Particle filter and its potential applications in smart grid

27
Particle filter and its potential applications in smart grid Zhiguo Shi

description

Particle filter and its potential applications in smart grid. Zhiguo Shi. Outline. Introduction to Zhejiang University Fundamental concept Particle filter algorithm Application to SOC/SOH of battery charge Discussion. Outline. Introduction to Zhejiang University Fundamental concept - PowerPoint PPT Presentation

Transcript of Particle filter and its potential applications in smart grid

Page 1: Particle filter and its potential applications in smart grid

Particle filter and its potential applications in smart grid

Zhiguo Shi

Page 2: Particle filter and its potential applications in smart grid

Outline

• Introduction to Zhejiang University

• Fundamental concept

• Particle filter algorithm

• Application to SOC/SOH of battery charge

• Discussion

Page 3: Particle filter and its potential applications in smart grid

Outline

• Introduction to Zhejiang University

• Fundamental concept

• Particle filter algorithm

• Application to SOC/SOH of battery charge

• Discussion

Page 4: Particle filter and its potential applications in smart grid

23/4/19

Goal: Estimate a stochastic process given some noisy observations

Concepts:– Bayesian filtering– Monte Carlo sampling

sensort

Observed signal 1

t

Observed signal 2

ParticleFilter

t

Estimation

Big picture

Page 5: Particle filter and its potential applications in smart grid

23/4/19

Problem formulations

• Estimate a stochastic process given some noisy observations

• How?

Step 1: Build system dynamic model

State equation: xk=fx(xk-1, uk)

xk state vector at time instant k

fx state transition functionuk process noise with known

distribution

Step 1: Build system dynamic model

State equation: xk=fx(xk-1, uk)

xk state vector at time instant k

fx state transition functionuk process noise with known

distribution

Page 6: Particle filter and its potential applications in smart grid

23/4/19

Problem formulations

• Estimate a stochastic process given some noisy observations

• How?

Step 2: Build observation model

Observation equation: zk=fz(xk, vk)

zk observations at time instant kfx observation functionvk observation noise with known

distribution

Step 2: Build observation model

Observation equation: zk=fz(xk, vk)

zk observations at time instant kfx observation functionvk observation noise with known

distribution

Page 7: Particle filter and its potential applications in smart grid

23/4/19

Problem formulations

• Estimate a stochastic process given some noisy observations

• How?

Step 3: Use particle filterStep 3: Use particle filter

x

Posterior

Page 8: Particle filter and its potential applications in smart grid

23/4/19

Motivations

• The trend of addressing complex problems continues

• Large number of applications require evaluation of integrals

• Non-linear models• Non-Gaussian noise

Page 9: Particle filter and its potential applications in smart grid

23/4/19

Applications

• Signal processing– Image processing and

segmentation– Model selection– Tracking and navigation

• Communications– Channel estimation– Blind equalization– Positioning in wireless

networks

• Other applications1)

– Biology & Biochemistry– Chemistry– Economics & Business– Geosciences– Immunology– Materials Science– Pharmacology &

Toxicology

– Psychiatry/Psychology– Social Sciences

Page 10: Particle filter and its potential applications in smart grid

An Example

x

y

T rajec to ry

xk xk + 1

ykyk + 1

zkzk + 1

States: position and velocity xk=[xk, Vxk, yk, Vyk]T

Observations: angle zk

Observation equation: zk=atan(yk/ xk)+vk

State equation:xk=Fxk-1+ Guk

Blue – True trajectory

Red – Estimates

Page 11: Particle filter and its potential applications in smart grid

Outline

• Introduction to Zhejiang University

• Fundamental concept

• Particle filter algorithm

• Application to SOC/SOH of battery charge

• Discussion

Page 12: Particle filter and its potential applications in smart grid

23/4/19 ISEE, ZJU

Basic Idea

• Representing belief by sets of samples or particles

• are nonnegative weights called importance factors

• Updating procedure is sequential importance sampling with re-sampling

( ) ~ { , | 1,..., }i it t t tBel x S x w i n

itw

Page 13: Particle filter and its potential applications in smart grid

23/4/19

Particle filter illustration

Step 0: initialization

Each particle has the same weight

Step 1: updating weights. Weights are proportional to p(z|x)

Page 14: Particle filter and its potential applications in smart grid

23/4/19

Particle filter illustration (Continued)

Particles are more concentrated in the region where the person is more likely to be

Step 3: updating weights. Weights are proportional to p(z|x)

Step 4: predicting.

Predict the new locations of particles.

Step 2: predicting.

Predict the new locations of particles.

Page 15: Particle filter and its potential applications in smart grid

23/4/19

Particle filtering algorithm

Initialize particles

Output

Output estimates

1 2 M. . .

Particlegeneration

New observation

Exit

Normalize weights

1 2 M. . .

Weigthcomputation

Resampling

More observations?

yes

no

Page 16: Particle filter and its potential applications in smart grid

23/4/19

Resampling

M

m

mk M

x1

)(1

1,

x

M

mm

km

k wx 1)()( ,

M

m

m

kM

x1

)(~ 1,

M

m

mk M

x1

)(1

1,

M

mm

km

k wx 1)(1

)(1 ,

M

m

m

kM

x1

)(

1

~ 1,

M

m

mk M

x1

)(2

1,

Page 17: Particle filter and its potential applications in smart grid

Outline

• Introduction to Zhejiang University

• Fundamental concept

• Particle filter algorithm

• Application to SOC/SOH of battery charge

• Discussion

Page 18: Particle filter and its potential applications in smart grid

23/4/19

Battery management in Electrical Vehicle[1]

• The cost of the power system can reach up to 1/3 of the total cost of the electric vehicle.

• The consistency of batteries is essential to the life and safety of the whole vehicle system

[1] Gao, M., et al., Battery State of Charge online Estimation based on Particle Filter, Proceeding of the 4th International Congress on Image and Signal Processing, pp. 2233-2236, 2011.

Page 19: Particle filter and its potential applications in smart grid

23/4/19

Battery capacity under different discharging rates

Page 20: Particle filter and its potential applications in smart grid

23/4/19

System model

• State Transition function

• Observation function

Proportion coefficientt related to discharge rate

Nominal capacity of batteryInstantaniously discharge current

Page 21: Particle filter and its potential applications in smart grid

23/4/19

Simulation results

Page 22: Particle filter and its potential applications in smart grid

Outline

• Introduction to Zhejiang University

• Fundamental concept

• Particle filter algorithm

• Application to SOC/SOH of battery charge

• Discussion

Page 23: Particle filter and its potential applications in smart grid

23/4/19

Hope: my crude remarks may draw forth by abler people

• Fundamentally, the particle filter can be applied to systems described by state equation representation with state transition function and observation function.

Page 24: Particle filter and its potential applications in smart grid

23/4/19

Battery Charge Management

Page 25: Particle filter and its potential applications in smart grid

23/4/19

Smart Grid Network Status Control

Page 26: Particle filter and its potential applications in smart grid

23/4/19

Short Term Electricity Price Prediction for Home Appliance Control

Page 27: Particle filter and its potential applications in smart grid

23/4/19