+ All Categories
Home > Documents > Analýza h ybridních systémů

Analýza h ybridních systémů

Date post: 15-Feb-2016
Category:
Upload: gautam
View: 47 times
Download: 0 times
Share this document with a friend
Description:
Analýza h ybridních systémů. Seminář Sybily , 4.3.2011. Osnova. Definice HS Problémy Přehled přístupů Přehled existujících nástrojů. Hybridní automat. Módy (mají invarianty=části prostoru) Každý mód má svou (spojitou) dynamiku Konstantní derivace Lineární - PowerPoint PPT Presentation
22
ANALÝZA HYBRIDNÍCH SYSTÉMŮ Seminář Sybily, 4.3.2011
Transcript
Page 1: Analýza  h ybridních systémů

ANALÝZA HYBRIDNÍCH SYSTÉMŮSeminář Sybily, 4.3.2011

Page 2: Analýza  h ybridních systémů

Osnova Definice HS Problémy Přehled přístupů Přehled existujících nástrojů

Page 3: Analýza  h ybridních systémů

Hybridní automat Módy (mají invarianty=části prostoru) Každý mód má svou (spojitou) dynamiku

Konstantní derivace Lineární Nelineární (např. multiafinní)

+diskrétní přechody mezi módy

Často se řeší otázka reachability (resp. safety)

Page 4: Analýza  h ybridních systémů

Problémy Curse of dimensionality Wrapping effect

Po částech konstantní derivace (Linear Hybrid Automata)

Lineární systémy Nelineární systémy

Page 5: Analýza  h ybridních systémů

Přístupy Direct – přímý výpočet reachable

množiny Indirect – pomocí diskrétní abstrakce

stavového prostoru

Page 6: Analýza  h ybridních systémů

Nástroje MARCO (Hsolver), Ariadne (CheckMate, HyTech), PHAVer SpaceEx MATISSE

Page 7: Analýza  h ybridních systémů

LHA Po částech konstantní omezení derivací

(dynamika - diferenciální inkluze)

Přechody – spojitý posun v čase; diskrétní Reachability pomocí fixed-point

Množiny reprezentovány pomocí polyedrů PHAVer

Page 8: Analýza  h ybridních systémů

PHAVer (nástupce HyTechu) - 2005 - G. Frehse převod hybridizací lineárních systémů

na lineární hybridní automaty (LHA), safety verification

stejně jak HyTech má uložená data jako konvexní mnohostěny (polyhedra)

používá Parma Polyhedra Library Příklady: Hsolver x PHAVer - 4D

Page 9: Analýza  h ybridních systémů

PHAVer Polyedry – hodně hranic, s velkými

koeficienty

Omezení počtu bitů zadávajících hranice, lineární programování - overaproximace

Jen K nejvýznamnějších hranic (overaproximace, angle reconstruction)

Page 10: Analýza  h ybridních systémů

PHAVer

Page 11: Analýza  h ybridních systémů

PHAVer – forward/backward

Page 12: Analýza  h ybridních systémů

Lineární systémy Tvar: U je

konvexní

vývoj s časovým krokem r: Overaproximace:

Reprezentace dosažené množiny

Page 13: Analýza  h ybridních systémů

Reprezentace množin a operace

Page 14: Analýza  h ybridních systémů

SpaceEx 2011 - Frehse, Guernic, Donzé, Ray, Lebeltel, Ripado,

Girard, Dang, Maler scalable reachability, pro po částech afinní

(nedeterm. dynamika) hybridní systémy Reprezentace množin: support functions + template

polyhedra Lineární - 100D a víc, (324s box), resp. 16D (1236s

octagonal), Nelineární - 12D pokud se použijou aproximační

techniky pro nelineární (Dang, Maler, Testylier, Guernic - např. čl. Accurate hybridization of nonlinear systems)

Page 15: Analýza  h ybridních systémů

SpaceEx

Page 16: Analýza  h ybridních systémů

MATISSE 2005 Redukuje dimenzi lineárního systému s

ohraničeními (constrained linear system)

Aproximační bisimulace systém~redukce Matlab toolbox, používá semidefinitní prg

SEDUMI a manipulaci s mnohostěny YALMIP 10D 6D, 4D

Page 17: Analýza  h ybridních systémů

Nelineární systémy Forma (f je L-Lipschitzovská)

Aproximace po částech

části: simplexy, boxy, pohyblivé simpl./boxy

SpaceEx (hybridizace), MARCO (multiafinizace), Ariadne (interval arithmetic)

Page 18: Analýza  h ybridních systémů

MARCO 2007 - Ádam Halász, Vijay Kumar pro multiaffinní hybridní systémy (HMS=hyper-rectangular multi-

affine switched systém) Dosažitelné množiny v módech jsou uložené jako polyhedrální

množiny. Termination conditions:

1. nově dosažená množina v módu je podmnožina předchozí dosažené množ.

2. pokud je objem nově spočítané dosažitelné množiny menší než v předchozí iteraci a tvoří jen malou část celkového prostoru (malá konstanta . objem celého uvažovaného prostoru)

3. když vyleze vypočítaná množina ven z uvažovaných hranic algoritmus napsaný v MATLABu (používá free Multiparametric

toolbox) 4D ... 120s

Page 19: Analýza  h ybridních systémů

MARCO

Page 20: Analýza  h ybridních systémů

Ariadne 2008, (o něco lepší než Hsolver pro ODE) -

Collins, Goldsztejn Rigorous reachability analysis pro

nenlineární systémy, interval analysis based algorithm Reach and

Evolve (interval integration, aproximace Taylorovou řadou se známou chybou)

výsledky - systém se dvěma oscilacemi, které se jiným nástrojům nepodařilo rigorózně oddělit

Page 21: Analýza  h ybridních systémů

Přehled nástrojů

Nástroj Rok Systémy #proměnných

PHAVer 2005 LHA,Lineární systémy

4D

SpaceEx 2011 Piecewise affine,Nelineární systémy

100D lin,16D nonlin

MATISSE 2007 Constrained lineární sys.,Redukce

10D

MARCO 2007 Piecewise multiaffine,Nelineární

4D

Ariadne 2008 Nelineární systémy 2D

Page 22: Analýza  h ybridních systémů

Literatura Recent progress in Continuous and Hybrid Reachability Analysis (Asarin,

Dang, Frehse, Girard, Guernic, Maler) 2006. The Reach-and-Evolve Algorithm for Reachability Analysis of Nonlinear

Dynamical Systems (Collins) 2008. Approximate bisimulation relations for constrained linear systems (Girard,

Pappas) 2007. MARCO: A Reachability Algorithm for Multi-Affine Systems with

Applications to Biological Systems (Berman, Halász, Kumar) 2007. An evaluation of two recent reachability analysis tools for hybrid systems

(Makhlouf, Kowalewski) 2006. PHAVer: Algorithmic Verification of Hybrid Systems past HyTech (Frehse)

2005. Computing Reachable Sets for Nonlinear Biological Models (Dang,

Guernic, Maler) 2009. Accurate Hybridization of Nonlinear Systems (Dang, Maler, Testylier) 2010. SpaceEx: Scalable Verification of Hybrid Systems (Frehse, Guernic, Donzé,

Ray, Lebeltel, Ripado, Girard, Dang, Maler) 2011.


Recommended