Logiciel de simulation et de test en temps réel. Alexandre MAUGERE Ingénieur Avant Vente. ni.com/fr 1

Documents pareils
Les solutions National Instruments pour le Model In-The-Loop (MIL) et le prototypage rapide (RCP)

Quoi de neuf en contrôle/commande et systèmes embarqués (RIO, WSN...)?

11 Février 2014 Paris nidays.fr. ni.com

Utilisation du réseau dans le test et la mesure

11 Février 2014 Paris nidays.fr. france.ni.com

Etude et développement logiciel Exemples de réalisation

11 Février 2014 Paris nidays.fr

11 Février 2014 Paris nidays.fr

MAC-TC: programmation d un plate forme DSP-FPGA

Programme des formations Gamme automates

CONTEC CO., LTD. Novembre 2010

ÉCOLE POLYTECHNIQUE DE MONTRÉAL. Département de Génie Électrique. La technologie de TEXAS INSTRUMENTS DSP pour le cours Analyse des Signaux ELE2700

EMC Forum EMC ViPR et ECS : présentation des services software-defined

VMware vsphere 5 Préparation à la certification VMware Certified Professional 5 Data Center Virtualization (VCP5-DCV) - Examen VCP510

Procédure et Pré-requis

Développement d applications Internet et réseaux avec LabVIEW. Alexandre STANURSKI National Instruments France

Table des matières 1. Introduction. 1. Avant-propos Remerciements Chapitre 1 Virtualisation de serveurs

VMware View Virtualisation des postes de travail (architecture, déploiement, bonnes pratiques...)

Quoi de neuf en LabVIEW FPGA 2010?

1 ) INSTALLATION DE LA CONSOLE 2 2 ) PREMIER DÉMARRAGE DE LA CONSOLE 3 3 ) LES JOBS 4 4 ) LES ORDINATEURS 6

L informatique industrielle adaptée à vos métiers...

systèmes étendus Guide des Version 6.7 pour systèmes HD sous Macintosh ou Windows Digidesign

Manuel d utilisation. Logiciel (Device Monitor) Pour les systèmes d imagerie numérique. Configuration requise Description générale

Cours 13. RAID et SAN. 2004, Marc-André Léger

Journée Développeurs LabVIEW

Système Principal (hôte) 2008 Enterprise x64

Système de vidéosurveillance pour Pocket PC

SOMMAIRE. 01_Installation ESXi Serveur HP.doc. Chapitre 1 Installation ESXi 5.1 2

TP de conception, test et validation de circuits électroniques. ni.com/academic/f

Cahier Technique Envoi par à partir des logiciels V7.00

Cours 7 : Programmation d une chaîne d acquisition

MAGTROL. Frein à courant de Foucault haute vitesse WB 23. WB 23 Fiche Technique CARACTÉRISTIQUES COMMANDE PAR PC DESCRIPTION

EXALOGIC ELASTIC CLOUD MANAGEMENT

imvision System Manager

La suite logicielle Lin ID. Paris Capitale du Libre 25 septembre 2008

Contrôle distant par liaison SSH Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille

Potentiels de la technologie FPGA dans la conception des systèmes. Avantages des FPGAs pour la conception de systèmes optimisés

Procédure d installation d AMESim 4.3.0

Le marché des périphérique mobiles

National Instruments Notre mission

(1) XDCAM Browser

ERTS² 2012 Liste des prestataires inscrits

Installation de GFI Network Server Monitor

StruxureWare Power Monitoring v7.0. La nouvelle génération en matière de logiciel de gestion complète d énergie

ENREGISTREUR DE COMMUNICATIONS

Les méthodes de sauvegarde en environnement virtuel

Recommandations techniques

La solution de GTB complète avec BACnet. La compétence reconnue de SAUTER.

Notes de mise à jour LabVIEW

STS SE. FreeRTOS. Programmation réseau WIFI. Programmation réseau. Socket Tcp. FlyPort smart Wi-Fi module

Configuration Matérielle et Logicielle AGORA V2

Console de supervision en temps réel du réseau de capteurs sans fil Beanair

WINDOWS Remote Desktop & Application publishing facile!

NOTRE OFFRE GLOBALE STAGES INTER-ENTREPRISES

WSM la solution complète de provisionnement de bureaux virtuels

Formations spécifiques

NFP111 Systèmes et Applications Réparties

Guide d installation esam

IBM Endpoint Manager for Mobile Devices

Vérifier la qualité de vos applications logicielle de manière continue

EDITORIAL: Revente des produits U2 à Rocket Software

Gestion et impression

Manuel d utilisation Logiciel (Communications Utility)

Tous les logiciels cités dans ce document sont des marques déposées de leurs propriétaires respectifs

Introduction au Massive Data

NOTICE D UTILISATION ET D INSTALLATION. de la CARTE MONITORING DE RELAIS «IO-MONITOR»

