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...

Full description

Saved in:
Bibliographic Details
Published inActa chimica Slovenica Vol. 210; no. 18; pp. 18:1 - 18:17
Main Authors Bedouhene, Abderahmane, Neveu, Bertrand, Trombettoni, Gilles, Jaulin, Luc, Le Ménec, Stéphane
Format Conference Proceeding
LanguageEnglish
Published Slovenian Chemical Society 15.10.2021
SeriesLeibniz International Proceedings in Informatics (LIPIcs)
Subjects
Online AccessGet full text
ISSN1318-0207
1580-3155
DOI10.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