An Interval Constraint Programming Approach for Quasi Capture Tube Validation
Proving that the state of a controlled nonlinear system always stays inside a time moving bubble (or capture tube) amounts to proving the inconsistency of a set of nonlinear inequalities in the time-state space. In practice however, even with a good intuition, it is difficult for a human to find suc...
Saved in:
Published in | Acta chimica Slovenica Vol. 210; no. 18; pp. 18:1 - 18:17 |
---|---|
Main Authors | , , , , |
Format | Conference Proceeding |
Language | English |
Published |
Slovenian Chemical Society
15.10.2021
|
Series | Leibniz International Proceedings in Informatics (LIPIcs) |
Subjects | |
Online Access | Get full text |
ISSN | 1318-0207 1580-3155 |
DOI | 10.4230/LIPIcs.CP.2021.18 |
Cover
Abstract | Proving that the state of a controlled nonlinear system always stays inside a time moving bubble (or capture tube) amounts to proving the inconsistency of a set of nonlinear inequalities in the time-state space. In practice however, even with a good intuition, it is difficult for a human to find such a capture tube except for simple examples. In 2014, Jaulin et al. established properties that support a new interval approach for validating a quasi capture tube, i.e. a candidate tube (with a simple form) from which the mobile system can escape, but into which it enters again before a given time. A quasi capture tube is easy to find in practice for a controlled system. Merging the trajectories originated from the candidate tube yields the smallest capture tube enclosing it. This paper proposes an interval constraint programming solver dedicated to the quasi capture tube validation. The problem is viewed as a differential CSP where the functional variables correspond to the state variables of the system and the constraints define system trajectories that escape from the candidate tube "for ever". The solver performs a branch and contract procedure for computing the trajectories that escape from the candidate tube. If no solution is found, the quasi capture tube is validated and, as a side effect, a corrected smallest capture tube enclosing the quasi one is computed. The approach is experimentally validated on several examples having 2 to 5 degrees of freedom. 2012 ACM Subject Classification Applied computing → Operations research; Mathematics of computing → Ordinary differential equations; Mathematics of computing → Differential algebraic equations; Mathematics of computing → Interval arithmetic; Theory of computation → Constraint and logic programming |
---|---|
AbstractList | Proving that the state of a controlled nonlinear system always stays inside a time moving bubble (or capture tube) amounts to proving the inconsistency of a set of nonlinear inequalities in the time-state space. In practice however, even with a good intuition, it is difficult for a human to find such a capture tube except for simple examples. In 2014, Jaulin et al. established properties that support a new interval approach for validating a quasi capture tube, i.e. a candidate tube (with a simple form) from which the mobile system can escape, but into which it enters again before a given time. A quasi capture tube is easy to find in practice for a controlled system. Merging the trajectories originated from the candidate tube yields the smallest capture tube enclosing it. This paper proposes an interval constraint programming solver dedicated to the quasi capture tube validation. The problem is viewed as a differential CSP where the functional variables correspond to the state variables of the system and the constraints define system trajectories that escape from the candidate tube "for ever". The solver performs a branch and contract procedure for computing the trajectories that escape from the candidate tube. If no solution is found, the quasi capture tube is validated and, as a side effect, a corrected smallest capture tube enclosing the quasi one is computed. The approach is experimentally validated on several examples having 2 to 5 degrees of freedom. 2012 ACM Subject Classification Applied computing → Operations research; Mathematics of computing → Ordinary differential equations; Mathematics of computing → Differential algebraic equations; Mathematics of computing → Interval arithmetic; Theory of computation → Constraint and logic programming |
Author | Neveu, Bertrand Le Ménec, Stéphane Bedouhene, Abderahmane Trombettoni, Gilles Jaulin, Luc |
Author_xml | – sequence: 1 givenname: Abderahmane surname: Bedouhene fullname: Bedouhene, Abderahmane organization: Laboratoire d'Informatique Gaspard-Monge – sequence: 2 givenname: Bertrand surname: Neveu fullname: Neveu, Bertrand organization: Laboratoire d'Informatique Gaspard-Monge – sequence: 3 givenname: Gilles orcidid: 0000-0002-5283-7203 surname: Trombettoni fullname: Trombettoni, Gilles organization: Agents, Apprentissage, Contraintes – sequence: 4 givenname: Luc orcidid: 0000-0002-0938-0615 surname: Jaulin fullname: Jaulin, Luc organization: Equipe ROBotics for EXploration – sequence: 5 givenname: Stéphane surname: Le Ménec fullname: Le Ménec, Stéphane organization: MBDA France [Le Plessis Robinson] |
BackLink | https://enpc.hal.science/hal-03412799$$DView record in HAL |
BookMark | eNotjE9LwzAcQINMcJt-AG-5emj9_fLHpMdS1BUqTpheS7YmW6RLStoN_PYqenqPd3gLMgsxWEJuEXLBONw39brejXm1zhkwzFFfkDlKDRlHKWc_zlFnwEBdkcU4fgIwKYSak5cy0DpMNp1NT6sYxikZHya6TnGfzPHow56Ww5Ci2R2oi4m-nczoaWWG6ZQs3Zy2ln6Y3ndm8jFck0tn-tHe_HNJ3p8eN9Uqa16f66pssgOCmLJOdx08CChEIRwysMwZlEJKcKZAAZq5DjhTWiqmBEqHnd1pzreKa46K8SW5-_seTN8OyR9N-mqj8e2qbNrfBlwgU0VxRv4N601S3A |
ContentType | Conference Proceeding |
Copyright | Distributed under a Creative Commons Attribution 4.0 International License |
Copyright_xml | – notice: Distributed under a Creative Commons Attribution 4.0 International License |
DBID | 1XC VOOES |
DOI | 10.4230/LIPIcs.CP.2021.18 |
DatabaseName | Hyper Article en Ligne (HAL) Hyper Article en Ligne (HAL) (Open Access) |
DatabaseTitleList | |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Chemistry Mathematics Computer Science |
EISSN | 1580-3155 |
EndPage | 18:17 |
ExternalDocumentID | oai_HAL_hal_03412799v1 |
GroupedDBID | 1XC 23M 2WC 53G 5GY 5VS 6J9 AAFWJ ABDBF ACGFO ACUHS ADBBV AEGXH AENEX AFPKN AIAGR ALMA_UNASSIGNED_HOLDINGS BCNDV E3Z EBD EBS EJD EN8 ESX F5P GROUPED_DOAJ GX1 HH5 KQ8 ML- OK1 OVT P2P RNS TR2 TUS VOOES XSB ~8M |
ID | FETCH-LOGICAL-h104t-d8dd06409494f120e2fa154550fa914082fd032785727415f1dec833b73831723 |
ISSN | 1318-0207 |
IngestDate | Thu Sep 04 07:28:38 EDT 2025 |
IsDoiOpenAccess | true |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | true |
Issue | 18 |
Language | English |
License | Distributed under a Creative Commons Attribution 4.0 International License: http://creativecommons.org/licenses/by/4.0 |
LinkModel | OpenURL |
MeetingName | CP 2021 - 27th International Conference on Principles and Practice of Constraint Programming |
MergedId | FETCHMERGED-LOGICAL-h104t-d8dd06409494f120e2fa154550fa914082fd032785727415f1dec833b73831723 |
ORCID | 0000-0002-5283-7203 0000-0002-0938-0615 |
OpenAccessLink | http://dx.doi.org/10.4230/LIPIcs.CP.2021.18 |
ParticipantIDs | hal_primary_oai_HAL_hal_03412799v1 |
PublicationCentury | 2000 |
PublicationDate | 2021-10-15 |
PublicationDateYYYYMMDD | 2021-10-15 |
PublicationDate_xml | – month: 10 year: 2021 text: 2021-10-15 day: 15 |
PublicationDecade | 2020 |
PublicationSeriesTitle | Leibniz International Proceedings in Informatics (LIPIcs) |
PublicationTitle | Acta chimica Slovenica |
PublicationYear | 2021 |
Publisher | Slovenian Chemical Society |
Publisher_xml | – name: Slovenian Chemical Society |
SSID | ssj0025447 |
Score | 2.1640477 |
Snippet | Proving that the state of a controlled nonlinear system always stays inside a time moving bubble (or capture tube) amounts to proving the inconsistency of a... |
SourceID | hal |
SourceType | Open Access Repository |
StartPage | 18:1 |
SubjectTerms | Computer Science Dynamical Systems Mathematics Operations Research |
Title | An Interval Constraint Programming Approach for Quasi Capture Tube Validation |
URI | https://enpc.hal.science/hal-03412799 |
Volume | 210 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1Lk9JAEJ5a8aBeVFzL59aU5Y0K5kmSgwdEd0GBwlrW4kbNZCYFB8IWJBz219s9M3ngclAvqVSgwmS66e50f_01IR8ZB6cYp67FPQkvKF4vsaKUccsPhNvjdiBjRbExmfaGN_73RbA4e9BqoJaKnHeTu5N9Jf8jVbgGcsUu2X-QbHVTuADnIF84goTheF_GJ11NP8kZNmRj03_nGvGYWQW-KRmSddbvoLIEyBfL1lmODQKIy9qorIjhFVeQw58F2687A3arSgvzgsvOL4jVxVHF_osU22IlTTaUI3vnasPqCv1UHmShVEfu4AczUSUIdtsNlzkEnApFcIWdiDWIkRVmfPy40OhM3EW5_zyWa56t7_5IX86qDVGYXtNYpWincU7JaDZCDFTczGu4ClinOzt1XlNvGRi5ijnB4Fgb1hoMkgXxrvbY0ljwCB2L5v4tTbxroLNGl6OGxXYiJK1o-H99ITzlXiD0RDymfoDuYNbFdXfN7Y6ovIf96-Xs6-VyPJr-OP604vQe9sfLFaicDXEE_F3iA7zDP3S90Mc5HFeLCqiEHHJqRFD5sLo2j2v5dG8lECGtyoqAipDmz8h53TtKa8k8J2cya5NHg3KuYJs8LQeJUONX2uTJpCIP3r8gk35GS5WltcrShsrSUmUpyJwqlaVGZSmqLK1V9pzcXH6bD4aWmfphrRzbzy0RCYHl5diP_dRxbemmDOP8wE5Z7OB89FTYnhtGQYjUS0HqCJlEnsdDL4Jg2PVekla2zeQrQhMnTGwufFsirVwiWej6LBWRD3YLzsLX5ANK4FbzuixPS-XN33zpLXlc6_A70sp3hXwP0WrOL1SW50KJ9DdwxphW |
linkProvider | Geneva Foundation for Medical Education and Research |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=proceeding&rft.title=Acta+chimica+Slovenica&rft.atitle=An+Interval+Constraint+Programming+Approach+for+Quasi+Capture+Tube+Validation&rft.au=Bedouhene%2C+Abderahmane&rft.au=Neveu%2C+Bertrand&rft.au=Trombettoni%2C+Gilles&rft.au=Jaulin%2C+Luc&rft.series=Leibniz+International+Proceedings+in+Informatics+%28LIPIcs%29&rft.date=2021-10-15&rft.pub=Slovenian+Chemical+Society&rft.issn=1318-0207&rft.eissn=1580-3155&rft.volume=210&rft.issue=18&rft.spage=18%3A1&rft.epage=18%3A17&rft_id=info:doi/10.4230%2FLIPIcs.CP.2021.18&rft.externalDBID=HAS_PDF_LINK&rft.externalDocID=oai_HAL_hal_03412799v1 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1318-0207&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1318-0207&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1318-0207&client=summon |