+ All Categories
Home > Documents > P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200...

P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200...

Date post: 28-May-2020
Category:
Upload: others
View: 14 times
Download: 4 times
Share this document with a friend
35
P-HIL Tutorial key design factors Oct 2019
Transcript
Page 1: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

P-HIL Tutorialkey design factors

Oct 2019

Page 2: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

EGSTON POWER ELECTRONICSPRODUCT PROTFOLIO

Page 3: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

Page 3

Power Amplifiers

CSU 100 Systems: 100 kVA

CSU 200 Systems• 200 kVA• Up to 1.2 MVA

Page 4: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

Page 4

1 System – Various Configurations

Page 5: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

Page 5

HIL Partner

High Speed Fibre Optic Interface implemented

Interface in preparation

Page 6: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

Page 6

App: DC - Source

• 1 to 4 Quadrants• Soft-Limits• Multiple Curves• Emulations

• PV Panels• Batteries

Page 7: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

Page 7

App: AC Source

• Script based editor• Time base: Internal / External• Trigger: Internal / External

Page 8: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

Page 8

App: Oscilloscope

• Online signal display• Trigger• Real-time data tracking• Signal source

• Real-time playback of recorded data streams

Page 9: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

P-HILTARGET MARKETS

Page 10: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

Page 10

MARKETS & APPLICATIONS

SMART GRID

Applications• Grid Emulator (50, 60, 400 Hz)

• Grid Load

• PV-Inverter Emulation

• Wind-Generator Emulation

• Impedance Spectroscopy

• UPS (Uninteruptible Power Supply) Emulation

• Grid Inverter Emulation

• Grid Motor / Generator Emulation

AUTOMOTIVE & TRANSPORTApplicationsElectrical drive train emulation• Battery Emulator• Drive Inverter Emulator• Motor EmulatoreVehicle Applications• eVehicle charging station emulator• Test Bench for chargingTest Benches for combustion engine drive train• Drive Inverter for electrical machines connected to

combustion machines, wheel, gear boxesTransportation• Grid Emulator• Machine Emulator• Inverter Emulator• Electrical drive train emulation

AEROSPACE & DEFENSE

Applications• 400 Hz Supply Grid Emulator

• DC-Supply emulation

• 400 Hz Aerospace device emulator

• AC-DC Coupling Emulator

• Generator / Motor Emulator

• 400 Hz Inverter Emulator

OTHERS • Motor / Generator Emulator• Motor Drive Inverter Emulator• Motor Frequency Inverter Emulator

Page 11: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

P-HILTutorial

Page 12: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

Page 12

Simplified P-HIL Model

HILSignal

GenerationClosed Loop Control

Delay

Delay

PowerAmplifier

CPU Model

FPGA Model

C(s) Dt

Dt

D1(s)

D2(s)

A(s)

Page 13: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

Page 13

Simplified Simulation Model

HILSignal

GenerationClosed Loop Control

Delay

Delay

PowerAmplifier

Page 14: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

Page 14

REQ 1: Model Bandwidth

• Definition: Model Bandwidth• What is the highest frequency (𝑓"#$%&_"()) in the model that has to be

controlled in a closed loop application in the P-HIL System

• REQ 1: 𝑓"#$%&_"() : Maximum Model Frequency

• Remarks:• It is not the fundamental frequency!• It can be

• the highest harmonic you want to model• The highest „modulation“ frequency (eg impedance spectroscopy) you want to

model

Page 15: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

Page 15

REQ 2: Signal Quality @ fModel_Max

at least 25 set points per period @ 𝑓"#$%&_"()

Page 16: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

Page 16

REQ 2: Signal Quality @ fModel_Max

• Signal quality of generated signals• At 𝑓"#$%&_"() a curve shall be represented by at least 25 (better 50)

samples for a full sine wave period

REQ 2: at least 25 set points per period @ 𝑓"#$%&_"()

Page 17: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

Page 17

REQ 3: Model Cycle Time

