Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad

Size: px
Start display at page:

Download "Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad"

Transcription

1 Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad Daniel Simon INRIA Grenoble Rhône-Alpes NeCS project-team CAR 2011 Control Architectures of Robots May 25 th, 2011, Montbonnot Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

2 Outline From control design to real-time Hardware-in-the-loop setup Architecture Numerical Integration Controller design Orccad model Runtime NCS experiments Attitude control Diagnosis Feedback scheduling Summary Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

3 From control design to real-time ANR Safenecs: co-design for control, computing and networking Progressive integration of real-time features in control algorithms Incremental design and validation Reusing models, functions and code (as far as possible) Automatic tools when possible Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

4 From control design to real-time Continuous time design and simulation Matlab/Simulink, Scilab/Xcos,... Modeling capabilities, components libraries Fast prototyping Continuous time or simple sampling Slow simulation speed Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

5 From control design to real-time Real-time architecture Simulink + TrueTime Model of the RT scheduler Models of networks (high level) Assumptions of execution & transmission times Very slow simulation speed Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

6 From control design to real-time Hardware-in-the-loop Real-time execution of the control code, OS and protocols Real-time numerical integration of the physical process No need for final process development No risk for the real and costly process and crew Code generation from previous models and templates Trade-off between accuracy and time Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

7 From control design to real-time Real experiments Needs full development of hardware and software Cost of failures Feedback to previous steps Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

8 Architecture Hardware-in-the-loop setup SafeNecs ANR project: Control and diagnosis in Networked Control Systems Evaluation of computing/network induced disturbances in control loops and FDI Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

9 Architecture Hardware-in-the-loop setup Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

10 Architecture Hardware-in-the-loop setup Motors speed servos Vd U Sockets UDP CAN Drone model Numerical integrator s CAN bus Ethernet PC Linux PowerPC603e Linux Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

11 Architecture Numerical Integrator Numerical integration of the model, described by ODEs Precise enough to faithfully simulate the continuous process dynamics Fast enough (w.r.t. the control systems dynamics) to minimize disturbances dy(t) dt = f (t, y(t)), y(t 0 ) = y 0, y R n, t R y(t i+1 ) y(t i ) + dy(t i) h i dt 2! d 2 y(t i ) dt 2 hi d n y(t i ) n! dt n hi+1 n Trade-off between speed/stability/precision Governed by the order n, step h, plant s dynamics, method... Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

12 Architecture Numerical Integrator Numerical integration of the model, described by ODEs Precise enough to faithfully simulate the continuous process dynamics Fast enough (w.r.t. the control systems dynamics) to minimize disturbances dy(t) dt = f (t, y(t)), y(t 0 ) = y 0, y R n, t R y(t i+1 ) y(t i ) + dy(t i) h i dt 2! d 2 y(t i ) dt 2 hi d n y(t i ) n! dt n hi+1 n Trade-off between speed/stability/precision Governed by the order n, step h, plant s dynamics, method... Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

13 Architecture Numerical Integrator Numerical integration of the model, described by ODEs Precise enough to faithfully simulate the continuous process dynamics Fast enough (w.r.t. the control systems dynamics) to minimize disturbances dy(t) dt = f (t, y(t)), y(t 0 ) = y 0, y R n, t R y(t i+1 ) y(t i ) + dy(t i) h i dt 2! d 2 y(t i ) dt 2 hi d n y(t i ) n! dt n hi+1 n Trade-off between speed/stability/precision Governed by the order n, step h, plant s dynamics, method... Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

14 Numerical Integration Numerical Integration Explicit (Forward Euler) y(t + h) y(t) + hf (t, y(t)) fast but only conditionally stable for linear systems Implicit (Backward Euler) y(t + h) y(t) + hf (t + h, y(t + h)) unconditionally stable for linear systems, stiff problems Single step (Runge-Kutta) y(t + h) depends only on y(t) Multiple steps (Adams, BDF) y(t + h) depends on y(t),..., y(t nh) Fixed step: fixed integration cost, unknown precision Adaptive step: precision is constrained, integration time is unpredictable for a given precision variable step is cheaper than fixed step... Lsoda (Odepack), variable step, multi-step, automatic switching between Adams and BDF, open-source Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

15 Numerical Integration Numerical Integration Explicit (Forward Euler) y(t + h) y(t) + hf (t, y(t)) fast but only conditionally stable for linear systems Implicit (Backward Euler) y(t + h) y(t) + hf (t + h, y(t + h)) unconditionally stable for linear systems, stiff problems Single step (Runge-Kutta) y(t + h) depends only on y(t) Multiple steps (Adams, BDF) y(t + h) depends on y(t),..., y(t nh) Fixed step: fixed integration cost, unknown precision Adaptive step: precision is constrained, integration time is unpredictable for a given precision variable step is cheaper than fixed step... Lsoda (Odepack), variable step, multi-step, automatic switching between Adams and BDF, open-source Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

16 Numerical Integration Numerical Integration Explicit (Forward Euler) y(t + h) y(t) + hf (t, y(t)) fast but only conditionally stable for linear systems Implicit (Backward Euler) y(t + h) y(t) + hf (t + h, y(t + h)) unconditionally stable for linear systems, stiff problems Single step (Runge-Kutta) y(t + h) depends only on y(t) Multiple steps (Adams, BDF) y(t + h) depends on y(t),..., y(t nh) Fixed step: fixed integration cost, unknown precision Adaptive step: precision is constrained, integration time is unpredictable for a given precision variable step is cheaper than fixed step... Lsoda (Odepack), variable step, multi-step, automatic switching between Adams and BDF, open-source Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

17 Numerical Integration Numerical Integration Explicit (Forward Euler) y(t + h) y(t) + hf (t, y(t)) fast but only conditionally stable for linear systems Implicit (Backward Euler) y(t + h) y(t) + hf (t + h, y(t + h)) unconditionally stable for linear systems, stiff problems Single step (Runge-Kutta) y(t + h) depends only on y(t) Multiple steps (Adams, BDF) y(t + h) depends on y(t),..., y(t nh) Fixed step: fixed integration cost, unknown precision Adaptive step: precision is constrained, integration time is unpredictable for a given precision variable step is cheaper than fixed step... Lsoda (Odepack), variable step, multi-step, automatic switching between Adams and BDF, open-source Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

18 Numerical Integration Numerical Integration Explicit (Forward Euler) y(t + h) y(t) + hf (t, y(t)) fast but only conditionally stable for linear systems Implicit (Backward Euler) y(t + h) y(t) + hf (t + h, y(t + h)) unconditionally stable for linear systems, stiff problems Single step (Runge-Kutta) y(t + h) depends only on y(t) Multiple steps (Adams, BDF) y(t + h) depends on y(t),..., y(t nh) Fixed step: fixed integration cost, unknown precision Adaptive step: precision is constrained, integration time is unpredictable for a given precision variable step is cheaper than fixed step... Lsoda (Odepack), variable step, multi-step, automatic switching between Adams and BDF, open-source Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

