10 research outputs found

    Dynamic State Estimation of Microgrid With Imperfect Data Communication

    Get PDF
    Dynamic state estimation of power systems is essential for wide area control purposes. In this thesis, we present the results of dynamic state estimation for a grid-connected microgrid including two synchronous generators and three loads. The Unscented Kalman filter (UKF) and the Extended Kalman filter (EKF) are implemented using a classical generator model connected to a Thevenin equivalent of the remainder of the microgrid. The model is used to estimate the six states variables of the generator; namely, rotor angle, speed variant, d- and q- axis transient voltages, d-axis damper flux, and q-axis second damper flux. Both real power and reactive power are used as measurements in our state estimation algorithm. The estimation results are compared with the true values to demonstrate the accuracy of the state estimator. In addition to data loss or delay, sensor measurements may include outliers that distort state estimation. We utilized the Generalized Maximum Likelihood-extended Kalman filter (GM-EKF), as a robust estimator, which exhibits good tracking capabilities suppressing the effects of bad data (outliers). We also used two methods of state estimation on UKF to deal with bad data. Simulation results obtained from the UKFs are compared with those of GM-EKF. We present simulation results at a high frequency of 1 kHz of state estimation for different scenarios that include normal operation, fault at Point of Common Coupling (PCC), loss of generator, and loss of load. We also developed a scheme to use delayed data in Kalman filter estimation and used it to simulate the effect of data loss and/or delay in the communication system of the microgrid. For the same scenarios, we also present simulation results at 50 Hz, which is compatible with Phasor Measurement Units (PMU), including bad data as well as data loss or delay. Our results demonstrate that while both filters successfully detect bad data, the UKF methods provide better estimates than those of the GM-EKF

    Bio­-inspired approaches to the control and modelling of an anthropomimetic robot

    Get PDF
    Introducing robots into human environments requires them to handle settings designed specifically for human size and morphology, however, large, conventional humanoid robots with stiff, high powered joint actuators pose a significant danger to humans. By contrast, “anthropomimetic” robots mimic both human morphology and internal structure; skeleton, muscles, compliance and high redundancy. Although far safer, their resultant compliant structure presents a formidable challenge to conventional control. Here we review, and seek to address, characteristic control issues of this class of robot, whilst exploiting their biomimetic nature by drawing upon biological motor control research. We derive a novel learning controller for discovering effective reaching actions created through sustained activation of one or more muscle synergies, an approach which draws upon strong, recent evidence from animal and humans studies, but is almost unexplored to date in musculoskeletal robot literature. Since the best synergies for a given robot will be unknown, we derive a deliberately simple reinforcement learning approach intended to allow their emergence, in particular those patterns which aid linearization of control. We also draw upon optimal control theories to encourage the emergence of smoother movement by incorporating signal dependent noise and trial repetition. In addition, we argue the utility of developing a detailed dynamic model of a complete robot and present a stable, physics-­‐‑based model, of the anthropomimetic ECCERobot, running in real time with 55 muscles and 88 degrees of freedom. Using the model, we find that effective reaching actions can be learned which employ only two sequential motor co-­‐‑activation patterns, each controlled by just a single common driving signal. Factor analysis shows the emergent muscle co-­‐‑activations can be reconstructed to significant accuracy using weighted combinations of only 13 common fragments, labelled “candidate synergies”. Using these synergies as drivable units the same controller learns the same task both faster and better, however, other reaching tasks perform less well, proportional to dissimilarity; we therefore propose that modifications enabling emergence of a more generic set of synergies are required. Finally, we propose a continuous controller for the robot, based on model predictive control, incorporating our model as a predictive component for state estimation, delay-­‐‑ compensation and planning, including merging of the robot and sensed environment into a single model. We test the delay compensation mechanism by controlling a second copy of the model acting as a proxy for the real robot, finding that performance is significantly improved if a precise degree of compensation is applied and show how rapidly an un-­‐‑compensated controller fails as the model accuracy degrades

    Delay Compensation for Networked Control Systems

    No full text

    Self-Triggered Model Predictive Control with Delay Compensation for Networked Control Systems

    No full text

    Self-triggered model predictive control with delay compensation for networked control systems

    No full text
    corecore