Service des stages et du placement - secteur placement ANNEE 2013 TITRES DE POSTES OFFERTS AUX DIPLOMES DE GENIE INFORMATIQUE

Démêler la complexité

Présentation de l entreprise :

Implémentation Matérielle des Services d un RTOS sur Circuit Reconfigurable

1. Installation standard sur un serveur dédié

Présentation de la Société

Suite Messerli Gest (gestion de chantier) Prestations (imputations des heures) Procédure d'installation du programme ou d'une mise à jour

Sonde de surveillance environnementale gamma

Mesure, mise au point et diagnostic calculateur Solutions de développement pour les systèmes embarqués automobiles

Architecture Reconfigurable Hétérogène à Gestion Hiérarchique Distribuée pour la Reconfiguration et la Prise de Décision

informatique industrielle

StruxureWare Power Monitoring Expert v7.2

Equilibrage de charge (Load

INSTRUCTIONS D INSTALLATION SOUS WINDOWS 7 / WINDOWS VISTA / WINDOWS XP

Pré-requis techniques. Yourcegid Secteur Public On Demand Channel

Nous souhaitons fournir un service sécurisé sans pour autant chiffrer sans garantir la fiabilité du chiffrement.

Les données (voix, vidéo, etc.) sont échangées à l aide du protocole RTP (Real-time Transport Protocol).

Modélisation des interfaces matériel/logiciel

Data Station Plus. La solution complète de gestion de données. > Convertisseur de multiples

ClariLog - Asset View Suite

DLTA Deploy. Une offre unique de gestion de flotte mobile pour iphone, ipad & ipod touch. La solution de gestion de flotte mobile pour ios

INTRODUCTION À L INFORMATIQUE

Guide d'installation. Version 5.5

Nouveautés Ignition v7.7

Tivoli Endpoint Manager Introduction IBM Corporation

Limitations of the Playstation 3 for High Performance Cluster Computing

Un serveur web léger et ouvert

Vos sites distants à portée de main?

! " # $ % & OPN Day Paris 14 mars 2006

LES FONCTIONS DE SURVEILLANCE DES FICHIERS

Travail personnel sur ordinateur

Transcription:

Logiciel de simulation et de test en temps réel Alexandre MAUGERE Ingénieur Avant Vente 1

Exemples d applications de validation temps réel Stimulus/réponse Endurance Soufflerie Environnemental Fonctionnel Banc à rouleau Hardware-In-the-Loop (HIL)... 2

Logiciel de simulation et de test en temps réel NI VeriStand est environnement logiciel prêt-à-l emploi pour des applications de tests temps réel, y compris Hardware-In-the-Loop (HIL) NI VeriStand, c est une partie graphique d utilitaires d interface utilisateur ainsi qu un moteur d exécution temps réel 3

NI VeriStand pour le RTT, MIL et HIL Utilitaires d interface utilisateur OS temps réel Real Time Testing Moteur RT NI VeriStand Enregistrement / Analyse Stimulus UUT OS temps réel Modèle du sytème Enregistrement/Analyse Model-In-the-Loop Moteur RT NI VeriStand Modèle de contrôleur Stimulus OS temps réel Modèle du système Enregistrement/Analyse Stimulus Hardware-In-the-Loop Moteur RT NI VeriStand Contrôleur 4

Logiciel de simulation et de test en temps réel Génération de stimulus Enregistrement des données Interface utilisateur éditable pendant l exécution Gestion utilisateurs E/S configurables Synchronisation multi-châssis Alarmes Contrôle en boucle fermée Voies calculées Nouveau Exécution de modèles Enregistrement et relecture d actions de manière déterministe utilisateur Nouveau Nouveau Nouveau RT PXI RT PC Contrôleur industriel NI CompactRIO NI Single-Board RIO 5

Les avantages de NI VeriStand Pas de programmation, basé configuration Regroupe toutes les fonctions communes à toutes les applications de validation (profils de stimuli, alarmes, chargement de simulations) Simplification de l utilisation par une interface interactive en constante exécution Possibilité de personnaliser l environnement en utilisant LabVIEW Real-Time ou FPGA Des outils complémentaires à l environnement déjà en téléchargement (ni.com/veristand) 6

Étapes de configuration 1) Configurer l application temps réel 3) Déployer en temps réel des stimuli E/S Voies calculées Alarmes Modèles Éditable à l exécution 2) Configurer l interface Stimulus par table ou basé étapes 7

NI VeriStand Framework SYSTEM EXPLORER Ressources du moteur E/S Modèle(s) Voies calculées/voies utilisateurs Mapping Alarmes/Procédures Alias 8