19 Numerical Integration Numerical Integration Explicit (Forward Euler) y(t + h) y(t) + hf (t, y(t)) fast but only conditionally stable for linear systems Implicit (Backward Euler) y(t + h) y(t) + hf (t + h, y(t + h)) unconditionally stable for linear systems, stiff problems Single step (Runge-Kutta) y(t + h) depends only on y(t) Multiple steps (Adams, BDF) y(t + h) depends on y(t),..., y(t nh) Fixed step: fixed integration cost, unknown precision Adaptive step: precision is constrained, integration time is unpredictable for a given precision variable step is cheaper than fixed step... Lsoda (Odepack), variable step, multi-step, automatic switching between Adams and BDF, open-source Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

20 Numerical Integration Numerical Integrator Synchronization Real-time simulation Clock-driven controller N.I. triggered by I/O events Late w.r.t. real-time Events generated by the process Impacts, dry friction, ignition,... Root finding function (LsodaR) Integration ahead of real-time Integration as fast as possible Integration driven control Consistency of the time scales!u(t i )?y(t i+1 ) y(t i+1 ) Control Integration δ i δ i+1 y(t i 1 ) Z y(t i ), U(t i ) ti Z U(t ti+1 i 1 ) f (t, y(t))dt f (t, y(t))dt t i 1 t i Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

21 Numerical Integration Numerical Integrator Synchronization Real-time simulation Clock-driven controller N.I. triggered by I/O events Late w.r.t. real-time Events generated by the process Impacts, dry friction, ignition,... Root finding function (LsodaR) Integration ahead of real-time Integration as fast as possible Integration driven control Consistency of the time scales!u(t i )?y(t i+1 ) y(t i+1 ) Control Integration δ i δ i+1 y(t i 1 ) Z y(t i ), U(t i ) ti Z U(t ti+1 i 1 ) f (t, y(t))dt f (t, y(t))dt t i 1 t i Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

22 Numerical Integration Numerical Integrator Synchronization Real-time simulation Clock-driven controller N.I. triggered by I/O events Late w.r.t. real-time Events generated by the process Impacts, dry friction, ignition,... Root finding function (LsodaR) Integration ahead of real-time Integration as fast as possible Integration driven control Consistency of the time scales!u(t i )?y(t i+1 ) y(t i+1 ) Control Integration δ i δ i+1 y(t i 1 ) Z y(t i ), U(t i ) ti Z U(t ti+1 i 1 ) f (t, y(t))dt f (t, y(t))dt t i 1 t i Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

23 Orccad model The ORCCAD model RobotTasks Feedback Control Cyclic real-time data flow Event-based view RobotProcedures Discrete Events Control Incremental design Exception processing Mission definition Bottom up approach, from control to real-time Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

24 Orccad model Control action: the RobotTask Feedback control action Control algorithm definition Invariant structure for RT life Modular design Functional parameters Timing parameters Event based behaviour Precondition (opt. timeout) Synchronization Exceptions Weak T1 Strong T2 Fatal T3 Postcondition (opt. timeout) Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

25 Orccad model Drone control block-diagram Networked system CAN bus Distributed diagnosis Fault tolerant control Flexible scheduling Varying sampling (m,k)-firm Dynamic priorities Hardware-in-the-loop Linux simulation PPC embedded V4 Runtime update Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

26 Orccad model Orccad components: Modules Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

27 Orccad model Orccad components: Temporal Constraints Task ID Module ID Priority Synchronization Clock Output port Extern event Overrun policy Skip, Soft, Hard User s defined WCET CPU ID Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

28 Runtime Code generation Code generation Control_RT1 C++ classes TC1.1 TC2.1 Virtual system calls Clock1.1 Clock2.1 Parameters FIFO Application FSM Compilation Binding to real calls Control_RT2 Link with runtime library TC1.2 TC2.2 semaphore pthread Linux/Posix Clock1.2 Clock2.2 Parameters Xenomai/Native... Orccad Linux/Posix Xenomai/Native launch a RT task orcspawn pthread_create() rt_task_spawn() timer orctimer_t timer_t RT_ALARM message queue orcmsgq_t mqd_t RT_QUEUE semaphore orcsem_t sem_t RT_SEM Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

29 Attitude control Attitude controller X4_Ready Control Panic V Vrel Pos AbsPosGPS GPS US Pression X4_PhR Vmot Acc Gyro Mag C code from various sources drone model from Matlab/Rtw VTOL LQ saturated integrators Non-Linear observer EKF with missing data DiagMotor Motor_Fail U Q (synchronized link) D_Pos (Asyn link + ACM) Disturbance Scheduler Gen_Traj Quaternion DiagSensor Sensor_Fail Temporal Constraints Synchronized links for strongly affine modules Data protection: ACM on asyn links CPU affinity on multi-core UDP or CAN sockets Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

30 Attitude control Attitude controller local loop IP= h = 5 msecs Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

31 Attitude control Attitude controller local loop IP= h = 5 msecs Ethernet PC <-> PowerPC h = 5msecs Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

32 Attitude control Attitude controller Ethernet PC <-> PowerPC h = 5msecs Ethernet PC <-> PowerPC h = 50msecs Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

33 Attitude control Attitude controller Ethernet PC <-> PowerPC h = 50msecs CAN PC <-> PowerPC 250 Kbps, h = 50 msecs Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

34 Attitude control Attitude controller Out of Control Performance Digital Control Unacceptable Performance Networked Control Acceptable performance Continuous Control slow Sampling Rate fast Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

35 Diagnosis Diagnosis and FTC Pos AbsPosGPS GPS US Pression X4_Ready Control V X4_PhR Vmot Panic Vrel Acc Gyro Mag T1 exception DiagMotor Motor_Fail U Q (synchronized link) D_Pos (Asyn link + ACM) Disturbance Scheduler Gen_Traj DiagSensor T1 exception Quaternion Sensor_Fail Temporal Constraints Diagnosis functions raise T1 exception T1 signaled to control module Exception value sent on a parameter port Branch in function code Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

36 Diagnosis Diagnosis and FTC Pos AbsPosGPS GPS US Pression X4_Ready Control V X4_PhR Vmot Panic Vrel Acc Gyro Mag T1 exception DiagMotor Motor_Fail U Q (synchronized link) D_Pos (Asyn link + ACM) DiagSensor T1 exception Quaternion Sensor_Fail Temporal Constraints attitude with 10 % network packet loss degrees r 8 r 9 Disturbance Scheduler Gen_Traj r 7 time (s) residuals Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

37 Feedback scheduling Feedback scheduling Varying sampling, (m,k)-firm,... Pos AbsPosGPS CLK GPS PRIO US Pression POL X4_Ready Control V X4_PhR Vmot Panic Vrel Acc Gyro Mag CLK PRIO POL DiagMotor Motor_Fail CLK U PRIO POL Q (synchronized link) D_Pos (Asyn link + ACM) Disturbance Scheduler Gen_Traj CLK PRIO POL DiagSensor Quaternion Sensor_Fail CLK PRIO POL Temporal Constraints CAN priorities Overrun policies: skip, continue, stop,... dedicated API orctimersettime(id, period) orcgetcputime() orcgetexectime(task) MTSetSafeSampleTime(period) task->missed O.S. dependent behaviour! Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

38 Feedback scheduling Feedback scheduling a robot controller Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

39 Feedback scheduling Feedback scheduling a robot controller Joint positions Commands Angle [rad] Joint torques [mn] Time [s] Time [s] Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

