Professional Documents
Culture Documents
Kun Zhu
2013-05-02
Outline
• State estimation
- What
- Why
• Operation challenges
Course road map
What is state estimation?
How could the operator know the
system?
62 MW
6 MW
The truth is out here!
• Voltage magnitude
• Current flow magnitude & injection
• Active & reactive power
- Branches & groups of branches
- Injection at buses
- In switches
- In zero impedance branches
- In branches of unknown impedance
• Transformers
- Magnitude of turns ratio
- Phase shift angle of transformer
• Synchronized phasors from
Phasor Measurement Unit
Network topology processing
z=ztrue+e
z=ztrue+e
ztrue: power system truth
ztrue=h(x)
e: measurement error
e=esystematic+erandom z=ztrue+e
Measurement model
where
- x is the true state vector [V1,V2,…Vk, Θ1, Θ2,… Θk]
• Imperfections in
- Current & Voltage transformer
- Transducers
• A/D conversions
• Tuning
- RTU/IED Data storage
- Rounding in calculations
- Communication links
Pab
Pbc
Pcb
Pdc
t
• If several measurements are missing how long to
wait for them?
• Fortunately, not a problem during quansi-steady
state.
• State estimation is used for off-line applications
How can the states be estimated?
Approaches
• Minimum variance method
- Minimize the sum of the squares of the weighted
deviations of the state calculated based on
measurements from the true state
• Maximum likelihood method
- Maximizing the probability that the estimate equals
to the true state vector x
• Weighted least square method (WLS)
- Minimize the sum of the weighted squares of the
estimated measurements from the true state
m
( zi − hi ( x))2
J ( x) = ∑
i =1 Rii
Least square (Wiki)
zj = hj(x) + ej
known unknown unknown
Error characteristics
m 2
( zi − h( x)) T −1
J ( x) = ∑ 2
= [ z − h( x)] R [ z − h( x)]
i =1 σ i
where
i=1,2,…m
∂J ( x) T −1
g ( x) = = H ( x) R [ z − h( x)] = 0
∂x
∂h( x)
H T ( x) = [ ] is the measurement Jacobian matrix
∂x
Newton iteration cont’d
k k k
g ( x) = g ( x ) + G( x )( x − x ) + ..... = 0
where
k
k ∂g ( x ) T k −1 k
G( x ) = = H ( x )R H ( x )
∂x
Newton iteration cont’d
k +1 k k −1 k
x = x − [G( x )] ⋅ g ( x )
k is the iteration index,
xk is the solution vector at iteration k
Newton iteration IV
• Convergence
k
max( Δx ) ≤ ξ
Why the measurements are
weighted?
voltage mag
Pij = f (vi , v j ,θ i ,θ j )
Qij = f (vi , v j ,θi ,θ j )
Weight
• WLS
1
Wi = 2
σ i
Observability
voltage mag
Pij = f (vi , v j , θ i , θ j )
Qij = f (vi , v j , θ i , θ j )
Observability criterion
m≥n
m: Number of measurements
n: Number of states
voltage mag
Pij = f (vi , v j ,θ i ,θ j )
Qij = f (vi , v j ,θi ,θ j )
n of m measurements has to be independent
voltage mag
Pij = f (vi , v j ,θ i ,θ j )
Qij = f (vi , v j ,θi ,θ j )
Summary of assumptions
• Quansi-steady system
- No large variations of states over time
- State estimator will be suspended when large
disturbance happens.
• Strong assumption
- Power system topology model is correct
Refinements
ri = z i − hi (xˆ )
• If there is any residual in this calculation that
“stands-out” this is an indication that particular
measurement is incorrect
Largest normalized residual
N zi − h( xˆ )
ri =
σi
• The normalized residual follows the standard
normal distribution
Limitations
⎡ t t t t t ⎤
⎢0 0 0 0 0⎥
T T −1 ⎢ ⎥
zˆi = H i ( H H ) H R z = Kz S = ⎢ . . . 0 . ⎥
⎢ ⎥
. t . . .
r = zˆ − z = (1 − K ) z = Sz ⎢ ⎥
⎢⎣0 0 0 0 t ⎥⎦
Critical measurement example
voltage mag
Pij = f (vi , v j ,θ i ,θ j )
Qij = f (vi , v j ,θi ,θ j )
Parameter and structural processing
zi = hi ( x) + ei ⇒ zi = f i ( p) + ei
2. Topology processing:
create bus/branch model (similar to Y matrix)
3. Observebility analysis:
all the states in the observable islands have
unique solutions