• Requirement Model Cycle Time:

• REQ 3: 𝑇"#$%&_+,-&%_./0% =2

34 . 6789:;_7<=

Page 18: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

Page 18

REQ 4: HIL CPU vs FPGA Technology

• Cycle time step size of the HIL real-time simulator: 𝑇>?@_+,-&%_./0%

REQ 4: 𝑇>?@_+,-&%_./0% ≤ 𝑇"#$%&_+,-&%_./0%

• This REQ defines the required HIL rt-Processor technology

Page 19: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

Page 19

REQ 4: HIL CPU vs FPGA Technology

𝑓"#$%&_0() =1

25 . 𝑇>?@_+,-&%_./0%

Page 20: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

Page 20

REQ 5: Power Amplifier Bandwidth

• At frequency: 𝑓"#$%&_"()• Amplifier Gain: < -1,5 dB• Amplifier Phase Shift: < -30°

• REQ 5: Amplifier Bandwidth (-3dB)• 𝒇G𝟑𝒅𝑩 > 𝟏, 𝟓 . 𝒇𝑴𝒐𝒅𝒆𝒍_𝑴𝒂𝒙

• Amplifier Gain: -3 dB• Amplifier Phase Shift: < -45°

Page 21: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

Page 21

Amplifier Transfer Function

• Model requirement• For simple investigation:

1st order transfer function is sufficient to start investigation

Page 22: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

Page 22

Delay & Phase Shift

HILSignal

GenerationClosed Loop Control

Delay

Delay

PowerAmplifier

CPU Model

FPGA Model

C(s) Dt

Dt

D1(s)

D2(s)

A(s)

Page 23: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

Page 23

Delay & Phase Shift

delay

Page 24: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

Page 24

Stability Analysis – Open Loop Analysis

HILSignal

GenerationClosed Loop Control

Delay

Delay

PowerAmplifier

CPU Model

FPGA Model

C(s) Dt

Dt

D1(s)

D2(s)

A(s)

Page 25: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

Page 25

Stability Analysis

HILSignal

GenerationClosed Loop Control

Delay

Delay

PowerAmplifier

CPU Model

FPGA Model

C(s) Dt

Dt

D1(s)

D2(s)

A(s)

𝑌(𝑠)𝑋(𝑠) =

𝐶 𝑠 . 𝐷2 𝑠 . 𝐴(𝑠)1 + 𝐶 𝑠 . 𝐷2 𝑠 . 𝐴 𝑠 . 𝐷3 𝑠

Page 26: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

Page 26

Stability Analysis

• Transfer Function Closed Loop

𝑌(𝑠)𝑋(𝑠)

=𝐶 𝑠 . 𝐷2 𝑠 . 𝐴(𝑠)

1 + 𝐶 𝑠 . 𝐷2 𝑠 . 𝐴 𝑠 . 𝐷3 𝑠=

𝑍(𝑠)1 + 𝑁(𝑠)

Instability: 1 = 𝐶 𝑠 . 𝐷2 𝑠 . 𝐴 𝑠 . 𝐷3 𝑠 = 𝑁 𝑠

𝐴𝑏𝑠 𝑁 𝑠 = 1 → 0𝑑𝐵

𝜑 = 180#

Stability Criterion (Nyquist): Phase Reserve 𝜙 > 45i

Page 27: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

Page 27

Stability Analysis

Phase Reserve Min: 𝝓 ≥ 𝟒𝟓𝟎

Phase Reserve Optimal: 𝝓 ≥ 𝟔𝟎𝟎

M = 0 dB

unst

able

stab

le

Page 28: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

Page 28

REQ 6: Open Loop Delay

• Phase Shift & delay time: ∆𝒕 𝒇,𝝋 = 𝝋𝟑𝟔𝟎 . 𝒇

• Nyquist: Open loop stability: At 𝒇𝑴𝒐𝒅𝒆𝒍_𝑴𝒂𝒙 Phase reserve 𝜙 > 45#