40 Conclusion HIL is an efficient step before real experiments Incremental development from control design to runtime Smart integration of physical and simulated components Choice and synchronisation of the Numerical Integrator Integrators with root finding capabilities Parallel implementation Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

41 Conclusion HIL is an efficient step before real experiments Incremental development from control design to runtime Smart integration of physical and simulated components Choice and synchronisation of the Numerical Integrator Integrators with root finding capabilities Parallel implementation Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

42 Conclusion HIL is an efficient step before real experiments Incremental development from control design to runtime Smart integration of physical and simulated components Choice and synchronisation of the Numerical Integrator Integrators with root finding capabilities Parallel implementation Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

43 Conclusion HIL is an efficient step before real experiments Incremental development from control design to runtime Smart integration of physical and simulated components Choice and synchronisation of the Numerical Integrator Integrators with root finding capabilities Parallel implementation Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

44 Conclusion HIL is an efficient step before real experiments Incremental development from control design to runtime Smart integration of physical and simulated components Choice and synchronisation of the Numerical Integrator Integrators with root finding capabilities Parallel implementation Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

45 Conclusion HIL is an efficient step before real experiments Incremental development from control design to runtime Smart integration of physical and simulated components Choice and synchronisation of the Numerical Integrator Integrators with root finding capabilities Parallel implementation Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

46 Conclusion HIL is an efficient step before real experiments Incremental development from control design to runtime Smart integration of physical and simulated components Choice and synchronisation of the Numerical Integrator Integrators with root finding capabilities Parallel implementation Questions? Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad CAR / 21

Building Fast and Accurate Powertrain Models for System and Control Development

Building Fast and Accurate Powertrain Models for System and Control Development Building Fast and Accurate Powertrain Models for System and Control Development Prasanna Deshpande 2015 The MathWorks, Inc. 1 Challenges for the Powertrain Engineering Teams How to design and test vehicle

More information

Modeling and Simulate Automotive Powertrain Systems

Modeling and Simulate Automotive Powertrain Systems Modeling and Simulate Automotive Powertrain Systems Maurizio Dalbard 2015 The MathWorks, Inc. 1 Model-Based Design Challenges It s hard to do good Model-Based Design without good models Insufficient expertise

More information

Five Cool Things You Can Do With Powertrain Blockset The MathWorks, Inc. 1

Five Cool Things You Can Do With Powertrain Blockset The MathWorks, Inc. 1 Five Cool Things You Can Do With Powertrain Blockset Mike Sasena, PhD Automotive Product Manager 2017 The MathWorks, Inc. 1 FTP75 Simulation 2 Powertrain Blockset Value Proposition Perform fuel economy

More information

Momentu. Brake-by-Wire Gathers. HIL Test System for Developing a 12-V Brake-by-Wire System BRAKE-BY-WIRE SYSTEMS

Momentu. Brake-by-Wire Gathers. HIL Test System for Developing a 12-V Brake-by-Wire System BRAKE-BY-WIRE SYSTEMS PAGE 14 BRAKE-BY-WIRE SYSTS Brake-by-Wire Gathers omentu HIL Test System for Developing a 12-V Brake-by-Wire System PAGE 15 The future of the brake is electric (brake-bywire system). An electric motor

More information

European Conference on Nanoelectronics and Embedded Systems for Electric Mobility. Functional Validation of Battery Management Systems

European Conference on Nanoelectronics and Embedded Systems for Electric Mobility. Functional Validation of Battery Management Systems European Conference on Nanoelectronics and Embedded Systems for Electric Mobility emobility emotion 25-26 th September 2013, Toulouse, France Functional Validation of Battery Management Systems Christian

More information

ABB uses an OPAL-RT real time simulator to validate controls of medium voltage power converters

ABB uses an OPAL-RT real time simulator to validate controls of medium voltage power converters ABB uses an OPAL-RT real time simulator to validate controls of medium voltage power converters ABB is a leader in power and automation technologies that enable utility and industry customers to improve

More information

Finite Element Based, FPGA-Implemented Electric Machine Model for Hardware-in-the-Loop (HIL) Simulation

Finite Element Based, FPGA-Implemented Electric Machine Model for Hardware-in-the-Loop (HIL) Simulation Finite Element Based, FPGA-Implemented Electric Machine Model for Hardware-in-the-Loop (HIL) Simulation Leveraging Simulation for Hybrid and Electric Powertrain Design in the Automotive, Presentation Agenda

More information

GENERIC EPS MODEL Generic Modeling and Control of an Electromechanical Power Steering System for Virtual Prototypes

GENERIC EPS MODEL Generic Modeling and Control of an Electromechanical Power Steering System for Virtual Prototypes GENERIC EPS MODEL Generic Modeling and Control of an Electromechanical Power Steering System for Virtual Prototypes Dipl.-Ing. Roman Mannale, Volker Ewald, Dr.-Ing. Markus Bauer Adam Opel AG, Control Systems

More information

Real-Time Modelica Simulation on a Suse Linux Enterprise Real Time PC

Real-Time Modelica Simulation on a Suse Linux Enterprise Real Time PC Real-Time Modelica Simulation on a Suse Linux Enterprise Real Time PC Arno Ebner Martin Ganchev Helmut Oberguggenberger Franz Pirker Arsenal Research Giefinggasse 2 1210 Vienna Austria arno.ebner@arsenal.ac.at

More information

Distributed control of a car suspension system

Distributed control of a car suspension system Distributed control of a car suspension system Mohamed El Mongi Ben Gaid, Arben Çela, Rémy Kocik COSI - ESIEE - Cité Descartes - BP 99-2 Bd Blaise Pascal - F93162 Noisy-Le-Grand Cedex {bengaidm,celaa,r.kocik}@esiee.fr

More information

From simulation to real time control of an all electric bus : the ElLiSup project

From simulation to real time control of an all electric bus : the ElLiSup project 1 Summer school HIL 2016 September 1&2, 2016 From simulation to real time control of an all electric bus : the ElLiSup project B. Jeanneret, R. Trigui, D. Ndiaye IFSTTAR Site de Bron Laboratoire Transports

More information

Model Based Design: Balancing Embedded Controls Development and System Simulation

Model Based Design: Balancing Embedded Controls Development and System Simulation All-Day Hybrid Power On the Job Model Based Design: Balancing Embedded Controls Development and System Simulation Presented by : Bill Mammen 1 Topics Odyne The Project System Model Summary 2 About Odyne

More information

Bicycle Hardware in the Loop Simulator for Braking Dynamics Assistance System

Bicycle Hardware in the Loop Simulator for Braking Dynamics Assistance System Bicycle Hardware in the Loop Simulator for Braking Dynamics Assistance System IPG Apply & Innovate 2016 Conference Session: Off Highway Cornelius Bott, Martin Pfeiffer, Oliver Maier, Jürgen Wrede 21.09.2016

More information

Force-feedback control of steering wheels

Force-feedback control of steering wheels Scuola universitaria professionale della Svizzera italiana Dipartimento Tecnologie Innovative Mechatronics laboratory Force-feedback control of steering wheels Scope Tasks Keywords Force-feedback control

More information

Hardware-in-the-Loop Testing of Connected and Automated Vehicle Applications

Hardware-in-the-Loop Testing of Connected and Automated Vehicle Applications Hardware-in-the-Loop Testing of Connected and Automated Vehicle Applications Jiaqi Ma Assistant Professor University of Cincinnati ITS Midwest Annual Meeting Columbus, Ohio, September 29, 2017 Outline

