Professional Documents
Culture Documents
Direct Angle Control and Energy-Shaping Techniques For Grid-Connected Converters
Direct Angle Control and Energy-Shaping Techniques For Grid-Connected Converters
Abstract—In this paper, a framework for designing three- With the growing complexity of the power system at large
phase grid-connected converter control strategies is investigated. [7], the cascaded control structure gives rise to poorly under-
The crucial aspect is augmenting an integrator for the DC-link stood interactions, causing phase-locked-loop (PLL) instabili-
voltage measurement, and assigning it to the (virtual) angle
of the instantaneous modulation vector. Exact model-matching ties and oscillations of various kinds [8]. Towards the goal of
with the synchronous machine is thus realized, with equivalent improving overall system stability, numerical models of virtual
inertia and damping rendered by the DC-side circuit elements. synchronous machines (VSMs) of various degrees of fidelity
The implementation does not require inner tracking loops and [9]–[11], are further implemented to emulate inertia and damp-
naturally provides frequency support. By further exploiting ing features. These emulation controllers assign set-points to
the flexibility of the inverter, additional features such as a
synchronizing torque, a voltage controller and a power set- the existing inner loops, so that the VSC currents and voltages
point tracking mechanism are designed via two energy-shaping behave well, asymptotically. In an increasingly underdamped
techniques. One energy function is used to implement a grid- converter landscape, impedance-based techniques [12], [13]
feeding control scheme, akin to a phase-locked-loop design, while became a popular tool for studying the effects of the PLL.
the other is used to implement a grid-forming control scheme, Despite these efforts, recent comparative studies [4], [14] show
which recovers active-power droop. The results are first formally
derived, and then evaluated experimentally on a front-to-front post-fault shortcomings of conventional aproaches.
experimental setup. In the mean time, control-theoretic advances brought more
and more physical elements in the feedback designs [15],
Index Terms—grid-forming, grid-following, converter control,
angle synchronization, electronic synchronous machine [16], allowing modelling, control and stability analysis to be
performed systematically. These methods, focused on stabi-
lization of (networked) electro-mechanical systems, can pro-
I. I NTRODUCTION vide insightful solutions for many complex problems arising
in power conversion, and allow (robust) regulation without
UST as AC-side frequency is an indicator for power
J imbalance in machine-dominated grids, the DC-bus mea-
surement can replace that signal in converter-dominated grids.
requiring inner loops, while providing guarantees on the
quantities of interest. In this aim, we combine two fundamental
control approaches: that of passivity-based control [15], cen-
This paper pursues a control-theoretic approach, based on tered on energy minimization; and that of output regulation
which three-phase voltage sourced converters (VSCs) can [17], involving steady-state reconstruction.
support the operation of future power systems. In this manuscript, we start from the paradigm first reported
In three-phase networks, energy typically flows through in [18], [19], and propose a rigorous, time-domain treatment
several conversion stages, such as a magnetic air-gaps or of the factors leading to the exact synchronous machine (SM)
switching devices, circulates in passive circuits and is bound equivalence. We show to what extent the machine parameters
to satisfy certain requirements. Most energy conversion as- are matched, via a coordinate transformation between the
pects [1], such as the modulation of power from one to SM and the VSC model dynamics. In our independent and
two dimensions (i.e. from DC to AC) and the stabilization parallel study [20], [21], we highlight the similarity between
of the required harmonic motion, are addressed by VSCs the mutual flux linkage of the SM and the the modulation
operating in grid-forming or grid-following mode [2]. The vector of the inverter. Here, we shall further identify the
typical VSC controllers employ inner loops which perform reactive component of the air-gap torque, constituting the
high-gain regulation of the quantities of interest from the input inherent SM synchronization mechanism, and construct an
source to the point of power injection [3]. The power balance is alternative for the PLL. In this way, we provide an energy-
achieved after employing multiple time-scales in the feedback based framework for studying the stability of grid-forming
path, which settle at the appropriate steady-state. However, the and grid-following behavior. Moreover, we show how active-
large number of states of the inner loops makes the analysis of power droop naturally emerges as a synchronizing torque. The
multiple converters difficult [4], motivating the study of more implementation developed here has already been positively
direct control approaches such as [5], [6]. tested in [14] to survive extended overloads.
In contrast to similar studies [22], [23], our work illustrates
Manuscript submitted on March 12, 2019. This work was supported by the two important ways in which large-signal synchronization can
ETH Zürich funds and the SNF Assistant Professor Energy Grant #160573. occur. An outcome of our design is a direct angle control
C. Arghir and F. Dörfler are with the Automatic Control
Laboratory, ETH Zürich, 8092 Zürich, Switzerland. Emails: scheme, similar in complexity to direct power control [24],
carghir@control.ee.ethz.ch, dorfler@ethz.ch. [25], which omits inner current loops and offers fast control
IEEE TRANSACTIONS ON POWER ELECTRONICS 2
of active and reactive power. In our case the power set-point idc ix
<latexit sha1_base64="lk8dXNIP50XQwNj0NX5nZFAXWFA=">AAAB7XicbZDLSgMxFIbP1Futt6pLN8EiuCozIuiy6MZlBXuBdiiZTKaNzWVIMkIZ+g5uXCji1vdx59uYtrPQ1h8CH/85h5zzRylnxvr+t1daW9/Y3CpvV3Z29/YPqodHbaMyTWiLKK50N8KGciZpyzLLaTfVFIuI0040vp3VO09UG6bkg52kNBR4KFnCCLbOarNBHpPpoFrz6/5caBWCAmpQqDmofvVjRTJBpSUcG9ML/NSGOdaWEU6nlX5maIrJGA9pz6HEgpown287RWfOiVGitHvSorn7eyLHwpiJiFynwHZklmsz879aL7PJdZgzmWaWSrL4KMk4sgrNTkcx05RYPnGAiWZuV0RGWGNiXUAVF0KwfPIqtC/qgeP7y1rjpoijDCdwCucQwBU04A6a0AICj/AMr/DmKe/Fe/c+Fq0lr5g5hj/yPn8Aw+CPPQ==</latexit>
<latexit sha1_base64="(null)">(null)</latexit>
is introduced, then, in Section II the structural equivalence Fig. 1. The inverter depicted with its DC-link capacitor and switched inductor.
✓
is presented. Section III presents a solution to the single- is Ls
<latexit sha1_base64="PDgW1eqvO3mnpg92KyoMJvlifgk=">AAAB7XicbVDLSgNBEOz1GeMr6tHLYBA8hV0V9Bj04jGCeUCyhNnJbDJmdmaZ6RVCyD948aCIV//Hm3/jJNmDJhY0FFXddHdFqRQWff/bW1ldW9/YLGwVt3d29/ZLB4cNqzPDeJ1pqU0ropZLoXgdBUreSg2nSSR5MxreTv3mEzdWaPWAo5SHCe0rEQtG0UmNDg440m6p7Ff8GcgyCXJShhy1bumr09MsS7hCJqm17cBPMRxTg4JJPil2MstTyoa0z9uOKppwG45n107IqVN6JNbGlUIyU39PjGli7SiJXGdCcWAXvan4n9fOML4Ox0KlGXLF5oviTBLUZPo66QnDGcqRI5QZ4W4lbEANZegCKroQgsWXl0njvBJcVPz7y3L1Jo+jAMdwAmcQwBVU4Q5qUAcGj/AMr/Dmae/Fe/c+5q0rXj5zBH/gff4ApKGPKg==</latexit>
<latexit sha1_base64="kq8Sti3cDF+pEhxykbl5Up9AaLM=">AAAB6nicbVA9SwNBEJ2LXzF+RS1tFoNgFe5EiGXQxsIiovmA5Ah7m7lkyd7esbsnhCM/wcZCEVt/kZ3/xk1yhSY+GHi8N8PMvCARXBvX/XYKa+sbm1vF7dLO7t7+QfnwqKXjVDFssljEqhNQjYJLbBpuBHYShTQKBLaD8c3Mbz+h0jyWj2aSoB/RoeQhZ9RY6eGur/vlilt15yCrxMtJBXI0+uWv3iBmaYTSMEG17npuYvyMKsOZwGmpl2pMKBvTIXYtlTRC7WfzU6fkzCoDEsbKljRkrv6eyGik9SQKbGdEzUgvezPxP6+bmvDKz7hMUoOSLRaFqSAmJrO/yYArZEZMLKFMcXsrYSOqKDM2nZINwVt+eZW0LqqeW/XuLyv16zyOIpzAKZyDBzWowy00oAkMhvAMr/DmCOfFeXc+Fq0FJ585hj9wPn8ALLCNtg==</latexit>
⌧m
<latexit sha1_base64="(null)">(null)</latexit>
⌧e
experimental results from a small-scale micro-grid. Considering the idc and the AC-grid ˜ current
DC-supply
<latexit sha1_base64="Ae8E7YzPjJN8/Zf42esk/zwwl08=">AAAB8HicbZBNS8NAEIYn9avWr6pHL4tF8FQSEfRY9OKxgm2VNpTNZtMu3WzC7kQoof4JLx4U8erP8ea/cdvmoK0vLDy8M8POvEEqhUHX/XZKK6tr6xvlzcrW9s7uXnX/oG2STDPeYolM9H1ADZdC8RYKlPw+1ZzGgeSdYHQ9rXceuTYiUXc4Trkf04ESkWAUrfXQQyFDnj9N+tWaW3dnIsvgFVCDQs1+9asXJiyLuUImqTFdz03Rz6lGwSSfVHqZ4SllIzrgXYuKxtz4+WzhCTmxTkiiRNunkMzc3xM5jY0Zx4HtjCkOzWJtav5X62YYXfq5UGmGXLH5R1EmCSZkej0JheYM5dgCZVrYXQkbUk0Z2owqNgRv8eRlaJ/VPcu357XGVRFHGY7gGE7BgwtowA00oQUMYniGV3hztPPivDsf89aSU8wcwh85nz9MfZC4</latexit>
⇤
<latexit sha1_base64="(null)">(null)</latexit>
ir
M inputs, we model the VSC in αβ-frame
voltage v g as external <latexit sha1_base64="crANvVgGivIiDMWlFPoP+QRYTmE=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF8FQSEfRY9OJFaMF+QBvKZjtp1242YXcjlNBf4MWDIl79Sd78N27bHLT1hYWHd2bYmTdIBNfGdb+dwtr6xuZWcbu0s7u3f1A+PGrpOFUMmywWseoEVKPgEpuGG4GdRCGNAoHtYHw7q7efUGkeywczSdCP6FDykDNqrNW475crbtWdi6yCl0MFctX75a/eIGZphNIwQbXuem5i/Iwqw5nAaamXakwoG9Mhdi1KGqH2s/miU3JmnQEJY2WfNGTu/p7IaKT1JApsZ0TNSC/XZuZ/tW5qwms/4zJJDUq2+ChMBTExmV1NBlwhM2JigTLF7a6EjaiizNhsSjYEb/nkVWhdVD3LjctK7SaPowgncArn4MEV1OAO6tAEBgjP8ApvzqPz4rw7H4vWgpPPHMMfOZ8/pQ+M0Q==</latexit>
<latexit
<latexit sha1_base64="(null)">(null)</latexit>
ix = m> is
− sin(θ(t)) ↵
2π
, udc ex
mabc (t) = m(t) − sin θ(t)− 3 ,
<latexit sha1_base64="9DwdRFQNxq71HNR6poETRxcSq9k=">AAAB+HicbZA9SwNBEIb3/IzxI6eWNotBsAp3ImgZtLGwiGA+IAlhbzOXLNnbO3bnlHjkl9hYKGLrT7Hz37hJrtDEFxYe3plhZt8gkcKg5307K6tr6xubha3i9s7uXsndP2iYONUc6jyWsW4FzIAUCuooUEIr0cCiQEIzGF1P680H0EbE6h7HCXQjNlAiFJyhtXpuqXMLIWoxGCLTOn7suWWv4s1El8HPoUxy1XruV6cf8zQChVwyY9q+l2A3YxoFlzApdlIDCeMjNoC2RcUiMN1sdviEnlinT8NY26eQztzfExmLjBlHge2MGA7NYm1q/ldrpxhedjOhkhRB8fmiMJUUYzpNgfaFBo5ybIFxLeytlA+ZZhxtVkUbgr/45WVonFV8y3fn5epVHkeBHJFjckp8ckGq5IbUSJ1wkpJn8krenCfnxXl3PuatK04+c0j+yPn8ATg4k3E=</latexit>
<latexit
<latexit sha1_base64="rGDWNv+19cMm6mA3JvNKgrhlMfg=">AAAB7XicbZDLSgMxFIbP1Futt6pLN8EiuCozIuiy6MZlBXuBdiiZTKaNzSRDLkIZ+g5uXCji1vdx59uYtrPQ1h8CH/85h5zzRxln2vj+t1daW9/Y3CpvV3Z29/YPqodHbS2tIrRFJJeqG2FNORO0ZZjhtJspitOI0040vp3VO09UaSbFg5lkNEzxULCEEWyc1baDPCbTQbXm1/250CoEBdSgUHNQ/erHktiUCkM41roX+JkJc6wMI5xOK32raYbJGA9pz6HAKdVhPt92is6cE6NEKveEQXP390SOU60naeQ6U2xGerk2M/+r9axJrsOcicwaKsjio8RyZCSanY5ipigxfOIAE8XcroiMsMLEuIAqLoRg+eRVaF/UA8f3l7XGTRFHGU7gFM4hgCtowB00oQUEHuEZXuHNk96L9+59LFpLXjFzDH/kff4A1kyPSQ==</latexit>
ex = m↵ udc
<latexit sha1_base64="gKUzX6GTqbgQvFqDM6r5Y0E6moA=">AAAB+3icbVDLSsNAFJ3UV62vWJduBovgqiQi6LLoxmUF+4A2hMnkth06mYSZibSE/IobF4q49Ufc+TdO2iy09cAwh3PuZc6cIOFMacf5tiobm1vbO9Xd2t7+weGRfVzvqjiVFDo05rHsB0QBZwI6mmkO/UQCiQIOvWB6V/i9J5CKxeJRzxPwIjIWbMQo0Uby7fowiHmo5pG5Msj9bJb7dsNpOgvgdeKWpIFKtH37axjGNI1AaMqJUgPXSbSXEakZ5ZDXhqmChNApGcPAUEEiUF62yJ7jc6OEeBRLc4TGC/X3RkYiVcQzkxHRE7XqFeJ/3iDVoxsvYyJJNQi6fGiUcqxjXBSBQyaBaj43hFDJTFZMJ0QSqk1dNVOCu/rlddK9bLqGP1w1WrdlHVV0is7QBXLRNWqhe9RGHUTRDD2jV/Rm5daL9W59LEcrVrlzgv7A+vwBGsiVHg==</latexit>
(2)
2π
<latexit sha1_base64="beKfz09wUbHduAR0JgON0pDBKbs=">AAACXHicfVFNT9tAEF270AYHSigSl15WjUBcQDZCKhckVC49gtSESHFqjdcTsmLttXbHiMjyn+TGpX+Fbj4OgVQdabVP783Xvk1LJS2F4Yvnf9jY/PiptRW0t3c+73b2vvStrozAntBKm0EKFpUssEeSFA5Kg5CnCu/Sh+uZfveIxkpd/KJpiaMc7gs5lgLIUUnHyuSJH13ykzjVKrPT3F113iR1DKqcQJwiQfM7Jl2uJsgmsUEcB6scNotO/2tUJXUmmqTTDU/DefB1EC1Bly3jJuk8x5kWVY4FCQXWDqOwpFENhqRQ2ARxZbEE8QD3OHSwgBztqJ6b0/BDx2R8rI07BfE5u1pRQ25n67rMHGhi32sz8l/asKLxxaiWRVkRFmIxaFwpTprPnOaZNChITR0AYaTblYsJGBDk/iNwJkTvn7wO+menkcO3592rH0s7Wuwr+8aOWcS+syv2k92wHhPshb16LW/L++Nv+G1/Z5Hqe8uaffYm/IO/oA+4LQ==</latexit>
− sin θ(t)+ 3
m↵
<latexit sha1_base64="ZNVNDx+EOnf9A58TVrjndnzvQRU=">AAACBXicbVDLSsNAFJ3UV62vqEtdDBbBVUlE0GXRjcsK9gFNCDeTSTt08mBmIpSQjRt/xY0LRdz6D+78GydtFtp6YJjDOfdy7z1+yplUlvVt1FZW19Y36puNre2d3T1z/6Ank0wQ2iUJT8TAB0k5i2lXMcXpIBUUIp/Tvj+5Kf3+AxWSJfG9mqbUjWAUs5ARUFryzGPHT3ggp5H+8qjwcgd4OgbHpwoKz2xaLWsGvEzsijRRhY5nfjlBQrKIxopwkHJoW6lycxCKEU6LhpNJmgKZwIgONY0hotLNZ1cU+FQrAQ4ToV+s8Ez93ZFDJMtFdWUEaiwXvVL8zxtmKrxycxanmaIxmQ8KM45VgstIcMAEJYpPNQEimN4VkzEIIEoH19Ah2IsnL5PeecvW/O6i2b6u4qijI3SCzpCNLlEb3aIO6iKCHtEzekVvxpPxYrwbH/PSmlH1HKI/MD5/ANt9mWw=</latexit>
1
where m(t) ∈ [0, and θ(t) ∈ [−π, π) are the instantaneous
2] Fig. 2. The core element of an inverter: the DC-AC energy transformation
SVM magnitude and angle. We consider the power-invariant mechanism, satisfying power balance udc ix + e>
x is = 0, and modulated by
αβ-transformation
" and omit# the zero sequence. Accordingly, the two dimensional signal mαβ .
q 1 −1 −1
mαβ (t) = 3 2 √2 √2 mabc (t) becomes
3 3
0 2 − 2
h i B. The SM model
− sin θ(t)
mαβ (t) = µ(t) cos θ(t)
, (3) Consider a non-salient rotor, single-pole pair, DC-excited
p SM without damper windings [26], written in αβ-frame as
where µ(t) = 3/2m(t) denotes the modulation magnitude dθ
in this αβ-frame. Furthermore, we write the identity
h matrix asi =ω (5a)
φ − sin φ
dt
I = [ 10 01 ] and the rotation matrix as Rφ = cos sin φ cos φ . dω
M = −Dω − τe + τm (5b)
Given a two dimensionalp vector x = [ xx12 ], we define its dt
magnitude as kxk = x1 + x22 . We shall also make use of the
2 dλr
∂ = −Rr ir + ur (5c)
operator ∂x = ∇ when x is a scalar, and
partialdifferential dt
∂ ∂ ∂ dλs
∂x = ∂x1 ∂x2 as a row vector when x is a two-dimensional = −Rs is + v g . (5d)
column vector. dt
Here M and D are the rotor moment of inertia and damping
coefficient, θ is the rotor angle, and ω its angular velocity. We
II. T HE INVERTER - MACHINE EQUIVALENCE
assume that the rotor is driven by the mechanical torque τm
To study the fundamental energy modulation mechanism of and has its terminals connected to a grid voltage v g , as does
inverters and electrical machines alike, we adopt a stationary the inverter. We further denote τe as the air-gap torque, λr as
frame and identify the structural equivalence between the two. the rotor flux linkage (scalar), ir its current and ur the voltage
IEEE TRANSACTIONS ON POWER ELECTRONICS 3
applied to the rotor terminals. Moreover, λs denotes the stator 2, the modulation signal of power converters cannot be used
flux linkage (vector) and is its current. The losses in the rotor to inject or extract energy, so we restrict ourselves to the ideal
and stator are represented respectively by Rr and Rs . SM with constant excitation current, whose losses in the rotor
We consider the electromagnetic energy stored in the SM are compensated by input ur , and hence are eliminated. For
λ > −1 λ the same reason we are unable to synthesize an asynchronous
sα Ls 0 Lm cos θ sα
We = 12 λsβ 0 Ls Lm sin θ λsβ , (6) machine or damper windings.
λr Lm cos θ Lm sin θ Lr λr
where Ls and Lr are the stator and rotor self-inductances, C. The electronic synchronous machine
respectively, and Lm is the mutual inductance of the machine.
Accordingly, the electrical quantities are related as We start by defining ω0 as the nominal angular velocity,
− sin θ > corresponding to the grid frequency, and u∗dc as the nominal
τe = ∂W
∂θ = −Lm ir cos θ
e
is (7a) DC-link voltage, related to the grid voltage level. Consider
∂We
cos θ > system (4), for which we use the modulation (3) to identify a
ir = ∂λr ⇔ λr = Lr ir + Lm sin θ is (7b)
cos θ similar energy-conversion structure as in the SM
> ∂We
is = ∂λs ⇔ λs = Ls is + Lm sin θ ir (7c) sin θ >
ix = −µ −cos is (11a)
Using Faraday’s law, we define the rotor and stator elec- − sin θ θ
d ex = µ cos θ udc . (11b)
tromotive forces as er = dt (λr − Lr ir ) and, respectively,
d
es = dt (λs − Ls is ), which we expand below This key analogy prompts us to augment (4) with an integrator
sin θ θ for the DC-link voltage in the same way that, in the mechanical
es = Lm ir −cos θ
ω + Lm didtr cos
sin θ . (8)
domain, the rotor angle integrates the angular velocity (5a),
Suppose now that the rotor current is regulated to a constant dθ
i∗r via a control such as ur = Rr i∗r + er . As a consequence, = ηudc . (12)
dt
when ir = i∗r , equation (5c) becomes Lr didtr = 0, so it can be
set aside. Furthermore, (7a) and (8) take the form of air-gap By choosing the scaling factor η = ω0 /u∗dc , we define the
torque and EMF of a permanent magnet SM (pmSM) equivalent angular velocity of the inverter as ω = ηudc . Here,
sin θ > η converts units of voltage into units of angular velocity but
τe = −Lm i∗r −cos θ
is (9a) also units of torque into units of current. This coordinate
∗ − sin θ
es = Lm ir cos θ ω . (9b) transformation allows us to select the constant modulation
magnitude µ = ηLm i∗r in (3) and complete the exact model-
In this way, we can reduce the SM model (5) as below matching design by identifying ix /η = τe and ex = es with
dθ the pmSM air-gap torque and EMF (9), respectively.
=ω (10a) We are now able to rewrite, via ω = ηudc , the closed-loop
dt
dω sin θ > system (12), (4), (3), referred to as the electronic SM (eSM)
M = −Dω + τm + Lm i∗r −cos θ
is (10b)
dt dθ
dis sin θ =ω (13a)
Ls = −Rs is + v g − Lm i∗r −cos θ
ω, (10c) dt
dt Cdc dω Gdc idc µ − sin θ >
idc ix =− 2 ω+ + is (13b)
and highlight the energy transformation property, this time η cos θ
<latexit sha1_base64="lk8dXNIP50XQwNj0NX5nZFAXWFA=">AAAB7XicbZDLSgMxFIbP1Futt6pLN8EiuCozIuiy6MZlBXuBdiiZTKaNzWVIMkIZ+g5uXCji1vdx59uYtrPQ1h8CH/85h5zzRylnxvr+t1daW9/Y3CpvV3Z29/YPqodHbaMyTWiLKK50N8KGciZpyzLLaTfVFIuI0040vp3VO09UG6bkg52kNBR4KFnCCLbOarNBHpPpoFrz6/5caBWCAmpQqDmofvVjRTJBpSUcG9ML/NSGOdaWEU6nlX5maIrJGA9pz6HEgpown287RWfOiVGitHvSorn7eyLHwpiJiFynwHZklmsz879aL7PJdZgzmWaWSrL4KMk4sgrNTkcx05RYPnGAiWZuV0RGWGNiXUAVF0KwfPIqtC/qgeP7y1rjpoijDCdwCucQwBU04A6a0AICj/AMr/DmKe/Fe/c+Fq0lr5g5hj/yPn8Aw+CPPQ==</latexit>
<latexit sha1_base64="(null)">(null)</latexit>
η 2 dt η η
is Ls
modulated by the scalar quantity i∗r , as illustrated in Fig. 3. dis µ − sin θ
Ls = −Rs is + v g − ω.
<latexit sha1_base64="kq8Sti3cDF+pEhxykbl5Up9AaLM=">AAAB6nicbVA9SwNBEJ2LXzF+RS1tFoNgFe5EiGXQxsIiovmA5Ah7m7lkyd7esbsnhCM/wcZCEVt/kZ3/xk1yhSY+GHi8N8PMvCARXBvX/XYKa+sbm1vF7dLO7t7+QfnwqKXjVDFssljEqhNQjYJLbBpuBHYShTQKBLaD8c3Mbz+h0jyWj2aSoB/RoeQhZ9RY6eGur/vlilt15yCrxMtJBXI0+uWv3iBmaYTSMEG17npuYvyMKsOZwGmpl2pMKBvTIXYtlTRC7WfzU6fkzCoDEsbKljRkrv6eyGik9SQKbGdEzUgvezPxP6+bmvDKz7hMUoOSLRaFqSAmJrO/yYArZEZMLKFMcXsrYSOqKDM2nZINwVt+eZW0LqqeW/XuLyv16zyOIpzAKZyDBzWowy00oAkMhvAMr/DmCOfFeXc+Fq0FJ585hj9wPn8ALLCNtg==</latexit>
(13c)
dt η cos θ
SM modelsC [4], the electrical torque term (9a) takes the
dc
particular form of sin(θ−θg ), where θg is the angle of the grid
<latexit sha1_base64="wP9S4fMTQUCoG22UH5RFd3yKySQ=">AAAB7XicbZDLSgMxFIbPeK31VnXpJlgEV2VGBF0Wu3FZwV6gHUomk2ljcxmSjFCGvoMbF4q49X3c+Tam7Sy09YfAx3/OIef8UcqZsb7/7a2tb2xubZd2yrt7+weHlaPjtlGZJrRFFFe6G2FDOZO0ZZnltJtqikXEaScaN2b1zhPVhin5YCcpDQUeSpYwgq2z2o1BHpPpoFL1a/5caBWCAqpQqDmofPVjRTJBpSUcG9ML/NSGOdaWEU6n5X5maIrJGA9pz6HEgpown287RefOiVGitHvSorn7eyLHwpiJiFynwHZklmsz879aL7PJTZgzmWaWSrL4KMk4sgrNTkcx05RYPnGAiWZuV0RGWGNiXUBlF0KwfPIqtC9rgeP7q2r9toijBKdwBhcQwDXU4Q6a0AICj/AMr/DmKe/Fe/c+Fq1rXjFzAn/kff4AiYqPFw==</latexit>
<latexit sha1_base64="kq8Sti3cDF+pEhxykbl5Up9AaLM=">AAAB6nicbVA9SwNBEJ2LXzF+RS1tFoNgFe5EiGXQxsIiovmA5Ah7m7lkyd7esbsnhCM/wcZCEVt/kZ3/xk1yhSY+GHi8N8PMvCARXBvX/XYKa+sbm1vF7dLO7t7+QfnwqKXjVDFssljEqhNQjYJLbBpuBHYShTQKBLaD8c3Mbz+h0jyWj2aSoB/RoeQhZ9RY6eGur/vlilt15yCrxMtJBXI0+uWv3iBmaYTSMEG17npuYvyMKsOZwGmpl2pMKBvTIXYtlTRC7WfzU6fkzCoDEsbKljRkrv6eyGik9SQKbGdEzUgvezPxP6+bmvDKz7hMUoOSLRaFqSAmJrO/yYArZEZMLKFMcXsrYSOqKDM2nZINwVt+eZW0LqqeW/XuLyv16zyOIpzAKZyDBzWowy00oAkMhvAMr/DmCOfFeXc+Fq0FJ585hj9wPn8ALLCNtg==</latexit>
⌧m
<latexit sha1_base64="(null)">(null)</latexit>
˜
<latexit sha1_base64="Ae8E7YzPjJN8/Zf42esk/zwwl08=">AAAB8HicbZBNS8NAEIYn9avWr6pHL4tF8FQSEfRY9OKxgm2VNpTNZtMu3WzC7kQoof4JLx4U8erP8ea/cdvmoK0vLDy8M8POvEEqhUHX/XZKK6tr6xvlzcrW9s7uXnX/oG2STDPeYolM9H1ADZdC8RYKlPw+1ZzGgeSdYHQ9rXceuTYiUXc4Trkf04ESkWAUrfXQQyFDnj9N+tWaW3dnIsvgFVCDQs1+9asXJiyLuUImqTFdz03Rz6lGwSSfVHqZ4SllIzrgXYuKxtz4+WzhCTmxTkiiRNunkMzc3xM5jY0Zx4HtjCkOzWJtav5X62YYXfq5UGmGXLH5R1EmCSZkej0JheYM5dgCZVrYXQkbUk0Z2owqNgRv8eRlaJ/VPcu357XGVRFHGY7gGE7BgwtowA00oQUMYniGV3hztPPivDsf89aSU8wcwh85nz9MfZC4</latexit>
i⇤r
<latexit sha1_base64="(null)">(null)</latexit>
M
<latexit sha1_base64="crANvVgGivIiDMWlFPoP+QRYTmE=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF8FQSEfRY9OJFaMF+QBvKZjtp1242YXcjlNBf4MWDIl79Sd78N27bHLT1hYWHd2bYmTdIBNfGdb+dwtr6xuZWcbu0s7u3f1A+PGrpOFUMmywWseoEVKPgEpuGG4GdRCGNAoHtYHw7q7efUGkeywczSdCP6FDykDNqrNW475crbtWdi6yCl0MFctX75a/eIGZphNIwQbXuem5i/Iwqw5nAaamXakwoG9Mhdi1KGqH2s/miU3JmnQEJY2WfNGTu/p7IaKT1JApsZ0TNSC/XZuZ/tW5qwms/4zJJDUq2+ChMBTExmV1NBlwhM2JigTLF7a6EjaiizNhsSjYEb/nkVWhdVD3LjctK7SaPowgncArn4MEV1OAO6tAEBgjP8ApvzqPz4rw7H4vWgpPPHMMfOZ8/pQ+M0Q==</latexit>
<latexit
<latexit sha1_base64="(null)">(null)</latexit>
than the valve of a turbine governor. This DC input can imple- idc
<latexit sha1_base64="lk8dXNIP50XQwNj0NX5nZFAXWFA=">AAAB7XicbZDLSgMxFIbP1Futt6pLN8EiuCozIuiy6MZlBXuBdiiZTKaNzWVIMkIZ+g5uXCji1vdx59uYtrPQ1h8CH/85h5zzRylnxvr+t1daW9/Y3CpvV3Z29/YPqodHbaMyTWiLKK50N8KGciZpyzLLaTfVFIuI0040vp3VO09UG6bkg52kNBR4KFnCCLbOarNBHpPpoFrz6/5caBWCAmpQqDmofvVjRTJBpSUcG9ML/NSGOdaWEU6nlX5maIrJGA9pz6HEgpown287RWfOiVGitHvSorn7eyLHwpiJiFynwHZklmsz879aL7PJdZgzmWaWSrL4KMk4sgrNTkcx05RYPnGAiWZuV0RGWGNiXUAVF0KwfPIqtC/qgeP7y1rjpoijDCdwCucQwBU04A6a0AICj/AMr/DmKe/Fe/c+Fq0lr5g5hj/yPn8Aw+CPPQ==</latexit>
ix
<latexit sha1_base64="TniM+BDVrLWQGKDbC+TZkt038AU=">AAAB6nicbZBNS8NAEIYn9avWr6pHL4tF8FQSEeqx6MVjRfsBbSib7aZdutmE3YlYQn+CFw+KePUXefPfuG1z0NYXFh7emWFn3iCRwqDrfjuFtfWNza3idmlnd2//oHx41DJxqhlvsljGuhNQw6VQvIkCJe8kmtMokLwdjG9m9fYj10bE6gEnCfcjOlQiFIyite5F/6lfrrhVdy6yCl4OFcjV6Je/eoOYpRFXyCQ1puu5CfoZ1SiY5NNSLzU8oWxMh7xrUdGIGz+brzolZ9YZkDDW9ikkc/f3REYjYyZRYDsjiiOzXJuZ/9W6KYZXfiZUkiJXbPFRmEqCMZndTQZCc4ZyYoEyLeyuhI2opgxtOiUbgrd88iq0Lqqe5bvLSv06j6MIJ3AK5+BBDepwCw1oAoMhPMMrvDnSeXHenY9Fa8HJZ47hj5zPH2B0jdg=</latexit>
is
ment, for instance, a standard proportional-integral-derivative
(PID) control of the form udc ex vg
∗
Z t
dudc
<latexit sha1_base64="rGDWNv+19cMm6mA3JvNKgrhlMfg=">AAAB7XicbZDLSgMxFIbP1Futt6pLN8EiuCozIuiy6MZlBXuBdiiZTKaNzSRDLkIZ+g5uXCji1vdx59uYtrPQ1h8CH/85h5zzRxln2vj+t1daW9/Y3CpvV3Z29/YPqodHbS2tIrRFJJeqG2FNORO0ZZjhtJspitOI0040vp3VO09UaSbFg5lkNEzxULCEEWyc1baDPCbTQbXm1/250CoEBdSgUHNQ/erHktiUCkM41roX+JkJc6wMI5xOK32raYbJGA9pz6HAKdVhPt92is6cE6NEKveEQXP390SOU60naeQ6U2xGerk2M/+r9axJrsOcicwaKsjio8RyZCSanY5ipigxfOIAE8XcroiMsMLEuIAqLoRg+eRVaF/UA8f3l7XGTRFHGU7gFM4hgCtowB00oQUEHuEZXuHNk96L9+59LFpLXjFzDH/kff4A1kyPSQ==</latexit>
˜
idc = −Kp (udc −udc ) − Ki udc (τ )−u∗dc dτ − Kd , ⌘ m↵ d✓
n✓
0 dt <latexit sha1_base64="ZNVNDx+EOnf9A58TVrjndnzvQRU=">AAACBXicbVDLSsNAFJ3UV62vqEtdDBbBVUlE0GXRjcsK9gFNCDeTSTt08mBmIpSQjRt/xY0LRdz6D+78GydtFtp6YJjDOfdy7z1+yplUlvVt1FZW19Y36puNre2d3T1z/6Ank0wQ2iUJT8TAB0k5i2lXMcXpIBUUIp/Tvj+5Kf3+AxWSJfG9mqbUjWAUs5ARUFryzGPHT3ggp5H+8qjwcgd4OgbHpwoKz2xaLWsGvEzsijRRhY5nfjlBQrKIxopwkHJoW6lycxCKEU6LhpNJmgKZwIgONY0hotLNZ1cU+FQrAQ4ToV+s8Ez93ZFDJMtFdWUEaiwXvVL8zxtmKrxycxanmaIxmQ8KM45VgstIcMAEJYpPNQEimN4VkzEIIEoH19Ah2IsnL5PeecvW/O6i2b6u4qijI3SCzpCNLlEb3aIO6iKCHtEzekVvxpPxYrwbH/PSmlH1HKI/MD5/ANt9mWw=</latexit>
d
=! v =v
o ✓
1 ✓ µ sin ✓
<latexit sha1_base64="+2a+YdAkK5gXAKPWKNIZ/6djIOk=">AAAB7XicbZBNSwMxEIZn61etX1WPXoJF8FR2RdBj0YvHCvYD2qVk07SNzSZLMiuUpf/BiwdFvPp/vPlvTNs9aOsLgYd3ZsjMGyVSWPT9b6+wtr6xuVXcLu3s7u0flA+PmlanhvEG01KbdkQtl0LxBgqUvJ0YTuNI8lY0vp3VW0/cWKHVA04SHsZ0qMRAMIrOanZxxJH2yhW/6s9FViHIoQK56r3yV7evWRpzhUxSazuBn2CYUYOCST4tdVPLE8rGdMg7DhWNuQ2z+bZTcuacPhlo455CMnd/T2Q0tnYSR64zpjiyy7WZ+V+tk+LgOsyESlLkii0+GqSSoCaz00lfGM5QThxQZoTblbARNZShC6jkQgiWT16F5kU1cHx/Wand5HEU4QRO4RwCuIIa3EEdGsDgEZ7hFd487b14797HorXg5TPH8Efe5w+j+Y8o</latexit>
<latexit
where the gains Kp and Kd add extra damping and inertia to s cos ✓ <latexit sha1_base64="Ao6aEljLQlTBTc1
sha1_base64="Ao6aEljLQlTBTc19PP+N0QGyvXI=">AAACI3icbVBNSwMxEM36bf2qevQSLIIXZVcExVPRi0cFq0KzlGx22gaz2SWZFcvS/+LFv+LFg1K8ePC/mH4o2vog8PLeDDPzokxJi77/4U1Nz8zOzS8slpaWV1bXyusb1zbNjYCaSFVqbiNuQUkNNZSo4DYzwJNIwU10d9b3b+7BWJnqK+xkECa8pWVTCo5OapRPKEtyFkFL6iJKOBr50N1jVmqGbUBOGaNMpPb7Bzr+KWuUK/6+PwCdJMGIVMgIF41yj8WpyBPQKBS3th74GYYFNyiFgm6J5RYyLu54C+qOap6ADYvBjV2645SYNlPjnkY6UH93FDyxtpNErtLt17bjXl/8z6vn2DwOC6mzHEGL4aBmriimtB8YjaUBgarjCBdGul2paHPDBbpYSy6EYPzkSXJ9sB84fnlYqZ6O4lggW2Sb7JKAHJEqOScXpEYEeSTP5JW8eU/ei9fz3oelU96oZ5P8gff5Bbq/pY8=</latexit>
<latexit sha1_base64="IDVH4DhXUdvYvQgdmYQBDFLQYow=">AAACI3icbVDLSgMxFM3UV62vUZdugkVx0zIjgiIIRTcuK9gHtuOQyWTa0MyDJFMoYf7Fjb/ixoVS3LjwX8y0XdTWCyGHc8/lnnu8hFEhLevbKKysrq1vFDdLW9s7u3vm/kFTxCnHpIFjFvO2hwRhNCINSSUj7YQTFHqMtLzBXd5vDQkXNI4e5SghToh6EQ0oRlJTrnnd9WLmi1GoP0UzV/UyeHoDK90Qyb4XqKfM7T2rip3N64YTnWuWrao1KbgM7Bkog1nVXXPc9WOchiSSmCEhOraVSEchLilmJCt1U0EShAeoRzoaRigkwlGTGzN4ohkfBjHXL5Jwws5PKBSK3J5W5tbFYi8n/+t1UhlcOYpGSSpJhKeLgpRBGcM8MOhTTrBkIw0Q5lR7hbiPOMJSx1rSIdiLJy+D5nnV1vjholy7ncVRBEfgGJwBG1yCGrgHddAAGLyAN/ABPo1X490YG19TacGYzRyCP2X8/AIWQKXK</latexit>
<latexit sha1_base64="Ae8E7YzPjJN8/Zf42esk/zwwl08=">AAAB8HicbZBNS8NAEIYn9avWr6pHL4tF8FQSEfRY9OKxgm2VNpTNZtMu3WzC7kQoof4JLx4U8erP8ea/cdvmoK0vLDy8M8POvEEqhUHX/XZKK6tr6xvlzcrW9s7uXnX/oG2STDPeYolM9H1ADZdC8RYKlPw+1ZzGgeSdYHQ9rXceuTYiUXc4Trkf04ESkWAUrfXQQyFDnj9N+tWaW3dnIsvgFVCDQs1+9asXJiyLuUImqTFdz03Rz6lGwSSfVHqZ4SllIzrgXYuKxtz4+WzhCTmxTkiiRNunkMzc3xM5jY0Zx4HtjCkOzWJtav5X62YYXfq5UGmGXLH5R1EmCSZkej0JheYM5dgCZVrYXQkbUk0Z2owqNgRv8eRlaJ/VPcu357XGVRFHGY7gGE7BgwtowA00oQUMYniGV3hztPPivDsf89aSU8wcwh85nz9MfZC4</latexit>
| s
<latexit sha1_base64="R45UDm5sKT8ocvzuxfzxai33Img=">AAAB+XicbVDLSgMxFL1TX7W+Rl26CRbBVZkRQZdFNy4r2Ae0w5DJZNrQTDIkmUIZ+iduXCji1j9x59+YtrPQ1gMhh3PuJScnyjjTxvO+ncrG5tb2TnW3trd/cHjkHp90tMwVoW0iuVS9CGvKmaBtwwynvUxRnEacdqPx/dzvTqjSTIonM81okOKhYAkj2FgpdN1BJHmsp6m9isksHIZu3Wt4C6B14pekDiVaofs1iCXJUyoM4Vjrvu9lJiiwMoxwOqsNck0zTMZ4SPuWCpxSHRSL5DN0YZUYJVLZIwxaqL83CpzqeTg7mWIz0qveXPzP6+cmuQ0KJrLcUEGWDyU5R0aieQ0oZooSw6eWYKKYzYrICCtMjC2rZkvwV7+8TjpXDd/yx+t6866sowpncA6X4MMNNOEBWtAGAhN4hld4cwrnxXl3PpajFafcOYU/cD5/AEqtlBI=</latexit>
<latexit sha1_base64="cbxkt1CbIA0aD47MDfVeWF/iG5I=">AAAB+XicbVDLSgMxFL1TX7W+Rl26CRbBVZkRQZdFNy4r2Ae0w5DJZNrQTDIkmUIZ+iduXCji1j9x59+YtrPQ1gMhh3PuJScnyjjTxvO+ncrG5tb2TnW3trd/cHjkHp90tMwVoW0iuVS9CGvKmaBtwwynvUxRnEacdqPx/dzvTqjSTIonM81okOKhYAkj2FgpdN1BJHmsp6m9isksTEK37jW8BdA68UtShxKt0P0axJLkKRWGcKx13/cyExRYGUY4ndUGuaYZJmM8pH1LBU6pDopF8hm6sEqMEqnsEQYt1N8bBU71PJydTLEZ6VVvLv7n9XOT3AYFE1luqCDLh5KcIyPRvAYUM0WJ4VNLMFHMZkVkhBUmxpZVsyX4q19eJ52rhm/543W9eVfWUYUzOIdL8OEGmvAALWgDgQk8wyu8OYXz4rw7H8vRilPunMIfOJ8/SSmUEQ==</latexit>
{z } | {z }
<latexit sha1_base64="x/4RPq4PouU6ZeD4oDt3WjFzgMc=">AAAB+3icbVDLSsNAFL3xWesr1qWbYBFclUQEXRbduKxgH9CGMJlM2qGTmTAzEUvIr7hxoYhbf8Sdf+OkzUJbDwxzOOde5swJU0aVdt1va219Y3Nru7ZT393bPzi0jxo9JTKJSRcLJuQgRIowyklXU83IIJUEJSEj/XB6W/r9RyIVFfxBz1LiJ2jMaUwx0kYK7MYoFCxSs8RcOS2CfFwEdtNtuXM4q8SrSBMqdAL7axQJnCWEa8yQUkPPTbWfI6kpZqSojzJFUoSnaEyGhnKUEOXn8+yFc2aUyImFNIdrZ67+3shRosp4ZjJBeqKWvVL8zxtmOr72c8rTTBOOFw/FGXO0cMoinIhKgjWbGYKwpCargydIIqxNXXVTgrf85VXSu2h5ht9fNts3VR01OIFTOAcPrqANd9CBLmB4gmd4hTersF6sd+tjMbpmVTvH8AfW5w8HF5UR</latexit>
<latexit sha1_base64="cbxkt1CbIA0aD47MDfVeWF/iG5I=">AAAB+XicbVDLSgMxFL1TX7W+Rl26CRbBVZkRQZdFNy4r2Ae0w5DJZNrQTDIkmUIZ+iduXCji1j9x59+YtrPQ1gMhh3PuJScnyjjTxvO+ncrG5tb2TnW3trd/cHjkHp90tMwVoW0iuVS9CGvKmaBtwwynvUxRnEacdqPx/dzvTqjSTIonM81okOKhYAkj2FgpdN1BJHmsp6m9isksTEK37jW8BdA68UtShxKt0P0axJLkKRWGcKx13/cyExRYGUY4ndUGuaYZJmM8pH1LBU6pDopF8hm6sEqMEqnsEQYt1N8bBU71PJydTLEZ6VVvLv7n9XOT3AYFE1luqCDLh5KcIyPRvAYUM0WJ4VNLMFHMZkVkhBUmxpZVsyX4q19eJ52rhm/543W9eVfWUYUzOIdL8OEGmvAALWgDgQk8wyu8OYXz4rw7H8vRilPunMIfOJ8/SSmUEQ==</latexit>
<latexit sha1_base64="R45UDm5sKT8ocvzuxfzxai33Img=">AAAB+XicbVDLSgMxFL1TX7W+Rl26CRbBVZkRQZdFNy4r2Ae0w5DJZNrQTDIkmUIZ+iduXCji1j9x59+YtrPQ1gMhh3PuJScnyjjTxvO+ncrG5tb2TnW3trd/cHjkHp90tMwVoW0iuVS9CGvKmaBtwwynvUxRnEacdqPx/dzvTqjSTIonM81okOKhYAkj2FgpdN1BJHmsp6m9isksHIZu3Wt4C6B14pekDiVaofs1iCXJUyoM4Vjrvu9lJiiwMoxwOqsNck0zTMZ4SPuWCpxSHRSL5DN0YZUYJVLZIwxaqL83CpzqeTg7mWIz0qveXPzP6+cmuQ0KJrLcUEGWDyU5R0aieQ0oZooSw6eWYKKYzYrICCtMjC2rZkvwV7+8TjpXDd/yx+t6866sowpncA6X4MMNNOEBWtAGAhN4hld4cwrnxXl3PpajFafcOYU/cD5/AEqtlBI=</latexit>
<latexit sha1_base64="tqNha1FT7hLPskhekVC8KujsO7k=">AAAB83icbVDLSsNAFL2pr1pfVZduBovgqiQi6LLoxmUF+8CmlMn0ph06mYSZiVBCf8ONC0Xc+jPu/BsnbRbaemDgcM693DMnSATXxnW/ndLa+sbmVnm7srO7t39QPTxq6zhVDFssFrHqBlSj4BJbhhuB3UQhjQKBnWBym/udJ1Sax/LBTBPsR3QkecgZNVby/YiacRBmj7PBaFCtuXV3DrJKvILUoEBzUP3yhzFLI5SGCap1z3MT08+oMpwJnFX8VGNC2YSOsGeppBHqfjbPPCNnVhmSMFb2SUPm6u+NjEZaT6PATuYZ9bKXi/95vdSE1/2MyyQ1KNniUJgKYmKSF0CGXCEzYmoJZYrbrISNqaLM2JoqtgRv+curpH1R9yy/v6w1boo6ynACp3AOHlxBA+6gCS1gkMAzvMKbkzovzrvzsRgtOcXOMfyB8/kDTmiR2A==</latexit>
<latexit sha1_base64="P3ZNQkOhkxQHPC7/UsHE9cOinb4=">AAAC+nicbVLLbtQwFHVSHiW8prBkYzGaEZtWCUKCTaUKNiyLxLSVxqPIcW4yVh07sp1pRyGf0k0XRYgtX8KOv8FJh3Y64UqWj899+Pj6JqXgxobhH8/funf/wcPtR8HjJ0+fPR/svDgyqtIMJkwJpU8SakBwCRPLrYCTUgMtEgHHyemn1n+8AG24kl/tsoRZQXPJM86odVS84w1GJNOU1aSgdm6yOm1IokRqloXb6kUT13nTrHltg/cxSSDnsk4cq/l5E+LxLlEF5DQOMSH4Bo9xSECmN4H90sGIkKCnwM7B0jjfuHe8f1s5aNN61dqQRavhrj68SwyX/6p2Cpkyt+d1iUE8GIZ7YWe4D6IVGKKVHcaD3yRVrCpAWiaoMdMoLO2sptpyJqAJSGWgpOyU5jB1UNICzKzuvq7BI8ekOFPaLWlxx65n1LQw7RNdZNeKTV9L/s83rWz2YVZzWVYWJLu+KKsEtgq3c4BTroFZsXSAMs2dVszm1P2DddPSNiHafHIfHL3dixz+8m548HHVjm30Cr1Gb1CE3qMD9Bkdogli3pl34V153/1v/qX/w/95Hep7q5yX6I75v/4CVVX0OQ==</latexit>
(a) (b)
⌘
8
>
<
>
:
8
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
<
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
:
<latexit sha1_base64="VieLNOfaImwXivqQfaNGKFDWqYQ=">AAAB7XicbZBNS8NAEIYn9avWr6pHL4tF8FQSEfRY9OKxgv2ANpTNdtKu3WTj7qZQQv+DFw+KePX/ePPfuG1z0NYXFh7emWFn3iARXBvX/XYKa+sbm1vF7dLO7t7+QfnwqKllqhg2mBRStQOqUfAYG4Ybge1EIY0Cga1gdDurt8aoNJfxg5kk6Ed0EPOQM2qs1eziU8rHvXLFrbpzkVXwcqhArnqv/NXtS5ZGGBsmqNYdz02Mn1FlOBM4LXVTjQllIzrAjsWYRqj9bL7tlJxZp09CqeyLDZm7vycyGmk9iQLbGVEz1Mu1mflfrZOa8NrPeJykBmO2+ChMBTGSzE4nfa6QGTGxQJnidlfChlRRZmxAJRuCt3zyKjQvqp7l+8tK7SaPowgncArn4MEV1OAO6tAABo/wDK/w5kjnxXl3PhatBSefOYY/cj5/AMI9jzw=</latexit>
<latexit
<latexit sha1_base64="J0ELpJwThePuz161D6NyJ8w1Qx0=">AAACC3icbVDLSsNAFL3xWesr6tJNaBFclUQEXRbduKxgH9CGMpnctEMnkzAzEUro3o2/4saFIm79AXf+jdM2grYeZuBwzr1z554g5Uxp1/2yVlbX1jc2S1vl7Z3dvX374LClkkxSbNKEJ7ITEIWcCWxqpjl2UokkDji2g9H11G/fo1QsEXd6nKIfk4FgEaNEG6lvV3oBDpjIqXlDTcq93s9BERZi3666NXcGZ5l4BalCgUbf/uyFCc1iFJpyolTXc1Pt50RqRjmaIZnClNARGWDXUEFiVH4+22XinBgldKJEmiu0M1N/d+QkVmocB6YyJnqoFr2p+J/XzXR06edMpJlGQeeDoow7OnGmwTghk0g1HxtCqGTmrw4dEkmoNvGVTQje4srLpHVW8wy/Pa/Wr4o4SnAMFTgFDy6gDjfQgCZQeIAneIFX69F6tt6s93npilX0HMEfWB/f6HmaUQ==</latexit>
B. Error-coordinates analysis
d✓dq
Although not required in the implementation, for the pur- =!
˜
dt
pose of analysis we consider the dq-transformation θdq = θ − d˜!
θg and idq = R> M = K1 !
˜ K2 sin ✓dq
θg is . In these coordinates, the internal model dt
<latexit sha1_base64="(null)">(null)</latexit>
✓dq
S(θdq ) = 12 îdq (θdq )> Ls îdq (θdq ) , (17) <latexit sha1_base64="ddj36MmgpEwr0ovqlJTMk6pQcH0=">AAAB8nicbZBNS8NAEIYn9avWr6pHL4tF8FQSEfRY9OKxgv2ANpTNZtMu3WTj7kQooT/DiwdFvPprvPlv3LY5aOsLCw/vzLAzb5BKYdB1v53S2vrG5lZ5u7Kzu7d/UD08ahuVacZbTEmluwE1XIqEt1Cg5N1UcxoHkneC8e2s3nni2giVPOAk5X5Mh4mIBKNorV4fRxzpIA8fp4Nqza27c5FV8AqoQaHmoPrVDxXLYp4gk9SYnuem6OdUo2CSTyv9zPCUsjEd8p7FhMbc+Pl85Sk5s05IIqXtS5DM3d8TOY2NmcSB7YwpjsxybWb+V+tlGF37uUjSDHnCFh9FmSSoyOx+EgrNGcqJBcq0sLsSNqKaMrQpVWwI3vLJq9C+qHuW7y9rjZsijjKcwCmcgwdX0IA7aEILGCh4hld4c9B5cd6dj0VrySlmjuGPnM8ft/+Rhg==</latexit>
M
<latexit sha1_base64="crANvVgGivIiDMWlFPoP+QRYTmE=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF8FQSEfRY9OJFaMF+QBvKZjtp1242YXcjlNBf4MWDIl79Sd78N27bHLT1hYWHd2bYmTdIBNfGdb+dwtr6xuZWcbu0s7u3f1A+PGrpOFUMmywWseoEVKPgEpuGG4GdRCGNAoHtYHw7q7efUGkeywczSdCP6FDykDNqrNW475crbtWdi6yCl0MFctX75a/eIGZphNIwQbXuem5i/Iwqw5nAaamXakwoG9Mhdi1KGqH2s/miU3JmnQEJY2WfNGTu/p7IaKT1JApsZ0TNSC/XZuZ/tW5qwms/4zJJDUq2+ChMBTExmV1NBlwhM2JigTLF7a6EjaiizNhsSjYEb/nkVWhdVD3LjctK7SaPowgncArn4MEV1OAO6tAEBgjP8ApvzqPz4rw7H4vWgpPPHMMfOZ8/pQ+M0Q==</latexit>
<latexit
η∇S(θdq ) = µv0 ω0 Ls
sin θdq , (20) This typically yields a similar gradient as in Fig. 6, but with
kZs k2
the minimum shifted slightly away from zero. We refer to
corresponding to the term (b), the reactive part of îx . [27] for the multi-machine generalization to networks with
To focus on the angle behavior, we neglect the inductor inductive edges and capacitive nodes.
current transients, i.e. we assume idq = îdq , hence also ix =
îx . Consider subsystem (13a),(13b) together with input (18) D. Direct angle control
dθdq There are scenarios in which the upstream converter can-
= ηũdc (21a)
dt not provide any further degree of freedom other than DC-
dũdc bus regulation. We consider an alternative, first-order angle
Cdc = −(Gdc +Kp )ũdc − η∇S(θdq ) , (21b)
dt synchronization mechanism, having the same equilibrium in
where ũdc = udc − u∗dc . In this way, the eSM can be seen as closed-loop as (21). This is achieved by moving the term ∇S
analogous to a damped pendulum where the tangential com- from (18) to (12) so that it acts on the eSM angle directly
ponent of gravity (corresponding to the gradient term) drives dθ
the mass to a rest position having zero angle with respect to = ηudc − κ∇S (24a)
dt
the downward vertical axis (corresponding to the grid voltage idc = −Kp ũdc + Gdc u∗dc + îx , (24b)
vector here). This analogy, illustrated in Fig. 7, is also known
as the swing equations, and is valid here mainly due to input where κ plays the role of a PLL gain. An important advantage
(18). Alternatively, we view it as a second-order gradient is that the effective gain κ is implemented purely in software
descent. Among the configurations where ∇S(θdq ) = 0, the and is decoupled from the damping injection Kp , subject to the
point of interest is the stable equilibrium θdq = 0. control bandwidth limitations of the upstream converter. In this
IEEE TRANSACTIONS ON POWER ELECTRONICS 6
case, the entire expression (24b) can be replaced by a conven- IV. R EGULATION OF A WEAK GRID
tional design such as PID control, enforcing only udc → u∗dc . Consider the scenario in which a stiff voltage source is
The other objectives are subsequently achieved by (24a), given absent and the inverter is required to regulate the AC voltage of
a well regulated DC-bus. Finally, exact matching no longer a (local) weak bus to a given amplitude vf∗ . To include in our
occurs and the eSM resembles an induction machine. analysis the AC-bus dynamics, we augment (4) with a three-
phase capacitor to ground, to which we attach a (resistive)
E. PQ set-point tracking impedance and a sinusoidal current source modelling the
For simplicity of exposition we consider the L-filter case presence of another converter, or a weak grid, as shown in
here. The proposed control structure (18) so far achieves Fig. 8; see also the equivalent circuit in Fig. 4. We have
zero angle difference between ex and v g . This is due to the dθ
construction of the function S, having its minimum at θdq = 0. = ηudc (30a)
dt
Building on top of that, we can design µ and modify the dudc
potential energy S to allow an arbitrary operating point. Let Cdc = −Gdc udc + idc + m>
αβ is (30b)
idc ix
dt is
us first define the instantaneous active and reactive power as
<latexit sha1_base64="r6S2jviIGV0BJ8e2iAk79DJFRMM=">AAAB+XicbVDLSgMxFL1TX7W+Rl26CRbBVZkRQZdFNy4r2Ae0w5DJpG1oJhmSTKEM/RM3LhRx65+482/MtLPQ1gMhh3PuJScnSjnTxvO+ncrG5tb2TnW3trd/cHjkHp90tMwUoW0iuVS9CGvKmaBtwwynvVRRnEScdqPJfeF3p1RpJsWTmaU0SPBIsCEj2FgpdN1BJHmsZ4m9cjYPdejWvYa3AFonfknqUKIVul+DWJIsocIQjrXu+15qghwrwwin89og0zTFZIJHtG+pwAnVQb5IPkcXVonRUCp7hEEL9fdGjhNdhLOTCTZjveoV4n9ePzPD2yBnIs0MFWT50DDjyEhU1IBipigxfGYJJorZrIiMscLE2LJqtgR/9cvrpHPV8C1/vK4378o6qnAG53AJPtxAEx6gBW0gMIVneIU3J3denHfnYzlaccqdU/gD5/MHSQKUEQ==</latexit>
<latexit sha1_base64="TniM+BDVrLWQGKDbC+TZkt038AU=">AAAB6nicbZBNS8NAEIYn9avWr6pHL4tF8FQSEeqx6MVjRfsBbSib7aZdutmE3YlYQn+CFw+KePUXefPfuG1z0NYXFh7emWFn3iCRwqDrfjuFtfWNza3idmlnd2//oHx41DJxqhlvsljGuhNQw6VQvIkCJe8kmtMokLwdjG9m9fYj10bE6gEnCfcjOlQiFIyite5F/6lfrrhVdy6yCl4OFcjV6Je/eoOYpRFXyCQ1puu5CfoZ1SiY5NNSLzU8oWxMh7xrUdGIGz+brzolZ9YZkDDW9ikkc/f3REYjYyZRYDsjiiOzXJuZ/9W6KYZXfiZUkiJXbPFRmEqCMZndTQZCc4ZyYoEyLeyuhI2opgxtOiUbgrd88iq0Lqqe5bvLSv06j6MIJ3AK5+BBDepwCw1oAoMhPMMrvDnSeXHenY9Fa8HJZ47hj5zPH2B0jdg=</latexit>
<latexit sha1_base64="lk8dXNIP50XQwNj0NX5nZFAXWFA=">AAAB7XicbZDLSgMxFIbP1Futt6pLN8EiuCozIuiy6MZlBXuBdiiZTKaNzWVIMkIZ+g5uXCji1vdx59uYtrPQ1h8CH/85h5zzRylnxvr+t1daW9/Y3CpvV3Z29/YPqodHbaMyTWiLKK50N8KGciZpyzLLaTfVFIuI0040vp3VO09UG6bkg52kNBR4KFnCCLbOarNBHpPpoFrz6/5caBWCAmpQqDmofvVjRTJBpSUcG9ML/NSGOdaWEU6nlX5maIrJGA9pz6HEgpown287RWfOiVGitHvSorn7eyLHwpiJiFynwHZklmsz879aL7PJdZgzmWaWSrL4KMk4sgrNTkcx05RYPnGAiWZuV0RGWGNiXUAVF0KwfPIqtC/qgeP7y1rjpoijDCdwCucQwBU04A6a0AICj/AMr/DmKe/Fe/c+Fq0lr5g5hj/yPn8Aw+CPPQ==</latexit>
dis
> Ls = −Rs is + v f − mαβ udc (30c)
Pg = −i> P̂g (θdq ) = −îs v g udc dt ex vg
s vg
˜
<latexit sha1_base64="Ae8E7YzPjJN8/Zf42esk/zwwl08=">AAAB8HicbZBNS8NAEIYn9avWr6pHL4tF8FQSEfRY9OKxgm2VNpTNZtMu3WzC7kQoof4JLx4U8erP8ea/cdvmoK0vLDy8M8POvEEqhUHX/XZKK6tr6xvlzcrW9s7uXnX/oG2STDPeYolM9H1ADZdC8RYKlPw+1ZzGgeSdYHQ9rXceuTYiUXc4Trkf04ESkWAUrfXQQyFDnj9N+tWaW3dnIsvgFVCDQs1+9asXJiyLuUImqTFdz03Rz6lGwSSfVHqZ4SllIzrgXYuKxtz4+WzhCTmxTkiiRNunkMzc3xM5jY0Zx4HtjCkOzWJtav5X62YYXfq5UGmGXLH5R1EmCSZkej0JheYM5dgCZVrYXQkbUk0Z2owqNgRv8eRlaJ/VPcu357XGVRFHGY7gGE7BgwtowA00oQUMYniGV3hztPPivDsf89aSU8wcwh85nz9MfZC4</latexit>
dv f
<latexit sha1_base64="rGDWNv+19cMm6mA3JvNKgrhlMfg=">AAAB7XicbZDLSgMxFIbP1Futt6pLN8EiuCozIuiy6MZlBXuBdiiZTKaNzSRDLkIZ+g5uXCji1vdx59uYtrPQ1h8CH/85h5zzRxln2vj+t1daW9/Y3CpvV3Z29/YPqodHbS2tIrRFJJeqG2FNORO0ZZjhtJspitOI0040vp3VO09UaSbFg5lkNEzxULCEEWyc1baDPCbTQbXm1/250CoEBdSgUHNQ/erHktiUCkM41roX+JkJc6wMI5xOK32raYbJGA9pz6HAKdVhPt92is6cE6NEKveEQXP390SOU60naeQ6U2xGerk2M/+r9axJrsOcicwaKsjio8RyZCSanY5ipigxfOIAE8XcroiMsMLEuIAqLoRg+eRVaF/UA8f3l7XGTRFHGU7gFM4hgCtowB00oQUEHuEZXuHNk96L9+59LFpLXjFzDH/kff4A1kyPSQ==</latexit>
<latexit sha1_base64="R45UDm5sKT8ocvzuxfzxai33Img=">AAAB+XicbVDLSgMxFL1TX7W+Rl26CRbBVZkRQZdFNy4r2Ae0w5DJZNrQTDIkmUIZ+iduXCji1j9x59+YtrPQ1gMhh3PuJScnyjjTxvO+ncrG5tb2TnW3trd/cHjkHp90tMwVoW0iuVS9CGvKmaBtwwynvUxRnEacdqPx/dzvTqjSTIonM81okOKhYAkj2FgpdN1BJHmsp6m9isksHIZu3Wt4C6B14pekDiVaofs1iCXJUyoM4Vjrvu9lJiiwMoxwOqsNck0zTMZ4SPuWCpxSHRSL5DN0YZUYJVLZIwxaqL83CpzqeTg7mWIz0qveXPzP6+cmuQ0KJrLcUEGWDyU5R0aieQ0oZooSw6eWYKKYzYrICCtMjC2rZkvwV7+8TjpXDd/yx+t6866sowpncA6X4MMNNOEBWtAGAhN4hld4cwrnxXl3PpajFafcOYU/cD5/AEqtlBI=</latexit>
0 1 (25)
<latexit sha1_base64="gKUzX6GTqbgQvFqDM6r5Y0E6moA=">AAAB+3icbVDLSsNAFJ3UV62vWJduBovgqiQi6LLoxmUF+4A2hMnkth06mYSZibSE/IobF4q49Ufc+TdO2iy09cAwh3PuZc6cIOFMacf5tiobm1vbO9Xd2t7+weGRfVzvqjiVFDo05rHsB0QBZwI6mmkO/UQCiQIOvWB6V/i9J5CKxeJRzxPwIjIWbMQo0Uby7fowiHmo5pG5Msj9bJb7dsNpOgvgdeKWpIFKtH37axjGNI1AaMqJUgPXSbSXEakZ5ZDXhqmChNApGcPAUEEiUF62yJ7jc6OEeBRLc4TGC/X3RkYiVcQzkxHRE7XqFeJ/3iDVoxsvYyJJNQi6fGiUcqxjXBSBQyaBaj43hFDJTFZMJ0QSqk1dNVOCu/rlddK9bLqGP1w1WrdlHVV0is7QBXLRNWqhe9RGHUTRDD2jV/Rm5daL9W59LEcrVrlzgv7A+vwBGsiVHg==</latexit>
> 0 1 Cf = −Gf v f − is − ig ,
Qg = −i>
s −1 0 v g Q̂g (θdq ) = −îs −1 0 vg . dt
(30d)
⌘ m↵ d✓g sin ✓g
= !0 , v g = v 0
<latexit sha1_base64="pS+PZ/UV6ooP4GI+75b54U/Pe1c=">AAAB63icbZBNSwMxEIZn61etX1WPXoJF8FR2RdBj0YvHCrYW2qVk02wbmmSXZFYoS/+CFw+KePUPefPfmLZ70NYXAg/vzJCZN0qlsOj7315pbX1jc6u8XdnZ3ds/qB4etW2SGcZbLJGJ6UTUcik0b6FAyTup4VRFkj9G49tZ/fGJGysS/YCTlIeKDrWIBaM4s3ocab9a8+v+XGQVggJqUKjZr371BgnLFNfIJLW2G/gphjk1KJjk00ovszylbEyHvOtQU8VtmM93nZIz5wxInBj3NJK5+3sip8raiYpcp6I4ssu1mflfrZthfB3mQqcZcs0WH8WZJJiQ2eFkIAxnKCcOKDPC7UrYiBrK0MVTcSEEyyevQvuiHji+v6w1boo4ynACp3AOAVxBA+6gCS1gMIJneIU3T3kv3rv3sWgtecXMMfyR9/kDCOSOOA==</latexit>
<latexit sha1_base64="Ao6aEljLQlTBTc19PP+N0QGyvXI=">AAACI3icbVBNSwMxEM36bf2qevQSLIIXZVcExVPRi0cFq0KzlGx22gaz2SWZFcvS/+LFv+LFg1K8ePC/mH4o2vog8PLeDDPzokxJi77/4U1Nz8zOzS8slpaWV1bXyusb1zbNjYCaSFVqbiNuQUkNNZSo4DYzwJNIwU10d9b3b+7BWJnqK+xkECa8pWVTCo5OapRPKEtyFkFL6iJKOBr50N1jVmqGbUBOGaNMpPb7Bzr+KWuUK/6+PwCdJMGIVMgIF41yj8WpyBPQKBS3th74GYYFNyiFgm6J5RYyLu54C+qOap6ADYvBjV2645SYNlPjnkY6UH93FDyxtpNErtLt17bjXl/8z6vn2DwOC6mzHEGL4aBmriimtB8YjaUBgarjCBdGul2paHPDBbpYSy6EYPzkSXJ9sB84fnlYqZ6O4lggW2Sb7JKAHJEqOScXpEYEeSTP5JW8eU/ei9fz3oelU96oZ5P8gff5Bbq/pY8=</latexit>
tracking as t → ∞. The overall control objectives become: while the load current ig represents a measurable vector of
(i) DC-bus regulation: udc → u∗dc ; constant magnitude i0 , rotating at constant velocity ω0 .
∗ ∗
(ii) PQ tracking: θdq → θdq where (P̂g , Q̂g )(θdq ) = (Pg∗ , Q∗g );
2 idc ix is ig
(iii) internal stability : idq → îdq (θdq ). <latexit sha1_base64="lk8dXNIP50XQwNj0NX5nZFAXWFA=">AAAB7XicbZDLSgMxFIbP1Futt6pLN8EiuCozIuiy6MZlBXuBdiiZTKaNzWVIMkIZ+g5uXCji1vdx59uYtrPQ1h8CH/85h5zzRylnxvr+t1daW9/Y3CpvV3Z29/YPqodHbaMyTWiLKK50N8KGciZpyzLLaTfVFIuI0040vp3VO09UG6bkg52kNBR4KFnCCLbOarNBHpPpoFrz6/5caBWCAmpQqDmofvVjRTJBpSUcG9ML/NSGOdaWEU6nlX5maIrJGA9pz6HEgpown287RWfOiVGitHvSorn7eyLHwpiJiFynwHZklmsz879aL7PJdZgzmWaWSrL4KMk4sgrNTkcx05RYPnGAiWZuV0RGWGNiXUAVF0KwfPIqtC/qgeP7y1rjpoijDCdwCucQwBU04A6a0AICj/AMr/DmKe/Fe/c+Fq0lr5g5hj/yPn8Aw+CPPQ==</latexit>
<latexit sha1_base64="TniM+BDVrLWQGKDbC+TZkt038AU=">AAAB6nicbZBNS8NAEIYn9avWr6pHL4tF8FQSEeqx6MVjRfsBbSib7aZdutmE3YlYQn+CFw+KePUXefPfuG1z0NYXFh7emWFn3iCRwqDrfjuFtfWNza3idmlnd2//oHx41DJxqhlvsljGuhNQw6VQvIkCJe8kmtMokLwdjG9m9fYj10bE6gEnCfcjOlQiFIyite5F/6lfrrhVdy6yCl4OFcjV6Je/eoOYpRFXyCQ1puu5CfoZ1SiY5NNSLzU8oWxMh7xrUdGIGz+brzolZ9YZkDDW9ikkc/f3REYjYyZRYDsjiiOzXJuZ/9W6KYZXfiZUkiJXbPFRmEqCMZndTQZCc4ZyYoEyLeyuhI2opgxtOiUbgrd88iq0Lqqe5bvLSv06j6MIJ3AK5+BBDepwCw1oAoMhPMMrvDnSeXHenY9Fa8HJZ47hj5zPH2B0jdg=</latexit>
<latexit sha1_base64="r6S2jviIGV0BJ8e2iAk79DJFRMM=">AAAB+XicbVDLSgMxFL1TX7W+Rl26CRbBVZkRQZdFNy4r2Ae0w5DJpG1oJhmSTKEM/RM3LhRx65+482/MtLPQ1gMhh3PuJScnSjnTxvO+ncrG5tb2TnW3trd/cHjkHp90tMwUoW0iuVS9CGvKmaBtwwynvVRRnEScdqPJfeF3p1RpJsWTmaU0SPBIsCEj2FgpdN1BJHmsZ4m9cjYPdejWvYa3AFonfknqUKIVul+DWJIsocIQjrXu+15qghwrwwin89og0zTFZIJHtG+pwAnVQb5IPkcXVonRUCp7hEEL9fdGjhNdhLOTCTZjveoV4n9ePzPD2yBnIs0MFWT50DDjyEhU1IBipigxfGYJJorZrIiMscLE2LJqtgR/9cvrpHPV8C1/vK4378o6qnAG53AJPtxAEx6gBW0gMIVneIU3J3denHfnYzlaccqdU/gD5/MHSQKUEQ==</latexit>
<latexit sha1_base64="(null)">(null)</latexit>
Notice that, when all three objectives are satisfied, the udc
∗ ex vf Gf
inductor current takes the value idq = îdq (θdq ) which produces
<latexit sha1_base64="rGDWNv+19cMm6mA3JvNKgrhlMfg=">AAAB7XicbZDLSgMxFIbP1Futt6pLN8EiuCozIuiy6MZlBXuBdiiZTKaNzSRDLkIZ+g5uXCji1vdx59uYtrPQ1h8CH/85h5zzRxln2vj+t1daW9/Y3CpvV3Z29/YPqodHbS2tIrRFJJeqG2FNORO0ZZjhtJspitOI0040vp3VO09UaSbFg5lkNEzxULCEEWyc1baDPCbTQbXm1/250CoEBdSgUHNQ/erHktiUCkM41roX+JkJc6wMI5xOK32raYbJGA9pz6HAKdVhPt92is6cE6NEKveEQXP390SOU60naeQ6U2xGerk2M/+r9axJrsOcicwaKsjio8RyZCSanY5ipigxfOIAE8XcroiMsMLEuIAqLoRg+eRVaF/UA8f3l7XGTRFHGU7gFM4hgCtowB00oQUEHuEZXuHNk96L9+59LFpLXjFzDH/kff4A1kyPSQ==</latexit>
<latexit sha1_base64="gKUzX6GTqbgQvFqDM6r5Y0E6moA=">AAAB+3icbVDLSsNAFJ3UV62vWJduBovgqiQi6LLoxmUF+4A2hMnkth06mYSZibSE/IobF4q49Ufc+TdO2iy09cAwh3PuZc6cIOFMacf5tiobm1vbO9Xd2t7+weGRfVzvqjiVFDo05rHsB0QBZwI6mmkO/UQCiQIOvWB6V/i9J5CKxeJRzxPwIjIWbMQo0Uby7fowiHmo5pG5Msj9bJb7dsNpOgvgdeKWpIFKtH37axjGNI1AaMqJUgPXSbSXEakZ5ZDXhqmChNApGcPAUEEiUF62yJ7jc6OEeBRLc4TGC/X3RkYiVcQzkxHRE7XqFeJ/3iDVoxsvYyJJNQi6fGiUcqxjXBSBQyaBaj43hFDJTFZMJ0QSqk1dNVOCu/rlddK9bLqGP1w1WrdlHVV0is7QBXLRNWqhe9RGHUTRDD2jV/Rm5daL9W59LEcrVrlzgv7A+vwBGsiVHg==</latexit>
<latexit sha1_base64="cbxkt1CbIA0aD47MDfVeWF/iG5I=">AAAB+XicbVDLSgMxFL1TX7W+Rl26CRbBVZkRQZdFNy4r2Ae0w5DJZNrQTDIkmUIZ+iduXCji1j9x59+YtrPQ1gMhh3PuJScnyjjTxvO+ncrG5tb2TnW3trd/cHjkHp90tMwVoW0iuVS9CGvKmaBtwwynvUxRnEacdqPx/dzvTqjSTIonM81okOKhYAkj2FgpdN1BJHmsp6m9isksTEK37jW8BdA68UtShxKt0P0axJLkKRWGcKx13/cyExRYGUY4ndUGuaYZJmM8pH1LBU6pDopF8hm6sEqMEqnsEQYt1N8bBU71PJydTLEZ6VVvLv7n9XOT3AYFE1luqCDLh5KcIyPRvAYUM0WJ4VNLMFHMZkVkhBUmxpZVsyX4q19eJ52rhm/543W9eVfWUYUzOIdL8OEGmvAALWgDgQk8wyu8OYXz4rw7H8vRilPunMIfOJ8/SSmUEQ==</latexit>
<latexit sha1_base64="PSXkqWFJPYSwO1c+C1HP8Wbksos=">AAAB6nicbZBNS8NAEIYn9avWr6pHL4tF8FQSEeqx6EGPFe0HtKFstpt26WYTdidCCf0JXjwo4tVf5M1/47bNQVtfWHh4Z4adeYNECoOu++0U1tY3NreK26Wd3b39g/LhUcvEqWa8yWIZ605ADZdC8SYKlLyTaE6jQPJ2ML6Z1dtPXBsRq0ecJNyP6FCJUDCK1nq47Yf9csWtunORVfByqECuRr/81RvELI24QiapMV3PTdDPqEbBJJ+WeqnhCWVjOuRdi4pG3PjZfNUpObPOgISxtk8hmbu/JzIaGTOJAtsZURyZ5drM/K/WTTG88jOhkhS5YouPwlQSjMnsbjIQmjOUEwuUaWF3JWxENWVo0ynZELzlk1ehdVH1LN9fVurXeRxFOIFTOAcPalCHO2hAExgM4Rle4c2Rzovz7nwsWgtOPnMMf+R8/gARYI2k</latexit>
∗ ∗
the desired power injection. If we define is = Rθg îdq (θdq ) we ⌘
m↵ d✓g sin ✓g
are able to compute it, using the grid measurement v g , as
<latexit sha1_base64="pS+PZ/UV6ooP4GI+75b54U/Pe1c=">AAAB63icbZBNSwMxEIZn61etX1WPXoJF8FR2RdBj0YvHCrYW2qVk02wbmmSXZFYoS/+CFw+KePUPefPfmLZ70NYXAg/vzJCZN0qlsOj7315pbX1jc6u8XdnZ3ds/qB4etW2SGcZbLJGJ6UTUcik0b6FAyTup4VRFkj9G49tZ/fGJGysS/YCTlIeKDrWIBaM4s3ocab9a8+v+XGQVggJqUKjZr371BgnLFNfIJLW2G/gphjk1KJjk00ovszylbEyHvOtQU8VtmM93nZIz5wxInBj3NJK5+3sip8raiYpcp6I4ssu1mflfrZthfB3mQqcZcs0WH8WZJJiQ2eFkIAxnKCcOKDPC7UrYiBrK0MVTcSEEyyevQvuiHji+v6w1boo4ynACp3AOAVxBA+6gCS1gMIJneIU3T3kv3rv3sWgtecXMMfyR9/kDCOSOOA==</latexit>
= !0 , i g = i0
<latexit sha1_base64="ZNVNDx+EOnf9A58TVrjndnzvQRU=">AAACBXicbVDLSsNAFJ3UV62vqEtdDBbBVUlE0GXRjcsK9gFNCDeTSTt08mBmIpSQjRt/xY0LRdz6D+78GydtFtp6YJjDOfdy7z1+yplUlvVt1FZW19Y36puNre2d3T1z/6Ank0wQ2iUJT8TAB0k5i2lXMcXpIBUUIp/Tvj+5Kf3+AxWSJfG9mqbUjWAUs5ARUFryzGPHT3ggp5H+8qjwcgd4OgbHpwoKz2xaLWsGvEzsijRRhY5nfjlBQrKIxopwkHJoW6lycxCKEU6LhpNJmgKZwIgONY0hotLNZ1cU+FQrAQ4ToV+s8Ez93ZFDJMtFdWUEaiwXvVL8zxtmKrxycxanmaIxmQ8KM45VgstIcMAEJYpPNQEimN4VkzEIIEoH19Ah2IsnL5PeecvW/O6i2b6u4qijI3SCzpCNLlEb3aIO6iKCHtEzekVvxpPxYrwbH/PSmlH1HKI/MD5/ANt9mWw=</latexit>
<latexit sha1_base64="(null)">(null)</latexit>
dt cos ✓g
s cos ✓
i∗s = kv1g k −Qg ∗ P ∗g v g , (26) <latexit sha1_base64="(null)">(null)</latexit>
<latexit
<latexit sha1_base64="Ao6aEljLQlTBTc19PP+N0QGyvXI=">AAACI3icbVBNSwMxEM36bf2qevQSLIIXZVcExVPRi0cFq0KzlGx22gaz2SWZFcvS/+LFv+LFg1K8ePC/mH4o2vog8PLeDDPzokxJi77/4U1Nz8zOzS8slpaWV1bXyusb1zbNjYCaSFVqbiNuQUkNNZSo4DYzwJNIwU10d9b3b+7BWJnqK+xkECa8pWVTCo5OapRPKEtyFkFL6iJKOBr50N1jVmqGbUBOGaNMpPb7Bzr+KWuUK/6+PwCdJMGIVMgIF41yj8WpyBPQKBS3th74GYYFNyiFgm6J5RYyLu54C+qOap6ADYvBjV2645SYNlPjnkY6UH93FDyxtpNErtLt17bjXl/8z6vn2DwOC6mzHEGL4aBmriimtB8YjaUBgarjCBdGul2paHPDBbpYSy6EYPzkSXJ9sB84fnlYqZ6O4lggW2Sb7JKAHJEqOScXpEYEeSTP5JW8eU/ei9fz3oelU96oZ5P8gff5Bbq/pY8=</latexit>
g g
from which we extract the features of the modulation vector Fig. 8. Equivalent circuit of the eSM connected to a weak grid.
µ∗ = 1
u∗ kv g − Zs i∗s k (27a)
− sin θ∗ dc
cos θ ∗
= 1
µ∗ u∗ v g − Zs i∗s . (27b) A. Voltage control
dc
Finally, we modify the synchronizing torque to include the As before, the internal model can be computed in αβ-frame
∗
angle shift θdq = θ∗ −θg by replacing S(θdq ) with S(θdq −θdq
∗
) sin θ
and use µ = µ∗ in the original control structure (3), (18) îs = −(Yf−1 + Zs )−1 µu∗dc −cos θ
+ Y −1
f i g (31a)
idc = −Kp ũdc + Gdc u∗dc + îx − η∇S(θdq −θdq
∗
), (28) v̂ f = (Zs Yf + I)−1 µu∗dc −cossin θ
θ
− Zs ig , (31b)
h i
which can be computed in stationary frame via the relation G −ω C
where Yf = ω0 Cf f G0f f includes the grid admittance.
v0 ω0 Ls − sin θ > 0 1
− sin θ∗
To regulate the voltage magnitude kv f k to the set-point vf∗ ,
∗
∗
∇S(θdq −θdq ) = µηkZ sk
2 cos θ −1 0 cos θ ∗
. (29)
| {z } we solve for the modulation magnitude µ in (31b)
sin(θ−θ ∗ ) sh
h
− sin θ > Z i
i
− sin θ >
i 2
Since the DC-link voltage, the angle difference and the induc- cos θ s g
cos θ
Zs ig kZs ig k2 −kZs Yf +Ik2 vf∗2
µ̂f = u∗ + u∗ − u∗2
tor current stabilize in the same manner as before we have dc dc dc
that all three objectives are attained simultaneously, without by taking either one of the two solutions of a quadratic
requiring the assumption of time-scale separation and without equation. Similarly to (27a), this expression requires the eSM
tracking i∗s directly. The stability analysis in the Appendix angle θ as well as the grid measurement ig as feedback.
∗
pertains when replacing S(θdq ) with S(θdq − θdq ) in the In this manner, we have decoupled AC-voltage control from
Hamiltonian energy function (22). angle behavior, thus enabling the grid-forming operation. The
Finally, by employing the first-order control structure (24) DC-regulation requirement still needs to be carried out by idc ,
for the PQ-tracking case, we obtain a direct angle control as in (24b) or via a PID design. Since the angle difference
method, comparable to PWM-based direct power controllers. is left unregulated, the load current is able to extract an
2 the objective of tracking an internal model parametrized by θ , rather
dq
unbounded amount of active power. In the next subsection
than an exogenous signal, can also be seen as path following we shall see how to control this power delivery.
IEEE TRANSACTIONS ON POWER ELECTRONICS 7
4
As a final remark, both the stiff grid scenario in Section
3
III, and the one presented here, are compatible with either
2
energy functions, S or W, upon appropriate modifications of
W
<latexit sha1_base64="VhN1wWNhwk0ZpvUXUCLBpch7jHs=">AAAB8nicbVDLSsNAFL3xWeur6tJNsAiuSiKCLotuXFawD0hDmUwn7dDJTJi5EUroZ7hxoYhbv8adf+OkzUJbDwwczrmXOfdEqeAGPe/bWVvf2NzaruxUd/f2Dw5rR8cdozJNWZsqoXQvIoYJLlkbOQrWSzUjSSRYN5rcFX73iWnDlXzEacrChIwkjzklaKWgnxAcUyLy7mxQq3sNbw53lfglqUOJ1qD21R8qmiVMIhXEmMD3UgxzopFTwWbVfmZYSuiEjFhgqSQJM2E+jzxzz60ydGOl7ZPoztXfGzlJjJkmkZ0sIpplrxD/84IM45sw5zLNkEm6+CjOhIvKLe53h1wzimJqCaGa26wuHRNNKNqWqrYEf/nkVdK5bPiWP1zVm7dlHRU4hTO4AB+uoQn30II2UFDwDK/w5qDz4rw7H4vRNafcOYE/cD5/AJG+kW0=</latexit>
<latexit
1 the modulation factor µ, having presented only two of the four
0 cases possible.
-1
-2
⇤
V. A T WO - CONVERTER M ICRO - GRID
✓dq
-3
So far we have seen two distinct behaviors, both offering the
<latexit sha1_base64="6UwI9tScppP0FGv98UUMJxljpFY=">AAAB9HicdVDLSgNBEJz1GeMr6tHLYBDEw7KbGBJvQS8eI5gHJGuYnZ0kQ2YfmekNhCXf4cWDIl79GG/+jbPJCipa0FBUddPd5UaCK7CsD2NldW19YzO3ld/e2d3bLxwctlQYS8qaNBSh7LhEMcED1gQOgnUiyYjvCtZ2x9ep354yqXgY3MEsYo5PhgEfcEpAS04PRgxIP/Em8/vzfqFomZdWqVYtYcu0FkhJpVyxK9jOlCLK0OgX3nteSGOfBUAFUaprWxE4CZHAqWDzfC9WLCJ0TIasq2lAfKacZHH0HJ9qxcODUOoKAC/U7xMJ8ZWa+a7u9AmM1G8vFf/yujEMak7CgygGFtDlokEsMIQ4TQB7XDIKYqYJoZLrWzEdEUko6JzyOoSvT/H/pFUy7bJp3V4U61dZHDl0jE7QGbJRFdXRDWqgJqJogh7QE3o2psaj8WK8LltXjGzmCP2A8fYJHsSSUw==</latexit>
-2 0 2 4 -4 -3 -2 -1 0 1 2 3 4
✓dq
<latexit sha1_base64="ddj36MmgpEwr0ovqlJTMk6pQcH0=">AAAB8nicbZBNS8NAEIYn9avWr6pHL4tF8FQSEfRY9OKxgv2ANpTNZtMu3WTj7kQooT/DiwdFvPprvPlv3LY5aOsLCw/vzLAzb5BKYdB1v53S2vrG5lZ5u7Kzu7d/UD08ahuVacZbTEmluwE1XIqEt1Cg5N1UcxoHkneC8e2s3nni2giVPOAk5X5Mh4mIBKNorV4fRxzpIA8fp4Nqza27c5FV8AqoQaHmoPrVDxXLYp4gk9SYnuem6OdUo2CSTyv9zPCUsjEd8p7FhMbc+Pl85Sk5s05IIqXtS5DM3d8TOY2NmcSB7YwpjsxybWb+V+tlGF37uUjSDHnCFh9FmSSoyOx+EgrNGcqJBcq0sLsSNqKaMrQpVWwI3vLJq9C+qHuW7y9rjZsijjKcwCmcgwdX0IA7aEILGCh4hld4c9B5cd6dj0VrySlmjuGPnM8ft/+Rhg==</latexit>
✓dq
<latexit sha1_base64="ddj36MmgpEwr0ovqlJTMk6pQcH0=">AAAB8nicbZBNS8NAEIYn9avWr6pHL4tF8FQSEfRY9OKxgv2ANpTNZtMu3WTj7kQooT/DiwdFvPprvPlv3LY5aOsLCw/vzLAzb5BKYdB1v53S2vrG5lZ5u7Kzu7d/UD08ahuVacZbTEmluwE1XIqEt1Cg5N1UcxoHkneC8e2s3nni2giVPOAk5X5Mh4mIBKNorV4fRxzpIA8fp4Nqza27c5FV8AqoQaHmoPrVDxXLYp4gk9SYnuem6OdUo2CSTyv9zPCUsjEd8p7FhMbc+Pl85Sk5s05IIqXtS5DM3d8TOY2NmcSB7YwpjsxybWb+V+tlGF37uUjSDHnCFh9FmSSoyOx+EgrNGcqJBcq0sLsSNqKaMrQpVWwI3vLJq9C+qHuW7y9rjZsijjKcwCmcgwdX0IA7aEILGCh4hld4c9B5cd6dj0VrySlmjuGPnM8ft/+Rhg==</latexit>
Q⇤g
u⇤d idc1
<latexit sha1_base64="rwdcpH6vdqhrwDsABR5hCaMSbPY=">AAAB73icbZBNS8NAEIYn9avWr6pHL4tF8FQSEfRY9OKxgv2ANoTNZtou3Wzi7kYooX/CiwdFvPp3vPlv3LY5aOsLCw/vzLAzb5gKro3rfjultfWNza3ydmVnd2//oHp41NZJphi2WCIS1Q2pRsEltgw3ArupQhqHAjvh+HZW7zyh0jyRD2aSoh/ToeQDzqixVpcHecQCbxpUa27dnYusgldADQo1g+pXP0pYFqM0TFCte56bGj+nynAmcFrpZxpTysZ0iD2Lksao/Xy+75ScWScig0TZJw2Zu78nchprPYlD2xlTM9LLtZn5X62XmcG1n3OZZgYlW3w0yAQxCZkdTyKukBkxsUCZ4nZXwkZUUWZsRBUbgrd88iq0L+qe5fvLWuOmiKMMJ3AK5+DBFTTgDprQAgYCnuEV3pxH58V5dz4WrSWnmDmGP3I+fwDtEI/h</latexit>
ix1
<latexit sha1_base64="WCbHWWhX1Jl/D1fEcZrOcww3oRY=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF8FQSEfRY9OKxgv2ANoTNdtIu3WzC7kYsoT/CiwdFvPp7vPlv3LY5aOsLCw/vzLAzb5gKro3rfjultfWNza3ydmVnd2//oHp41NZJphi2WCIS1Q2pRsEltgw3ArupQhqHAjvh+HZW7zyi0jyRD2aSoh/ToeQRZ9RYq8OD/CnwpkG15tbducgqeAXUoFAzqH71BwnLYpSGCap1z3NT4+dUGc4ETiv9TGNK2ZgOsWdR0hi1n8/XnZIz6wxIlCj7pCFz9/dETmOtJ3FoO2NqRnq5NjP/q/UyE137OZdpZlCyxUdRJohJyOx2MuAKmRETC5QpbnclbEQVZcYmVLEheMsnr0L7ou5Zvr+sNW6KOMpwAqdwDh5cQQPuoAktYDCGZ3iFNyd1Xpx352PRWnKKmWP4I+fzB03Qj4g=</latexit>
i s1 Z s1 Z s2 i s2 ix2
<latexit sha1_base64="DmNbJy+CApLq8xNvAqr+AxAe+90=">AAAB7nicbZBNS8NAEIYnftb6VfXoZbEInkpSBD0WvXisYD+gDWGz3bRLN5uwOxFL6I/w4kERr/4eb/4bt20O2vrCwsM7M+zMG6ZSGHTdb2dtfWNza7u0U97d2z84rBwdt02SacZbLJGJ7obUcCkUb6FAybup5jQOJe+E49tZvfPItRGJesBJyv2YDpWIBKNorY4I8qegPg0qVbfmzkVWwSugCoWaQeWrP0hYFnOFTFJjep6bop9TjYJJPi33M8NTysZ0yHsWFY258fP5ulNybp0BiRJtn0Iyd39P5DQ2ZhKHtjOmODLLtZn5X62XYXTt50KlGXLFFh9FmSSYkNntZCA0ZygnFijTwu5K2IhqytAmVLYheMsnr0K7XvMs319WGzdFHCU4hTO4AA+uoAF30IQWMBjDM7zCm5M6L86787FoXXOKmRP4I+fzB09Vj4k=</latexit>
idc2
KP I (s)
<latexit sha1_base64="ZdIY2nrmrrT7BFewbkn7MqQGxcw=">AAAB/XicbVDLSsNAFL2pr1pf9bFzM1gEVyURQZdFNy4r2Ae0IUwmk3boZBJmJkINwV9x40IRt/6HO//GSZuFth4Y5nDOvcyZ4yecKW3b31ZlZXVtfaO6Wdva3tndq+8fdFWcSkI7JOax7PtYUc4E7WimOe0nkuLI57TnT24Kv/dApWKxuNfThLoRHgkWMoK1kbz60dCPeaCmkbkylnuZ8pzcqzfspj0DWiZOSRpQou3Vv4ZBTNKICk04Vmrg2Il2Myw1I5zmtWGqaILJBI/owFCBI6rcbJY+R6dGCVAYS3OERjP190aGI1UENJMR1mO16BXif94g1eGVmzGRpJoKMn8oTDnSMSqqQAGTlGg+NQQTyUxWRMZYYqJNYTVTgrP45WXSPW86ht9dNFrXZR1VOIYTOAMHLqEFt9CGDhB4hGd4hTfryXqx3q2P+WjFKncO4Q+szx9NX5XB</latexit> <latexit sha1_base64="hNiyb8+tvQq2V0eK3Me1pAwJ2mI=">AAAB/XicbVDLSsNAFL3xWeurPnZugkVwVZIi6LLoxmUF+4A2hMlk0g6dzISZiVBD8FfcuFDErf/hzr9x0mahrQeGOZxzL3PmBAmjSjvOt7Wyura+sVnZqm7v7O7t1w4Ou0qkEpMOFkzIfoAUYZSTjqaakX4iCYoDRnrB5Kbwew9EKir4vZ4mxIvRiNOIYqSN5NeOh4FgoZrG5spo7mfKb+Z+re40nBnsZeKWpA4l2n7taxgKnMaEa8yQUgPXSbSXIakpZiSvDlNFEoQnaEQGhnIUE+Vls/S5fWaU0I6ENIdre6b+3shQrIqAZjJGeqwWvUL8zxukOrryMsqTVBOO5w9FKbO1sIsq7JBKgjWbGoKwpCarjcdIIqxNYVVTgrv45WXSbTZcw+8u6q3rso4KnMApnIMLl9CCW2hDBzA8wjO8wpv1ZL1Y79bHfHTFKneO4A+szx9O5JXC</latexit>
<latexit sha1_base64="X4gS3vK+jUweQn3cUgK+v9cTWBA=">AAAB73icbZBNS8NAEIYnftb6VfXoZbEInkpSBD0WvXisYD+gDWGzmbZLN5u4uxFK6J/w4kERr/4db/4bt20O2vrCwsM7M+zMG6aCa+O6387a+sbm1nZpp7y7t39wWDk6buskUwxbLBGJ6oZUo+ASW4Ybgd1UIY1DgZ1wfDurd55QaZ7IBzNJ0Y/pUPIBZ9RYq8uDPGJBfRpUqm7NnYusgldAFQo1g8pXP0pYFqM0TFCte56bGj+nynAmcFruZxpTysZ0iD2Lksao/Xy+75ScWycig0TZJw2Zu78nchprPYlD2xlTM9LLtZn5X62XmcG1n3OZZgYlW3w0yAQxCZkdTyKukBkxsUCZ4nZXwkZUUWZsRGUbgrd88iq06zXP8v1ltXFTxFGCUziDC/DgChpwB01oAQMBz/AKb86j8+K8Ox+L1jWnmDmBP3I+fwDulY/i</latexit>
<latexit sha1_base64="FkD1ukEmRpPs36vrGzxy9qRgkZQ=">AAAB8HicbZDLSgMxFIbP1Futt1GXboJFqJsyI4Iui24UNxXsRdqhZNJMG5pkhiQjlKFP4caFIm59HHe+jWk7C239IfDxn3PIOX+YcKaN5307hZXVtfWN4mZpa3tnd8/dP2jqOFWENkjMY9UOsaacSdowzHDaThTFIuS0FY6up/XWE1WaxfLBjBMaCDyQLGIEG2s93vWy+u2kok97btmrejOhZfBzKEOues/96vZjkgoqDeFY647vJSbIsDKMcDopdVNNE0xGeEA7FiUWVAfZbOEJOrFOH0Wxsk8aNHN/T2RYaD0Woe0U2Az1Ym1q/lfrpCa6DDImk9RQSeYfRSlHJkbT61GfKUoMH1vARDG7KyJDrDAxNqOSDcFfPHkZmmdV3/L9ebl2lcdRhCM4hgr4cAE1uIE6NICAgGd4hTdHOS/Ou/Mxby04+cwh/JHz+QPvO4/T</latexit>
dc upp y Boo
udc1
<latexit sha1_base64="/q5xwBo0HLx6i71iMRoFgYdSR7o=">AAAB73icbZBNS8NAEIYn9avWr6pHL4tF8FQSEfRY9OKxgv2ANoTNZtou3Wzi7kYooX/CiwdFvPp3vPlv3LY5aOsLCw/vzLAzb5gKro3rfjultfWNza3ydmVnd2//oHp41NZJphi2WCIS1Q2pRsEltgw3ArupQhqHAjvh+HZW7zyh0jyRD2aSoh/ToeQDzqixVjcL8ogF3jSo1ty6OxdZBa+AGhRqBtWvfpSwLEZpmKBa9zw3NX5OleFM4LTSzzSmlI3pEHsWJY1R+/l83yk5s05EBomyTxoyd39P5DTWehKHtjOmZqSXazPzv1ovM4NrP+cyzQxKtvhokAliEjI7nkRcITNiYoEyxe2uhI2ooszYiCo2BG/55FVoX9Q9y/eXtcZNEUcZTuAUzsGDK2jAHTShBQwEPMMrvDmPzovz7nwsWktOMXMMf+R8/gD/lI/t</latexit>
Gd ex1 <latexit sha1_base64="+410/QUV8CrCDnxnnWrtJsO+82I=">AAAB/XicbVDLSsNAFJ3UV62v+Ni5GSyCq5KIoMuiG5cVbCu0IUwmt+3QySTMTMQagr/ixoUibv0Pd/6NkzYLbT0wzOGce5kzJ0g4U9pxvq3K0vLK6lp1vbaxubW9Y+/udVScSgptGvNY3gVEAWcC2pppDneJBBIFHLrB+Krwu/cgFYvFrZ4k4EVkKNiAUaKN5NsH/SDmoZpE5sog97MH3819u+40nCnwInFLUkclWr791Q9jmkYgNOVEqZ7rJNrLiNSMcshr/VRBQuiYDKFnqCARKC+bps/xsVFCPIilOULjqfp7IyORKgKayYjokZr3CvE/r5fqwYWXMZGkGgSdPTRIOdYxLqrAIZNANZ8YQqhkJiumIyIJ1aawminBnf/yIumcNlzDb87qzcuyjio6REfoBLnoHDXRNWqhNqLoET2jV/RmPVkv1rv1MRutWOXOPvoD6/MHTtaVwg==</latexit>
v f Gf
<latexit sha1_base64="cbxkt1CbIA0aD47MDfVeWF/iG5I=">AAAB+XicbVDLSgMxFL1TX7W+Rl26CRbBVZkRQZdFNy4r2Ae0w5DJZNrQTDIkmUIZ+iduXCji1j9x59+YtrPQ1gMhh3PuJScnyjjTxvO+ncrG5tb2TnW3trd/cHjkHp90tMwVoW0iuVS9CGvKmaBtwwynvUxRnEacdqPx/dzvTqjSTIonM81okOKhYAkj2FgpdN1BJHmsp6m9isksTEK37jW8BdA68UtShxKt0P0axJLkKRWGcKx13/cyExRYGUY4ndUGuaYZJmM8pH1LBU6pDopF8hm6sEqMEqnsEQYt1N8bBU71PJydTLEZ6VVvLv7n9XOT3AYFE1luqCDLh5KcIyPRvAYUM0WJ4VNLMFHMZkVkhBUmxpZVsyX4q19eJ52rhm/543W9eVfWUYUzOIdL8OEGmvAALWgDgQk8wyu8OYXz4rw7H8vRilPunMIfOJ8/SSmUEQ==</latexit>
<latexit sha1_base64="PSXkqWFJPYSwO1c+C1HP8Wbksos=">AAAB6nicbZBNS8NAEIYn9avWr6pHL4tF8FQSEeqx6EGPFe0HtKFstpt26WYTdidCCf0JXjwo4tVf5M1/47bNQVtfWHh4Z4adeYNECoOu++0U1tY3NreK26Wd3b39g/LhUcvEqWa8yWIZ605ADZdC8SYKlLyTaE6jQPJ2ML6Z1dtPXBsRq0ecJNyP6FCJUDCK1nq47Yf9csWtunORVfByqECuRr/81RvELI24QiapMV3PTdDPqEbBJJ+WeqnhCWVjOuRdi4pG3PjZfNUpObPOgISxtk8hmbu/JzIaGTOJAtsZURyZ5drM/K/WTTG88jOhkhS5YouPwlQSjMnsbjIQmjOUEwuUaWF3JWxENWVo0ynZELzlk1ehdVH1LN9fVurXeRxFOIFTOAcPalCHO2hAExgM4Rle4c2Rzovz7nwsWgtOPnMMf+R8/gARYI2k</latexit>
ex2
<latexit sha1_base64="rfPGpIxwUCRcpf4zMlKzEDNnKOk=">AAAB/XicbVDNS8MwHE3n15xf9ePmJTgET6Mdgh6HXjxOcB+wlZKm6RaWJiVJxVmK/4oXD4p49f/w5n9juvWgmw9CHu/9fuTlBQmjSjvOt1VZWV1b36hu1ra2d3b37P2DrhKpxKSDBROyHyBFGOWko6lmpJ9IguKAkV4wuS783j2Rigp+p6cJ8WI04jSiGGkj+fbRMBAsVNPYXBnJ/ezBb+a+XXcazgxwmbglqYMSbd/+GoYCpzHhGjOk1MB1Eu1lSGqKGclrw1SRBOEJGpGBoRzFRHnZLH0OT40SwkhIc7iGM/X3RoZiVQQ0kzHSY7XoFeJ/3iDV0aWXUZ6kmnA8fyhKGdQCFlXAkEqCNZsagrCkJivEYyQR1qawminBXfzyMuk2G67ht+f11lVZRxUcgxNwBlxwAVrgBrRBB2DwCJ7BK3iznqwX6936mI9WrHLnEPyB9fkDUFuVww==</latexit>
Gd udc2
<latexit sha1_base64="xA0ytFc0pxDTZB6B2BSZ2ZNA9dw=">AAAB73icbZBNS8NAEIYnftb6VfXoZbEInkpSBD0WvXisYD+gDWGzmbZLN5u4uxFK6J/w4kERr/4db/4bt20O2vrCwsM7M+zMG6aCa+O6387a+sbm1nZpp7y7t39wWDk6buskUwxbLBGJ6oZUo+ASW4Ybgd1UIY1DgZ1wfDurd55QaZ7IBzNJ0Y/pUPIBZ9RYq5sFecSC+jSoVN2aOxdZBa+AKhRqBpWvfpSwLEZpmKBa9zw3NX5OleFM4LTczzSmlI3pEHsWJY1R+/l83yk5t05EBomyTxoyd39P5DTWehKHtjOmZqSXazPzv1ovM4NrP+cyzQxKtvhokAliEjI7nkRcITNiYoEyxe2uhI2ooszYiMo2BG/55FVo12ue5fvLauOmiKMEp3AGF+DBFTTgDprQAgYCnuEV3pxH58V5dz4WrWtOMXMCf+R8/gABKI/u</latexit>
8
>
>
>
>
>
>
>
>
>
>
<
>
>
>
>
>
>
>
>
>
>
:
m↵ m↵
<latexit sha1_base64="9RQKYVf4v7BsfH2nFtX8vfwiPxA=">AAACB3icbVDLSsNAFJ3UV62vqEtBBovgqiQi6LLoxmUF+4AmhJvJpB06eTAzEUrIzo2/4saFIm79BXf+jZM2C209MMzhnHu59x4/5Uwqy/o2aiura+sb9c3G1vbO7p65f9CTSSYI7ZKEJ2Lgg6ScxbSrmOJ0kAoKkc9p35/clH7/gQrJkvheTVPqRjCKWcgIKC155rHjJzyQ00h/eVR4uQM8HYPjUwWeXXhm02pZM+BlYlekiSp0PPPLCRKSRTRWhIOUQ9tKlZuDUIxwWjScTNIUyARGdKhpDBGVbj67o8CnWglwmAj9YoVn6u+OHCJZrqorI1BjueiV4n/eMFPhlZuzOM0Ujcl8UJhxrBJchoIDJihRfKoJEMH0rpiMQQBROrqGDsFePHmZ9M5btuZ3F832dRVHHR2hE3SGbHSJ2ugWdVAXEfSIntErejOejBfj3fiYl9aMqucQ/YHx+QMXlpoQ</latexit>
1
Yf <latexit sha1_base64="S7QyBSq0IebXj0JghEWv/qTcmPs=">AAACB3icbVDLSsNAFJ34rPUVdSlIsAiuSlIEXRbduKxgH9CEcDOZtENnkjAzEUrIzo2/4saFIm79BXf+jZM2C209MMzhnHu5954gZVQq2/42VlbX1jc2a1v17Z3dvX3z4LAnk0xg0sUJS8QgAEkYjUlXUcXIIBUEeMBIP5jclH7/gQhJk/heTVPicRjFNKIYlJZ888QNEhbKKddfzgs/d4GlY3ADosBvFb7ZsJv2DNYycSrSQBU6vvnlhgnOOIkVZiDl0LFT5eUgFMWMFHU3kyQFPIERGWoaAyfSy2d3FNaZVkIrSoR+sbJm6u+OHLgsV9WVHNRYLnql+J83zFR05eU0TjNFYjwfFGXMUolVhmKFVBCs2FQTwILqXS08BgFY6ejqOgRn8eRl0ms1Hc3vLhrt6yqOGjpGp+gcOegStdEt6qAuwugRPaNX9GY8GS/Gu/ExL10xqp4j9AfG5w8ZG5oR</latexit>
2
Mm
CPU ⌘
Mm
⌘
s n ✓2 ✓2
m m
1 ✓1 sin ✓1 1
µ⇤2
+ + + +
⌃ µ̂f is îs Hpr (s) ⌃ ⌃
>tixetal/<==w
>rtM
q ie
xYec
E tH
aM
A l/
4 >5
P tj
<
f ig
=
k x/
=
/ eY
A
n tZ
X
C aK
L
z lP
C
5 /c
D
j <a
Y
T =F
H
L g9
M
s jY
/
F in
7
L Gf
j
8 jH
g
5 zn
/
+ Be
U
8 zR
3
L /X
q
6 +e
q
8 IN
3
j 4H
K
5 Pu
o
w DX
7 tZ
y
K 6E
f
D 6O
o
z tA
X
D aA
v
I ur
k
Y uZ
f
s 6H
/
A uD
Q 5x
B
o 1t
z
t rG
7
3 4G
C
h vi
C
Q dL
D
p XP
Q
2 hc
Q
D 4E
0
E Ju
o
g hT
D
7 AE
g
c LE
4
D AO
t
i KF
T dx
g
R DZ
4
c Ee
K
k M3
g
3 Ep
t NW
h
q IV
7
b Mc
E5
D
6 Xe
h Fm
T Aq
h cL
P n3
b
r 7q
4 AC
Y
u o8
B
D M+
u 4Z
q
6 nL
L Og
0
r db
b oY
q 7y
s 7N
+ Dt
B 9Z
n 2G
A XU
bWSV
2 YE
t Hw
c
M 3W
L ZZ
Y 83
o a4
4 Qa
x yK
I 1U
z Ns
s Jw
0
t kk
x YR
o lk
L bt
D SC
k ag
Y YJ
q
k wv
F x6
Y Rs
A zm
k
8 IY
2 hC
s GI
Np
f JW
Z a4
r mH
U dW
M tk
c wc
J
m 5Q
+ op
j Va
L 0C
b RX
Kn
o 6N
5 HO
c re
m aN
U S1
n Ek
2
t V1
g dv
v ly
p EP
0 1z
s ta
1
3 lX
f We
l i6
f
9 BZ
u Lg
z /K
e Pj
N Mt
Z 2H
p aI
J GR
s
o 7e
Z NS
u hb
T Dj
k zZ
k dM
2 jx
F t3
L sd
P Oz
m
c bs
+ 9h
y
i ZT
3 Ky
c uO
3 4r
S 9h
i 3B
j vy
i
R kM
L Ys