Suggestion: Phase Reserve: 𝝓 ≥ 𝟔𝟎𝒐

𝜑 = 180i − 𝜙 = 120i

𝑻𝑶𝒑𝒆𝒏_𝑳𝒐𝒐𝒑_𝑫𝒆𝒍𝒂𝒚 (𝒇𝑴𝒐𝒅𝒆𝒍_𝑴𝒂𝒙, 𝟏𝟐𝟎𝒐) =𝟏𝟐𝟎

𝟑𝟔𝟎 . 𝒇𝑴𝒐𝒅𝒆𝒍_𝒎𝒂𝒙=

𝟏𝟑 . 𝒇𝑴𝒐𝒅𝒆𝒍_𝒎𝒂𝒙

𝑻𝑶𝒑𝒆𝒏_𝑳𝒐𝒐𝒑_𝑫𝒆𝒍𝒂𝒚 = 𝑻𝑻𝒓𝒂𝒏𝒔𝒑𝒐𝒓𝒕_𝑯𝑰𝑳𝑨𝒎𝒑 + 𝑻𝑨𝒎𝒑𝒍𝒊𝒇𝒊𝒆𝒓 + 𝑻𝑻𝒓𝒂𝒏𝒔𝒑𝒐𝒓𝒕_𝑨𝑫𝑪_𝑯𝑰𝑳

REQ 6 Open Loop Delay: 𝑻𝑶𝒑𝒆𝒏_𝑳𝒐𝒐𝒑_𝑫𝒆𝒍𝒂𝒚 < 𝟏𝟑 .𝒇𝑴𝒐𝒅𝒆𝒍_𝑴𝒂𝒙

Page 29: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

Page 29

Reference to Output

HILSignal

GenerationClosed Loop Control

Delay

Delay

PowerAmplifier

CPU Model

FPGA Model

C(s) Dt

Dt

D1(s)

D2(s)

A(s)

Page 30: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

Page 30

Reference to Output

Page 31: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

Page 31

Summary REQ

• REQ 1: define Maximum Model Frequency 𝑓"#$%&_"()• REQ 2: at least 25 set points per period @ 𝑓"#$%&_"()• REQ 3: 𝑇"#$%&_+,-&%_./0% =

234 . 6789:;_7<=

• REQ 4: 𝑇>?@_+,-&%_./0% ≤ 𝑇"#$%&_+,-&%_./0%• Select Simulation Technology

• 𝑇>?@_+,-&%_./0% > 4µs è CPU Model• 𝑇>?@_+,-&%_./0% < 4µs è FPGA Model

• REQ 5: Amplifier Bandwidth (-3dB)• 𝒇G𝟑𝒅𝑩 > 𝟏, 𝟓 . 𝒇𝑴𝒐𝒅𝒆𝒍_𝑴𝒂𝒙

• Phase Reserve: 𝝓 ≥ 𝟔𝟎𝒐

• REQ 6 Open Loop Delay: 𝑻𝑶𝒑𝒆𝒏_𝑳𝒐𝒐𝒑_𝑫𝒆𝒍𝒂𝒚 < 𝟏𝟑 .𝒇𝑴𝒐𝒅𝒆𝒍_𝑴𝒂𝒙

Page 32: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

Page 32

P-HIL Selection Table

Page 33: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

Page 33

Example: fModel_max = 1 kHz

f(-3dB) > 1,5kHz

Topen_Loop_Delay < 330 µs

TModel_Cycle_Time < 40 µs

Page 34: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

Page 34

Example: fModel_max = 10 kHz

f(-3dB) > 15kHz

Topen_Loop_Delay < 33 µs

TModel_Cycle_Time < 4 µs

Page 35: P-HIL Tutorial - ERIGrid · Page 3 Power Amplifiers CSU 100 Systems: 100 kVA CSU 200 Systems •200 kVA •Up to 1.2 MVA

FIND OUT MORE ABOUT US EGSTONPOWER.COM


Recommended