More information

MORSE: MOdel-based Real-time Systems Engineering. Reducing physical testing in the calibration of diagnostic and driveabilty features

MORSE: MOdel-based Real-time Systems Engineering. Reducing physical testing in the calibration of diagnostic and driveabilty features MORSE: MOdel-based Real-time Systems Engineering Reducing physical testing in the calibration of diagnostic and driveabilty features Mike Dempsey Claytex Future Powertrain Conference 2017 MORSE project

More information

ELECTRICAL MACHINES LAB.

ELECTRICAL MACHINES LAB. ﺟﺎﻣﻌﺔ ﺟﺎزان ﻛﻠــﯿﺔ اﻟﮭﻨﺪﺳﺔ ﻗﺴــﻢ اﻟﮭﻨﺪﺳﺔ اﻟﻜﮭﺮﺑﺎﺋﯿﺔ Jazan University Engineering College Electrical Engineering Department ﻣﻌﻤﻞ اﻵﻻت اﻟﻜﮭﺮﺑﺎﺋﯿﺔ ELECTRICAL MACHINES LAB. ھﻨﺪﺳﺔ ﻛﮭﺮﺑﺎﺋﯿﺔ - 421 ھﻜﮫ : اﻟﻤﻘﺮر

More information

The MathWorks Crossover to Model-Based Design

The MathWorks Crossover to Model-Based Design The MathWorks Crossover to Model-Based Design The Ohio State University Kerem Koprubasi, Ph.D. Candidate Mechanical Engineering The 2008 Challenge X Competition Benefits of MathWorks Tools Model-based

More information

Formation Flying Experiments on the Orion-Emerald Mission. Introduction

Formation Flying Experiments on the Orion-Emerald Mission. Introduction Formation Flying Experiments on the Orion-Emerald Mission Philip Ferguson Jonathan P. How Space Systems Lab Massachusetts Institute of Technology Present updated Orion mission operations Goals & timelines

More information

VEHICLE DYNAMICS BASED ABS ECU TESTING ON A REAL-TIME HIL SIMULATOR

VEHICLE DYNAMICS BASED ABS ECU TESTING ON A REAL-TIME HIL SIMULATOR HUNGARIAN JOURNAL OF INDUSTRIAL CHEMISTRY VESZPRÉM Vol. 39(1) pp. 57-62 (2011) VEHICLE DYNAMICS BASED ABS ECU TESTING ON A REAL-TIME HIL SIMULATOR K. ENISZ, P. TÓTH, D. FODOR, T. KULCSÁR University of

More information

VIRTUAL HYBRID ON THE ENGINE TEST BENCH SMART FRONTLOADING

VIRTUAL HYBRID ON THE ENGINE TEST BENCH SMART FRONTLOADING VIRTUAL HYBRID ON THE ENGINE TEST BENCH SMART FRONTLOADING RDE ENGINEERING [EIL] J. GERSTENBERG, DR. S. STERZING-OPPEL, C. FISCHER, B. SEIDEL, D. TRENKLE, M. OFF, DR. M. GLORA Overview RDE tool chain Virtual

More information

ECO-DRIVING ASSISTANCE SYSTEM FOR LOW FUEL CONSUMPTION OF A HEAVY VEHICLE : ADVISOR SYSTEM

ECO-DRIVING ASSISTANCE SYSTEM FOR LOW FUEL CONSUMPTION OF A HEAVY VEHICLE : ADVISOR SYSTEM ECO-DRIVING ASSISTANCE SYSTEM FOR LOW FUEL CONSUMPTION OF A HEAVY VEHICLE : ADVISOR SYSTEM L. NOUVELIERE (University of Evry, France) H.T. LUU (INRETS/LIVIC, France) F.R. DUVAL (CETE NC, France) B. JACOB

More information

Dynamic DC Emulator Efficient testing of charging technology and power electronics

Dynamic DC Emulator Efficient testing of charging technology and power electronics Dynamic DC Emulator Efficient testing of charging technology and power electronics Highlights Efficient testing of charging technology The Scienlab ChargingDiscoverySystem (CDS) can be combined with the

More information

Optimizing Performance and Fuel Economy of a Dual-Clutch Transmission Powertrain with Model-Based Design

Optimizing Performance and Fuel Economy of a Dual-Clutch Transmission Powertrain with Model-Based Design Optimizing Performance and Fuel Economy of a Dual-Clutch Transmission Powertrain with Model-Based Design Vijayalayan R, Senior Team Lead, Control Design Application Engineering, MathWorks India Pvt Ltd

More information

Scheduling. Purpose of scheduling. Scheduling. Scheduling. Concurrent & Distributed Systems Purpose of scheduling.

Scheduling. Purpose of scheduling. Scheduling. Scheduling. Concurrent & Distributed Systems Purpose of scheduling. 427 Concurrent & Distributed Systems 2017 6 Uwe R. Zimmer - The Australian National University 429 Motivation and definition of terms Purpose of scheduling 2017 Uwe R. Zimmer, The Australian National University

More information

Using ModelSim and Matlab/Simulink for System Simulation in Automotive Engineering

Using ModelSim and Matlab/Simulink for System Simulation in Automotive Engineering Using ModelSim and Matlab/Simulink for System Simulation in Automotive Engineering Dipl.-Ing. Sven Altmann Dr.-Ing. Ulrich Donath Fraunhofer-Institut Integrierte Schaltungen Branch Lab Design Automation

More information

ASM Brake Hydraulics Model. dspace Automotive Simulation Models ASM Brake Hydraulics Model

ASM Brake Hydraulics Model. dspace Automotive Simulation Models ASM Brake Hydraulics Model ASM Brake Hydraulics Model dspace Automotive Simulation Models ASM Brake Hydraulics Model dspace Automotive Simulation Models ASM Brake Hydraulics Model Real-time brake hydraulics model Key Features Open

More information

development of hybrid electric vehicles

development of hybrid electric vehicles IPG Technology Conference Karlsruhe 2012 A multi physical simulation architecture to support the development of hybrid electric vehicles James Chapman CAE Simulation Group Jaguar Land Rover Embedded Systems

More information

Real-time Simulation of Electric Motors

Real-time Simulation of Electric Motors Real-time Simulation of Electric Motors SimuleD Developments in the electric drive-train have the highest priority, but all the same proven development methods are not consequently applied. For example

More information

STPA in Automotive Domain Advanced Tutorial

STPA in Automotive Domain Advanced Tutorial www.uni-stuttgart.de The Second European STAMP Workshop 2014 STPA in Automotive Domain Advanced Tutorial Asim Abdulkhaleq, Ph.D Student Institute of Software Technology University of Stuttgart, Germany

More information

Use of Microgrids and DERs for black start and islanding operation

Use of Microgrids and DERs for black start and islanding operation Use of Microgrids and DERs for black start and islanding operation João A. Peças Lopes, FIEEE May 14 17, 17 Wiesloch The MicroGrid Concept A Low Voltage distribution system with small modular generation

More information

Highly dynamic control of a test bench for highspeed train pantographs

