IP Library Granted Patent US 12,525,804
Granted Patent B2
US 12,525,804 · App. 18/008,454 · Granted Jan 13, 2026

Virtual synchronous machines with improved voltage and frequency control

Inventors: George Weiss (Tel Aviv, IL); Zeev Kustanovich (Tel Aviv, IL); Benjamin Shani (Tel Aviv, IL)
Assignee: Ramot at Tel Aviv University Ltd.
H02J3/24H02M7/537
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,525,804
App. No.
18/008,454
Granted
Jan 13, 2026
Kind
B2
Abstract

Electrical apparatus ( 20 ) includes an inverter ( 24 ) having input terminals for receiving DC input power and output terminals for coupling to an AC power grid. A pulse-width modulation (PWM) generator and drivers ( 26 ) drive the switches so as to control respective amplitudes, frequencies, and phases of the output current waveforms of the inverter. Control circuitry ( 28 ) receives measurements of respective time-varying voltages and currents on the input and output terminals, computes a model ( 40 ) that includes three virtual currents flowing in a synchronous machine that is emulated by the apparatus, wherein the three virtual currents are associated respectively with the three output current waveforms, and controls the PWM generator and drivers responsively to the three virtual currents so as to synchronize the amplitudes, frequencies, and phases of the three output current waveforms of the inverter with the three phases of the AC power grid.

Claims (31)

1 . Electrical apparatus, comprising:

an inverter having input terminals for receiving DC input power and output terminals for coupling to an AC power grid having three phases, and comprising an array of switches and filtering circuits configured to convert the DC input power to three-phase AC output power, by producing three output current waveforms at the output terminals;

a pulse-width modulation (PWM) generator and drivers, which are coupled to drive the switches so as to control respective amplitudes, frequencies, and phases of the output current waveforms; and

control circuitry, which is coupled to receive measurements of respective time-varying voltages and currents on the input and output terminals, and to compute a model, responsively to the measurements, that includes three virtual currents flowing in a synchronous machine that is emulated by the apparatus, wherein the three virtual currents are associated respectively with the three output current waveforms, and to control the PWM generator and drivers responsively to the three virtual currents so as to synchronize the amplitudes, frequencies, and phases of the three output current waveforms of the inverter with the three phases of the AC power grid.

2 . The apparatus according to claim 1 , wherein the model comprises current control loops, which generate three control voltages for controlling the PWM generator and drivers, and wherein the control circuitry is configured to compute, responsively to the virtual currents, reference currents for input to the current control loops.

3 . The apparatus according to claim 2 , wherein the control circuitry is configured to ramp the reference currents from zero to the virtual currents upon initiation of operation of the apparatus.

4 . The apparatus according to claim 2 , wherein the current control loop comprises virtual capacitors, which are applied to filter DC components out of the three output current waveforms by modifying average voltages output from the array of switches.

5 . The apparatus according to claim 1 , wherein the emulated synchronous machine has a given rotor angular frequency and rotor field, and wherein the control circuitry is configured to compute, responsively to the virtual currents, the rotor field, and a difference between the rotor angular frequency and a grid frequency of the AC power grid, an emulated limited active torque and an emulated electrical torque, for application to the synchronous machine, thus determining a time derivative of the rotor angular frequency.

6 . The apparatus according to claim 5 , wherein the emulated limited active torque comprises a droop torque, which is computed by applying a lead-lag filter to the difference between the rotor angular frequency and a desired angular frequency.

7 . The apparatus according to claim 5 , wherein the control circuitry is configured to apply a saturation to limit a low-frequency component of the active torque, thus determining the limited active torque.

8 . The apparatus according to claim 5 , wherein the control circuitry is configured to compute an electrical torque of the emulated synchronous machine based on the virtual currents and the rotor field, and to compute synchronous internal voltages of the emulated synchronous machine responsively to the rotor angular frequency, the rotor field, and a rotor angle of the emulated synchronous machine.

9 . The apparatus according to claim 8 , wherein the control circuitry is configured to compute a reactive power at the output terminals of the inverter and the rotor field of the emulated synchronous machine responsively to a voltage droop constant, a difference between an amplitude of a grid voltage of the AC power grid and a first preset value of the grid voltage, and a difference between a reactive power at the output terminals of the inverter and a second preset value of the reactive power.