NI VeriStand Framework Serveur hôte NI VeriStand SYSTEM EXPLORER Ressources du moteur E/S Modèle(s) Voies calculées/voies utilisateurs Mapping Alarmes/Procédures Alias Communication avec le serveur E/S Forçage des voies Exécution des DLL de modèles Mises à jour des paramètres Drivers d E/S MOTEUR NI VERISTAND Traitement des voies calculées Génération de stimuli Exéc. alarme/procédure Custom Devices E/S FPGA 9

Les interfaces d E/S basées VeriStand Simulation de capteurs Contrôle haute vitesse Simulation de Vilebrequin Protocoles série haute vitesse 10

NI VeriStand Framework ESPACE DE TRAVAIL Serveur hôte NI VeriStand Communication avec le serveur E/S Forçage des voies Exécution des DLL de modèles Mises à jour des paramètres Drivers d E/S Utilitaires d interface utilisateur MOTEUR NI VERISTAND Traitement des voies calculées Génération de stimuli Exéc. alarme/procédure Custom Devices OBSERVATION : Moniteur d alarmes Moniteur de bus CAN Visualiseur de voies Visualiseur de fichiers TDMS Console RT ACTION : Calibrage et mise à l échelle des voies Forçage de la valeur d une voie Éditeur de stimuli CONFIGURATION : Gestionnaire des paramètres du modèle Gestionnaire d alarmes E/S FPGA 11

NI VeriStand Framework ESPACE DE TRAVAIL Utilitaires d interface utilisateur ÉDITEUR DE STIMULI : Chargement des paramètres du modèle Définition des stimuli Configuration de l enregistrement Serveur hôte NI VeriStand Communication avec le serveur MOTEUR NI VERISTAND E/S Forçage des voies Exécution des DLL de modèles Mises à jour des paramètres Traitement des voies calculées Génération de stimuli Exéc. alarme/procédure Custom Devices Drivers d E/S E/S FPGA 12

Environnement logiciel ouvert NI DIAdem NI TestStand Python LabVIEW LabVIEW CD&Sim Nouveau NI VeriStand LabVIEW Real-Time LabVIEW FPGA Outils de modélisation C/C++.NET 13

ESPACE DE TRAVAIL Interface utilisateur NI VERISTAND Serveur hôte NI VeriStand Modèles de simulation Serveur de communication MOTEUR NI VERISTAND E/S Forçage des voies Exécution des DLL de modèles Mises à jour des paramètres Traitement des voies calculées Génération de stimulus Exéc. alarme/procédure "Custom Devices" Drivers d E/S Matériel temps réel 14

Model Framework Environnements supportés : Logiciel The MathWorks, Inc. Simulink SimulationX d ITI MapleSim de Maplesoft GT-POWER de Gamma Technologies Inc. Modèles TESIS DYNAWare AVL BOOST Esterel SCADE Suite NI MATRIXx SystemBuild FORTRAN C/C++ Modèles AMESim de LMS Modèles VI Grade Simulink est une marque de The MathWorks, Inc. Toutes les autres marques appartiennent à leurs propriétaires respectifs. 15

Support matériel PXI RT PC RT Contrôleur industriel NI CompactRIO NI Single-Board RIO La plupart des périphériques NI-DAQmx (y compris la Série X et le SCXI) Cartes de la Série R Cartes NI-CAN Interfaces Goepel LIN NI Timing and Sync Alimentation de puissance Lambda Cartes NI-XNET Nouveau Cartes NI-FIU matrices génératrices de défauts* Mémoires réflectives 16

Personnalisation de NI VeriStand Éditeur de profil de stimulus Paramètres du modèle Profils des stimuli Enregistrement sur disque Serveur hôte NI VeriStand ESPACE DE TRAVAIL Utilitaires d interface utilisateur API d automatisation Outils de l espace de travail Objets de l interface Nouveau Serveur de communication MOTEUR NI VERISTAND E/S Forçage des voies Exécution des DLL de modèles Mises à jour des paramètres Drivers d E/S Traitement des voies calculées Génération de stimuli Exéc. alarme/procédure "Custom Devices" "Custom Devices" Framework de modèles E/S FPGA Personnalités FPGA 17

Real-Time Testing and Simulation Software Démonstration 18

Real-Time Testing and Simulation Software Démonstration API System Explorer 19

Conclusion NI VeriStand est un logiciel basé configuration pour réaliser des applications de test et de banc d'essai temps réel NI VeriStand est ouvert, personnalisable et permet l'importation de modèles de simulation ni.com/veristand 20

Questions? 21

NI VeriStand Engine Architecture HP Primary Main Control Loop Loop FIFOs FIFOs MP Model Execution Loop(s) FIFOs FIFOs FIFO HP/MP/LP Custom Device Loop(s) FIFO MP Data Management Loop FIFO FIFO FIFO FIFO FIFO LP Transmit LP Receive LP Model Interface LP CAN LP DIO Communication Loops Low-Speed I/O Loops 22

Restez connecté NI ni.com/community facebook.com/nifrance twitter.com/nifrance 23