Highly dynamic control of a test bench for highspeed train pantographs PAGE 26 CUSTOMERS Highly dynamic control of a test bench for highspeed train pantographs Keeping Contact at 300 km/h Electric rail vehicles must never lose contact with the power supply, not even at the

More information

Precise, flexible, efficient automation solutions for the semiconductor industry

Precise, flexible, efficient automation solutions for the semiconductor industry Precise, flexible, efficient automation solutions for the semiconductor industry 3 Wafer Handling High rigidity, no overshoot, no backlash: Rexroth wafer handling solutions are designed for perfect balance

More information

Seventh Framework Programme THEME: AAT Breakthrough and emerging technologies Call: FP7-AAT-2012-RTD-L0 AGEN

Seventh Framework Programme THEME: AAT Breakthrough and emerging technologies Call: FP7-AAT-2012-RTD-L0 AGEN Seventh Framework Programme THEME: AAT.2012.6.3-1. Breakthrough and emerging technologies Call: FP7-AAT-2012-RTD-L0 AGEN Atomic Gyroscope for Enhanced Navigation Grant agreement no.: 322466 Publishable

More information

Microsoft Robotics Studio

Microsoft Robotics Studio Prototyping Plant ControlSoftwarewith with Microsoft Robotics Studio Third International Workshop on Software Development and Integration in Robotics Alwin Hoffmann, Florian Nafz, Frank Ortmeier, Andreas

More information

Automated Testing in Automotive Software Development using Vehicle System Simulation

Automated Testing in Automotive Software Development using Vehicle System Simulation Automated Testing in Automotive Software Development using Vehicle System Simulation Oliver Philipp, Martin Ehmann TESIS DYNAware GmbH, www.tesis-dynaware.com 1 Defect Rate Cost for Defect Fix Motivation:

More information

NAU Robosub. Project Proposal

NAU Robosub. Project Proposal NAU Robosub Project Proposal Mansour Alajemi, Feras Aldawsari, Curtis Green, Daniel Heaton, Wenkai Ren, William Ritchie, Bethany Sprinkle, Daniel Tkachenko December 09, 2015 Bethany Overview Introduction

More information

Development: Server Vehicle Rendezvous

Development: Server Vehicle Rendezvous United States Out-of-Water Test Methods to Accelerate Implementation of Autonomous Rendezvous in the NPS ARIES AUV CAPT J.W. Nicholson, Ph.D. United States Development: Server Vehicle Rendezvous 350 300

More information

Implementation and application of Simpackmulti-attribute vehicle models at Toyota Motor Europe

Implementation and application of Simpackmulti-attribute vehicle models at Toyota Motor Europe Implementation and application of Simpackmulti-attribute vehicle models at Toyota Motor Europe Ernesto Mottola, PhD. Takao Sugai Vehicle Performance Engineering Toyota Motor Europe NV/SA Technical Center

More information

DRAFT (IMECE ) Hardware-In-the-Loop Simulation for Control Development in EHPV Applications

DRAFT (IMECE ) Hardware-In-the-Loop Simulation for Control Development in EHPV Applications DRAFT (IMECE2003-43729) Hardware-In-the-Loop Simulation for Control Development in EHPV Applications Sooyong Jung, Young J. Lee and Wayne J. Book Geroge W. Woodruff School of Mechanical Engineering Georgia

More information

DESIGN OF A NETWORK-BASED TRACTION CONTROL SYSTEM USING A FORMALIZED DESIGN PROCEDURE

DESIGN OF A NETWORK-BASED TRACTION CONTROL SYSTEM USING A FORMALIZED DESIGN PROCEDURE F26SC22 DESIGN OF A NETWORK-BASED TRACTION CONTROL SYSTEM USING A FORMALIZED DESIGN PROCEDURE 1 Shin, Minsuk, 2 Han, Jaehyun *, 2 Youn, Jeamyoung, 3 Sunwoo, Myoungho 1 Automotive Control and Electronics

More information

Integration of complex Modelica-based physics models and discrete-time control systems: Approaches and observations of numerical performance

Integration of complex Modelica-based physics models and discrete-time control systems: Approaches and observations of numerical performance Integration of complex Modelica-based physics models and discrete-time control systems: Approaches and observations of numerical performance Kai Wang 1 Christopher Greiner 1 John Batteh 2 Lixiang Li 2

More information

Using SystemVerilog Assertions in Gate-Level Verification Environments

Using SystemVerilog Assertions in Gate-Level Verification Environments Using SystemVerilog Assertions in Gate-Level Verification Environments Mark Litterick (Verification Consultant) mark.litterick@verilab.com 2 Introduction Gate-level simulations why bother? methodology

More information

MAX PLATFORM FOR AUTONOMOUS BEHAVIORS

MAX PLATFORM FOR AUTONOMOUS BEHAVIORS MAX PLATFORM FOR AUTONOMOUS BEHAVIORS DAVE HOFERT : PRI Copyright 2018 Perrone Robotics, Inc. All rights reserved. MAX is patented in the U.S. (9,195,233). MAX is patent pending internationally. AVTS is

More information

Setup of a multi-os platform based on the Xen hypervisor. An industral case study. Paolo Burgio

Setup of a multi-os platform based on the Xen hypervisor. An industral case study. Paolo Burgio Setup of a multi-os platform based on the Xen hypervisor An industral case study Paolo Burgio paolo.burgio@unimore.it Roberto Cavicchioli Ignacio Sanudo Olmedo Marco Solieri Who are we? High-Performance

More information

Multi-ECU HiL-Systems for Virtual Characteristic Rating of Vehicle Dynamics Control Systems

Multi-ECU HiL-Systems for Virtual Characteristic Rating of Vehicle Dynamics Control Systems Multi-ECU HiL-Systems for Virtual Characteristic Rating of Vehicle Dynamics Control Systems Dipl.-Ing. Ronnie Dessort, M.Sc. Philipp Simon - TESIS DYNAware GmbH Dipl.-Ing. Jörg Pfau - Audi AG VDI-Conference

More information

NASA Glenn Research Center Intelligent Power System Control Development for Deep Space Exploration

NASA Glenn Research Center Intelligent Power System Control Development for Deep Space Exploration National Aeronautics and Space Administration NASA Glenn Research Center Intelligent Power System Control Development for Deep Space Exploration Anne M. McNelis NASA Glenn Research Center Presentation

More information

Calibration. DOE & Statistical Modeling

Calibration. DOE & Statistical Modeling ETAS Webinar - ASCMO Calibration. DOE & Statistical Modeling Injection Consumption Ignition Torque AFR HC EGR P-rail NOx Inlet-cam Outlet-cam 1 1 Soot T-exhaust Roughness What is Design of Experiments?

More information

Resilient-EGI Prototype Pilot: Common Application Space Prototype Pilot

Resilient-EGI Prototype Pilot: Common Application Space Prototype Pilot Resilient-EGI Prototype Pilot: Common Application Space Prototype Pilot Robert P. decourcy Jeffrey Wallace 1, Sara J. Kambouris 1, Jacob Campbell 2, Christopher Garrett 3, M. Dean Garvey 1 1-Infinite Dimensions

More information

Real-Time Hardware-In-The- Loop Simulator Testbed Toolkit. Samuel Fix Space Department JHU/APL

