Hopf Bifurcation Control of Power System
Nonlinear Dynamics Via a Dynamic State Feedback
Controller: Part I
Pouya Mahdavipour Vahdati and Luigi Vanfretti
KTH Royal Institute of Technology
Rensselaer Polytechnic Institute
1
Background
• Voltage collapse from Saddle-Node Bifurcations.
• Instabilities from Hopf Bifurcations.
2
Contributions
• The saturation phenomenon is incorporates in the nonlinear dynamics.
• A dynamic state feedback control law is for elimination of Hopf
bifurcations before the saddle-node bifurcation (SNB).
• The control law relocates Hopf bifurcations to stationary branch of
solutions located after the SNB.
3
Overview of the Control Scheme and Contributions
4
Modeling
Elimination of Two Hopf Bifurcations
Incorporation of saturation
5
• M. Despalatovi’c, M. Jadri´c, and B. Terzi´c, “Modeling of saturated synchronous generator
based on steady-state operating data,” IEEE Trans. on Industry Applications, vol. 48, no. 1, pp.
62–69, 2012.
• Model has been extended for power grid analysis (i.e. within a network), here SMIB is shown.
• States and bifurcation parameters of the single machine system.
• Results:
Controller Design
• Detection of Hopf Bifurcations without analytical calculation of Eigenvalues.
• System dynamics:
• Jacobian at equilibrium:
• Characteristic polynomial of Jacobian:
• Construct H from the coefficients of characteristic polynomial:
• Equivalent criteria for occurrence of Hopf bifurcations
(no need to compute eigenvalues!)
6
Computationally inexpensive
Controller Design
• Two Hopf bifurcations occurring at and .
• Relocation of them to and located after the SNB.
• The control law is formulated:
• Controlled dynamics:
7
Theorem 1: The controller preserves the equilibria structure of the uncontrolled system.
Theorem 2: The control law is stable for all .
Results for the single-machine system
8
Active load as
bifurcation
parameter
Reactive load as
bifurcation
parameter
Conclusions
• If saturation is not modeled:
– Hopf bifurcations are not represented adequately.
– Loadibility margins are under-estimated.
• The controller successfully relocates Hopf
bifurcations with the proposed algorithm to find
feasible equilibria after the SNB.
• The efficacy of the controller has been proved in the
single-machine case.
9

More Related Content

PPTX
Hopf Bifurcation Control of Power Systems Nonlinear Dynamics Via a Dynamic St...
PPTX
2nd power source_in_total_flow
PDF
Bm24421426
PDF
Investigate the Route of Chaos Induced Instabilities in Power System Network
PDF
ANALYSIS AND CONTROL OF FUEL CELL MODELS
PDF
Analysis and Control of Fuel Cell Models
PPT
Msc lecture07
DOCX
2012 University of Dayton .docx
Hopf Bifurcation Control of Power Systems Nonlinear Dynamics Via a Dynamic St...
2nd power source_in_total_flow
Bm24421426
Investigate the Route of Chaos Induced Instabilities in Power System Network
ANALYSIS AND CONTROL OF FUEL CELL MODELS
Analysis and Control of Fuel Cell Models
Msc lecture07
2012 University of Dayton .docx

Similar to Hopf Bifurcation Control of Power System Nonlinear Dynamics via a Dynamic State Feedback Controller–Part I: Theory and Modeling (20)

