16
Inverse Problems in Power System Dynamics Ian A. Hiskens Vennema Professor of Engineering Department of Electrical Engineering and Computer Science SIAM Conference on Applications of Dynamical Systems May 24, 2011

Inverse Problems in Power System Dynamics...2011/05/24  · Inverse Problems in Power System Dynamics Ian A. Hiskens Vennema Professor of Engineering Department of Electrical Engineering

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Inverse Problems in Power System Dynamics...2011/05/24  · Inverse Problems in Power System Dynamics Ian A. Hiskens Vennema Professor of Engineering Department of Electrical Engineering

Inverse Problems in Power System Dynamics

Ian A. HiskensVennema Professor of Engineering

Department of Electrical Engineering and Computer Science

SIAM Conference on Applications of Dynamical Systems

May 24, 2011

Page 2: Inverse Problems in Power System Dynamics...2011/05/24  · Inverse Problems in Power System Dynamics Ian A. Hiskens Vennema Professor of Engineering Department of Electrical Engineering

Motivation• Analysis of real-world systems is challenging.• Investigations rely on simulation.

– Typically address forward problems.

– Can more information be obtained?

• Many analysis questions take the form of inverse problems.

System identification Causation2/16

Page 3: Inverse Problems in Power System Dynamics...2011/05/24  · Inverse Problems in Power System Dynamics Ian A. Hiskens Vennema Professor of Engineering Department of Electrical Engineering

Hybrid dynamical systemsCharacterized by• Continuous and discrete states• Continuous dynamics• Discrete events (triggers)• Mappings that define the

evolution of states at events

Compass gait biped robot (mechanical processes)

Power systems (electrical processes)

3/16

Page 4: Inverse Problems in Power System Dynamics...2011/05/24  · Inverse Problems in Power System Dynamics Ian A. Hiskens Vennema Professor of Engineering Department of Electrical Engineering

Hybrid system modellingDifferential Algebraic Impulsive Switched (DAIS) model• Starting point is the familiar DAE model

• Switched events have the form

• Impulsive events

The model generates the (piecewise smooth) flow

4/16

Page 5: Inverse Problems in Power System Dynamics...2011/05/24  · Inverse Problems in Power System Dynamics Ian A. Hiskens Vennema Professor of Engineering Department of Electrical Engineering

Trajectory sensitivities• Linearize the system around a trajectory rather than

around the equilibrium point.

• Determine the change in the trajectory due to (small) changes in parameters and/or initial conditions.– Parameters incorporated via

• Provides gradient information for iteratively solving inverse problems.

5/16

Page 6: Inverse Problems in Power System Dynamics...2011/05/24  · Inverse Problems in Power System Dynamics Ian A. Hiskens Vennema Professor of Engineering Department of Electrical Engineering

Trajectory sensitivity evolution

• Along smooth sections of the trajectorySystem evolution Sensitivity evolution

• At an event

6/16

Page 7: Inverse Problems in Power System Dynamics...2011/05/24  · Inverse Problems in Power System Dynamics Ian A. Hiskens Vennema Professor of Engineering Department of Electrical Engineering

Trajectory sensitivity computation

System evolution

Implicit numerical integration allows efficient computation of trajectory sensitivities.

Trapezoidal integration

Sensitivity evolution Trapezoidal integration

Each integration timestep involves a Newton solution process.• The Jacobian must be formed and factored.

Already factored

7/16

Page 8: Inverse Problems in Power System Dynamics...2011/05/24  · Inverse Problems in Power System Dynamics Ian A. Hiskens Vennema Professor of Engineering Department of Electrical Engineering

Parameter uncertainty

Propagation of uncertainty is described (approximately) by the time-varying parallelotope,

Worst-case analysis: Parameter uncertainty is uniformly distributed over an orthotope (multi-dimensional rectangle.)

Trajectory approximation:Neglecting higher order terms of the Taylor series,

Assume all trajectories emanating from have the same order of events.

8/16

Page 9: Inverse Problems in Power System Dynamics...2011/05/24  · Inverse Problems in Power System Dynamics Ian A. Hiskens Vennema Professor of Engineering Department of Electrical Engineering

Parameter estimation• Determine which

parameters are well conditioned.

• Estimate those parameters.• Nonlinear least-squares

problem.

• Disturbance on the 330kV Scandinavian network.

• A voltage measurement was used to estimate various parameters, including the switching time of an important switched reactor.

Real world example:

9/16

Page 10: Inverse Problems in Power System Dynamics...2011/05/24  · Inverse Problems in Power System Dynamics Ian A. Hiskens Vennema Professor of Engineering Department of Electrical Engineering

Dynamic embedded optimizationProblem formulation:

Cost function may have the form:

Assumption: Order of events does not change as varies. Switching surfaces are always transversally crossed, no grazing. All flows have the same history. Trajectory sensitivities exist.

• Gradient-based algorithms are applicable.

If is a smooth function of its arguments, then it is continuously differentiable with respect to .

10/16

Page 11: Inverse Problems in Power System Dynamics...2011/05/24  · Inverse Problems in Power System Dynamics Ian A. Hiskens Vennema Professor of Engineering Department of Electrical Engineering

Optimization exampleImprove damping by optimizing PSS limits.

Optimization adjusted lower PSS limit from -0.1 to –0.33.

Generator AVR/PSS

11/16

Page 12: Inverse Problems in Power System Dynamics...2011/05/24  · Inverse Problems in Power System Dynamics Ian A. Hiskens Vennema Professor of Engineering Department of Electrical Engineering

Limit cycles (periodic behaviour)

• Solve• where is the return time.• Reliable convergence, even for

unstable limit cycles.

• Analysis and computation are based on Poincaré map concepts.

• Limit cycles may be non-smooth.• Example: Interactions between a

tap-changing transformer and a switched capacitor.

12/16

Page 13: Inverse Problems in Power System Dynamics...2011/05/24  · Inverse Problems in Power System Dynamics Ian A. Hiskens Vennema Professor of Engineering Department of Electrical Engineering

Grazing phenomena• Tangential encounter between the trajectory and a specified surface.• Solve

Example: Distance protection –determine bounding value of parameters that induce protection operation.

13/16

Page 14: Inverse Problems in Power System Dynamics...2011/05/24  · Inverse Problems in Power System Dynamics Ian A. Hiskens Vennema Professor of Engineering Department of Electrical Engineering

Shooting methods• Point solutions: Solve where incorporates the flow .

– Newton solution:

– Evaluation of requires simulation to determine .– Evaluation of requires trajectory sensitivities .

• Optimization.• Continuation process: Under-determined system • Solutions of describe a

1-manifold.

14/16

Page 15: Inverse Problems in Power System Dynamics...2011/05/24  · Inverse Problems in Power System Dynamics Ian A. Hiskens Vennema Professor of Engineering Department of Electrical Engineering

Example: bifurcationsSingle machine infinite bus system.

15/16

Page 16: Inverse Problems in Power System Dynamics...2011/05/24  · Inverse Problems in Power System Dynamics Ian A. Hiskens Vennema Professor of Engineering Department of Electrical Engineering

Conclusions

• Most real-world systems are hybrid (exhibit interactions between continuous dynamics and discrete events).

• Systematic modelling of hybrid systems enables:– Well defined and efficiently computed trajectory

sensitivities.– Gradient-based techniques for solving

optimization and boundary value problems.– Algorithms for moving beyond forward problems.

16/16