Real-Time Hardware-In-The- Loop Simulator Testbed Toolkit. Samuel Fix Space Department JHU/APL Real-Time Hardware-In-The- Loop Simulator Testbed Toolkit Samuel Fix Space Department JHU/APL Agenda Introduction To Testbeds Testbed Toolkit History Testbed Toolkit Functionality Testbed Toolkit Future

More information

SOLUTIONS PARTNERS ammc.com MOTION & PLC MECHANICAL AUTOMATION CONTROL MOTORS DRIVES ROBOTICS HMI & PC SENSING SAFETY

SOLUTIONS PARTNERS ammc.com MOTION & PLC MECHANICAL AUTOMATION CONTROL MOTORS DRIVES ROBOTICS HMI & PC SENSING SAFETY SOLUTIONS PARTNERS ammc.com APPLIED MACHINE & MOTION CONTROL 25 + YEARS IN MOTION MOTION & PLC SINGLE & MULTI-AXIS MOTION SYSTEMS, PLCs, PACs, CNCs MECHANICAL GEARING, SCREWS, COUPLINGS, STAGES, ACTUATORS

More information

V-CAP TM A FEV VIRTUAL POWERTRAIN CALIBRATION PLATFORM

V-CAP TM A FEV VIRTUAL POWERTRAIN CALIBRATION PLATFORM V-CAP T A FEV VITUAL POWETAIN CALIBATION PLATFO V-CAP T TEST CENTES VITUAL POWETAIN CALIBATION PLATFO V-CAP T VITUAL POWETAIN CALIBATION PLATFO VITUAL TEST BED, EAL ESULTS: A SOLUTION FO PASSENGE CA AND

More information

Orion BMS Purchasing Guide Rev. 1.2

Orion BMS Purchasing Guide Rev. 1.2 www.orionbms.com Orion BMS Purchasing Guide Rev. 1.2 Main Components... 2 Orion BMS Unit... 2 Current Sensor... 4 Thermistors... 5 CANdapter... 6 Wiring Harnesses... 7 Cell voltage tap wiring harnesses...

More information

EPSRC-JLR Workshop 9th December 2014 TOWARDS AUTONOMY SMART AND CONNECTED CONTROL

EPSRC-JLR Workshop 9th December 2014 TOWARDS AUTONOMY SMART AND CONNECTED CONTROL EPSRC-JLR Workshop 9th December 2014 Increasing levels of autonomy of the driving task changing the demands of the environment Increased motivation from non-driving related activities Enhanced interface

More information

Errors with S1/S2/S3/S4 Safety cards

Errors with S1/S2/S3/S4 Safety cards 30.04.2018 Valid for S1, S1-2 (S3), S2, S2-2 (S4) safety cards, version 0.1 to 1.0 Use for the list of errors Error numbers with index for errors of the safety card are shown on the LED display: Order

More information

SOLUTIONS PARTNERS 20 + YEARS IN MOTION APPLIED MACHINE & MOTION CONTROL MOTION & PLC MECHANICAL AUTOMATION CONTROL MOTORS DRIVES ROBOTICS HMI & PC

SOLUTIONS PARTNERS 20 + YEARS IN MOTION APPLIED MACHINE & MOTION CONTROL MOTION & PLC MECHANICAL AUTOMATION CONTROL MOTORS DRIVES ROBOTICS HMI & PC SOLUTIONS PARTNERS ammc.com APPLIED MACHINE & MOTION CONTROL 20 + YEARS IN MOTION MOTION & PLC SINGLE & MULTI-AXIS MOTION SYSTEMS, PLCs, PACs, CNCs MECHANICAL GEARING, SCREWS, COUPLINGS, STAGES, ACTUATORS

More information

In recent years, multirotor helicopter type autonomous UAVs are being used for aerial photography and aerial survey. In addition, various

In recent years, multirotor helicopter type autonomous UAVs are being used for aerial photography and aerial survey. In addition, various 25 6 18 In recent years, multirotor helicopter type autonomous UAVs are being used for aerial photography and aerial survey. In addition, various applications such as buildings maintenance, security and

More information

Y. Lemmens, T. Benoit, J. de Boer, T. Olbrechts LMS, A Siemens Business. Real-time Mechanism and System Simulation To Support Flight Simulators

Y. Lemmens, T. Benoit, J. de Boer, T. Olbrechts LMS, A Siemens Business. Real-time Mechanism and System Simulation To Support Flight Simulators Y. Lemmens, T. Benoit, J. de Boer, T. Olbrechts LMS, A Siemens Business Real-time Mechanism and System Simulation To Support Flight Simulators Smarter decisions, better products. Contents Introduction

More information

MoBEO: Model based Engine Development and Calibration

MoBEO: Model based Engine Development and Calibration MoBEO: Model based Engine Development and Calibration Innovative ways to increase calibration quality within the limits of acceptable development effort! Dr. Prakash Gnanam, AVL Powertrain UK Ltd 1 25

More information

Advanced SCADA systems for Energy management of electric buses

Advanced SCADA systems for Energy management of electric buses Advanced SCADA systems for Energy management of electric buses Balancing fleet charging for minimum consumption The management of charging of electric bus fleets requires using Energy Management Systems

More information

OStrich: Fair Scheduler for Burst Submissions of Parallel Jobs. Krzysztof Rzadca Institute of Informatics, University of Warsaw, Poland

OStrich: Fair Scheduler for Burst Submissions of Parallel Jobs. Krzysztof Rzadca Institute of Informatics, University of Warsaw, Poland Krzysztof Rzadca Institute of Informatics, University of Warsaw, Poland! joint work with: Filip Skalski (U Warsaw / Google)! based on work with: Vinicius Pinheiro (Grenoble) Denis Trystram (Grenoble) http://www.flickr.com/photos/bobjagendorf/345683620/

More information

Universal Fluid Power Trainer (UFPT)

Universal Fluid Power Trainer (UFPT) Universal Fluid Power Trainer (UFPT) The UFPT is a modular, smart and unique fluid power and motion control training unit. It contains an excellent integration of industrial-graded hardware and builtin

More information

Results of the Airbus DS led e.deorbit Phase B1 ESA study. Dr.-Ing. Stéphane Estable ESA Clean Space Industrial Days, October 2017

Results of the Airbus DS led e.deorbit Phase B1 ESA study. Dr.-Ing. Stéphane Estable ESA Clean Space Industrial Days, October 2017 Results of the Airbus DS led e.deorbit Phase B1 ESA study Dr.-Ing. Stéphane Estable ESA Clean Space Industrial Days, 24-26 October 2017 2 e.deorbit Mission Final rendezvous and capture phase Phase B1 Team

More information

Combining Optimisation with Dymola to Calibrate a 2-zone Predictive Combustion Model.

Combining Optimisation with Dymola to Calibrate a 2-zone Predictive Combustion Model. Combining Optimisation with Dymola to Calibrate a 2-zone Predictive Combustion Model. Mike Dempsey Optimised Engineering Design Conference 2016 Claytex Services Limited Software, Consultancy, Training

More information

SIL, HIL, and Vehicle Fuel Economy Analysis of a Pre- Transmission Parallel PHEV