PDF
Integral Backstepping Sliding Mode Control of Chaotic Forced Van Der Pol Osci...
PPTX
Introduction to mathematical control theory - Dr. Purnima Pandit
PDF
Analysis and Control of the Dynamics of Economic Models
PDF
Julio Bravo's Master Graduation Project
PDF
Robust Multi-Objective Control of Power System Stabilizer Using Mixed H 2 /H ...
PDF
Control And Nonlinearity Jeanmichel Coron
PDF
Stability And Stabilization Of Nonlinear Systems Iasson Karafyllis
PDF
On finite-time output feedback sliding mode control of an elastic multi-motor...
PDF
Energy notes
PDF
Decentralized LFC in all detail link.pdf
PPTX
Sliding Mode Controller
PDF
Stability and Control of Nonlinear Time varying Systems Shuli Guo
PDF
WM12_6.PDF
PDF
Stability and Control of Nonlinear Time varying Systems Shuli Guo
PDF
Optimal Feed-back Switching Control for the UPFC Based Damping Controllers
PDF
Linear control systems a t_ (Z-Library).pdf
PDF
Multistage And Multitime Scale Feedback Control Of Linear Systems With Applic...
PDF
A simple multi-stable chaotic jerk system with two saddle-foci equilibrium po...
Integral Backstepping Sliding Mode Control of Chaotic Forced Van Der Pol Osci...
Introduction to mathematical control theory - Dr. Purnima Pandit
Analysis and Control of the Dynamics of Economic Models
Julio Bravo's Master Graduation Project
Robust Multi-Objective Control of Power System Stabilizer Using Mixed H 2 /H ...
Control And Nonlinearity Jeanmichel Coron
Stability And Stabilization Of Nonlinear Systems Iasson Karafyllis
On finite-time output feedback sliding mode control of an elastic multi-motor...
Energy notes
Decentralized LFC in all detail link.pdf
Sliding Mode Controller
Stability and Control of Nonlinear Time varying Systems Shuli Guo
WM12_6.PDF
Stability and Control of Nonlinear Time varying Systems Shuli Guo
Optimal Feed-back Switching Control for the UPFC Based Damping Controllers
Linear control systems a t_ (Z-Library).pdf
Multistage And Multitime Scale Feedback Control Of Linear Systems With Applic...
A simple multi-stable chaotic jerk system with two saddle-foci equilibrium po...
Ad

More from Luigi Vanfretti (20)

PPTX
Vulnerability of Synchrophasor-based WAMPAC Applications’ to Time-Synchroniza...
PPTX
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
PDF
Monitoring of Transmission and Distribution Grids using PMUs
PPTX
Hands-on-OpenIPSL.org using OpenModelica!
PPTX
Modeling and Simulation of Electrical Power Systems using OpenIPSL.org and Gr...
PPTX
Phasor State Estimation Weighting Coefficients for AC and Hybrid Networks wit...
PPTX
Real-Time Testing of a Decentralized PMU Data-Based Power Systems Mode Estim...
PPTX
A SGAM-Based Architecture for Synchrophasor Applications Facilitating TSO/DSO...
PPTX
A Three-Phase VSC-HVDC Average Value Model Implementation using Modelica and ...
PDF
Impact of GPS Signal Loss and Spoofing on Power System Synchrophasor Applicat...
PPTX
Open Source Software Tools for Synchrophasor Applications
PDF
Synchrophasor Applications Facilitating Interactions between Transmission and...
PDF
Optimal Multisine Probing Signal Design for Power System Electromechanical Mo...
PDF
Real-Time Simulation for MBSE of Synchrophasor Systems
PPTX
Vedran Peric's PhD Defense Presentation: Non-intrusive Methods for Mode Estim...
PDF
Workshop on Synchrophasors and Control Applications for Power Systems
PDF
Wanted!: Open M&S Standards and Technologies for the Smart Grid - Introducing...
PDF
Binding CIM and Modelica for Consistent Power System Dynamic Model Exchange a...
PDF
Real-Time Hardware-in-the-Loop Testing of an Excitation Control System for Os...
PDF
PMU-Based Real-Time Damping Control System Software and Hardware Architecture...
Vulnerability of Synchrophasor-based WAMPAC Applications’ to Time-Synchroniza...
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
Monitoring of Transmission and Distribution Grids using PMUs
Hands-on-OpenIPSL.org using OpenModelica!
Modeling and Simulation of Electrical Power Systems using OpenIPSL.org and Gr...
Phasor State Estimation Weighting Coefficients for AC and Hybrid Networks wit...
Real-Time Testing of a Decentralized PMU Data-Based Power Systems Mode Estim...
A SGAM-Based Architecture for Synchrophasor Applications Facilitating TSO/DSO...
A Three-Phase VSC-HVDC Average Value Model Implementation using Modelica and ...
Impact of GPS Signal Loss and Spoofing on Power System Synchrophasor Applicat...
Open Source Software Tools for Synchrophasor Applications
Synchrophasor Applications Facilitating Interactions between Transmission and...
Optimal Multisine Probing Signal Design for Power System Electromechanical Mo...
Real-Time Simulation for MBSE of Synchrophasor Systems
Vedran Peric's PhD Defense Presentation: Non-intrusive Methods for Mode Estim...
Workshop on Synchrophasors and Control Applications for Power Systems
Wanted!: Open M&S Standards and Technologies for the Smart Grid - Introducing...
Binding CIM and Modelica for Consistent Power System Dynamic Model Exchange a...
Real-Time Hardware-in-the-Loop Testing of an Excitation Control System for Os...
PMU-Based Real-Time Damping Control System Software and Hardware Architecture...
Ad

