{"id":777,"date":"2018-12-30T11:59:42","date_gmt":"2018-12-30T16:59:42","guid":{"rendered":"https:\/\/sites.bu.edu\/robotics\/?p=777"},"modified":"2018-12-30T11:59:42","modified_gmt":"2018-12-30T16:59:42","slug":"calin-teaches-an-eeci-course-in-paris-saclay-jan-14-18-2018","status":"publish","type":"post","link":"https:\/\/sites.bu.edu\/robotics\/2018\/12\/30\/calin-teaches-an-eeci-course-in-paris-saclay-jan-14-18-2018\/","title":{"rendered":"Calin teaches an EECI course in Paris, Saclay, Jan 14-18, 2018"},"content":{"rendered":"<p>The course is titled \u201cFormal Methods in Control Design \u2013 from Discrete Synthesis to Continuous Controllers\u201d and is co-taught with Antoine Girard. It is offered as part of the\u00a0INTERNATIONAL GRADUATE SCHOOL ON CONTROL (IGSC) PROGRAM in\u00a0the European Embedded Control Institute (EECI).<\/p>\n<p>To register, follow this link:<\/p>\n<p>http:\/\/eeciinstitute.web-events.net\/registration\/<\/p>\n<p>The schedule is available here:<\/p>\n<p>http:\/\/eeciinstitute.web-events.net\/timetables\/<\/p>\n<div class=\"page\" title=\"Page 1\">\n<div class=\"section\">\n<div class=\"layoutArea\">\n<div class=\"column\">\n<p><span>Summary of the course<\/span><\/p>\n<\/div>\n<div class=\"column\">\n<p><span>Antoine Girard<\/span><\/p>\n<p><span>CNRS<\/span><\/p>\n<p><span>https:\/\/sites.google.com\/site\/antoinesgirard\/<\/span><\/p>\n<\/div>\n<\/div>\n<div class=\"layoutArea\">\n<div class=\"column\">\n<p>Summary:<\/p>\n<p><span>In control theory, complex models of continuous physical processes, such as systems of differential or difference equations, are usually checked against simple specifications, such as stability and set invariance. With the development and integration of cyber-physical and safety-critical systems, there is an increasing need for tools to design controllers for richer specifications. The main objective of this course is to present formal methods in control design. The key concept of these approaches is that of discrete abstraction (a.k.a. symbolic model), which is a finite-state dynamical system, obtained by abstracting continuous trajectories over a finite set of symbols. When the abstraction and the continuous dynamics are formally related by some behavioral relationship (e.g. simulation or bisimulation relations), controllers synthesized for the abstraction can be refined to certified controllers for the original continuous system. Moreover, since the abstractions are discrete, controllers can be synthesized automatically, using discrete synthesis techniques, for rich specifications such as languages or formulas of temporal logics. In this course, we will cover all aspects of formal methods in control design from the computation of discrete abstractions, to discrete synthesis and controller refinement.<\/span><\/p>\n<p><span>Outline<\/span><\/p>\n<p><span>1. The need for formal methods in control design <\/span><\/p>\n<p><span>2. Systems, behaviors and relations among them <\/span><\/p>\n<p><span>3. Discrete abstractions of continuous systems<\/span><\/p>\n<p><span>3.1 Partition-based approaches <\/span><\/p>\n<p><span>3.2 Lyapunov-based approaches <\/span><\/p>\n<p><span>3.3 Abstraction via feedback<\/span><\/p>\n<p><span>4. Controller synthesis using discrete abstractions <\/span><\/p>\n<p><span>4.1 Finite temporal logic control<\/span><\/p>\n<p><span>4.2 Language-guided control systems <\/span><\/p>\n<p><span>4.3 Optimal temporal logic control<\/span><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>The course is titled \u201cFormal Methods in Control Design \u2013 from Discrete Synthesis to Continuous Controllers\u201d and is co-taught with Antoine Girard. It is offered as part of the\u00a0INTERNATIONAL GRADUATE SCHOOL ON CONTROL (IGSC) PROGRAM in\u00a0the European Embedded Control Institute (EECI). To register, follow this link: http:\/\/eeciinstitute.web-events.net\/registration\/ The schedule is available here: http:\/\/eeciinstitute.web-events.net\/timetables\/ Summary of [&hellip;]<\/p>\n","protected":false},"author":6939,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/sites.bu.edu\/robotics\/wp-json\/wp\/v2\/posts\/777"}],"collection":[{"href":"https:\/\/sites.bu.edu\/robotics\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sites.bu.edu\/robotics\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sites.bu.edu\/robotics\/wp-json\/wp\/v2\/users\/6939"}],"replies":[{"embeddable":true,"href":"https:\/\/sites.bu.edu\/robotics\/wp-json\/wp\/v2\/comments?post=777"}],"version-history":[{"count":1,"href":"https:\/\/sites.bu.edu\/robotics\/wp-json\/wp\/v2\/posts\/777\/revisions"}],"predecessor-version":[{"id":778,"href":"https:\/\/sites.bu.edu\/robotics\/wp-json\/wp\/v2\/posts\/777\/revisions\/778"}],"wp:attachment":[{"href":"https:\/\/sites.bu.edu\/robotics\/wp-json\/wp\/v2\/media?parent=777"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sites.bu.edu\/robotics\/wp-json\/wp\/v2\/categories?post=777"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sites.bu.edu\/robotics\/wp-json\/wp\/v2\/tags?post=777"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}