SIL, HIL, and Vehicle Fuel Economy Analysis of a Pre- Transmission Parallel PHEV EVS27 Barcelona, Spain, November 17-20, 2013 SIL, HIL, and Vehicle Fuel Economy Analysis of a Pre- Transmission Parallel PHEV Jonathan D. Moore and G. Marshall Molen Mississippi State University Jdm833@msstate.edu

More information

Autonomous Quadrotor for the 2014 International Aerial Robotics Competition

Autonomous Quadrotor for the 2014 International Aerial Robotics Competition Autonomous Quadrotor for the 2014 International Aerial Robotics Competition Yongseng Ng, Keekiat Chua, Chengkhoon Tan, Weixiong Shi, Chautiong Yeo, Yunfa Hon Temasek Polytechnic, Singapore ABSTRACT This

More information

Vehicle functional design from PSA in-house software to AMESim standard library with increased modularity

Vehicle functional design from PSA in-house software to AMESim standard library with increased modularity Vehicle functional design from PSA in-house software to AMESim standard library with increased modularity Benoit PARMENTIER, Frederic MONNERIE (PSA) Marc ALIRAND, Julien LAGNIER (LMS) Vehicle Dynamics

More information

ENERGY ANALYSIS OF A POWERTRAIN AND CHASSIS INTEGRATED SIMULATION ON A MILITARY DUTY CYCLE

ENERGY ANALYSIS OF A POWERTRAIN AND CHASSIS INTEGRATED SIMULATION ON A MILITARY DUTY CYCLE U.S. ARMY TANK AUTOMOTIVE RESEARCH, DEVELOPMENT AND ENGINEERING CENTER ENERGY ANALYSIS OF A POWERTRAIN AND CHASSIS INTEGRATED SIMULATION ON A MILITARY DUTY CYCLE GT Suite User s Conference: 9 November

More information

MAS601 Design, Modeling & Simulation

MAS601 Design, Modeling & Simulation MAS601 Design, Modelling and Simulation of Mechatronic Systems, Semester 2, 2017. Page: 1 MAS601 Design, Modeling & Simulation Hardware-In-the-Loop Simulation Bond Graph 20-Sim Siemens PLC ET200S G. Hovland

More information

FLYING CAR NANODEGREE SYLLABUS

FLYING CAR NANODEGREE SYLLABUS FLYING CAR NANODEGREE SYLLABUS Term 1: Aerial Robotics 2 Course 1: Introduction 2 Course 2: Planning 2 Course 3: Control 3 Course 4: Estimation 3 Term 2: Intelligent Air Systems 4 Course 5: Flying Cars

More information