Recently uploaded (20)

PDF
Human CELLS and structure in Anatomy and human physiology
PDF
Manual variador de corriente directa parker.pdf
PPTX
1. Effective HSEW Induction Training - EMCO 2024, O&M.pptx
PDF
August 2025 Top read articles in International Journal of Database Managemen...
PDF
Thesis of the Fruit Harvesting Robot .pdf
PDF
PhD defense presentation in field of Computer Science
PPTX
22ME926Introduction to Business Intelligence and Analytics, Advanced Integrat...
PPTX
CC PPTS unit-I PPT Notes of Cloud Computing
PPTX
PPT-HEART-DISEASE[1].pptx presentationss
PPTX
MODULE 3 SUSTAINABLE DEVELOPMENT GOALSPPT.pptx
PPTX
Electric vehicle very important for detailed information.pptx
PPTX
Embedded Systems Microcontrollers and Microprocessors.pptx
PDF
Project_Mgmt_Institute_- Marc Marc Marc.pdf
PDF
LAST 3 MONTH VOCABULARY MAGAZINE 2025 . (1).pdf
PPTX
5-2d2b20afbe-basic-concepts-of-mechanics.ppt
PDF
02. INDUSTRIAL REVOLUTION & Cultural, Technical and territorial transformatio...
PPT
linux chapter 1 learning operating system
PDF
ITEC 1010 - Networks and Cloud Computing
PPTX
Cloud Security and Privacy-Module-2a.pptx
PDF
IMDb_Product_Teardown_product_management
Human CELLS and structure in Anatomy and human physiology
Manual variador de corriente directa parker.pdf
1. Effective HSEW Induction Training - EMCO 2024, O&M.pptx
August 2025 Top read articles in International Journal of Database Managemen...
Thesis of the Fruit Harvesting Robot .pdf
PhD defense presentation in field of Computer Science
22ME926Introduction to Business Intelligence and Analytics, Advanced Integrat...
CC PPTS unit-I PPT Notes of Cloud Computing
PPT-HEART-DISEASE[1].pptx presentationss
MODULE 3 SUSTAINABLE DEVELOPMENT GOALSPPT.pptx
Electric vehicle very important for detailed information.pptx
Embedded Systems Microcontrollers and Microprocessors.pptx
Project_Mgmt_Institute_- Marc Marc Marc.pdf
LAST 3 MONTH VOCABULARY MAGAZINE 2025 . (1).pdf
5-2d2b20afbe-basic-concepts-of-mechanics.ppt
02. INDUSTRIAL REVOLUTION & Cultural, Technical and territorial transformatio...
linux chapter 1 learning operating system
ITEC 1010 - Networks and Cloud Computing
Cloud Security and Privacy-Module-2a.pptx
IMDb_Product_Teardown_product_management

