Autonomous Systems and Simulators

Similar documents
Hardware-in-the-Loop and Real-Time Testing Techniques

HIL. Hardware-in-the-loop system for Automotive ECU testing and validation

The LabVIEW RIO Architecture and the Newest Member to the CompactRIO Family

National Instruments Approach

LabVIEW FPGA in Hardware-in-the-Loop Simulation Applications

Introduction to LabVIEW and NI Hardware Platform

High-Level Synthesis with LabVIEW FPGA

MULTIFUNCTION AIRCRAFT FLIGHT SURFACE BETTER AVIONICS VERIFICATION TOOL ELECTRONIC CONTROL UNIT TEST SYSTEM: A. Project Goals

Designing Real-Time Control Applications Using LabVIEW and CompactRIO. Developer Days 2009

Simplify System Complexity

Simplify System Complexity

Hands-On Seminar. Evaluate CompactDAQ and LabVIEW for Your Application 09/05/2017. ni.com

NI Smart Cameras PRODUCT FLYER CONTENTS. Have a question? Contact Us.

Essential Technologies for Industrial Machine Design and Prototyping

Developing Measurement and Control Applications with the LabVIEW FPGA Pioneer System

Improving Prototype Validation with NI Multisim and LabVIEW. Bhavesh Mistry, Product Manager National Instruments

Running OPAL-RT s ehs on National Instruments crio: Sub-microsecond power-electronic simulation

The Internet of Things and Factory of Future

Reaching for the sky with certified and safe solutions for the aerospace market

Graphical System Design For Large Scale Deployments. Bhavin Desai Technical Consultant

CHAPTER 3 LabVIEW REAL TIME APPLICATION DEVELOPMENT REFERENCES: [1] NI, Real Time LabVIEW. [2] R. Bishop, LabVIEW 2009.

Scientific Instrumentation using NI Technology

With respect to the National Instruments software product(s) being used, the following patents may apply:

Automotive and Aerospace Synergies

Designing Next Generation Test Systems An In-Depth Developers Guide

Growing Our Business Opportunity

ECU Measurement and Calibration in a Real-Time Test Environment. Roland Magolei National Instruments Engineering GmbH Embedded Networks

Gbit Ethernet USB 3.0. TRIONet FOR DISTRIBUTED, SYNCHRONOUS MEASUREMENTS

NI REM Remote I/O Overview DATASHEET. Bus Coupler for Remote I/O

Software-Defined Test Fundamentals. Understanding the Architecture of Modular, High-Performance Test Systems

WP 14 and Timing Sync

SAE AS5643 and IEEE1394 Deliver Flexible Deterministic Solution for Aerospace and Defense Applications

NI Vision Platform. Radim ŠTEFAN. ni.com

Embedded Vision Systémy - využití ve výuce a v průmyslu

High Performance Embedded Applications. Raja Pillai Applications Engineering Specialist

Building a Next Generation Data Logging System

Graphical System Design for Machine Control

Digital Camera Image Acquisition

Automated Test Equipments

Increase Your Test Capabilities with Reconfigurable FPGA Technology

AT Ground Surveillance System (GSS)

How LTE can deliver in-flight broadband

So you think developing an SoC needs to be complex or expensive? Think again

M. Brett McMickell, Ph.D.

Paul Goossens Product Director

Create Without Limits: Add the Power of User-Programmable FPGAs to Your Test Applications

DAQ & Control with PXI. Murali Ravindran Senior Product Manager

Gas Combustion Testing With LabVIEW

Graphical System Design

Developing Custom CompactRIO Modules

Application Note. TenAsys / INtime plus UEI / PowerDNA : The perfect match for Real Time Simulation

ROBOT TEAMS CH 12. Experiments with Cooperative Aerial-Ground Robots

Modernizing Power Grids with Distributed Intelligence and Smart Grid-Ready Instrumentation

SICON Smart Sensors Role in Integrated System Health Management

Modernizing Power Grids with Distributed Intelligence and Smart Grid Ready Instrumentation

Combat-proven UAV Systems That Give Indian Defence an Unmatched Tactical Advantage

Using PXI to Rapidly Develop Structural Test Systems for a Space Exploration Vehicle

NEW NETWORK PROTOCOL STANDARD FOR HIGH SPEED CAMERAS

COTS Technology for High Energy Physics Instrumentation Dr. James Truchard President, CEO, and Cofounder National Instruments

The CompactRIO Advantage

The Benefits of FPGA-Enabled Instruments in RF and Communications Test. Johan Olsson National Instruments Sweden AB

CompactDAQ Chassis PRODUCT FLYER CONTENTS. Цены и срок поставки уточняйте на сайте по телефону: или

How to Choose the Right Bus for Your Measurement System

NI REM Remote I/O Overview DATASHEET. Digital Output Module for Remote I/O

Innovation, Quality & Service. MIL-STD-1553 ARINC-429/717 Interface Cards & Real-Time Ethernet Converters.

Squeezing the Most Out of a Dentifrice Filling Application

