1
Contacts : Axe : Programme : Projet : École doctorale : Établissement : Une sémantique opérationnelle pour les modèles Simulink Ingénieries système et logicielle Transport Autonome Simulation pour la sécurité du Véhicule Autonome (SVA) STIC (Université Paris-Saclay) École Normale Supérieure Paris-Saclay [email protected] [email protected] [email protected] [email protected] Yann DUPLOUY Serge Haddad 1 (directeur), Béatrice Bérard 2 (encadrante), Mohamed Tlig 3 (encadrant) 1 LSV, ENS Paris-Saclay, 2 LIP6, Sorbonne Université, 3 IRT SystemX 1. Simulink® OuWl intégré à MATLAB pour la modélisaWon de systèmes hybrides. Par ex. ConcepWon de contrôleurs pour les véhicules autonomes. ObjecBf : Définir une sémanWque opéraWonnelle. 2. SYNTAXE : SK-MODÈLES 3. QUELQUES TYPES DE BLOCS 4. SÉMANTIQUE EXACTE 1. Décomposition en intervalles ; 2. équations différentielles sur les sous-intervalles ; 3. opérations discrètes aux changements d’intervalle. 5. SÉMANTIQUE APPROCHÉE Soit ! " la précision numérique souhaitée et ! # la précision temporelle souhaitée. 1. Recherche du prochain pas de temps : pas d’intégration d’ODE45 + franchissements de seuil. 2. Calcul des nouvelles valeurs : application d’ODE45 ; approximation linéaire pour les retards continus. 6. CONCLUSION/PERSPECTIVES S’il existe une trajectoire exacte, alors sous des hypothèses raisonnables (à déterminer) on peut choisirles valeurs de précisions (numérique et temporelle) pour que la trajectoire approchée soit aussi proche que souhaitée de la trajectoire exacte. REFERENCES Non-Standard Semantics of Hybrid Systems Modelers [Benveniste et al, 2011, Journal of Computer and System Sciences] Integrating Simulink into the model-checker Cosmos [Barbot et al, publication prochainement]

Une sémantique opérationnelle pour les modèles Simulink

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Contacts :Axe :

Programme :Projet :

École doctorale :Établissement :

Une sémantique opérationnelle pour les modèles Simulink

Ingénieries système et logicielleTransport AutonomeSimulation pour la sécurité du Véhicule Autonome (SVA)

STIC (Université Paris-Saclay)École Normale Supérieure Paris-Saclay

[email protected]@irt-systemx.fr

[email protected]@lip6.fr

Yann DUPLOUYSerge Haddad1 (directeur), Béatrice Bérard2 (encadrante), Mohamed Tlig3 (encadrant)

1LSV, ENS Paris-Saclay, 2LIP6, Sorbonne Université, 3IRT SystemX

1. Simulink®OuWl intégré à MATLAB pourla modélisaWon de systèmes hybrides.Par ex. ConcepWon de contrôleurs pour les véhicules autonomes.

ObjecBf :Définir une sémanWque opéraWonnelle.

2. SYNTAXE : SK-MODÈLES

3. QUELQUES TYPES DE BLOCS

4. SÉMANTIQUE EXACTE1. Décomposition en intervalles ;2. équations différentielles sur les sous-intervalles ;3. opérations discrètes aux changements d’intervalle.

5. SÉMANTIQUE APPROCHÉESoit !" la précision numérique souhaitée et !# la précision temporelle souhaitée.1. Recherche du prochain pas de temps :

pas d’intégration d’ODE45 + franchissements de seuil.

2. Calcul des nouvelles valeurs :application d’ODE45 ;approximation linéaire pour les retards continus.

6. CONCLUSION/PERSPECTIVESS’il existe une trajectoire exacte, alors sous des hypothèses raisonnables (à déterminer) on peut choisirlesvaleurs de précisions (numérique et temporelle) pour que la trajectoire approchée soit aussi proche que souhaitée de la trajectoire exacte.

REFERENCES Non-Standard Semantics of Hybrid Systems Modelers [Benveniste et al, 2011, Journal of Computer and System Sciences] Integrating Simulink into the model-checker Cosmos [Barbot et al, publication prochainement]