Hopf Bifurcation Control of Power System Nonlinear Dynamics via a Dynamic State Feedback Controller–Part I: Theory and Modeling

  • 1. Hopf Bifurcation Control of Power System Nonlinear Dynamics Via a Dynamic State Feedback Controller: Part I Pouya Mahdavipour Vahdati and Luigi Vanfretti KTH Royal Institute of Technology Rensselaer Polytechnic Institute 1
  • 2. Background • Voltage collapse from Saddle-Node Bifurcations. • Instabilities from Hopf Bifurcations. 2
  • 3. Contributions • The saturation phenomenon is incorporates in the nonlinear dynamics. • A dynamic state feedback control law is for elimination of Hopf bifurcations before the saddle-node bifurcation (SNB). • The control law relocates Hopf bifurcations to stationary branch of solutions located after the SNB. 3
  • 4. Overview of the Control Scheme and Contributions 4 Modeling Elimination of Two Hopf Bifurcations
  • 5. Incorporation of saturation 5 • M. Despalatovi’c, M. Jadri´c, and B. Terzi´c, “Modeling of saturated synchronous generator based on steady-state operating data,” IEEE Trans. on Industry Applications, vol. 48, no. 1, pp. 62–69, 2012. • Model has been extended for power grid analysis (i.e. within a network), here SMIB is shown. • States and bifurcation parameters of the single machine system. • Results:
  • 6. Controller Design • Detection of Hopf Bifurcations without analytical calculation of Eigenvalues. • System dynamics: • Jacobian at equilibrium: • Characteristic polynomial of Jacobian: • Construct H from the coefficients of characteristic polynomial: • Equivalent criteria for occurrence of Hopf bifurcations (no need to compute eigenvalues!) 6 Computationally inexpensive
  • 7. Controller Design • Two Hopf bifurcations occurring at and . • Relocation of them to and located after the SNB. • The control law is formulated: • Controlled dynamics: 7 Theorem 1: The controller preserves the equilibria structure of the uncontrolled system. Theorem 2: The control law is stable for all .
  • 8. Results for the single-machine system 8 Active load as bifurcation parameter Reactive load as bifurcation parameter
  • 9. Conclusions • If saturation is not modeled: – Hopf bifurcations are not represented adequately. – Loadibility margins are under-estimated. • The controller successfully relocates Hopf bifurcations with the proposed algorithm to find feasible equilibria after the SNB. • The efficacy of the controller has been proved in the single-machine case. 9