Pervasive Computing. OpenLab Jan 14 04pm L Institute of Networked and Embedded Systems

NI CompactRIO. Productivity Precision and Accuracy Flexibility Quality and Ruggedness. ni.com/compactrio

Internet Data Acquisition

NI REM Remote I/O Overview DATASHEET. Digital Input Module for Remote I/O

Introduction to Automating Standalone Instruments

다중센서기반자율시스템의모델설계및개발 이제훈차장 The MathWorks, Inc. 2

Chapter 2 LabVIEW FPGA

Cooling Solutions for Mission-Critical Electronics Air Conditioned Transit Cases and Enclosures

Automated Industrial Wind Tunnel Network Control with LabView

DEFENSE & SECURITY CONNECTIVITY SOLUTIONS

Gbit Ethernet USB 3.0. TRIONet FOR DISTRIBUTED, SYNCHRONOUS MEASUREMENTS

NI REM Remote I/O Overview DATASHEET. Analog Output Module for Remote I/O

FPGA-Based Embedded Systems for Testing and Rapid Prototyping

NI Technical Symposium ni.com

The Geostationary Operational Satellite R Series (GOES-R) SpaceWire Implementation

Agenda. Programming FPGAs Why Are They Useful? NI FPGA Hardware Common Applications for FPGAs How to Learn More

New Technologies in Data Acquisition

Getting Started with the LabVIEW Robotics Module Version 2011

Multi-Band (Ku, C, Wideband - Satcom, Narrowband Satcom) Telemetry Test System for UAV Application

Managing HIL, SIL and MIL Simulation with SIMulation Workbench

Android Spybot. ECE Capstone Project

ID 020C: Hardware-in-Loop: System Testing Without the System

PowerPC 405 Processor Based Embedded Realtime Control System for

pickeringtest.com Digital I/O Module With Power Distribution

PowerQUICC Simplifies Industrial Deterministic Protocols and Applications

What is Mechatronics

Satellite configuration for Remote / Stand-alone Noise & Vibration Analysis

Graphical System Design Platform. NI LabVIEW. Test and Measurement Industrial Measurements and Control Embedded Design. ni.

Tips for Code Re-Use. Rejwan Ali, Marketing Engineer NI Africa and Oceania

High Speed Railway Intelligent Transportation System. Copyright 2016 Axiomtek Co., Ltd. All Rights Reserved

Network Products & Systems

Increasing the Value of your Test System Investment

ESTGIS 2012 Priit Leomar 1

ni.com Best Practices for Architecting Embedded Applications in LabVIEW

Transcription:

Autonomous Systems and Simulators Nancy Dib Marketing Manager, NI

Towards Future Air Transport Requirements and Challenges Greening air transport Increasing time efficiency Customer satisfaction and safety Improving cost efficiency Protection of aircraft and passengers Air transport of the future Source: EU Transport Research 3

Technologies Carbon Composites Noise and vibration reduction Unmanned systems Wireless communication Satellites signals (Galileo, GPS, GLONASS ) Complex Systems such as simulators 4

Ground Test Systems STRUCTURAL TEST TEST CELLS Applications Static/Fatigue, Dynamic Turbine test rigs System Integration Labs Wind Tunnel Test & Control Applications Engine/motor dynamometers Component dynamometers Chassis dynamometers 5

Autonomous Systems Autonomy is a capability (or a set of capabilities) that enables a particular action of a system to be automatic or, within programmed boundaries, self-governing. 6

Sense Think Act #robotsrock 7

Applications Reconnaissance Search and Rescue Counter-insurgency Border infiltration monitoring Unmanned vehicles Disaster management Aerial photography Surveillance Battlefield Extraction Landmine detection etc.. 8

Top 3 Challenges 1 Designing intelligent and reusable software 2 Translating algorithms to embedded hardware 3 Connecting to the real-world 9

Challenge #1: Designing intelligent & reusable software Cognition Code Mission Execution Code Real Time Control Code Motor Code Real World (Physics) 10

Advanced Robotics Requires a Lot Software Robotics Software User Interface Machine Vision Sensors and Measureme nts Control Logic 11

LabVIEW Robotics Graphical system design software framework IP for navigation, steering, kinematics, and more Deployment to Real-Time and FPGA hardware Tools for integrating text-based algorithms Connectivity to various sensors and actuators Physical Simulation of real-world applications 12

Challenge #2: Translating algorithms to embedded hardware Cognition Code Mission Execution Code Real Time Control Code Motor Code Real World (Physics) 13

Embedded Systems need PLC/PAC Custom Design SBC/Embedded Plants and machine builders want better control capabilities in their automated systems. Need optimized automation Trend toward using FPGAs and higherlevel tools for a more integrated tool chain. Makes design easier Need for open, PC-based architectures to quickly develop solutions Deliver quality measurements 14

