09275013
09275013
%OHQGHG5HDFWLRQ&RQWURO6\VWHPVDQG
$HURG\QDPLF6XUIDFHV
.DL/LX
School of Aeronautics and Astronautics
Dalian University of Technology
'DOLDQ&KLQD
FDUVRQOLX#GOXWHGXFQ
Abstract²$LPLQJ DW WKH GHYHORSPHQW RI PRUH DIIRUGDEOH V\VWHP DQG /\DSXQRY ZDV DSSOLHG WR HQKDQFH WKH V\VWHP
FRQYHQLHQW DQG UHOLDEOH DFFHVV WR VSDFH ˈ DHURVSDFH YHKLFOH VWDELOLW\>@
$69 KDV UHFHLYHG VXVWDLQHG DWWHQWLRQ GXULQJ WKH ODVW IHZ
GHFDGHV 'XH WR WKH ZLGH IOLJKW HQYHORSH IURP VXERUELWDO WR 7KHFRQWURODOORFDWLRQDOJRULWKPRIDHURG\QDPLFVXUIDFHV
DWPRVSKHUH UHDFWLRQ FRQWURO V\VWHP 5&6 LV XVXDOO\ XVHG WR DQGUHDFWLRQFRQWUROV\VWHP 5&6 LVPDLQO\GLYLGHGLQWRWZR
DVVLVWDHURG\QDPLFVXUIDFHVWRFRPSOHWHWKHDWWLWXGHFRQWURORI FDWHJRULHV QRQRSWLPL]DWLRQ DQG RSWLPL]DWLRQ 1RQ
WKH UHHQWU\ $69 7R VROYH WKH SUREOHP RI EOHQGHG FRQWURO RSWLPL]DWLRQ PHWKRGV LQFOXGH GLUHFW PHWKRG DQG GDLV\
DOORFDWLRQ WKLV SDSHU SXWV IRUZDUG VRPH UHOHYDQW VROXWLRQV FKDLQLQJ PHWKRG 2SWLPL]DWLRQ PHWKRGV LQFOXGH LWHUDWLYH
)LUVW WKH PRGHO SUHGLFWLYH FRQWUROOHU 03& LV GHVLJQHG LQ SVHXGRLQYHUVH PHWKRG ZHLJKWHG OHDVW VTXDUHV DQG
ZKLFK D SUHGLFWLRQ PRGHO DQG D UROOLQJ RSWLPL]HU DUH DGGHG FRQWLQXRXV OHDVW VTXDUHV PHWKRGV >@ >@ SURSRVHG D GDLV\
7KHQ RQ WKH EDVLV RI WUDGLWLRQDO RSWLPL]DWLRQ DOORFDWLRQ FKDLQLQJFRQWURODOORFDWLRQDOJRULWKPLQZKLFKGLYLGHG
DOJRULWKPWKLVSDSHUWDNHVWKHUHVSRQVHVSHHGRIDFWXDWRUVLQWR WKHDFWXDWRUVLQWRVHYHUDOJURXSVDFFRUGLQJWRWKHLUSULRULWLHV
DFFRXQW LQ WKH RSWLPL]DWLRQ LQGH[ DQG HVWDEOLVKHV D G\QDPLF DQG LPSOHPHQWHG FRQWURO DOORFDWLRQ DFFRUGLQJ WR FHUWDLQ
DOORFDWLRQDOJRULWKPEDVHGRQTXDGUDWLFSURJUDPPLQJ)LQDOO\ FULWHULD&RQWLQXRXVOHDVWVTXDUHVDQGZHLJKWHGOHDVWVTXDUHV
WKHFRPSDULVRQVLPXODWLRQVEHWZHHQWUDGLWLRQDOFRQWUROOHUDQG PHWKRGV ZHUH SURSRVHG IRU VPDOO DQG PHGLXP VFDOH
03& WUDGLWLRQDO RSWLPL]DWLRQ DOJRULWKP DQG G\QDPLF FRQVWUDLQHGTXDGUDWLFSURJUDPPLQJDOORFDWLRQSUREOHPV>@
DOORFDWLRQ DOJRULWKP DUH FDUULHG RXW UHVSHFWLYHO\ 7KH UHVXOWV 7KLV DOJRULWKP KDG JRRG DOORFDWLRQ DFFXUDF\ DQG IDVW
GHPRQVWUDWHWKDW03&PHWKRGSURYLGHVIDVWHUUHVSRQVHVSHHG RSHUDWLRQVSHHGEXWWKHSHUIRUPDQFHLQGH[GLGQRWFRQVLGHU
DQG EHWWHU WUDFNLQJ SHUIRUPDQFH DQG WKH G\QDPLF DOORFDWLRQ
WKHUHVSRQVHVSHHGRIWKHDFWXDWRUV7KHIL[HGSRLQWVTXDUHV
DOJRULWKP UHGXFHV WKH HQHUJ\ FRQVXPSWLRQ RI 5&6 ZKLOH
RSWLPL]DWLRQDOJRULWKPZDVILUVWSURSRVHGLQOLWHUDWXUH>@DQG
LPSURYLQJWKHFRQWURODFFXUDF\
WKLVPHWKRGZDVXVHGWRVROYHWKHDOORFDWLRQSUREOHPRIWKH
Keywords—aerospace vehicle, model predictive control, OHDVWTXDGUDWLFSURJUDPPLQJSURYLGLQJDEHWWHULQLWLDOYDOXH
dynamic control allocation, reaction control system, quadratic VHOHFWLRQPHWKRG>@7KHLGHDRISLHFHZLVHOLQHDUDOORFDWLRQ
progamming ZDVSURSRVHGWRVROYHWKHSUREOHPRIFRQWURODOORFDWLRQZKHQ
WKHFRQWUROPRPHQWDQGDFWXDWRUVRQUHXVDEOHDLUFUDIWZHUHLQ
, ,1752'8&7,21 DQRQOLQHDUUHODWLRQVKLSDQGLWZDVWUDQVIRUPHGLQWRDPL[HG
7KHDHURVSDFHYHKLFOH $69 UHIHUVWRDQHZJHQHUDWLRQ OLQHDUSURJUDPPLQJSUREOHP>@
RIVSDFHVKXWWOHZKLFKFDQIUHHO\JREDFNDQGIRUWKLQGHQVH %DVHGRQWKHUHVHDUFKRIUHOHYDQWVFKRODUVWKLVSDSHUSXWV
DWPRVSKHUH QHDUVSDFH DQG ORZ HDUWK RUELW ZLWK KRUL]RQWDO IRUZDUG VROXWLRQV WR WKH SUREOHPV RI FRPSOLFDWHG FRQWURO
WDNHRII DQG UHXVDEOH 'XH WR LWV DGYDQWDJHV RI VSHHG DOORFDWLRQVWUDWHJ\IDFHGE\WKHUHHQWU\SKDVHRI$69)LUVW
FRQYHQLHQFHORZFRVWDQGUHOLDELOLW\PDQ\UHVHDUFKSURMHFWV WKH $69 DWWLWXGH DQJOH RXWSXW PRGHO DQG DWWLWXGH G\QDPLFV
KDYHEHHQFDUULHGRXWLQYDULRXVFRXQWULHV>@ PRGHO ZHUH HVWDEOLVKHG 7KHQ FRQVLGHULQJ WKH FRQWURO
,Q WHUPV RI FRQWURO ODZ GHVLJQ >@ VWXGLHG WKH DWWLWXGH DFFXUDF\ DQG HQJLQHHULQJ DSSOLFDWLRQ IHDVLELOLW\ WKLV SDSHU
VWDELOLW\FRQWUROWHFKQRORJ\RIWKHVSDFHVKXWWOHXQGHUYDULRXV FRQVWUXFWVDPRGHOSUHGLFWLYHFRQWUROOHU 03& IRU$691H[W
G\QDPLFSUHVVXUHV$WSUHVHQWWKHFRPPRQFRQWUROPHWKRGV WKLVSDSHUUHIHUVWRWKH6SDFH6KXWWOHDQGJLYHVWKHEDVLVIRU
LQFOXGH FODVVLFDO 3,' FRQWURO UREXVW FRQWURO VOLGLQJ PRGH WKHSDUWLWLRQRIWKHUHHQWU\SKDVHEDVHGRQG\QDPLFSUHVVXUH
FRQWURO DQG DGDSWLYH FRQWURO 'XH WR WKH VWURQJ FRXSOLQJ RI DQGREWDLQVWKHWLPLQJRIWKHDFFHVVFRQWURORIDHURG\QDPLF
$693,'FRQWUROVRPHWLPHVFDQQRWJXDUDQWHHWKHUREXVWQHVV VXUIDFHVDQGWKHH[LWFRQWURORIWKH5&6UHVSHFWLYHO\)LQDOO\
UHTXLUHPHQWV $Q DGDSWLYH VOLGLQJ PRGH YDULDEOH VWUXFWXUH FRQVLGHULQJWKHUHVSRQVHVSHHGRIWKHDFWXDWRUDQRQGHPDQG
FRQWUROOHU ZDV GHVLJQHG IRU WKH ORQJLWXGLQDO FKDQQHO RI G\QDPLF DOORFDWLRQ DOJRULWKP EDVHG RQ TXDGUDWLF
K\SHUVRQLFYHKLFOH>@7KHVLPXODWLRQUHVXOWVVKRZHGWKDWWKLV SURJUDPPLQJ LV HVWDEOLVKHG WR UHDOL]H WKH UHHQWU\ EOHQGHG
FRQWURO PHWKRG KDG VWURQJ UREXVWQHVV DQG JRRG FRQWURO FRQWURO RI $69 ,Q DGGLWLRQ GXH WR WKH GLVFUHWH ZRUNLQJ
IXQFWLRQ$5%)11 DGDSWLYH5%)QHXUDOQHWZRUN VWUXFWXUH FKDUDFWHULVWLFVRI5&6WKLVSDSHUDGRSWVWKHPHWKRGRISXOVH
ZDV GHVLJQHG E\ FRPELQLQJ QHXUDO QHWZRUN DQG FRQWURO ZLGWK PRGXODWLRQ 3:0 WR GLVFUHWL]H WKH FRQWLQXRXV 5&6
Authorized licensed use limited to: Dalian University of Technology. Downloaded on July 09,2021 at 07:00:41 UTC from IEEE Xplore. Restrictions apply.
PRPHQWVLJQDOVRWKDWWKHGHVLJQHGFRQWUROOHULVPRUHLQOLQH SDSHULVDERXWKRZWRPDNHWKHVHWZRDFWXDWRUVZRUNWRJHWKHU
ZLWKWKHDFWXDOVLWXDWLRQ WRFRPSOHWHWKHDWWLWXGHFRQWURORIWKHUHHQWU\$69
,, 0$7+(0$7,&$/02'(/2)$(5263$&(9(+,&/( 7KHFODVVLFDO3,'FRQWUROOHUKDVEHHQZLGHO\XVHGLQWKH
ILHOG RI DLUFUDIW FRQWURO EXWLWV UREXVWQHVV LV SRRU :LWK WKH
(VWDEOLVKLQJWKHPDWKHPDWLFDOPRGHORIUHHQWU\DHURVSDFH KHOS RI >@ WKLV SDSHU DGRSWV PRGHO SUHGLFWLYH FRQWUROOHU
YHKLFOH $69 LV D QHFHVVDU\ VWHS IRU WKH GHVLJQ RI DWWLWXGH 03& WR UHDOL]H WKH UHHQWU\ $69 EOHQGHG FRQWURO ZKLFK
FRQWUROOHU WKH HVWDEOLVKPHQW RI FRQWURO DOORFDWLRQ DOJRULWKP HIIHFWLYHO\UHGXFHVWKHFXUUHQWDQGIXWXUHFRQWUROHUURUVDQG
DQGWKHFRQWUROVLPXODWLRQ LPSURYHVWKHFRQWURODFFXUDF\
)LUVWWKH$69DWWLWXGHG\QDPLFVPRGHOLVHVWDEOLVKHG,Q A. The Reentry Partition Method
WKHUHHQWU\SURFHVVWKHDWWLWXGHG\QDPLFVYHFWRUHTXDWLRQRI
$69URWDWLQJDURXQGWKHFHQWHURIPDVVLV $FFRUGLQJ WR WKH FKDQJH RI G\QDPLF SUHVVXUH WKH $69
UHHQWU\ SURFHVV FDQ EH GLYLGHG LQWR WKH LQLWLDO SXUH 5&6
FRQWURO SKDVH WKH LQWHUPHGLDWH DHURG\QDPLF VXUIDFHV DQG
d+
0 0 RCS 5&6EOHQGHGFRQWUROSKDVHDQGWKHILQDOSXUHDHURG\QDPLF
dt VXUIDFHV FRQWURO SKDVH 7KLV SDSHU IRFXVHV RQ WKH EOHQGHG
FRQWUROSKDVH)LJXUHVKRZVWKHIORZVWUXFWXUHRIWKHEOHQGHG
ZKHUH + LV WKH PRPHQW RI PRPHQWXP d+ dt LV WKH WLPH FRQWURO
GHULYDWLYH RI WKH PRPHQW RI PRPHQWXP ZLWK UHVSHFW WR WKH $HURG\QDPLF
$69 LQHUWLDO FRRUGLQDWH V\VWHP 0 LV WKH DHURG\QDPLF 1RPLQDOYDOXH
&RQWUROHU $OORFDWLRQ
VXUIDFHV 0DWKHPDWLFDO
PRGHORI$69
PRPHQWDQG 0 RCS LVWKHPRPHQWRIUHDFWLRQFRQWUROV\VWHP 5HDFWLRQ
5&6 FRQWUROV\VWHP
$WWLWXGHDQJOH
:ULWH HTXDWLRQ DV D VFDODU IRUP LQ WKH ERG\ D[HV
FRRUGLQDWHV\VWHP>@DQGREWDLQWKH$69DWWLWXGHG\QDPLFV )LJ )ORZVWUXFWXUHRIWKHEOHQGHGFRQWURO
PRGHO
5HIHUULQJ WR WKH 6SDFH 6KXWWOH >@ WKH WKUHH FKDQQHOV
HQWHUWKHEOHQGHGFRQWUROSKDVHRIDHURG\QDPLFVXUIDFHVDQG
d Zx 5&6 VLPXOWDQHRXVO\ :KHQ DHURG\QDPLF VXUIDFHV DUH
°Jx J z J y Zz Z y M x M xRCS
°
dt FRQQHFWHG WKH G\QDPLF SUHVVXUH VHOHFWHG LQ WKLV SDSHU LV
° d Zy 3D 7KH PRPHQW JHQHUDWHG E\ WKH XQLW GHIOHFWLRQ RI
®J y J x J z Zx Zz M y M yRCS HOHYDWRUUXGGHUDQGDLOHURQLVVKRZQLQWKHIROORZLQJWDEOH
° dt
° d Zz 7$%/(, 7+(020(17*(1(5$7('%<7+(81,7'()/(&7,21
°Jz J y J x Z y Zx M z M zRCS
¯ dt
&RQWURO6XUIDFH 0RPHQW
ZKHUH Z x , Z y , Z z DUH EDQN \DZ DQG SLWFK DQJXODU UDWHV HOHYDWRU N m
x , y , z DUH EDQN \DZ DQG SLWFK PRPHQWV UXGGHU N m
xRCS , yRCS , zRCS DUH EDQN \DZ DQG SLWFK PRPHQWV RI
DLOHURQ N m
5&6 J x , J y , J z DUHEDQN\DZDQGSLWFKPRPHQWRILQHUWLDO
7KHQWKH$69DWWLWXGHDQJOHRXWSXWPRGHOLVHVWDEOLVKHG 7KH H[LW WLPH RI 5&6 LV GHWHUPLQHG E\ WKH DQJXODU
ZLWK WKH DQJOH RI DWWDFN VLGHVOLS DQJOH DQG YHORFLW\ EDQN DFFHOHUDWLRQJHQHUDWHGE\WKHXQLWGHIOHFWLRQRIDHURG\QDPLF
DQJOHDVWKHFRQWURORXWSXW>@ VXUIDFHV >@ $IWHU WKDW $69 HQWHUV WKH SXUH DHURG\PDWLF
FRQWURO SKDVH 7KH IROORZLQJ WDEOH VKRZV WKH G\QDPLF
dD Y g FRV JV FRV T SUHVVXUHDQGDQJXODUDFFHOHUDWLRQZKHQHDFKFKDQQHORI$69
° dt Zz mV FRV E V FRV E H[LWVWKH5&6FRQWURO
°
° d E Z FRV E g VLQ JV FRV T 7$%/(,, 7+((;,77,0(2)7+(5($&7,21&21752/6<67(0
® Zx VLQ D Z y FRV D
° dt mV V &KDQQHO '\QDPLF3UHVVXUH $QJXODU$FFHOHUDWLRQ
° d JV Y WDQ T VLQ JV
° Zx FRV D Z y VLQ D SLWFK Pa q s
¯ dt mV
\DZ Pa q s
ZKHUH D ,E, JV DUHWKHDQJOHRIDWWDFNVLGHVOLSDQJOHDQGEDQN
UROO Pa q s
DQJOH Y ,Z DUH OLIW IRUFH DQG ODWHUDO IRUFH V ,m,g,T DUH
YHORFLW\ YHKLFOH PDVV JUDYLW\ DFFHOHUDWLRQ WKH IOLJKW SDWK
DQJOH $FFRUGLQJWRWKHUHHQWU\SDUWLWLRQEDVLVGLVFXVVHGDERYHD
VFKHPDWLFGLDJUDPRI$69EOHQGHGFRQWUROSKDVHLVJLYHQ
,,, 03&%$6('5((175<%/(1'('&21752//(5
7KHFRQWURODFWXDWRUVLQWKHUHHQWU\SURFHVVRIDHURVSDFH
YHKLFOH $69 KDYH DHURG\QDPLF VXUIDFHV DQG UHDFWLRQ
FRQWUROV\VWHP 5&6 7KHFRQWUROOHUGHVLJQSUREOHPLQWKLV
Authorized licensed use limited to: Dalian University of Technology. Downloaded on July 09,2021 at 07:00:41 UTC from IEEE Xplore. Restrictions apply.
ZKHUH k LVORFDWLRQYDULDEOH
7KHQ DQ RSWLPL]DWLRQ IXQFWLRQ LV HVWDEOLVKHG IRU UROOLQJ
RSWLPL]DWLRQOLQN
n n
J ¦ 4 ¬ª <Ö
j
k j : k j ¼º ¦ ª¬ 8 k j º¼
j
5ROOFKDQQHO
3LWFKFKDQQHO
ZKHUH : LVWKHH[SHFWHGDQJOHRIDWWDFNYHFWRU 4 LVZHLJKW
<DZFKDQQHO
PDWUL[ k j UHSUHVHQWVWKHQXPEHURIVWHSVWREHSUHGLFWHG
DQGEHFDXVHWKHFRQWUROGRPDLQLVORZHUWKDQWKHILUVWRUGHURI
WKHSUHGLFWLRQGRPDLQWKHFRQWUROOLQNLVQRZVWHS k j
5HZULWLQJHTXDWLRQ DVDTXDGUDWLFIRUP
)LJ 6FKHPDWLFGLDJUDPRI$69UHHQWU\SKDVHSDUWLWLRQ J < Ö : 8T ,8
Ö : T4 <
B. the Establishment of Model Predictive Controller
,Q RUGHU WR PDNH WKH RXWSXW DWWLWXGH DQJOH DW WKH IXWXUH
'LIIHUHQWIURP3,'FRQWUROPRGHOSUHGLFWLYHFRQWUROQRW PRPHQWDVFORVHWRWKHQRPLQDODWWLWXGHDQJOHDVSRVVLEOHDQG
RQO\XVHVWKHGHYLDWLRQYDOXHEHWZHHQWKHFXUUHQWDQGWKHSDVW DWWKHVDPHWLPHPDNHWKHFRQWUROLQSXWDVVPDOODVSRVVLEOH
EXW DOVR XVHV WKH SUHGLFWLRQ PRGHO WR SUHGLFW WKH GHYLDWLRQ WKH SDUWLDO GHULYDWLYH RI WKH RSWLPL]DWLRQ IXQFWLRQ WR WKH
YDOXHLQWKHIXWXUHDQGGHWHUPLQHVWKHFXUUHQWRSWLPDOFRQWURO FRQWUROYHFWRUVKRXOGDSSURDFK]HURDQGWKHIROORZLQJUHVXOWV
VWUDWHJ\ WKURXJK UROOLQJ RSWLPL]DWLRQ VR DV WR PLQLPL]H WKH DUHREWDLQHG
GHYLDWLRQ EHWZHHQ WKH FRQWUROOHG YDULDEOH DQG WKH H[SHFWHG
YDOXHLQWKHIXWXUH
wJ
7DNHDQJOHRIDWWDFNFRQWURODVDQH[DPSOH)LUVWEDVHGRQ
w8
WKH DQJOH RI DWWDFN RXWSXW HTXDWLRQ LQ HTXDWLRQ D
GLVFUHWL]HGSUHGLFWLRQPRGHOLVHVWDEOLVKHGE\XVLQJWKH7D\ORU
WKHRUHPDVIROORZV 4$T
< <ref
$T 4$ ,
h
D th D t h Dc t D cc t ZKHUH <ref LVWKHQRPLQDOYDOXHRIWKHDQJOHRIDWWDFNYHFWRU
DWWKHFXUUHQWWLPH
ZKHUH h LVWKHVDPSOLQJSHULRGRIWKHFRQWUROORRS 7KHILUVWYDOXHLQWKHFRQWUROYHFWRULVWKHFRQWUROPRPHQW
,QWKLVSDSHUILYHVWHSVRISUHGLFWLRQDUHVHOHFWHGVRWKH UHTXLUHGE\$69DWWKHFXUUHQWPRPHQW
SUHGLFWLRQWLPHGRPDLQLVDQGWKHFRQWUROWLPHGRPDLQLV
7DNHWKHUHTXLUHGPRPHQWDVLQSXWDQGWKHDWWLWXGHDQJOHDW MzBc > @ 8
WKH IXWXUH PRPHQW DV RXWSXW )LUVW WKH VHFRQGRUGHU 7D\ORU
H[SDQVLRQLVVHOHFWHGIRUWKHDQJOHRIDWWDFNDQGWKHKLJKHU
RUGHUUHVLGXDOWHUPVDUHLJQRUHGWRREWDLQWKHSUHGLFWLRQPRGHO 7KH ZRUNIORZ RI WKH PRGHO SUHGLFWLYH FRQWUROOHU
RIWKHDQJOHRIDWWDFNPRGHOSUHGLFWLYHFRQWUROOHU HVWDEOLVKHGDERYHFDQEHVKRZQLQWKHIROORZLQJILJXUH
Dc k u k Dk
2QOLQHRSWLPL]HU &RQWUROOHGSURFHVV
§ h
·
¨
¸
¨ ¸
§ D th §Dt h Zz t · ¨ h h ¸
· ¨ ¸§ u t ·
¨ ¸ ¨ ¸ ¨ ¸ D k j_k
¨ D t h ¸ ¨D t h Zz t ¸ ¨ ¸¨ u t h ¸ 3UHGLFWLYHPRGHO
¨ D t h ¸ ¨D t
¨ h h h
h Zz t ¸ ¨
¸
¸ ¨ u t h ¸
¨ ¸ ¨ ¸ Jz ¨ ¸
¨ D t h ¸ ¨D t h Zz t ¸ ¨ ¸ ¨ u t h ¸
)LJ 0RGHOSUHGLFWLYHFRQWUROIORZFKDUW
¨ ¸ ¨D t ¸ ¨ h h h h ¸¨ ¸
© D t h ¹ © h Z z t ¹ ¨ ¸ © u t h ¹
¨ ¸ $IWHUWKHFRQWUROPRPHQWLVUHTXLUHG$69DWWLWXGHFRQWURO
¨ h h h h h ¸
¨ ¸
FDQ EH DVVLJQHG WR WKH FRUUHVSRQGLQJ DFWXDWRUV WKURXJK D
© ¹ FHUWDLQDOORFDWLRQVWUDWHJ\
C. Discretization of Reaction Control System moment
ZKHUH Zz LVSLWFKDQJXODUUDWH D LVWKHDQJOHRIDWWDFN ,QWKHSUHYLRXVZRUNWKHFRQWUROPRPHQWREWDLQHGE\WKH
FRQWUROOHU ZDV FRQWLQXRXV ZKHUHDV WKH 5&6 FRXOG RQO\
)RU WKH FRQYHQLHQFH RI VXEVHTXHQW H[SUHVVLRQ HTXDWLRQ
SHUIRUPGLVFUHWHPRPHQWRXWSXW7KHUHIRUHLWLVQHFHVVDU\WR
FDQEHVLPSOLILHGLQWRWKHIROORZLQJIRUP
LQWURGXFH SXOVH ZLGWK PRGXODWLRQ 3:0 WR PDNH WKH
FRQWLQXRXV FRQWURO WRUTXH LQWR GLVFUHWH SXOVH VHTXHQFH ZLWK
Ö < k $8 k
< IL[HGDPSOLWXGH
Authorized licensed use limited to: Dalian University of Technology. Downloaded on July 09,2021 at 07:00:41 UTC from IEEE Xplore. Restrictions apply.
7KHWKHRUHWLFDOEDVLVRI3:0LVWKHSULQFLSOHRILPSXOVH GdGdG
HTXLYDOHQFH WKDW LV LQ D FRQWURO F\FOH LI WKH LPSXOVH RI D
FRQWLQXRXV LQSXW DQG D GLVFUHWH LQSXW DUH HTXDO WKH\ FDQ
ZKHUH G PD[^G min G t h hG min `
SURGXFH WKH VDPH FRQWURO HIIHFW 7KH DERYH SURFHVV FDQ EH
UHSUHVHQWHGE\WKHIROORZLQJILJXUH>@ G PLQ^G max G t h hG max ` G LV WKH DQJOH GHIOHFWLRQ RI
W W W
FRQWUROVXUIDFHV h LVWKHVDPSOLQJSHULRG
Mlin t
MRCS
W "Wn
3XOVH
HTXLYDOHQW
7UDGLWLRQDO RSWLPL]DWLRQ DOORFDWLRQ DOJRULWKP GRHV QRW
FRQVLGHU WKH UHVSRQVH VSHHG RI DFWXDWRUV %HFDXVH WKH
DHURG\QDPLF VXUIDFHV ZLOO JR WKURXJK D ODJ OLQN ZKHQ
UHVSRQGLQJWRWKHFRPPDQGLWLVXQDEOHWRUHVSRQGTXLFNO\
T T T T "
t
T T T T "
t
ZKHQ WKH UHTXLUHG PRPHQW FKDQJHV VKDUSO\ UHVXOWLQJ LQ
FRQWUROHUURUV7KHUHIRUHWKLVSDSHUFRQVLGHUVWRXVH5&6DV
)LJ 6FKHPDWLFGLDJUDPRILPSXOVHHTXLYDOHQFHSULQFLSOH
PXFK DV SRVVLEOH ZKHQ WKH FRQWURO PRPHQW LV UHTXLUHG WR
FKDQJHUDSLGO\XQGHUWKHSUHPLVHRIVDWLVI\LQJWKHDOORFDWLRQ
$VVXPLQJ WKDW WKH FRQWURO PRPHQW M lin LV D FRQVWDQW DFFXUDF\
YDOXH LQ D FRQWURO F\FOH WKH RSHQLQJ WLPH W RI 5&6 LQ WKLV
F\FOHFDQEHREWDLQHGIURPWKHIROORZLQJHTXDWLRQ 6DWLVI\WKHDOORFDWLRQDFFXUDF\WKDWLVWKHDFWXDOFRQWURO
PRPHQWJHQHUDWHGE\DFWXDWRUVVKRXOGEHDVFORVHDVSRVVLEOH
WR WKH UHTXLUHG PRPHQW REWDLQHG E\ WKH FRQWUROOHU 7KH
M lin T M RCS Wi
TXDGUDWLFRSWLPL]DWLRQIXQFWLRQFDQEHH[SUHVVHGDV
ZKHUH T LV WKH FRQWURO F\FOH M lin LV WKH FRQWURO PRPHQW PLQ %8 M c T 4 %8 M c
8
DVVLJQHGWR5&6E\WKHFRQWUROOHU M RCS LVWKHSXOVHPRPHQW
JHQHUDWHG E\ 5&6 ZLWK IL[HG DPSOLWXGH Wi LV WKH RSHQLQJ ZKHUH M c LVWKHUHTXLUHGPRPHQWREWDLQHGE\WKHFRQWUROOHU
WLPHRI5&6LQWKHiWKFRQWUROF\FOH
4 LV WKH ZHLJKWLQJ PDWUL[ % LV WKH FRQWURO HIIHFWLYHQHVV
$IWHU REWDLQLQJ WKH RSHQLQJ WLPH Wi WKH H[SUHVVLRQ RI PDWUL[ 8 LV WKH FRQWURO PDWUL[ 7DNLQJ WKH SLWFK FKDQQHO
5&6GLVFUHWHPRPHQWLQWKHLWKFRQWUROF\FOHFDQEHJLYHQ VWXGLHGLQWKLVSDSHUDVDQH[DPSOHWKHH[SUHVVLRQVRI % DQG
8 DUHDVIROORZV
° M RCS sign M lin ˈt >iT iT Wi @
M RCSd ® % ª¬ qSLmzGz M c º¼
°̄
> Gz Kr @
T
8
ˈM lin !
° ZKHUH q LVG\QDPLFSUHVVXUH S LVWKHUHIHUHQFHDUHD L LV
sign M c ® ˈM lin
° ˈM UHIHUHQFH OHQJWK m zG z LV WKH SDUWLDO GHULYDWLYH RI SLWFK
¯
PRPHQWFRHIILFLHQWWRHOHYDWRU K r LVWKHSURSRUWLRQRI5&6
lin
Authorized licensed use limited to: Dalian University of Technology. Downloaded on July 09,2021 at 07:00:41 UTC from IEEE Xplore. Restrictions apply.
dM c M c k M c k $V VKRZQ LQ WKH ILJXUH PRGHO SUHGLFWLYH FRQWUROOHU KDV
EHHQHIIHFWLYHO\LPSURYHGLQUHVSRQVHVSHHGSURYLGLQJEHWWHU
dt h
FRQWUROSHUIRUPDQFH
7KH DERYH WZR RSWLPL]DWLRQ IXQFWLRQV DUH ZHLJKWHG DQG C. Comparison of the Two Allocation Algorithms
FRPELQHG WR IRUP D G\QDPLF DOORFDWLRQ REMHFWLYH IXQFWLRQ &RQWURO PRPHQW DOORFDWRUV DUH RQO\ XVHG LQ WKH EOHQGHG
EDVHG RQ TXDGUDWLF SURJUDPPLQJ DQG FRUUHVSRQGLQJ FRQWURO SKDVH RI DHURG\QDPLF VXUIDFHV DQG 5&6 6LQFH WKH
FRQVWUDLQWVDUHJLYHQ DOORFDWLRQ HUURU RSWLPL]DWLRQ IXQFWLRQ DFFRXQWV IRU PRVW RI
ZHLJKW LQ WKH RSWLPL]DWLRQ IXQFWLRQ WKH DQJOH RI DWWDFN
T WUDFNLQJ FXUYH REWDLQHG E\ WKH WUDGLWLRQDO RSWLPL]DWLRQ
PLQ H %8 M c 4 %8 M c
8 DOORFDWLRQDOJRULWKPLVFORVHWRWKDWRIWKHLPSURYHGDOORFDWLRQ
T DOJRULWKPLQWKLVSDSHU2QO\WKHDQJOHRIDWWDFNWUDFNLQJHUURU
H ª¬Z&8 Z &8 º¼ 4 ª¬ Z&8 Z &8 º¼
FXUYHLVJLYHQKHUHWRLOOXVWUDWHWKHDGYDQWDJHVRIWKHLPSURYHG
st > G @ d 8 d ª¬ G º¼
T DOORFDWLRQDOJRULWKP7KHILJXUHRQWKHOHIWVKRZVWKHUHVXOW
REWDLQHGE\WKHWUDGLWLRQDORSWLPL]DWLRQDOORFDWLRQDOJRULWKP
DQGWKHILJXUHRQWKHULJKWVKRZVWKHUHVXOWREWDLQHGE\WKH
LPSURYHGDOORFDWLRQDOJRULWKP
ZKHUH H LV WKH ZHLJKW RI WKH HQHUJ\ FRQVXPSWLRQ
RSWLPL]DWLRQ IXQFWLRQ DQG WKH RWKHU YDULDEOHV KDYH EHHQ
H[SODLQHGLQWKHDERYHGHULYDWLRQ
9 0$7+(0$7,&$/6,08/$7,21
A. Simulation Input
$IWHU WKH DWWLWXGH FRQWUROOHU DQG PRPHQW DOORFDWRU DUH
HVWDEOLVKHGWKHHPSKDVLVKHUHLVRQPDWKHPDWLFDOVLPXODWLRQ
E\ 0$7/$% DQG WKH FRQWURO DQG DOORFDWLRQ UHVXOWV DUH
DQDO\]HG6RPHVWUXFWXUDOSDUDPHWHUVDQGNLQHWLFSDUDPHWHUV
RI$69DUHVKRZQLQWKHIROORZLQJWDEOH )LJ $QJOHRIDWWDFNWUDFNLQJHUURUFXUYH
SUHGLFWLYHFRQWUROOHUDGRSWHGLQWKLVSDSHUKDVDGGHGWKHOLQNV
ĐŽƌƌĞƐƉŽŶĚŝŶŐƚŝŵĞ͕ĂŶĚƚŚĞ
ƐĂŵĞŝƐƚƌƵĞŝŶƚŚĞƐƵďͲĨŝŐƵƌĞ
RI SUHGLFWLRQ DQG RSWLPL]DWLRQ DQG DFKLHYHG WKH JRDO RI /RFDOHQODUJHGYLHZ
RIWKHPRPHQWRI
GUDVWLFFKDQJHLQ.U
UHGXFLQJWKHFRQWUROHUURULQSULQFLSOH+HUHWKHVDPHLQLWLDO
FRQGLWLRQV DUH XVHG WR FRQWURO WKH DQJOH RI DWWDFN ZLWK WZR
FRQWUROOHUVUHVSHFWLYHO\DQGWKHDQJOHRIDWWDFNWUDFNLQJFXUYH
LVREWDLQHGDVIROORZV
)LJ 7KHFKDQJHFXUYHRI5&6XVDJHSURSRUWLRQ
Authorized licensed use limited to: Dalian University of Technology. Downloaded on July 09,2021 at 07:00:41 UTC from IEEE Xplore. Restrictions apply.
DFFRUGLQJO\)RUWKHUHVWRIWLPHWKHSURSRUWLRQRI5&6XVHLV 2EYLRXVO\LQWKHSXUH5&6FRQWUROSKDVHDQGWKHEOHQGHG
FORVHWRVDYLQJIXHO FRQWUROSKDVHWKHPRGHOSUHGLFWLYHFRQWUROOHUDQGWKHG\QDPLF
DOORFDWRUGHVLJQHGLQWKLVSDSHUFDQZHOOUHDOL]HWKHDWWLWXGH
D. MPC-based Blended control Results FRQWURORI$69
,QRUGHUWRYHULI\WKHIHDVLELOLW\RI03&FRQWUROOHULQWKH
$69SXUH5&6FRQWUROSKDVHDQGWKHEOHQGHGFRQWUROSKDVH 5()(5(1&(6
RIDHURG\QDPLFVXUIDFHVDQG5&6WKHDQJOHRIDWWDFNWUDFNLQJ >@ :66KH./LX-/LX7KRXJKWVRQWKHGHYHORSPHQWRIJXLGDQFHDQG
FXUYHRIWKHWZRSKDVHVDQGWKHFRUUHVSRQGLQJ5&6GLVFUHWH FRQWURO WHFKQRORJ\ IRU VSDFH DQG VSDFH YHKLFOHV >-@ 7DFWLFDO PLVVLOH
PRPHQWFXUYHDUHJLYHQEHORZ WHFKQRORJ\
>@ '(%HQQHWW6SDFH6KXWWOH(QWU\)OLJKW&RQWURO2YHUYLHZ,Q(-
%DXPDQ = : (PVOH\ (GV 3URFHHGLQJV RI WKH $QQXDO 5RFN\
0RXQWDLQ*XLGDQFHDQG&RQWURO&RQIHUHQFH
>@ ;X + /HXQJ 3 0LUPLUDQL 0 $GDSWLYH 6OLGLQJ 0RGHO &RQWURO RI D
+\SHUVRQLF)OLJKW9HKLFOH>-@$GYDQFHVLQWKH$VWURQDXWLFDO6FLHQFHV
>@ ;'7LDQ&RPSRXQGFRQWURORIUHHQWU\VWDJHRIUHXVDEOHFDUULHU>'@
7LDQMLQ8QLYHUVLW\
>@ -7;X5HVHDUFKRQDWWLWXGHFRQWURODQGFRQWURODOORFDWLRQRIUHXVDEOH
ERRVWHUDLUFUDIW>'@+DUELQ,QVWLWXWHRI7HFKQRORJ\
>@ : & 'XUKDP . $ %RUGJRQ 0XOWLSOH &RQWURO (IIHFWRUV 5DWH
/LPLWLQJ -RXUQDO RI *XLGDQFH &RQWURO DQG '\QDPLFV
>@ 6$)URVW0%RGVRQ'0$FRVWD6HQVLWLYLW\$QDO\VLVRI/LQHDU
3URJUDPPLQJ DQG 4XDGUDWLF 3URJUDPPLQJ $OJRULWKPV IRU &RQWURO
$OORFDWLRQ $,$$ ,QIRWHFK#$HURVSDFH &RQIHUHQFH 6HDWWOH
)LJ $QJOHRIDWWDFNWUDFNLQJFXUYH :DVKLQJWRQ
>@ 3/X&RQVWUDLQHG7UDFNLQJ&RQWURORI1RQOLQHDU6\VWHPV6\VWHPV
&RQWURO/HWWHUV
>@ --%XUNHQ3/X=:X&%DKP7ZR5HFRQILXUDEOH)OLJKW&RQWURO
'HVLJQ 0HWKRGV 5REXVW 6HUYRPHFKDQLVP DQG &RQWURO $OORFDWLRQ
-RXUQDORI*XLGDQFH&RQWURODQG'\QDPLFV
>@ =;X67DQJ5/9UHHQWU\DHURG\QDPLFFRQWUROGLVWULEXWLRQEDVHGRQ
PL[HGOLQHDUSURJUDPPLQJ>-@)OLJKWPHFKDQLFV
>@ ;)4LDQ5;/LQ<1=KDR0LVVLOHIOLJKWPHFKDQLFV>0@
>@ . /LX = +RX 5HHQWU\ $WWLWXGH 7UDFNLQJ &RQWURO IRU +\SHUVRQLF
9HKLFOH ZLWK 5HDFWLRQ &RQWURO 6\VWHPV 9LD ,PSURYHG 0RGHO
3UHGLFWLYH &RQWURO $SSURDFK &RPSXWHU 0RGHOLQJ LQ (QJLQHHULQJ
6FLHQFHV
>@ &KHQJ;/7DQJ*-:DQJ3/LX/+ 3UHGLFWLYHVOLGLQJ
PRGHFRQWUROIRUDWWLWXGHWUDFNLQJRIK\SHUVRQLFYHKLFOHVXVLQJIX]]\
)LJ (OHYDWRUGHIOHFWLRQFXUYH GLVWXUEDQFH REVHUYHU 0DWKHPDWLFDO 3UREOHPV LQ (QJLQHHULQJ YRO
SS
>@ *'1LQJ6*]KDQJ=3)DQJ&RQWUROFKDUDFWHULVWLFVRI5&6LQ
UHHQWU\ VHJPHQW RI FURVVDWPRVSKHUH DLUFUDIW >-@ )OLJKW PHFKDQLFV
>@ <=KRX5HVHDUFKRQUHHQWU\FRQWUROWHFKQRORJ\RIUHXVDEOHFDUULHU>'@
1DQMLQJXQLYHUVLW\RIDHURQDXWLFVDQGDVWURQDXWLFV
>@ : 6 ;LDR -XQ = 1RQOLQHDU SUHGLFWLYH DWWLWXGH FRQWURO RI
K\SHUVRQLFYHKLFOH-RXUQDORI%DOOLVWLFVYROQRSS
>@ /:DQJ-=KRX:-+X6WXG\RQGHFRXSOLQJDQGFRQWURODOORFDWLRQ
PHWKRGV RI QHDUVSDFH WDLOOHVV DLUFUDIW >-@ &RPSXWHU VLPXODWLRQ
>@ = / :X 5HVHDUFK RQ DWWLWXGH FRQWURO DQG FRQWURO DOORFDWLRQ RI
K\SHUVRQLFYHKLFOH>'@+DUELQHQJLQHHULQJXQLYHUVLW\
)LJ5&6GLVFUHWHPRPHQWFXUYH
Authorized licensed use limited to: Dalian University of Technology. Downloaded on July 09,2021 at 07:00:41 UTC from IEEE Xplore. Restrictions apply.