Learning a Nonlinear Controller From Data: Theory, Computation, and Experimental Results
The problem of learning a nonlinear controller directly from experimental data is considered. It is assumed that an existing, unknown controller, able to stabilize the plant, is available, and that input-output measurements can be collected during closed loop operations. A theoretical analysis shows...
Ausführliche Beschreibung
Autor*in: |
Fagiano, Lorenzo [verfasserIn] |
---|
Format: |
Artikel |
---|---|
Sprache: |
Englisch |
Erschienen: |
2016 |
---|
Schlagwörter: |
---|
Übergeordnetes Werk: |
Enthalten in: IEEE transactions on automatic control - New York, NY : Inst., 1963, 61(2016), 7, Seite 1854-1868 |
---|---|
Übergeordnetes Werk: |
volume:61 ; year:2016 ; number:7 ; pages:1854-1868 |
Links: |
---|
DOI / URN: |
10.1109/TAC.2015.2479520 |
---|
Katalog-ID: |
OLC1978730640 |
---|
LEADER | 01000caa a2200265 4500 | ||
---|---|---|---|
001 | OLC1978730640 | ||
003 | DE-627 | ||
005 | 20210716111937.0 | ||
007 | tu | ||
008 | 160720s2016 xx ||||| 00| ||eng c | ||
024 | 7 | |a 10.1109/TAC.2015.2479520 |2 doi | |
028 | 5 | 2 | |a PQ20160720 |
035 | |a (DE-627)OLC1978730640 | ||
035 | |a (DE-599)GBVOLC1978730640 | ||
035 | |a (PRQ)c706-9389fed10c33ba352642e9b99210383cc57f7a6ce29fcb77f9f72456928776280 | ||
035 | |a (KEY)0005057120160000061000701854learninganonlinearcontrollerfromdatatheorycomputat | ||
040 | |a DE-627 |b ger |c DE-627 |e rakwb | ||
041 | |a eng | ||
082 | 0 | 4 | |a 620 |q DNB |
100 | 1 | |a Fagiano, Lorenzo |e verfasserin |4 aut | |
245 | 1 | 0 | |a Learning a Nonlinear Controller From Data: Theory, Computation, and Experimental Results |
264 | 1 | |c 2016 | |
336 | |a Text |b txt |2 rdacontent | ||
337 | |a ohne Hilfsmittel zu benutzen |b n |2 rdamedia | ||
338 | |a Band |b nc |2 rdacarrier | ||
520 | |a The problem of learning a nonlinear controller directly from experimental data is considered. It is assumed that an existing, unknown controller, able to stabilize the plant, is available, and that input-output measurements can be collected during closed loop operations. A theoretical analysis shows that the error between the input issued by the existing controller and the input given by the learned one shall have low variability in order to achieve closed loop stability. This result is exploited to derive a <inline-formula><tex-math notation="LaTeX">\ell_{1}</tex-math></inline-formula>-norm regularized learning algorithm that achieves the stability condition for a finite number of data points. The approach is completely based on convex optimization. The presented technique is finally tested in real-world experiments to control the flight of a tethered flexible wing, which is characterized by highly nonlinear, unstable and uncertain dynamics and is subject to external disturbances. | ||
650 | 4 | |a Stability analysis | |
650 | 4 | |a Control design | |
650 | 4 | |a Numerical stability | |
650 | 4 | |a Approximation methods | |
650 | 4 | |a Noise | |
650 | 4 | |a Closed loop systems | |
650 | 4 | |a Data models | |
700 | 1 | |a Novara, Carlo |4 oth | |
773 | 0 | 8 | |i Enthalten in |t IEEE transactions on automatic control |d New York, NY : Inst., 1963 |g 61(2016), 7, Seite 1854-1868 |w (DE-627)129601705 |w (DE-600)241443-0 |w (DE-576)015095320 |x 0018-9286 |7 nnns |
773 | 1 | 8 | |g volume:61 |g year:2016 |g number:7 |g pages:1854-1868 |
856 | 4 | 1 | |u http://dx.doi.org/10.1109/TAC.2015.2479520 |3 Volltext |
856 | 4 | 2 | |u http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=7271025 |
912 | |a GBV_USEFLAG_A | ||
912 | |a SYSFLAG_A | ||
912 | |a GBV_OLC | ||
912 | |a SSG-OLC-TEC | ||
912 | |a SSG-OLC-MAT | ||
912 | |a GBV_ILN_11 | ||
912 | |a GBV_ILN_30 | ||
912 | |a GBV_ILN_70 | ||
912 | |a GBV_ILN_120 | ||
912 | |a GBV_ILN_193 | ||
912 | |a GBV_ILN_2014 | ||
912 | |a GBV_ILN_2016 | ||
912 | |a GBV_ILN_2333 | ||
912 | |a GBV_ILN_4193 | ||
951 | |a AR | ||
952 | |d 61 |j 2016 |e 7 |h 1854-1868 |
author_variant |
l f lf |
---|---|
matchkey_str |
article:00189286:2016----::erignnierotolrrmaahoyopttoa |
hierarchy_sort_str |
2016 |
publishDate |
2016 |
allfields |
10.1109/TAC.2015.2479520 doi PQ20160720 (DE-627)OLC1978730640 (DE-599)GBVOLC1978730640 (PRQ)c706-9389fed10c33ba352642e9b99210383cc57f7a6ce29fcb77f9f72456928776280 (KEY)0005057120160000061000701854learninganonlinearcontrollerfromdatatheorycomputat DE-627 ger DE-627 rakwb eng 620 DNB Fagiano, Lorenzo verfasserin aut Learning a Nonlinear Controller From Data: Theory, Computation, and Experimental Results 2016 Text txt rdacontent ohne Hilfsmittel zu benutzen n rdamedia Band nc rdacarrier The problem of learning a nonlinear controller directly from experimental data is considered. It is assumed that an existing, unknown controller, able to stabilize the plant, is available, and that input-output measurements can be collected during closed loop operations. A theoretical analysis shows that the error between the input issued by the existing controller and the input given by the learned one shall have low variability in order to achieve closed loop stability. This result is exploited to derive a <inline-formula><tex-math notation="LaTeX">\ell_{1}</tex-math></inline-formula>-norm regularized learning algorithm that achieves the stability condition for a finite number of data points. The approach is completely based on convex optimization. The presented technique is finally tested in real-world experiments to control the flight of a tethered flexible wing, which is characterized by highly nonlinear, unstable and uncertain dynamics and is subject to external disturbances. Stability analysis Control design Numerical stability Approximation methods Noise Closed loop systems Data models Novara, Carlo oth Enthalten in IEEE transactions on automatic control New York, NY : Inst., 1963 61(2016), 7, Seite 1854-1868 (DE-627)129601705 (DE-600)241443-0 (DE-576)015095320 0018-9286 nnns volume:61 year:2016 number:7 pages:1854-1868 http://dx.doi.org/10.1109/TAC.2015.2479520 Volltext http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=7271025 GBV_USEFLAG_A SYSFLAG_A GBV_OLC SSG-OLC-TEC SSG-OLC-MAT GBV_ILN_11 GBV_ILN_30 GBV_ILN_70 GBV_ILN_120 GBV_ILN_193 GBV_ILN_2014 GBV_ILN_2016 GBV_ILN_2333 GBV_ILN_4193 AR 61 2016 7 1854-1868 |
spelling |
10.1109/TAC.2015.2479520 doi PQ20160720 (DE-627)OLC1978730640 (DE-599)GBVOLC1978730640 (PRQ)c706-9389fed10c33ba352642e9b99210383cc57f7a6ce29fcb77f9f72456928776280 (KEY)0005057120160000061000701854learninganonlinearcontrollerfromdatatheorycomputat DE-627 ger DE-627 rakwb eng 620 DNB Fagiano, Lorenzo verfasserin aut Learning a Nonlinear Controller From Data: Theory, Computation, and Experimental Results 2016 Text txt rdacontent ohne Hilfsmittel zu benutzen n rdamedia Band nc rdacarrier The problem of learning a nonlinear controller directly from experimental data is considered. It is assumed that an existing, unknown controller, able to stabilize the plant, is available, and that input-output measurements can be collected during closed loop operations. A theoretical analysis shows that the error between the input issued by the existing controller and the input given by the learned one shall have low variability in order to achieve closed loop stability. This result is exploited to derive a <inline-formula><tex-math notation="LaTeX">\ell_{1}</tex-math></inline-formula>-norm regularized learning algorithm that achieves the stability condition for a finite number of data points. The approach is completely based on convex optimization. The presented technique is finally tested in real-world experiments to control the flight of a tethered flexible wing, which is characterized by highly nonlinear, unstable and uncertain dynamics and is subject to external disturbances. Stability analysis Control design Numerical stability Approximation methods Noise Closed loop systems Data models Novara, Carlo oth Enthalten in IEEE transactions on automatic control New York, NY : Inst., 1963 61(2016), 7, Seite 1854-1868 (DE-627)129601705 (DE-600)241443-0 (DE-576)015095320 0018-9286 nnns volume:61 year:2016 number:7 pages:1854-1868 http://dx.doi.org/10.1109/TAC.2015.2479520 Volltext http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=7271025 GBV_USEFLAG_A SYSFLAG_A GBV_OLC SSG-OLC-TEC SSG-OLC-MAT GBV_ILN_11 GBV_ILN_30 GBV_ILN_70 GBV_ILN_120 GBV_ILN_193 GBV_ILN_2014 GBV_ILN_2016 GBV_ILN_2333 GBV_ILN_4193 AR 61 2016 7 1854-1868 |
allfields_unstemmed |
10.1109/TAC.2015.2479520 doi PQ20160720 (DE-627)OLC1978730640 (DE-599)GBVOLC1978730640 (PRQ)c706-9389fed10c33ba352642e9b99210383cc57f7a6ce29fcb77f9f72456928776280 (KEY)0005057120160000061000701854learninganonlinearcontrollerfromdatatheorycomputat DE-627 ger DE-627 rakwb eng 620 DNB Fagiano, Lorenzo verfasserin aut Learning a Nonlinear Controller From Data: Theory, Computation, and Experimental Results 2016 Text txt rdacontent ohne Hilfsmittel zu benutzen n rdamedia Band nc rdacarrier The problem of learning a nonlinear controller directly from experimental data is considered. It is assumed that an existing, unknown controller, able to stabilize the plant, is available, and that input-output measurements can be collected during closed loop operations. A theoretical analysis shows that the error between the input issued by the existing controller and the input given by the learned one shall have low variability in order to achieve closed loop stability. This result is exploited to derive a <inline-formula><tex-math notation="LaTeX">\ell_{1}</tex-math></inline-formula>-norm regularized learning algorithm that achieves the stability condition for a finite number of data points. The approach is completely based on convex optimization. The presented technique is finally tested in real-world experiments to control the flight of a tethered flexible wing, which is characterized by highly nonlinear, unstable and uncertain dynamics and is subject to external disturbances. Stability analysis Control design Numerical stability Approximation methods Noise Closed loop systems Data models Novara, Carlo oth Enthalten in IEEE transactions on automatic control New York, NY : Inst., 1963 61(2016), 7, Seite 1854-1868 (DE-627)129601705 (DE-600)241443-0 (DE-576)015095320 0018-9286 nnns volume:61 year:2016 number:7 pages:1854-1868 http://dx.doi.org/10.1109/TAC.2015.2479520 Volltext http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=7271025 GBV_USEFLAG_A SYSFLAG_A GBV_OLC SSG-OLC-TEC SSG-OLC-MAT GBV_ILN_11 GBV_ILN_30 GBV_ILN_70 GBV_ILN_120 GBV_ILN_193 GBV_ILN_2014 GBV_ILN_2016 GBV_ILN_2333 GBV_ILN_4193 AR 61 2016 7 1854-1868 |
allfieldsGer |
10.1109/TAC.2015.2479520 doi PQ20160720 (DE-627)OLC1978730640 (DE-599)GBVOLC1978730640 (PRQ)c706-9389fed10c33ba352642e9b99210383cc57f7a6ce29fcb77f9f72456928776280 (KEY)0005057120160000061000701854learninganonlinearcontrollerfromdatatheorycomputat DE-627 ger DE-627 rakwb eng 620 DNB Fagiano, Lorenzo verfasserin aut Learning a Nonlinear Controller From Data: Theory, Computation, and Experimental Results 2016 Text txt rdacontent ohne Hilfsmittel zu benutzen n rdamedia Band nc rdacarrier The problem of learning a nonlinear controller directly from experimental data is considered. It is assumed that an existing, unknown controller, able to stabilize the plant, is available, and that input-output measurements can be collected during closed loop operations. A theoretical analysis shows that the error between the input issued by the existing controller and the input given by the learned one shall have low variability in order to achieve closed loop stability. This result is exploited to derive a <inline-formula><tex-math notation="LaTeX">\ell_{1}</tex-math></inline-formula>-norm regularized learning algorithm that achieves the stability condition for a finite number of data points. The approach is completely based on convex optimization. The presented technique is finally tested in real-world experiments to control the flight of a tethered flexible wing, which is characterized by highly nonlinear, unstable and uncertain dynamics and is subject to external disturbances. Stability analysis Control design Numerical stability Approximation methods Noise Closed loop systems Data models Novara, Carlo oth Enthalten in IEEE transactions on automatic control New York, NY : Inst., 1963 61(2016), 7, Seite 1854-1868 (DE-627)129601705 (DE-600)241443-0 (DE-576)015095320 0018-9286 nnns volume:61 year:2016 number:7 pages:1854-1868 http://dx.doi.org/10.1109/TAC.2015.2479520 Volltext http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=7271025 GBV_USEFLAG_A SYSFLAG_A GBV_OLC SSG-OLC-TEC SSG-OLC-MAT GBV_ILN_11 GBV_ILN_30 GBV_ILN_70 GBV_ILN_120 GBV_ILN_193 GBV_ILN_2014 GBV_ILN_2016 GBV_ILN_2333 GBV_ILN_4193 AR 61 2016 7 1854-1868 |
allfieldsSound |
10.1109/TAC.2015.2479520 doi PQ20160720 (DE-627)OLC1978730640 (DE-599)GBVOLC1978730640 (PRQ)c706-9389fed10c33ba352642e9b99210383cc57f7a6ce29fcb77f9f72456928776280 (KEY)0005057120160000061000701854learninganonlinearcontrollerfromdatatheorycomputat DE-627 ger DE-627 rakwb eng 620 DNB Fagiano, Lorenzo verfasserin aut Learning a Nonlinear Controller From Data: Theory, Computation, and Experimental Results 2016 Text txt rdacontent ohne Hilfsmittel zu benutzen n rdamedia Band nc rdacarrier The problem of learning a nonlinear controller directly from experimental data is considered. It is assumed that an existing, unknown controller, able to stabilize the plant, is available, and that input-output measurements can be collected during closed loop operations. A theoretical analysis shows that the error between the input issued by the existing controller and the input given by the learned one shall have low variability in order to achieve closed loop stability. This result is exploited to derive a <inline-formula><tex-math notation="LaTeX">\ell_{1}</tex-math></inline-formula>-norm regularized learning algorithm that achieves the stability condition for a finite number of data points. The approach is completely based on convex optimization. The presented technique is finally tested in real-world experiments to control the flight of a tethered flexible wing, which is characterized by highly nonlinear, unstable and uncertain dynamics and is subject to external disturbances. Stability analysis Control design Numerical stability Approximation methods Noise Closed loop systems Data models Novara, Carlo oth Enthalten in IEEE transactions on automatic control New York, NY : Inst., 1963 61(2016), 7, Seite 1854-1868 (DE-627)129601705 (DE-600)241443-0 (DE-576)015095320 0018-9286 nnns volume:61 year:2016 number:7 pages:1854-1868 http://dx.doi.org/10.1109/TAC.2015.2479520 Volltext http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=7271025 GBV_USEFLAG_A SYSFLAG_A GBV_OLC SSG-OLC-TEC SSG-OLC-MAT GBV_ILN_11 GBV_ILN_30 GBV_ILN_70 GBV_ILN_120 GBV_ILN_193 GBV_ILN_2014 GBV_ILN_2016 GBV_ILN_2333 GBV_ILN_4193 AR 61 2016 7 1854-1868 |
language |
English |
source |
Enthalten in IEEE transactions on automatic control 61(2016), 7, Seite 1854-1868 volume:61 year:2016 number:7 pages:1854-1868 |
sourceStr |
Enthalten in IEEE transactions on automatic control 61(2016), 7, Seite 1854-1868 volume:61 year:2016 number:7 pages:1854-1868 |
format_phy_str_mv |
Article |
institution |
findex.gbv.de |
topic_facet |
Stability analysis Control design Numerical stability Approximation methods Noise Closed loop systems Data models |
dewey-raw |
620 |
isfreeaccess_bool |
false |
container_title |
IEEE transactions on automatic control |
authorswithroles_txt_mv |
Fagiano, Lorenzo @@aut@@ Novara, Carlo @@oth@@ |
publishDateDaySort_date |
2016-01-01T00:00:00Z |
hierarchy_top_id |
129601705 |
dewey-sort |
3620 |
id |
OLC1978730640 |
language_de |
englisch |
fullrecord |
<?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01000caa a2200265 4500</leader><controlfield tag="001">OLC1978730640</controlfield><controlfield tag="003">DE-627</controlfield><controlfield tag="005">20210716111937.0</controlfield><controlfield tag="007">tu</controlfield><controlfield tag="008">160720s2016 xx ||||| 00| ||eng c</controlfield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1109/TAC.2015.2479520</subfield><subfield code="2">doi</subfield></datafield><datafield tag="028" ind1="5" ind2="2"><subfield code="a">PQ20160720</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627)OLC1978730640</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)GBVOLC1978730640</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(PRQ)c706-9389fed10c33ba352642e9b99210383cc57f7a6ce29fcb77f9f72456928776280</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(KEY)0005057120160000061000701854learninganonlinearcontrollerfromdatatheorycomputat</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2="4"><subfield code="a">620</subfield><subfield code="q">DNB</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Fagiano, Lorenzo</subfield><subfield code="e">verfasserin</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Learning a Nonlinear Controller From Data: Theory, Computation, and Experimental Results</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">2016</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">ohne Hilfsmittel zu benutzen</subfield><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Band</subfield><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">The problem of learning a nonlinear controller directly from experimental data is considered. It is assumed that an existing, unknown controller, able to stabilize the plant, is available, and that input-output measurements can be collected during closed loop operations. A theoretical analysis shows that the error between the input issued by the existing controller and the input given by the learned one shall have low variability in order to achieve closed loop stability. This result is exploited to derive a <inline-formula><tex-math notation="LaTeX">\ell_{1}</tex-math></inline-formula>-norm regularized learning algorithm that achieves the stability condition for a finite number of data points. The approach is completely based on convex optimization. The presented technique is finally tested in real-world experiments to control the flight of a tethered flexible wing, which is characterized by highly nonlinear, unstable and uncertain dynamics and is subject to external disturbances.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Stability analysis</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Control design</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Numerical stability</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Approximation methods</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Noise</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Closed loop systems</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Data models</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Novara, Carlo</subfield><subfield code="4">oth</subfield></datafield><datafield tag="773" ind1="0" ind2="8"><subfield code="i">Enthalten in</subfield><subfield code="t">IEEE transactions on automatic control</subfield><subfield code="d">New York, NY : Inst., 1963</subfield><subfield code="g">61(2016), 7, Seite 1854-1868</subfield><subfield code="w">(DE-627)129601705</subfield><subfield code="w">(DE-600)241443-0</subfield><subfield code="w">(DE-576)015095320</subfield><subfield code="x">0018-9286</subfield><subfield code="7">nnns</subfield></datafield><datafield tag="773" ind1="1" ind2="8"><subfield code="g">volume:61</subfield><subfield code="g">year:2016</subfield><subfield code="g">number:7</subfield><subfield code="g">pages:1854-1868</subfield></datafield><datafield tag="856" ind1="4" ind2="1"><subfield code="u">http://dx.doi.org/10.1109/TAC.2015.2479520</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="u">http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=7271025</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_USEFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SYSFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_OLC</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SSG-OLC-TEC</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SSG-OLC-MAT</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_11</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_30</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_70</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_120</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_193</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_2014</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_2016</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_2333</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4193</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">AR</subfield></datafield><datafield tag="952" ind1=" " ind2=" "><subfield code="d">61</subfield><subfield code="j">2016</subfield><subfield code="e">7</subfield><subfield code="h">1854-1868</subfield></datafield></record></collection>
|
author |
Fagiano, Lorenzo |
spellingShingle |
Fagiano, Lorenzo ddc 620 misc Stability analysis misc Control design misc Numerical stability misc Approximation methods misc Noise misc Closed loop systems misc Data models Learning a Nonlinear Controller From Data: Theory, Computation, and Experimental Results |
authorStr |
Fagiano, Lorenzo |
ppnlink_with_tag_str_mv |
@@773@@(DE-627)129601705 |
format |
Article |
dewey-ones |
620 - Engineering & allied operations |
delete_txt_mv |
keep |
author_role |
aut |
collection |
OLC |
remote_str |
false |
illustrated |
Not Illustrated |
issn |
0018-9286 |
topic_title |
620 DNB Learning a Nonlinear Controller From Data: Theory, Computation, and Experimental Results Stability analysis Control design Numerical stability Approximation methods Noise Closed loop systems Data models |
topic |
ddc 620 misc Stability analysis misc Control design misc Numerical stability misc Approximation methods misc Noise misc Closed loop systems misc Data models |
topic_unstemmed |
ddc 620 misc Stability analysis misc Control design misc Numerical stability misc Approximation methods misc Noise misc Closed loop systems misc Data models |
topic_browse |
ddc 620 misc Stability analysis misc Control design misc Numerical stability misc Approximation methods misc Noise misc Closed loop systems misc Data models |
format_facet |
Aufsätze Gedruckte Aufsätze |
format_main_str_mv |
Text Zeitschrift/Artikel |
carriertype_str_mv |
nc |
author2_variant |
c n cn |
hierarchy_parent_title |
IEEE transactions on automatic control |
hierarchy_parent_id |
129601705 |
dewey-tens |
620 - Engineering |
hierarchy_top_title |
IEEE transactions on automatic control |
isfreeaccess_txt |
false |
familylinks_str_mv |
(DE-627)129601705 (DE-600)241443-0 (DE-576)015095320 |
title |
Learning a Nonlinear Controller From Data: Theory, Computation, and Experimental Results |
ctrlnum |
(DE-627)OLC1978730640 (DE-599)GBVOLC1978730640 (PRQ)c706-9389fed10c33ba352642e9b99210383cc57f7a6ce29fcb77f9f72456928776280 (KEY)0005057120160000061000701854learninganonlinearcontrollerfromdatatheorycomputat |
title_full |
Learning a Nonlinear Controller From Data: Theory, Computation, and Experimental Results |
author_sort |
Fagiano, Lorenzo |
journal |
IEEE transactions on automatic control |
journalStr |
IEEE transactions on automatic control |
lang_code |
eng |
isOA_bool |
false |
dewey-hundreds |
600 - Technology |
recordtype |
marc |
publishDateSort |
2016 |
contenttype_str_mv |
txt |
container_start_page |
1854 |
author_browse |
Fagiano, Lorenzo |
container_volume |
61 |
class |
620 DNB |
format_se |
Aufsätze |
author-letter |
Fagiano, Lorenzo |
doi_str_mv |
10.1109/TAC.2015.2479520 |
dewey-full |
620 |
title_sort |
learning a nonlinear controller from data: theory, computation, and experimental results |
title_auth |
Learning a Nonlinear Controller From Data: Theory, Computation, and Experimental Results |
abstract |
The problem of learning a nonlinear controller directly from experimental data is considered. It is assumed that an existing, unknown controller, able to stabilize the plant, is available, and that input-output measurements can be collected during closed loop operations. A theoretical analysis shows that the error between the input issued by the existing controller and the input given by the learned one shall have low variability in order to achieve closed loop stability. This result is exploited to derive a <inline-formula><tex-math notation="LaTeX">\ell_{1}</tex-math></inline-formula>-norm regularized learning algorithm that achieves the stability condition for a finite number of data points. The approach is completely based on convex optimization. The presented technique is finally tested in real-world experiments to control the flight of a tethered flexible wing, which is characterized by highly nonlinear, unstable and uncertain dynamics and is subject to external disturbances. |
abstractGer |
The problem of learning a nonlinear controller directly from experimental data is considered. It is assumed that an existing, unknown controller, able to stabilize the plant, is available, and that input-output measurements can be collected during closed loop operations. A theoretical analysis shows that the error between the input issued by the existing controller and the input given by the learned one shall have low variability in order to achieve closed loop stability. This result is exploited to derive a <inline-formula><tex-math notation="LaTeX">\ell_{1}</tex-math></inline-formula>-norm regularized learning algorithm that achieves the stability condition for a finite number of data points. The approach is completely based on convex optimization. The presented technique is finally tested in real-world experiments to control the flight of a tethered flexible wing, which is characterized by highly nonlinear, unstable and uncertain dynamics and is subject to external disturbances. |
abstract_unstemmed |
The problem of learning a nonlinear controller directly from experimental data is considered. It is assumed that an existing, unknown controller, able to stabilize the plant, is available, and that input-output measurements can be collected during closed loop operations. A theoretical analysis shows that the error between the input issued by the existing controller and the input given by the learned one shall have low variability in order to achieve closed loop stability. This result is exploited to derive a <inline-formula><tex-math notation="LaTeX">\ell_{1}</tex-math></inline-formula>-norm regularized learning algorithm that achieves the stability condition for a finite number of data points. The approach is completely based on convex optimization. The presented technique is finally tested in real-world experiments to control the flight of a tethered flexible wing, which is characterized by highly nonlinear, unstable and uncertain dynamics and is subject to external disturbances. |
collection_details |
GBV_USEFLAG_A SYSFLAG_A GBV_OLC SSG-OLC-TEC SSG-OLC-MAT GBV_ILN_11 GBV_ILN_30 GBV_ILN_70 GBV_ILN_120 GBV_ILN_193 GBV_ILN_2014 GBV_ILN_2016 GBV_ILN_2333 GBV_ILN_4193 |
container_issue |
7 |
title_short |
Learning a Nonlinear Controller From Data: Theory, Computation, and Experimental Results |
url |
http://dx.doi.org/10.1109/TAC.2015.2479520 http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=7271025 |
remote_bool |
false |
author2 |
Novara, Carlo |
author2Str |
Novara, Carlo |
ppnlink |
129601705 |
mediatype_str_mv |
n |
isOA_txt |
false |
hochschulschrift_bool |
false |
author2_role |
oth |
doi_str |
10.1109/TAC.2015.2479520 |
up_date |
2024-07-03T22:39:52.436Z |
_version_ |
1803599365997068288 |
fullrecord_marcxml |
<?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01000caa a2200265 4500</leader><controlfield tag="001">OLC1978730640</controlfield><controlfield tag="003">DE-627</controlfield><controlfield tag="005">20210716111937.0</controlfield><controlfield tag="007">tu</controlfield><controlfield tag="008">160720s2016 xx ||||| 00| ||eng c</controlfield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1109/TAC.2015.2479520</subfield><subfield code="2">doi</subfield></datafield><datafield tag="028" ind1="5" ind2="2"><subfield code="a">PQ20160720</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627)OLC1978730640</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)GBVOLC1978730640</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(PRQ)c706-9389fed10c33ba352642e9b99210383cc57f7a6ce29fcb77f9f72456928776280</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(KEY)0005057120160000061000701854learninganonlinearcontrollerfromdatatheorycomputat</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2="4"><subfield code="a">620</subfield><subfield code="q">DNB</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Fagiano, Lorenzo</subfield><subfield code="e">verfasserin</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Learning a Nonlinear Controller From Data: Theory, Computation, and Experimental Results</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">2016</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">ohne Hilfsmittel zu benutzen</subfield><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Band</subfield><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">The problem of learning a nonlinear controller directly from experimental data is considered. It is assumed that an existing, unknown controller, able to stabilize the plant, is available, and that input-output measurements can be collected during closed loop operations. A theoretical analysis shows that the error between the input issued by the existing controller and the input given by the learned one shall have low variability in order to achieve closed loop stability. This result is exploited to derive a <inline-formula><tex-math notation="LaTeX">\ell_{1}</tex-math></inline-formula>-norm regularized learning algorithm that achieves the stability condition for a finite number of data points. The approach is completely based on convex optimization. The presented technique is finally tested in real-world experiments to control the flight of a tethered flexible wing, which is characterized by highly nonlinear, unstable and uncertain dynamics and is subject to external disturbances.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Stability analysis</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Control design</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Numerical stability</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Approximation methods</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Noise</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Closed loop systems</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Data models</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Novara, Carlo</subfield><subfield code="4">oth</subfield></datafield><datafield tag="773" ind1="0" ind2="8"><subfield code="i">Enthalten in</subfield><subfield code="t">IEEE transactions on automatic control</subfield><subfield code="d">New York, NY : Inst., 1963</subfield><subfield code="g">61(2016), 7, Seite 1854-1868</subfield><subfield code="w">(DE-627)129601705</subfield><subfield code="w">(DE-600)241443-0</subfield><subfield code="w">(DE-576)015095320</subfield><subfield code="x">0018-9286</subfield><subfield code="7">nnns</subfield></datafield><datafield tag="773" ind1="1" ind2="8"><subfield code="g">volume:61</subfield><subfield code="g">year:2016</subfield><subfield code="g">number:7</subfield><subfield code="g">pages:1854-1868</subfield></datafield><datafield tag="856" ind1="4" ind2="1"><subfield code="u">http://dx.doi.org/10.1109/TAC.2015.2479520</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="u">http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=7271025</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_USEFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SYSFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_OLC</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SSG-OLC-TEC</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SSG-OLC-MAT</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_11</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_30</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_70</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_120</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_193</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_2014</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_2016</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_2333</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_4193</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">AR</subfield></datafield><datafield tag="952" ind1=" " ind2=" "><subfield code="d">61</subfield><subfield code="j">2016</subfield><subfield code="e">7</subfield><subfield code="h">1854-1868</subfield></datafield></record></collection>
|
score |
7.4006996 |