Editor's Notes

  • #3: The SNB is the maximum operability point of the system. The stationary branch of solutions located after the SNB are not in operational region of the system. Hopf bifurcations introduce instabilities in the stationary branch of solutions before the occurrence of SNB. These instabilities are due to pairs of complex conjugate eigenvalues of the system that cross the imaginary axis to the right side of the s-plane.
  • #4: First, the nonlinear dynamics of the system is constructed using analytical saturation model. Inclusion of saturation helps in capturing some nonlinear dynamics that otherwise would have been neglected from the system. Then, from the observable states of the system (angle of the generators in the multimachine case and d-component of the stator current in the single-machine case) feedbacks have been taken and the dynamics state feed back controller is designed based on the later-described methodology. However, Hopf bifurcations can lead to unstable periodic orbits which would lead to chaotic behavior and ultimately voltage collapse (from literature). Mathematically, the controller manipulates the dynamics such that the Hopf bifurcations occurring on the stationary branch of solutions of the system before SNB, will be shifted to the inoperable region of the system; in other words, the Hopf bifurcations would be “eliminated” from the operational region of the system until it reaches SNB.
  • #5: This is the general scheme of control. First the detailed nonlinear dynamics of the system is constructed. And then based on states that are observable (angle of the generators in the multimachine case and d-component of the stator current in the single-machine case) in practice, the control law is designed. The controller can eliminate two Hopf bifurcations from the stationary branch in our case studies. In previous studies, only one could have been controlled to prevent voltage collapse.
  • #6: The approach is based on this paper. The generator for the simulations of the single-machine case is the same as the paper above. The network equations have been rewritten to construct the single-machine system’s dynamics while incorporating saturation. The states and bifurcation parameters of the system are shown. In first bifurcation analysis which was performed in MATCONT, the bifurcation parameter is considered to be the active power consumption of the nonlinear load. In the second analysis, the bifurcation parameter is the reactive power consumption of the nonlinear load. In the first analysis (active power as bifurcation parameter), the results of our simulations show that in bifurcation analysis of the system, when we don’t consider saturation there is only one Hopf bifurcation in the stationary branch. But if we consider, two Hopf bifurcations are observed. Eigenvalues of the system are also shown. The role of integrating saturation is even bolder in the case of second analysis (reactive power as bifurcation parameter); the results of our simulations show that when we don’t consider saturation there no Hopf bifurcation in the stationary branch. But if we consider, there is one Hopf bifurcation. Eigenvalues of the system are also shown. These observations prove the role of integrating saturation phenomenon in obtaining detailed dynamics. Observe that in both cases, also the loadibility margin of the system is increased when the saturation is included in the model; in other words, the SNB occurs in higher active and reactive loadings of the system.
  • #7: Here we introduce a method for detection of Hopf bifurcations which does NOT reqiure analytical calculation of eigenvalues. Let x be the states of the system, F a nonlinear smooth function representing the dynamics and \mu the bifurcation parameter of the system. We calculate the Jacobian matrix of the system at an equilibrium like (x^e, \mu^e) and then derive the characteristic polynomial of it with P(\lambda, \mu^e). Then the we construct the matrix H which contains the coefficients of the characteristic polynomial. Then the criteria for Hopf bifurcations, which are equivalent to the criteria of Hopf bifurcation theorem, are derived as follows.
  • #8: We want to relocate the Hopf bifurcations from the stationary branch of solutions before the SNB, to the stationary branch located after the SNB, such that there are no bifurcations before the saddle-node. The control law is formulated as follows; u_{i} is the control input and y_{c} represents the controller state vector. This controller should alter the dynamics such that in case Hopf bifurcations exist before the SNB, they should be relocated to the inoperable part of the stationary solutions (mathematically) which means the system stability would be guaranteed until the singularity of the Jacobian at SNB. Dynamics of the controlled system would be as follows. Vector u(x, y_{c}) is control input vector, and h(x, y_{c}) is the controller state vector. K_{1} and K_{2} are the control gain vectors while L is constant parameter vector. There are two important theorems; one is that the controller does NOT alter the equilibria structure of the uncontrolled system. Which means that the stationary branch is the same in both controlled and uncontrolled system. The second one is that for all positive constant parameter vector the control law is stable. Proofs can be found in the paper. The flowchart describes how the control should be applied as follows: 1-derive the nonlinear dynamics of the power system with incorporation of saturation phenomena. 2-construct the system of DAEs for the model. 3-use implicit function theorem to extract ODEs from DAEs. 4-find an equilibrium for the system and analyze stability (SEP). 5-perform bifurcation analysis using MATCONT and derive the following: equilibria structure of the system after the SNB + location and number of Hopf bifurcations before the SNB. 6-if only one Hopf bifurcation, then choose one point from the equilibria structure after SNB and design the controller only with one control gain vector (K1). Recall that for single-machine case we control the d-axis current of the generators and for multimachine we control the generator angle (delta). If two Hopf bifurcations, then choose two points from the equilibria structure after SNB and design the controller with both control gain vectors (K1 and K2). 7-The controller does NOT change the equilibria structure. But it MIGHT alter the stability of the initial equilibrium point (initial SEP). So we derive the Jacobian of the controlled system, and the we calculate the numerical Jacobian at the initial EP derived at step 4. We also should add the controller equilibria to the vector of the SEP from step 4 (because we also have controller states now which also should be at equilibrium for derivation of the stationary branch of solutions for the controlled system). 8-we perform eigenvalue analysis on the Jacobian of the controlled system at the initial SEP. if the EP from step 2 with addition of the controller equilibria is still stable, then the point/points chosen from the equilibria after the SNB are feasible point/points to relocate the Hopf bifurcation(s) to. If not, we should update the points from step 4, and do it until the controlled system is stable at the initial EP.