10 . The apparatus according to claim 8 , wherein the control circuitry is configured to compute a difference voltage between the computed synchronous internal voltages and the measurements of the time-varying voltages, and to compute the virtual currents by applying a virtual impedance to the difference so as to eliminate a DC component in the virtual currents.

11 . The apparatus according to claim 1 , wherein the filtering circuits in the inverter have a given inductance and resistance, and wherein the model includes an equivalent stator inductance and resistance of the synchronous machine that are larger than the given inductance and resistance.

12 . A method for electrical power control, comprising:

applying a pulse-width modulation (PWM) drive to an inverter having input terminals for receiving a DC input voltage and output terminals for coupling to an AC power grid having three phases, and including an array of switches and filtering circuits configured to convert the DC input voltage to a three-phase AC output, including three output voltage waveforms, at the output terminals;

receiving measurements of respective time-varying voltages and currents on the input and output terminals;

computing a model, responsively to the measurements, that includes three virtual currents flowing in a synchronous machine that is emulated by the method, wherein the three virtual currents are associated respectively with the three output voltage waveforms; and

controlling the PWM drive responsively to the three virtual currents so as to synchronize respective amplitudes, frequencies, and phases of the three output waveforms of the inverter with the three phases of the AC power grid.

13 . The method according to claim 12 , wherein the model comprises current control loops, which generate three control voltages for controlling the PWM drive, and wherein computing the model comprises computing, responsively to the virtual currents, reference currents for input to the current control loop.

14 . The method according to claim 13 , wherein computing the reference currents comprises ramping the reference currents from zero to the virtual currents upon initiation of operation of the method.

15 . The method according to claim 13 , wherein the current control loop comprises virtual capacitors, which are applied to filter DC components out of the three output current waveforms by modifying average voltages output from the array of switches.

16 . The method according to claim 12 , wherein the emulated synchronous machine has a given rotor angular frequency and rotor field, and wherein computing the model comprises computing, responsively to the virtual currents, the rotor field, and a difference between the rotor angular frequency and a grid frequency of the AC power grid, an emulated limited active torque and an emulated electrical torque, for application to the synchronous machine, thus determining a time derivative of the rotor angular frequency.

17 . The method according to claim 16 , wherein the emulated limited active torque comprises a droop torque, which is computed by applying a lead-lag filter to the difference between the rotor angular frequency and a desired angular frequency.

18 . The method according to claim 16 , wherein computing the emulated torque comprises applying a saturation to limit a low-frequency component of the active torque, thus determining the limited active torque.

19 . The method according to claim 17 , wherein computing the model comprises computing an electrical torque of the emulated synchronous machine based on the virtual currents and the rotor field, and computing synchronous internal voltages of the emulated synchronous machine responsively to the rotor angular frequency, the rotor field, and a rotor angle of the emulated synchronous machine.

20 . The method according to claim 19 , wherein computing the internal voltages comprises computing a reactive power at the output terminals of the inverter and the rotor field of the emulated synchronous machine responsively to a voltage droop constant, a difference between an amplitude of a grid voltage of the AC power grid and a first preset value of the grid voltage, and a difference between a reactive power at the output terminals of the inverter and a second preset value of the reactive power.

21 . The method according to claim 19 , wherein computing the model comprises computing a difference voltage between the computed synchronous internal voltages and the measurements of the time-varying voltages, and to compute the virtual currents by applying a virtual impedance to the difference so as to eliminate a DC component in the virtual currents.

22 . The method according to claim 12 , wherein the filtering circuits in the inverter have a given inductance and resistance, and wherein the model includes an equivalent stator inductance and resistance of the synchronous machine that are larger than the given inductance and resistance.

23 . A computer software product for controlling a pulse-width modulation (PWM) drive that is applied to an inverter having input terminals for receiving a DC input voltage and output terminals for coupling to an AC power grid having three phases, and including an array of switches and filtering circuits configured to convert the DC input voltage to a three-phase AC output, including three output voltage waveforms, at the output terminals, the product comprising a tangible, non-transitory computer-readable medium in which program instructions are stored,