Embedded Value Chain Traditional Embedded Value Chain Versus Graphical System Design Silicon Technologies, Silicon Vendors Custom high-performance bus interface ASIC Embedded RTOS Vendor FPGA compile chain Device Packaging (OEM, etc) Original Design Mfg (ODM) Hardware compliance Boot Loader, Flash and Download Utilities USB, Enet and other not Implementation stacks Focus on Innovation, Drivers for System Services (Interrupt Control, Power, DMA, Bus Interface Unit Control) Algorithm Design Verification System Design System Simulation System Deployment 15 System Maintenance

Benefits High-Level Software Flexible Hardware Integrated Hardware and Software Platform Single Board RIO LabVIEW RIO Architecture. Analog I/O Processor Real-Time or PC-Based FPGA Digital I/O Specialized I/O Custom I/O Bus Protocols Communication Motion Wireless HMIs Third-Party I/O Vision Alliance Partners IP for Control, Analysis, etc. 16

Cognition Code Mission Execution Code Real Time Control Code Challenge #3: Connecting to the realworld Motor Code Real World (Physics) 17

Integrate Vision, Motion, and Display Technology to Build a Complete Solution Benefits High-Level Software Flexible Hardware Integrated Hardware and Software Platform IP Camera GigE Camera Analog Frame Grabber Analog Camera Motor Drivers and Drive Interfaces HMI Display Sensors and Actuators NI LabVIEW Touch Panel Module LabVIEW NI SoftMotion Module Vision Development Module NI CompactRIO 18

Advanced Control ESO E-ELT 19

We were able to rapidly prototype our system for FedEx with LabVIEW and CompactRIO and create a final deployed solution with NI Single-Board RIO all in under a year. Jeremy Snow, Ventura Aerospace Fire Suppression System 20 Ventura Aerospace

The NI CompactRIO controller provides the processing speeds, low-power consumption, ruggedness, and compactness necessary to successfully collect and communicate atmospheric data, unpressurized, at Laurel A. Watts, Cooperative Institute for Research in Environmental Sciences, University of Colorado at Boulder altitudes of 64,000 ft aboard unmanned aeronautical platforms like the NASA Global Hawk. Harsh-Environment Instrument 21 NASA Global Hawk

Simulators and Trainers in Defense and Aero 22

Block Diagram of a Simulator Operator station with Controls and heads-up display I/O Handling System Control system simulation Instructor Station Graphics Server Feedback, Motion Audio and I/O Video and Graphics 23

I/Os Diverse Slow DC to RF Varied types of Sensors Capable of Sensor simulation Compact Synchronized Easy to configure Sensor Simulation capable Modular Handle Closed loop controls 24

Control Loops Multi rate control loops Best response times Minimal latency in data acquisition and transmission Parallel loops Synchronization Interlocks Communication Buses MIL 1553 CAN ARINC CIGI 25

Real-Time models to be simulated The MathWorks, Inc. Simulink software LabVIEW LabVIEW Control Design and Simulation Module Esterel SCADE Suite Tesis DYNAWare models NI MATRIXx SystemBuild C/C++/FORTRAN/Ada MapleSim models from Maplesoft SimulationX from ITI GT-POWER engine models from Gamma Technologies Inc. AVL BOOST AVL CRUISE Dynacar from Tecnalia CarSim from Mechanical Simulation* AMESim from LMS* Dymola models from Dynasim** Simulink is a registered trademark of 26 The MathWorks, Inc. All other trademarks are the property of their respective owners.

Application Architecture Real-Time Testing and Simulation Software RT Stimulus Generation Data Logging Test Automation Single-Point I/O Alarming Calculated Channels Deterministic Model Execution User Account Management Multi-Chassis Synchronization Multi-Chassis Data Sharing Closed-Loop Control Scaling and Calibration Multi-Chassis Systems PXI 27 CompactRIO* Single-Board RIO* * 128MB DRAM or great required

WORKSPACE Hardware Calibration RT Stimulus Profile Editor Data Log File Viewer System Health Monitor Macro Record/Playback Alarm Configuration Channel Faulting Model Parameter Manager Single-Point I/O Channel Forcing Model Execution Parameter Updates Server Communication NI VERISTAND ENGINE Calc Ch Processing RT Stimulus Generation Alarm/Procedure Exec Custom Devices I/O Drivers 28

WORKSPACE Hardware Calibration RT Stimulus Profile Editor Data Log File Viewer System Health Monitor Macro Record/Playback Alarm Configuration Channel Faulting Model Parameter Manager Server Communication Server Communication I/O Drivers I/O Drivers Clock Synchronization 29 Deterministic Data Sharing

Environmental Simulation NASA Chamber B- Johnson Space Center "For the first time, NASA can achieve the ±3 F end-to-end accuracy requirements for thermocouples with commercial offthe-shelf technology." -James Dean, Jacobs Technology 30

Systems Integration Testing Lab FADEC APU Flight Controls Avionics Landing Gear We selected NI VeriStand for our Legacy 500 Iron Bird because of the breadth of functionality the environment provides out of the box, which significantly reduces our development efforts. - M.A. Pires, Testing Device Development Coordinator, Embraer 31

Questions? 32