Super Squadron technical paper for. International Aerial Robotics Competition Team Reconnaissance. C. Aasish (M.

Super Squadron technical paper for. International Aerial Robotics Competition Team Reconnaissance. C. Aasish (M. Super Squadron technical paper for International Aerial Robotics Competition 2017 Team Reconnaissance C. Aasish (M.Tech Avionics) S. Jayadeep (B.Tech Avionics) N. Gowri (B.Tech Aerospace) ABSTRACT The

More information

ABB June 19, Slide 1

ABB June 19, Slide 1 Dr Simon Round, Head of Technology Management, MATLAB Conference 2015, Bern Switzerland, 9 June 2015 A Decade of Efficiency Gains Leveraging modern development methods and the rising computational performance-price

More information

Validation System (EVS)

Validation System (EVS) Presentation of the Astrium EGSE Validation System (EVS) Compiled Clive Catley Introduction document is the property of Astrium. It shall not be communicated to third Its content shall not be disclosed.

More information

BASIC MECHATRONICS ENGINEERING

BASIC MECHATRONICS ENGINEERING MBEYA UNIVERSITY OF SCIENCE AND TECHNOLOGY Lecture Summary on BASIC MECHATRONICS ENGINEERING NTA - 4 Mechatronics Engineering 2016 Page 1 INTRODUCTION TO MECHATRONICS Mechatronics is the field of study

More information

Contents. Preface... xiii Introduction... xv. Chapter 1: The Systems Approach to Control and Instrumentation... 1

Contents. Preface... xiii Introduction... xv. Chapter 1: The Systems Approach to Control and Instrumentation... 1 Contents Preface... xiii Introduction... xv Chapter 1: The Systems Approach to Control and Instrumentation... 1 Chapter Overview...1 Concept of a System...2 Block Diagram Representation of a System...3

More information

Real-time simulation of the 2014 Formula 1 car

Real-time simulation of the 2014 Formula 1 car Real-time simulation of the 2014 Formula 1 car Abstract In 2014 a new powertrain specification will be introduced in to Formula 1. This new specification will change the internal combustion engine to be

More information

Implementation of a Control Concept for the Car-in-the-Loop Test Rig on the IPG Xpack4 Real-Time Target

Implementation of a Control Concept for the Car-in-the-Loop Test Rig on the IPG Xpack4 Real-Time Target Implementation of a Control Concept for the Car-in-the-Loop Test Rig on the IPG Xpack4 Real-Time Target Kevin Engleson Control Concepts for the Car-in-the-Loop Test Rig Institut für Mechatronische Systeme

More information

Breaker failure protection function block description

Breaker failure protection function block description function block description Document ID: PRELIMINARY VERSION User s manual version information Version Date Modification Compiled by Preliminary 24.11.2009. Preliminary version, without technical information

More information

UAV KF-1 helicopter. CopterCam UAV KF-1 helicopter specification

UAV KF-1 helicopter. CopterCam UAV KF-1 helicopter specification UAV KF-1 helicopter The provided helicopter is a self-stabilizing unmanned mini-helicopter that can be used as an aerial platform for several applications, such as aerial filming, photography, surveillance,

More information

Podium Engineering complete race cars, vehicle prototypes high performance hybrid/electric powertrain

Podium Engineering complete race cars, vehicle prototypes high performance hybrid/electric powertrain Born in the firm belief that design quality, high project commitment and absolute respect of deadlines are key competitive factors for a consulting and engineering company, Podium Engineering is a dynamic

More information

Intelligent Energy Management System Simulator for PHEVs at a Municipal Parking Deck in a Smart Grid Environment

Intelligent Energy Management System Simulator for PHEVs at a Municipal Parking Deck in a Smart Grid Environment Intelligent Energy Management System Simulator for PHEVs at a Municipal Parking Deck in a Smart Grid Environment Preetika Kulshrestha, Student Member, IEEE, Lei Wang, Student Member, IEEE, Mo-Yuen Chow,

More information

Combustion Analyser. Any In/out signal. Data Interface. Pressure signals. Encoder OR 60-2 sensor AUTOMOTIVE

Combustion Analyser. Any In/out signal. Data Interface. Pressure signals. Encoder OR 60-2 sensor AUTOMOTIVE Combustion Analyser Data Interface Any In/out signal DURABILITY TESTING Pressure signals POWERTRAIN AND E-MOBILITY Encoder OR 60-2 sensor SIRIUSi Combustion Analyser systems from Dewesoft are used for

More information

Experience the Hybrid Drive

Experience the Hybrid Drive Experience the Hybrid Drive MAGNA STEYR equips SUV with hybrid drive Hybrid demo vehicle with dspace prototyping system To integrate components into a hybrid vehicle drivetrain, extensive modification

More information

Identification of tyre lateral force characteristic from handling data and functional suspension model

Identification of tyre lateral force characteristic from handling data and functional suspension model Identification of tyre lateral force characteristic from handling data and functional suspension model Marco Pesce, Isabella Camuffo Centro Ricerche Fiat Vehicle Dynamics & Fuel Economy Christian Girardin

More information

The TIMMO Methodology

The TIMMO Methodology ITEA 2 06005: TIMMO Timing Model The TIMMO Methodology Guest Lecture at Chalmers University February 9 th, 2010 Stefan Kuntz, Continental Automotive GmbH 2010-02-09 Chalmers University, Göteborg Slide

More information

Models everywhere: How a fully integrated model-based test environment can enable progress in the future

Models everywhere: How a fully integrated model-based test environment can enable progress in the future Models everywhere: How a fully integrated model-based test environment can enable progress in the future M. Ben Gaid R. Lebas M. Fremovici G. Font G. Le Solliec A. Albrecht Contributions IFP Energies nouvelles

More information

Smart Energy Systems Laboratory A Real-Time Control, ICT and Power HIL Platform

Smart Energy Systems Laboratory A Real-Time Control, ICT and Power HIL Platform Smart Energy Systems Laboratory A Real-Time Control, ICT and Power HIL Platform Dr. Florin Iov Lennart Petersen Department of Energy Technology Aalborg University 1 Outline Background Overview Smart Grid

More information

Master MPS. Highlights kva kva. Three-phase/Three-phase. Three-phase/Single-phase

Master MPS. Highlights kva kva. Three-phase/Three-phase. Three-phase/Single-phase Local Area Networks (LAN) ServerS DATA CENTRES TELECOM- MUNICATIONS DEVICES e-business (Servers Farms, ISP/ASP/POP) INDUSTRIAL PROCESSES INDUSTRIAL PLCs ELECTRO- MEDICAL DEVICES EMERGENCY DEVICES (Lights/Alarms)

More information

Fuji Electric s Latest High Functionality Temperature Controllers PXH, PXG and PXR, and Examples of their Application

Fuji Electric s Latest High Functionality Temperature Controllers PXH, PXG and PXR, and Examples of their Application Fuji Electric s Latest High Functionality Temperature Controllers PXH, PXG and PXR, and Examples of their Application Nobukazu Hagioka Hiroaki Awane 1. Introduction In the temperature ler sector, as with

More information

Tuning the System. I. Introduction to Tuning II. Understanding System Response III. Control Scheme Theory IV. BCU Settings and Parameter Ranges

Tuning the System. I. Introduction to Tuning II. Understanding System Response III. Control Scheme Theory IV. BCU Settings and Parameter Ranges I. Introduction to Tuning II. Understanding System Response III. Control Scheme Theory IV. BCU Settings and Parameter Ranges a. Determining Initial Settings The Basics b. Determining Initial Settings -

More information

Integrated ADAS HIL System with the Combination of CarMaker and Various ADAS Test Benches. Jinjong Lee, Konrad Yu-Mi Song, Hyundai-Autron

Integrated ADAS HIL System with the Combination of CarMaker and Various ADAS Test Benches. Jinjong Lee, Konrad Yu-Mi Song, Hyundai-Autron Integrated ADAS HIL System with the Combination of CarMaker and Various ADAS Test Benches Jinjong Lee, Konrad Yu-Mi Song, Hyundai-Autron 1 Agenda Part1. ADAS Sensor Fusion HILS Trend 1.1 The trend of ADAS

More information

DYNA4 Open Simulation Framework with Flexible Support for Your Work Processes and Modular Simulation Model Library

DYNA4 Open Simulation Framework with Flexible Support for Your Work Processes and Modular Simulation Model Library Open Simulation Framework with Flexible Support for Your Work Processes and Modular Simulation Model Library DYNA4 Concept DYNA4 is an open and modular simulation framework for efficient working with simulation

More information

Automated Driving is the declared goal of the automotive industry. Systems evolve from complicated to complex

Automated Driving is the declared goal of the automotive industry. Systems evolve from complicated to complex Automated Driving is the declared goal of the automotive industry Systems evolve from complicated to complex Radar Steering Wheel Angle Motor Speed Control Head Unit target vehicle candidates, their velocity

More information

A Wind Turbine Benchmark Model for a Fault Detection and Isolation Competition

A Wind Turbine Benchmark Model for a Fault Detection and Isolation Competition A Wind Turbine Benchmark Model for a Fault Detection and Isolation Competition Silvio Simani Department of Engineering, University of Ferrara Via Saragat 1E 44123 Ferrara (FE), ITALY Ph./Fax:+390532974844

More information

Xiaolong Feng, Daniel Wäppliong, and Hans Andersson

Xiaolong Feng, Daniel Wäppliong, and Hans Andersson International modefrontier Users Meeting 2010 Multi-Objective Optimization in Industrial Robot Design and Robotic Cell Design Xiaolong Feng, Daniel Wäppliong, and Hans Andersson May 20, 2010 Slide 1 Acknowledgement

More information

ELECTRIC VEHICLES DRIVE CONTROL THEORY AND PRACTICE

ELECTRIC VEHICLES DRIVE CONTROL THEORY AND PRACTICE CONFERENCE ABOUT THE STATUS AND FUTURE OF THE EDUCATIONAL AND R&D SERVICES FOR THE VEHICLE INDUSTRY ELECTRIC VEHICLES DRIVE CONTROL THEORY AND PRACTICE Alexandros Soumelidis, PhD leader of research group,

More information

MULTIBODY ANALYSIS OF THE M-346 PILOTS INCEPTORS MECHANICAL CIRCUITS INTRODUCTION

MULTIBODY ANALYSIS OF THE M-346 PILOTS INCEPTORS MECHANICAL CIRCUITS INTRODUCTION MULTIBODY ANALYSIS OF THE M-346 PILOTS INCEPTORS MECHANICAL CIRCUITS Emanuele LEONI AERMACCHI Italy SAMCEF environment has been used to model and analyse the Pilots Inceptors (Stick/Pedals) mechanical

More information

Overview of Current Vehicle Dynamics

Overview of Current Vehicle Dynamics Overview of Current Vehicle Dynamics Thomas D. Gillespie, Ph.D. Mechanical Simulation Corp. 1 Evolution of the Automobile REMOTE SENSING, COMMUNICATION, DRIVING INTERVENTION Collision avoidance systems,

More information

ESC-HIL TEST SYSTEM SOLUTIONS FOR VIRTUAL TEST DRIVING

ESC-HIL TEST SYSTEM SOLUTIONS FOR VIRTUAL TEST DRIVING ESC-HIL TEST SYSTEM SOLUTIONS FOR VIRTUAL TEST DRIVING Table of Contents Motivation 3 System at a Glance 4 General Description 5 Block Diagram (example configuration) 6 Use Cases 7 Verification and Validation

More information

APP EOLE4. Applicable to program versions TAC5 Version DT & DG 2.7.0

APP EOLE4. Applicable to program versions TAC5 Version DT & DG 2.7.0 APP EOLE4 Applicable to program versions TAC5 Version DT 2.8.2 & DG 2.7.0 2 THE APP EOLE4 INTERFACE This interface can be used on Android, IOS and PC. Download the app from the App Store/Google Play or

More information