wherein the instructions, when read by a programmable processor, cause the processor to receive measurements of respective time-varying voltages and currents on the input and output terminals, to compute a model, responsively to the measurements, that includes three virtual currents flowing in a synchronous machine that is emulated by the method, wherein the three virtual currents are associated respectively with the three output voltage waveforms, and to control the PWM drive responsively to the three virtual currents so as to synchronize respective amplitudes, frequencies, and phases of the three output waveforms of the inverter with the three phases of the AC power grid.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2022
From: WEISS, GEORGE; KUSTANOVICH, ZEEV; SHANI, BENJAMIN
To: RAMOT AT TEL-AVIV UNIVERSITY LTD.
Reel/Frame 061987/0623 →
Continuity (2)
Provisional Application 62705636 · Jul 8, 2020
Related Publication 20230208140A1 · Jun 29, 2023
References Cited (63)
US 8880236B2 · Weiss et al. · 2014 [cited by applicant]
US 20160006338A1 · Sakimoto · 2016 [cited by examiner]
US 20190123559A1 · Dong · 2019 [cited by examiner]
US 20190222026A1 · Zhong · 2019 [cited by applicant]
US 20200091728A1 · Cassoli et al. · 2020 [cited by applicant]
US 20210194383A1 · Tsuruma · 2021 [cited by examiner]
CN 103683331A · 2014 [cited by applicant]
CN 104953617A · 2015 [cited by applicant]
CN 106786599A · 2017 [cited by applicant]
EP 2963759A1 · 2016 [cited by applicant]
JP 2013162699A · 2013 [cited by applicant]
JP 2014168351A · 2014 [cited by applicant]
JP 2019004571A · 2019 [cited by applicant]
WO 2015075923A1 · 2015 [cited by applicant]
Alipoor et al., “Distributed Generation Grid Integration Using Virtual Synchronous Generator With Adoptive Virtual Inertia,” Proceedings of the IEEE Energy Conversion Congress and Exposition (ECCE), pp. 4546-4552, Sep. … [cited by applicant]
Aouini et al., “Synchronverter-Based Emulation and Control of HVDC Transmission,” IEEE Transactions on Power Systems, vol. 31, No. 1286, pp. 278-286, year 2016. [cited by applicant]
Barabanov et al., “Conditions for Almost Global Attractivity of a Synchronous Generator Connected to an Infinite Bus,” IEEE Transactions on Automatic Control, vol. 62, No. 10, pp. 4905-4916, year 2017. [cited by applicant]
Beck et al., “Virtual Synchronous Machine,” Proceedings of the 9th International Conference on Electrical Power Quality and Utilisation (EPQU), pp. 1-6, Oct. 2007. [cited by applicant]
Blau et al., “Synchronverters Used for Damping Inter-Area Oscillations in Two-Area Power Systems,” International Conference on Renewable Energies and Power Quality (ICREPQ'18), published in Renewable Energy and Power Qu… [cited by applicant]
Chen et al., “Modelling, Implementation, and Assessment of Virtual Synchronous Generator in Power Systems,” Journal of Modern Power Systems and Clean Energy, pp. 1-13, year 2020. [cited by applicant]
Cvetkovic et al., “Modeling and Control of Grid-Connected Voltage-Source Converters Emulating Isotropic and Anisotropic Synchronous Machines,” Proceedings of the 16th IEEE Workshop on Control and Modeling for Power Elec… [cited by applicant]
Dong et al., “Adjusting Synchronverter Dynamic Response Speed via Damping Correction Loop,” IEEE Transactions on Energy Conversion, vol. 32, No. 2, pp. 608-619, Jun. 2017. [cited by applicant]
Dong et al., “Active Voltage Feedback Control for Hybrid Multiterminal HVDC System Adopting Improved Synchronverters,” IEEE Trans. on Power Delivery, vol. 31, No. 2, pp. 445-455, Apr. 2016. [cited by applicant]
Driesen et al., “Virtual Synchronous Generators,” IEEE Power and Energy Soc. General Meeting—Conversion and Delivery of Electrical Energy in the 21st Century, pp. 1-3, Jul. 2008. [cited by applicant]
Francis et al., “The Internal Model Principle for Linear Multivariable Regulators,” Applied Mathematics and Optimization, vol. 2, pp. 170-194, Jan. 1975. [cited by applicant]
Grainger et al., “Power Systems Analysis,” McGraw-Hill, Inc., New York, pp. 1-809, year 1994. [cited by applicant]
Isidori et al., “Output Regulation of Nonlinear Systems,” IEEE Transactions on Automatic Control, vol. 35, issue 2, pp. 131-140, Feb. 1990. [cited by applicant]
Konstantopoulos et al., “Bounded Integral Control for Regulating Input-to-State Stable Non-Linear Systems,” IEEE-ACC paper, pp. 4024-4029, Jul. 2015. [cited by applicant]
Kundur, “Power System Stability and Control,” McGraw-Hill, Inc., New York, pp. 1-1199, year 1994. [cited by applicant]
Kustanovich et al., “The Sensitivity of Grid-Connected Synchronverters with Respect to Measurement Errors,” IEEE Access, Open Access Journal, pp. 1-11, Jun. 2021. [cited by applicant]
Lifshitz et al., “Optimal Control of a Capacitor-Type Energy Storage System,” IEEE Transactions on Automatic Control, vol. 60, pp. 216-220, year 2015. [cited by applicant]
Lorenzetti et al., “Integral Control of Stable Nonlinear Systems based on Singular Perturbations,” IFAC papers online, vol. 53, issue 2, pp. 6157-6164, year 2020. [cited by applicant]
Mandel et al., “Adaptive Internal Model Based Suppression of Torque Ripple in Brushless DC Motor Drives,” Systems Science & Control Engineering, vol. 5, pp. 162-176, year 2015. [cited by applicant]
Margaliot et al., “The Low-Frequency Distortion in D-Class Amplifiers,” IEEE Transactions on Circuits and Systems II, vol. 57, No. 10, pp. 772-776, Oct. 2010. [cited by applicant]
Mo et al., “Evaluation of Virtual Synchronous Machines with Dynamic or Quasi-Stationary Machine Models,” IEEE Transactions on Industrial Electronics, vol. 64, p. 5952-5962, year 2017. [cited by applicant]
Natarajan et al., “Synchronverters with Better Stability due to Virtual Inductors, Virtual Capacitors, and Anti-Windup,” IEEE Trans. on Industrial Electronics, vol. 64, issue 7, pp. 5994-6004, year 2017. [cited by applicant]
Natarajan et al., “Almost Global Asymptotic Stability of a Grid-Connected Synchronous Generator,” Mathematics of Control, Signals and Systems, vol. 30, pp. 1-43, year 2018. [cited by applicant]
Rebarber et al., “Internal Model Based Tracking and Disturbance Rejection for Stable Well-Posed Systems,” Automatica, vol. 39, pp. 1555-1599, Aug. 2003. [cited by applicant]
Roldan-Perez et al., “Harmonic Virtual Impedance Design for Parallel-Connected Grid-Tied Synchronverters,” IEEE Journal of Emerging and Selected Topics in Power Electronics, vol. 7, No. 1, pp. 493-503, Mar. 2019. [cited by applicant]
Roldan-Perez et al., “Parallel Current-Controlled Synchronverters for Voltage and Frequency Regulation in Weak Grids”, Journal of Engineering, vol. 2019, issue 17, pp. 3516-3520, Apr. 2018. [cited by applicant]
Roldan-Perez et al., “Virtual Synchronous Machine Control of VSC HVDC for Power System Oscillation Damping,” IECON 2018—44th Annual Conference of the IEEE Industrial Electronics Society, pp. 6026-6031, year 2018. [cited by applicant]
Sauer et al., “Power Systems Dynamics and Stability,” The University of Illinois at Urbana-Champaign, pp. 1-361, year 1997. [cited by applicant]
Shafiee et al., “Distributed Secondary Control for Islanded MicroGrids—A Novel Approach,” IEEE Trans. on Power Electronics, vol. 29, No. 2, pp. 1018-1031, Feb. 2014. [cited by applicant]
Shivratri et al., “Virtual Synchronous Machines with Fast Current Loop,” Conference Paper, IFAC World Congress, vol. 53, issue 2, pp. 12422-12428, year 2020. [cited by applicant]
Tayyebi et al., “Frequency Stability of Synchronous Machines and Grid-Forming Power Converters,” IEEE Journal of Emerging and Selected Topics in Power Electronics, vol. 8, pp. 1004-1018, year 2020. [cited by applicant]
Timbus et al., “Evaluation of Current Controllers for Distributed Power Generation Systems,” IEEE Transactions on Power Electronics, vol. 24, No. 3, p. 654-664, Mar. 2009. [cited by applicant]
Weiss et al., “Stability Analysis for Coupled Synchronous Generators with Virtual Friction,” Conference Paper, International Conference on Digital Signal Processing (DSP), London, pp. 1-6, Aug. 2017. [cited by applicant]
Wang et al., “Virtual-Impedance-Based Control for Voltage-Source and Current-Source Converters,” IEEE Transactions on Power Electronics, vol. 30, No. 12, pp. 7019-7037, Dec. 2015. [cited by applicant]
Weiss et al., “A Stability Theorem for Networks Containing Synchronous Generators,” Systems & Control Letters, vol. 134, pp. 1-9, year 2019. [cited by applicant]
Wu et al., “Small-Signal Modeling and Parameters Design of Virtual Synchronous Generators,” IEEE Transactions on Industrial Electronics, vol. 63, No. 7, pp. 4292-4303, Jul. 2016. [cited by applicant]
Yu et al., “Investigations of the Constraints Relating to Penetration of Non-Synchronous Generation (NSG) in Future Power Systems,” Conference Paper, Protection, Automation and Control (PAC) World Conference, Glasgow, U… [cited by applicant]
Zhong et al., “Control of Power Inverters in Renewable Energy and Smart Grid Integration,” Wiley, Chichester, UK, pp. 1-416, year 2013. [cited by applicant]
Zhong et al., “Improved Synchronverters with Bounded Frequency and Voltage for Smart Grid Integration,” IEEE Transactions on Smart Grid, vol. 9, No. 2, pp. 786-796, Mar. 2018. [cited by applicant]
Zhong et al., “Self-Synchronized Synchronverters: Inverters without a Dedicated Synchronization Unit,” IEEE Transactions on Power Electronics, vol. 29, No. 2, pp. 617-630, Feb. 2014. [cited by applicant]
Zhong et al., “Static Synchronous Generators for Distributed Generation and Renewable Energy,” Proceedings of the IEEE PES Power Systems Conference & Exhibition (PSCE), Washington, USA, pp. 1-7, Apr. 2009. [cited by applicant]
Zhong et al., “Synchronverters: Inverters that Mimic Synchronous Generators,” IEEE Transactions on Industrial Electronics, vol. 58, No. 4, pp. 1259-1267, Apr. 2011. [cited by applicant]
Shuai et al., “Characteristics and Restraining Method of Fast Transient Inrush Fault Currents in Synchronverters,” IEEE Transactions on Industrial Electronics, vol. 64, issue 9, pp. 7487-7497, Sep. 2017. [cited by applicant]
International Application # PCT/IB2021/056069 Search Report dated Oct. 21, 2021. [cited by applicant]
Wen et al., “Comprehensive perspective on virtual inductor for improved power decoupling of virtual synchronous generator control,” IET Renewable Power Generation, The Institution of Engineering and Technology, vol. 14,… [cited by applicant]
EP Application # 21838662.1 Search Report dated Aug. 5, 2024. [cited by applicant]
Natarajan et al IEEE Transactions on Industrial Electronics, “Synchronverters With Better Stability Due to Virtual Inductors, Virtual Capacitors, and Anti-Windup”, vol. 64, Issue: 7, Date: Jul. 2017, pp. 5994-6004. [cited by applicant]
Zhong et al, IEEE Transactions on Power Electronics, “Self-Synchronized Synchronverters: Inverters Without a Dedicated Synchronization Unit” vol. 29, Issue: 2, Date: Feb. 2014, pp. 617-630. [cited by applicant]
JP Office Action # 2023-501072, dated Mar. 27, 2025. [cited by applicant]
Cited By (1)
US 12,627,246