Synchronization between a SystemC based offline Restbus Simulator and a HIL FlexRay network

Size: px
Start display at page:

Download "Synchronization between a SystemC based offline Restbus Simulator and a HIL FlexRay network"

Transcription

1 Synchronization between a SystemC based offline Restbus Simulator and a HIL FlexRay network Gilles Bertrand Defo, Wolfgang Mueller University of Paderborn / C-LAB Fürstenallee Paderborn Germany bertrand@upb.de 1 Gilles Bertrand Defo, 17th NASCUG San Jose, CA USA

2 Outline Introduction Hardware In the Loop (HIL) and Restbus Simulation (RBS) Restbus simulation framework Architecture Synchronization Experimental results Summary 2 Gilles Bertrand Defo, 17th NASCUG San Jose, CA USA

3 Typical automotive HIL test system Test automation software (e.g.: dspace ControlDesk) Electronic Control Unit (ECU) Hardware with embedded software Real-time simulator (e.g: dspace Simulator) Plant model (vehicle or engine) Electrical emulation of sensors and actuators I/Os Road characteristics (e.g.: ABS) Eventually Signal adaptation fault simulation hardware 3 Gilles Bertrand Defo, 17th NASCUG San Jose, CA USA

4 Restbus Simulation (RBS) Application: Development, Testing or Debugging of ECU (Electronic Control Unit) software. RBS when: Complete hardware is not available Only parts of the hardware are under test are available State of the art: Typically RBS runs on dedicated hardware Expensive, too application specific Our approach PC-Based SystemC Focuses on FlexRay TM (Time Division Multiple Access-TDMA) FlexRay Bus Based on IEEE standards Application of EDA testbenches Restbus simulation example [1] 4 Gilles Bertrand Defo, 17th NASCUG San Jose, CA USA

5 Architecture of SystemC Simulator Simulator: SystemC TLM 2.0 (LT, AT) Testbenches: UVM, PSL, PC SystemC simulator Process 1 Process n Implements synchronization and communication with hardware Interconnect Hardware Simulator and Transactor run as separate OS processes Communicate via IPC Synchronization Buffer Transactor Hardware Driver Interface 5 Gilles Bertrand Defo, 17th NASCUG San Jose, CA USA

6 Synchronization Focus is simulation of: Monitoring systems Active control systems Testbenches Slow system Challenge: SystemC simulator and real (physical) infrastructure do not have the same time base. Simulation can be slower than Hardware for complex SystemC models Undersampling and oversampling effect Downsampling Transactor Upsampling Undersampling: Missing data are filled by interpolation (Upsampling) fast system Oversampling: Data reduction (Downsampling), however causes loss of data Loss of peaks E.g.: shock of ramp (steer-by-wire), small ice spots (ABS) Need a mechanism for data reduction with peak detection 6 Gilles Bertrand Defo, 17th NASCUG San Jose, CA USA

7 RBS Hardware: Upsampling Transactor interpolates by repeating the last valid value (simplest variant) PDUs FlexRay Cycle Generated data Interpolated data Fig.: Upsampling example Other complex interpolation is possible as well. 7 Gilles Bertrand Defo, 17th NASCUG San Jose, CA USA

8 Simulator Hardware: Downsampling Synchronizationbuffer Receive queue 1 Sender Process queue Receiver 2 Send queue Fill send queue 8 Gilles Bertrand Defo, 17th NASCUG San Jose, CA USA

9 Simulator Hardware: Downsampling Initialization phase: 1.b Send queue full, fill Process queue Synchronizationbuffer Receive queue 1 Sender Process queue Receiver 2 Send queue... Fill process queue and empty send queue 9 Gilles Bertrand Defo, 17th NASCUG San Jose, CA USA

10 Simulator Hardware: Downsampling Main phase: 1.a Process queue full, fill receive queue Synchronizationbuffer Receive queue 1 Sender Process queue Receiver 2 Send queue... Process queue full, fill receive queue 10 Gilles Bertrand Defo, 17th NASCUG San Jose, CA USA

11 Simulator Hardware: Downsampling Main phase: 1.b Send queue empty, start downsampling process. Synchronizationbuffer Receive queue 4. downsampling 1 Sender Receiver 2 Process queue 3. move Send queue... Send queue empty, downsampling 11 Gilles Bertrand Defo, 17th NASCUG San Jose, CA USA

12 Downsampling Interval 12 Gilles Bertrand Defo, 17th NASCUG San Jose, CA USA

13 Peak detection 1. Data smoothing using Robust-LOWESS (LOcally WEighted Scatterplot Smoothing) introduced by Cleveland in 1979 [2] Uses a linear polynomial regression method Local regression: smoothed value of each data is only influenced by neighboring data points defined with the span. Lowess smoothing example Robust: in addition to the regression weight function a robust weight function is used which makes the process resistant to outliers Robust smoothing example 13 Gilles Bertrand Defo, 17th NASCUG San Jose, CA USA

14 Peak detection 14 Gilles Bertrand Defo, 17th NASCUG San Jose, CA USA

15 Synchronizationbuffer Before downsampling Sender Send Queue.size() Receive queue Process Queue.size() Data rate of sender Data rate of receiver Receiver Process queue After downsampling Send queue 15 Gilles Bertrand Defo, 17th NASCUG San Jose, CA USA

16 Impact of Send Queue size on peak detection 16 Gilles Bertrand Defo, 17th NASCUG San Jose, CA USA

17 Implementation: delay Hardware PC SystemC Simulator FlexRay Bus Transactor Interconnect SWC_1 Boost Interprocess Boost Interprocess Synchronization Buffer FlexRay PCI Card SWC_2 FlexCard Driver Interface 17 Steering Wheel Wheel Gilles Bertrand Defo, 17th NASCUG San Jose, CA USA

18 Summary Approach used for synchronization between an offline SystemC based Restbus simulator and a FlexRay network PC-Based SystemC Focuses on FlexRay TM (Time Division Multiple Access-TDMA) Downsampling with focus on peak detection Based on IEEE standards Application of EDA testbenches References: [1] Cleveland, W.S. (1979) Robust locally weighted regression and smoothing scatter-plots, journal of the American Statistical Association, V. 74, pp [2] Analysis and residual bus simulation for FlexRay networks (Roman Hofmann) [3] 18 Gilles Bertrand Defo, 17th NASCUG San Jose, CA USA

19 Thank you for your attention! C-LAB Fürstenallee Paderborn Germany Fon Fax Gilles Bertrand Defo, 17th NASCUG San Jose, CA USA

Significant Reduction of Validation Efforts for Dynamic Light Functions with FMI for Multi-Domain Integration and Test Platforms

Significant Reduction of Validation Efforts for Dynamic Light Functions with FMI for Multi-Domain Integration and Test Platforms Significant Reduction of Validation Efforts for Dynamic Light Functions with FMI for Multi-Domain Integration and Test Platforms Dr. Stefan-Alexander Schneider Johannes Frimberger BMW AG, 80788 Munich,

More information

Real-Time Testing Made Easy with Simulink Real-Time

Real-Time Testing Made Easy with Simulink Real-Time Real-Time Testing Made Easy with Simulink Real-Time Andreas Uschold Application Engineer MathWorks Martin Rosser Technical Sales Engineer Speedgoat 2015 The MathWorks, Inc. 1 Model-Based Design Continuous

More information

MicroAutoBox. Platform for in-vehicle function prototyping Variants with CAN, LIN and FlexRay interfaces

MicroAutoBox. Platform for in-vehicle function prototyping Variants with CAN, LIN and FlexRay interfaces MicroAutoBox Platform for in-vehicle function prototyping Variants with CAN, LIN and FlexRay interfaces dspace MicroAutoBox Hardware MicroAutoBox Compact, stand-alone prototyping unit Key Features Develop,

More information

CarSim/TruckSim/BikeSim Real-Time Hardware In the Loop Mechanical Simulation Corporation

CarSim/TruckSim/BikeSim Real-Time Hardware In the Loop Mechanical Simulation Corporation CarSim/TruckSim/BikeSim Real-Time Hardware In the Loop Mechanical Simulation Corporation www.carsim.com What is Hardware In the Loop (HIL)? Pure Simulation Software In the Loop (SIL) Plant Model Simulation

More information

Prototyping Unit for Modelbased Applications

Prototyping Unit for Modelbased Applications PUMA Software and hardware at the highest level Prototyping Unit for Modelbased Applications With PUMA, we offer a compact and universal Rapid-Control-Prototyping-Platform optionally with integrated power

More information

Virtual Validation with dspace Benefits the whole ECU development process

Virtual Validation with dspace Benefits the whole ECU development process www.dspace.com Virtual Validation with dspace Benefits the whole ECU development process Virtual Validation / Content Virtual Validation Virtual Validation 3 Definition of a Virtual ECU 4 Tool Chain for

More information

DLR s ROboMObil HIL Simulator Using FMI 2.0 Technology on dspace SCALEXIO Real-time Hardware. Andreas Pillekeit - dspace. Jonathan Brembeck DLR

DLR s ROboMObil HIL Simulator Using FMI 2.0 Technology on dspace SCALEXIO Real-time Hardware. Andreas Pillekeit - dspace. Jonathan Brembeck DLR DLR.de Chart 1 DLR s ROboMObil HIL Simulator Using FMI 2.0 Technology on dspace SCALEXIO Real-time Hardware FMI User Meeting at the Modelica Conference 2017 Jonathan Brembeck DLR Andreas Pillekeit - dspace

More information

LEARNING FROM THE AVIATION INDUSTRY

LEARNING FROM THE AVIATION INDUSTRY DEVELOPMENT Power Electronics 26 AUTHORS Dipl.-Ing. (FH) Martin Heininger is Owner of Heicon, a Consultant Company in Schwendi near Ulm (Germany). Dipl.-Ing. (FH) Horst Hammerer is Managing Director of

More information

Physics Based Sensor simulation

Physics Based Sensor simulation Physics Based Sensor simulation Jordan Gorrochotegui - Product Manager Software and Services Mike Phillips Software Engineer Restricted Siemens AG 2017 Realize innovation. Siemens offers solutions across

More information

PSI5: Safety & latest developments

PSI5: Safety & latest developments Vector Congress 2016 PSI5: Safety & latest developments Juan Pontes, Robert Bosch GmbH 29.11.2016 Vehicle as networking platform Networking between different systems in the vehicle Networking between different

More information

ECU with emulated partial networking functionality

ECU with emulated partial networking functionality ECU with emulated partial networking functionality An alternative approach to ISO 11898-6 CAN transceivers Martin Kresta, Roman Buzas, and Ondrej Kupcik, ON Semiconductor The paper presents a study of

More information

A PID Controller for Real-Time DC Motor Speed Control using the C505C Microcontroller

A PID Controller for Real-Time DC Motor Speed Control using the C505C Microcontroller A PID Controller for Real-Time DC Motor Speed Control using the C505C Microcontroller Sukumar Kamalasadan Division of Engineering and Computer Technology University of West Florida, Pensacola, FL, 32513

More information

Platform Independent Launch Vehicle Avionics

Platform Independent Launch Vehicle Avionics Platform Independent Launch Vehicle Avionics Small Satellite Conference Logan, Utah August 5 th, 2014 Company Introduction Founded in 2011 The Co-Founders blend Academia and Commercial Experience ~20 Employees

More information

Test And Validation: Coping With Complexity The state of play in vehicle software and system validation

Test And Validation: Coping With Complexity The state of play in vehicle software and system validation David Bailey, ETAS GmbH Test And Validation: Coping With Complexity The state of play in vehicle software and system validation 1 05.Jun.2008 Copyright 2004, ETAS GmbH LiveDevices Ltd. Vetronix Corp. All

More information

Applied Collaboration for the Virtualization of Roads and Customer Approval as Exemplified by a Brake Control System

Applied Collaboration for the Virtualization of Roads and Customer Approval as Exemplified by a Brake Control System Applied Collaboration for the Virtualization of Roads and Customer Approval as Exemplified by a Brake Control System Sven-Etienne Henschel, Rohan Deshetti Applied Collaboration for the Virtualization of

More information

MotionDesk. 3-D online animation of simulated mechanical systems in real time. Highlights

MotionDesk. 3-D online animation of simulated mechanical systems in real time. Highlights MotionDesk 3-D online animation of simulated mechanical systems in real time Highlights Tight integration to ModelDesk and ASM Enhanced support for all aspects of advanced driver assistance systems (ADAS)

More information

Survey on ODX (open diagnostics data exchange)

Survey on ODX (open diagnostics data exchange) Survey on ODX (open diagnostics data exchange) Prof. Arun Tigadi, Anupama Pandey DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING arun.tigadi@gmail.com,cell:9886719354 K. L. E. Dr. M. S. SHESHGIRI

More information

When testing meets intelligence MECHATRONICS

When testing meets intelligence MECHATRONICS When testing meets intelligence MECHATRONICS Mechatronics Development and test centre Integrated test environment for mechatronic systems and structures. Mechatronics The combination of mechanics, electronics

More information

Qosmotec. Software Solutions GmbH. Technical Overview. QPER C2X - Car-to-X Signal Strength Emulator and HiL Test Bench. Page 1

Qosmotec. Software Solutions GmbH. Technical Overview. QPER C2X - Car-to-X Signal Strength Emulator and HiL Test Bench. Page 1 Qosmotec Software Solutions GmbH Technical Overview QPER C2X - Page 1 TABLE OF CONTENTS 0 DOCUMENT CONTROL...3 0.1 Imprint...3 0.2 Document Description...3 1 SYSTEM DESCRIPTION...4 1.1 General Concept...4

More information

Function architectures relevance in automotive research and education Bengt Jacobson, Chalmers

Function architectures relevance in automotive research and education Bengt Jacobson, Chalmers Function architectures relevance in automotive research and education Bengt Jacobson, Chalmers 1 Why and what is Function Architecture 2 Why architectures? A vehicle is a complex product but still affordable

More information

Lecture 3, Handouts Page 1. Introduction. EECE 353: Digital Systems Design Lecture 3: Digital Design Flows, Simulation Techniques.

Lecture 3, Handouts Page 1. Introduction. EECE 353: Digital Systems Design Lecture 3: Digital Design Flows, Simulation Techniques. Introduction EECE 353: Digital Systems Design Lecture 3: Digital Design Flows, Techniques Cristian Grecu grecuc@ece.ubc.ca Course web site: http://courses.ece.ubc.ca/353/ What have you learned so far?

More information

David Howarth. Business Development Manager Americas

David Howarth. Business Development Manager Americas David Howarth Business Development Manager Americas David Howarth IPG Automotive USA, Inc. Business Development Manager Americas david.howarth@ipg-automotive.com ni.com Testing Automated Driving Functions

More information

Simulation. à la carte. Model-based development boosts efficiency in the food service industry

Simulation. à la carte. Model-based development boosts efficiency in the food service industry PAGE 6 Simulation à la carte Model-based development boosts efficiency in the food service industry You re sitting in your favorite restaurant and looking forward to your meal. Will it live up to your

More information

SOFTWARE DEFINED RADIO IMPLEMENTATION IN 3GPP SYSTEMS

SOFTWARE DEFINED RADIO IMPLEMENTATION IN 3GPP SYSTEMS SOFTWARE DEFINED RADIO IMPLEMENTATION IN 3GPP SYSTEMS R. Janani, A. Manikandan and V. Venkataramanan Arunai College of Engineering, Thiruvannamalai, India E-Mail: jananisaraswathi@gmail.com ABSTRACT Radio

More information

Online Monitoring for Automotive Sub-systems Using

Online Monitoring for Automotive Sub-systems Using Online Monitoring for Automotive Sub-systems Using 1149.4 C. Jeffrey, A. Lechner & A. Richardson Centre for Microsystems Engineering, Lancaster University, Lancaster, LA1 4YR, UK 1 Abstract This paper

More information

Sensors and Sensing Motors, Encoders and Motor Control

Sensors and Sensing Motors, Encoders and Motor Control Sensors and Sensing Motors, Encoders and Motor Control Todor Stoyanov Mobile Robotics and Olfaction Lab Center for Applied Autonomous Sensor Systems Örebro University, Sweden todor.stoyanov@oru.se 13.11.2014

More information

CALL FOR PAPERS. embedded world Conference. -Embedded Intelligence- embedded world Conference Nürnberg, Germany

CALL FOR PAPERS. embedded world Conference. -Embedded Intelligence- embedded world Conference Nürnberg, Germany 13579 CALL FOR PAPERS embedded world Conference -Embedded Intelligence- embedded world Conference 26.-28.2.2019 Nürnberg, Germany www.embedded-world.eu IMPRESSIONS 2018 NuernbergMesse/Uwe Niklas embedded

More information

Valve Control Unit ValDi

Valve Control Unit ValDi Product Outline Valve Control Unit ValDi General Description Our valve control unit is a driver unit for solenoid valves for test purposes which comes with an especially developed software to control,

More information

PC-supported measurement

PC-supported measurement PC-supported measurement Complete measurement data acquisition system Expert Key devices acquire and monitor measurement data and automate experiment and test stand installations. The devices are supplied

More information

Method and Tools Specifications

Method and Tools Specifications Method and Tools Deliverable n. D1.3.2 Method and Tools Sub Project SP1 Requirements and Workpackage WP1.2 Requirements Task n. T1.3.2 Method and Tools Authors N. Pallaro A. Ghiro CRF CRF File name Status

More information

The Caltech Multi-Vehicle Wireless Testbed: Initial Implementation

The Caltech Multi-Vehicle Wireless Testbed: Initial Implementation The Caltech Multi-Vehicle Wireless Testbed: Initial Implementation Lars Cremean, Jason Meltzer, Ben Lee, Richard Murray (In collaboration with Steven Low, Jason Hickey, Eric Klavins, Reza Olfati, Bill

More information

Mason Chen (Black Belt) Morrill Learning Center, San Jose, CA

Mason Chen (Black Belt) Morrill Learning Center, San Jose, CA Poster ID 12 Google Robot Mason Chen (Black Belt) Morrill Learning Center, San Jose, CA D1 Observations and Research Google Cars stop at the red light and speed up at green light how & why Google Car can

More information

Outlines. Examples. Hardware Interface. What s Embedded Systems? Krerk Piromsopa, Ph.D. Department of Computer Engineering Chulalongkorn University

Outlines. Examples. Hardware Interface. What s Embedded Systems? Krerk Piromsopa, Ph.D. Department of Computer Engineering Chulalongkorn University Outlines Hardware Interface Introduction to Embedded / Real Time Systems Polling, Interrupt Devices and Interfaces LED Krerk Piromsopa, Ph.D. Department of Computer Engineering Chulalongkorn University

More information

Link: https://www.springerprofessional.de/en/virtual-test-driving-hardware-independent-integration-of-series-/

Link: https://www.springerprofessional.de/en/virtual-test-driving-hardware-independent-integration-of-series-/ Link: https://www.springerprofessional.de/en/virtual-test-driving-hardware-independent-integration-of-series-/6429576 DEVELOPMENT SIMUL ATION VIRTUAL TEST DRIVING HARDWARE-INDEPENDENT INTEGRATION OF SERIES

More information

ACCELERATE SOFTWARE DEVELOPMENT WITH CONTINUOUS INTEGRATION AND SIMULATION

ACCELERATE SOFTWARE DEVELOPMENT WITH CONTINUOUS INTEGRATION AND SIMULATION ACCELERATE SOFTWARE DEVELOPMENT WITH CONTINUOUS INTEGRATION AND SIMULATION A How-to Guide for Embedded Development WHEN IT MATTERS, IT RUNS ON WIND RIVER EXECUTIVE SUMMARY Adopting the practice of Continuous

More information

Automotive Control Solution for Brushless DC Motors

Automotive Control Solution for Brushless DC Motors Page 1 Automotive Control Solution for Brushless DC Motors TTTech provides solutions for setting up distributed systems with brushless DC motors. Today brushless DC motors are used in a variety of applications.

More information

Course Outcome of M.Tech (VLSI Design)

Course Outcome of M.Tech (VLSI Design) Course Outcome of M.Tech (VLSI Design) PVL108: Device Physics and Technology The students are able to: 1. Understand the basic physics of semiconductor devices and the basics theory of PN junction. 2.

More information

ServoStep technology

ServoStep technology What means "ServoStep" "ServoStep" in Ever Elettronica's strategy resumes seven keypoints for quality and performances in motion control applications: Stepping motors Fast Forward Feed Full Digital Drive

More information

A Low Torque Ripple PMSM Drive for EPS Applications

A Low Torque Ripple PMSM Drive for EPS Applications A Low Torque Ripple PMSM Drive for EPS Applications Guang Liu, Alex Kurnia, Ronan De Larminat, Phil Desmond and Tony O Gorman Automotive Communications & Electronics Systems Group Motorola Inc. 2144 West

More information

23270: AUGMENTED REALITY FOR NAVIGATION AND INFORMATIONAL ADAS. Sergii Bykov Technical Lead Machine Learning 12 Oct 2017

23270: AUGMENTED REALITY FOR NAVIGATION AND INFORMATIONAL ADAS. Sergii Bykov Technical Lead Machine Learning 12 Oct 2017 23270: AUGMENTED REALITY FOR NAVIGATION AND INFORMATIONAL ADAS Sergii Bykov Technical Lead Machine Learning 12 Oct 2017 Product Vision Company Introduction Apostera GmbH with headquarter in Munich, was

More information

The Real-Time Control System for Servomechanisms

The Real-Time Control System for Servomechanisms The Real-Time Control System for Servomechanisms PETR STODOLA, JAN MAZAL, IVANA MOKRÁ, MILAN PODHOREC Department of Military Management and Tactics University of Defence Kounicova str. 65, Brno CZECH REPUBLIC

More information

A SERVICE-ORIENTED SYSTEM ARCHITECTURE FOR THE HUMAN CENTERED DESIGN OF INTELLIGENT TRANSPORTATION SYSTEMS

A SERVICE-ORIENTED SYSTEM ARCHITECTURE FOR THE HUMAN CENTERED DESIGN OF INTELLIGENT TRANSPORTATION SYSTEMS Tools and methodologies for ITS design and drivers awareness A SERVICE-ORIENTED SYSTEM ARCHITECTURE FOR THE HUMAN CENTERED DESIGN OF INTELLIGENT TRANSPORTATION SYSTEMS Jan Gačnik, Oliver Häger, Marco Hannibal

More information

INTRA-VEHICLE ULTRA-WIDEBAND COMMUNICATION TESTBED

INTRA-VEHICLE ULTRA-WIDEBAND COMMUNICATION TESTBED INTRA-VEHICLE ULTRA-WIDEBAND COMMUNICATION TESTBED Weihong Niu ECE Department Oakland University Jia Li ECE Department Oakland University Shaojun Liu ECE Department Oakland University Timothy Talty General

More information

Using FMI/ SSP for Development of Autonomous Driving

Using FMI/ SSP for Development of Autonomous Driving Using FMI/ SSP for Development of Autonomous Driving presented by Jochen Köhler (ZF) FMI User Meeting 15.05.2017 Prague / Czech Republic H.M. Heinkel S.Rude P. R. Mai J. Köhler M. Rühl / A. Pillekeit Motivation

More information

Improving Battery Safety by Advanced BMS Diagnostics and Model-based Hardware-in-the-Loop Testing

Improving Battery Safety by Advanced BMS Diagnostics and Model-based Hardware-in-the-Loop Testing Battery Ageing Battery Models Battery Diagnostics Battery Pack Design Electromobility Stationary Energy Storage Energy System Analysis Improving Battery Safety by Advanced BMS Diagnostics and Model-based

More information

Sensors and Sensing Motors, Encoders and Motor Control

Sensors and Sensing Motors, Encoders and Motor Control Sensors and Sensing Motors, Encoders and Motor Control Todor Stoyanov Mobile Robotics and Olfaction Lab Center for Applied Autonomous Sensor Systems Örebro University, Sweden todor.stoyanov@oru.se 05.11.2015

More information

Hardware-in-the-Loop Simulation

Hardware-in-the-Loop Simulation University College of Southeast Norway Hardware-in-the-Loop Simulation Introduction What is Hardware-in-the-Loop (HIL) Simulation or What is Hardware-in-the-Loop (HIL) Test? The Hardware-in-the-Loop process

More information

A Real-Time Regulator, Turbine and Alternator Test Bench for Ensuring Generators Under Test Contribute to Whole System Stability

A Real-Time Regulator, Turbine and Alternator Test Bench for Ensuring Generators Under Test Contribute to Whole System Stability A Real-Time Regulator, Turbine and Alternator Test Bench for Ensuring Generators Under Test Contribute to Whole System Stability Marc Langevin, eng., Ph.D.*. Marc Soullière, tech.** Jean Bélanger, eng.***

More information

High-speed and High-precision Motion Controller

High-speed and High-precision Motion Controller High-speed and High-precision Motion Controller - KSMC - Definition High-Speed Axes move fast Execute the controller ( position/velocity loop, current loop ) at high frequency High-Precision High positioning

More information

KMT - Kraus Messtechnik GmbH

KMT - Kraus Messtechnik GmbH KMT - Kraus Messtechnik GmbH Gewerbering 9, D-83624 Otterfing, Germany, 08024-48737, Fax. 08024-5532 Home Page: http://www.kmt-telemetry.com, Email: info@kmt-telemetry.com Operating instructions RPM8000-OBD2

More information

DSPACE BASED FUZZY LOGIC CONTROLLED BOOST CONVERTER

DSPACE BASED FUZZY LOGIC CONTROLLED BOOST CONVERTER 36 DSPACE BASED FUZZY OGIC CONTOED BOOST CONVETE İbrahim SEFA, Necmi ATIN, Şaban ÖZDEMİ Department of Electrical Education, Faculty of Technical Education, GEMEC Group, Gazi University, 06500 Besevler,

More information

Data Acquisition. NHMFL Summer School 2016 William Coniglio. with many slides from Scott Hannahs

Data Acquisition. NHMFL Summer School 2016 William Coniglio. with many slides from Scott Hannahs Data Acquisition NHMFL Summer School 2016 William Coniglio with many slides from Scott Hannahs Generic Data Acquisition Experiment Analysis Publication Physical Measurement Digital Representation Raw Data

More information

Private WiMAX Installation and Troubleshooting

Private WiMAX Installation and Troubleshooting Hands-On Private WiMAX Installation and Troubleshooting Course Description This course teaches installation and troubleshooting technicians the key elements needed for installing, testing, validating and

More information

The Use of CAN Bus Message Electrical Signatures for Automotive Reverse Engineering

The Use of CAN Bus Message Electrical Signatures for Automotive Reverse Engineering The Use of CAN Bus Message Electrical Signatures for Automotive Reverse Engineering C Quigley, D Charles, R McLaughlin Warwick Control Technologies Abstract There are many applications in which you may

More information

Softing TDX ODX- and OTX-Based Diagnostic System Framework

Softing TDX ODX- and OTX-Based Diagnostic System Framework Softing TDX ODX- and OTX-Based Diagnostic System Framework DX (Open Diagnostic data exchange) and OTX (Open Test sequence exchange) standards are very well established description formats for diagnostics

More information

HIL Simulation Lab Work

HIL Simulation Lab Work 2017.03.09 HIL Simulation Lab Work with Step by Step Exercises that you can do in your own Pace http://home.hit.no/~hansha/?lab=hilsim Hans-Petter Halvorsen Introduction to HIL Lab Work Hans-Petter Halvorsen

More information

Surveillance and Calibration Verification Using Autoassociative Neural Networks

Surveillance and Calibration Verification Using Autoassociative Neural Networks Surveillance and Calibration Verification Using Autoassociative Neural Networks Darryl J. Wrest, J. Wesley Hines, and Robert E. Uhrig* Department of Nuclear Engineering, University of Tennessee, Knoxville,

More information

Introducing 32-bit microcontroller technologies to a technology teacher training programme

Introducing 32-bit microcontroller technologies to a technology teacher training programme 2 nd World Conference on Technology and Engineering Education 2011 WIETE Ljubljana, Slovenia, 5-8 September 2011 Introducing 32-bit microcontroller technologies to a technology teacher training programme

More information

Implementation of Conventional and Neural Controllers Using Position and Velocity Feedback

Implementation of Conventional and Neural Controllers Using Position and Velocity Feedback Implementation of Conventional and Neural Controllers Using Position and Velocity Feedback Expo Paper Department of Electrical and Computer Engineering By: Christopher Spevacek and Manfred Meissner Advisor:

More information

Step Response of RC Circuits

Step Response of RC Circuits EE 233 Laboratory-1 Step Response of RC Circuits 1 Objectives Measure the internal resistance of a signal source (eg an arbitrary waveform generator) Measure the output waveform of simple RC circuits excited

More information

Automatic Control Systems

Automatic Control Systems Automatic Control Systems Lecture-1 Basic Concepts of Classical control Emam Fathy Department of Electrical and Control Engineering email: emfmz@yahoo.com 1 What is Control System? A system Controlling

More information

Proactive Performance Monitoring for MEDITECH

Proactive Performance Monitoring for MEDITECH Proactive Performance Monitoring for MEDITECH 90% Reduction of performance issues within our MEDITECH and Citrix Environment. -Derek Seiber Systems Administrator at Memorial Health System www.goliathtechnologies.com

More information

Hardware-in-loop Electronic Throttle System Based On Simulink Ning Chen 1,a,Pinchang Zhu 1,b

Hardware-in-loop Electronic Throttle System Based On Simulink Ning Chen 1,a,Pinchang Zhu 1,b Applied Mechanics and Materials Online: 2011-10-24 ISSN: 1662-7482, Vols. 128-129, pp 898-903 doi:10.4028/www.scientific.net/amm.128-129.898 2012 Trans Tech Publications, Switzerland Hardware-in-loop Electronic

More information

Advanced Methodology for Precisely Simulating RTD Sensor Types

Advanced Methodology for Precisely Simulating RTD Sensor Types Advanced Methodology for Precisely Simulating RTD Sensor Types INTRODUCTION Resistance thermometers, also called resistance temperature detectors (RTD s) are very common sensors used in industry for temperature

More information

imc CANSAS-L-HCI8. High isolated module for the capture of temperature, voltage, current (20 ma) and resistance

imc CANSAS-L-HCI8. High isolated module for the capture of temperature, voltage, current (20 ma) and resistance Data Sheet Version 1.9 imc CANSAS-L-HCI8 High isolated module for the capture of temperature, voltage, current (20 ma) and resistance The imc CANSAS module (CANSAS-L-HCI8) enable measurement of low voltage

More information

Keywords: Aircraft Systems Integration, Real-Time Simulation, Hardware-In-The-Loop Testing

Keywords: Aircraft Systems Integration, Real-Time Simulation, Hardware-In-The-Loop Testing 25 TH INTERNATIONAL CONGRESS OF THE AERONAUTICAL SCIENCES REAL-TIME HARDWARE-IN-THE-LOOP SIMULATION OF FLY-BY-WIRE FLIGHT CONTROL SYSTEMS Eugenio Denti*, Gianpietro Di Rito*, Roberto Galatolo* * University

More information

CHAPTER 4 HARDWARE DEVELOPMENT OF STATCOM

CHAPTER 4 HARDWARE DEVELOPMENT OF STATCOM 74 CHAPTER 4 HARDWARE DEVELOPMENT OF STATCOM 4.1 LABORATARY SETUP OF STATCOM The laboratory setup of the STATCOM consists of the following hardware components: Three phase auto transformer used as a 3

More information

Validation of Frequency- and Time-domain Fidelity of an Ultra-low Latency Hardware-in-the-Loop (HIL) Emulator

Validation of Frequency- and Time-domain Fidelity of an Ultra-low Latency Hardware-in-the-Loop (HIL) Emulator Validation of Frequency- and Time-domain Fidelity of an Ultra-low Latency Hardware-in-the-Loop (HIL) Emulator Elaina Chai, Ivan Celanovic Institute for Soldier Nanotechnologies Massachusetts Institute

More information

Training Schedule. Robotic System Design using Arduino Platform

Training Schedule. Robotic System Design using Arduino Platform Training Schedule Robotic System Design using Arduino Platform Session - 1 Embedded System Design Basics : Scope : To introduce Embedded Systems hardware design fundamentals to students. Processor Selection

More information

Enhancing System Architecture by Modelling the Flash Translation Layer

Enhancing System Architecture by Modelling the Flash Translation Layer Enhancing System Architecture by Modelling the Flash Translation Layer Robert Sykes Sr. Dir. Firmware August 2014 OCZ Storage Solutions A Toshiba Group Company Introduction This presentation will discuss

More information

A New Control Theory for Dynamic Data Driven Systems

A New Control Theory for Dynamic Data Driven Systems A New Control Theory for Dynamic Data Driven Systems Nikolai Matni Computing and Mathematical Sciences Joint work with Yuh-Shyang Wang, James Anderson & John C. Doyle New application areas 1 New application

More information

SpiNNaker SPIKING NEURAL NETWORK ARCHITECTURE MAX BROWN NICK BARLOW

SpiNNaker SPIKING NEURAL NETWORK ARCHITECTURE MAX BROWN NICK BARLOW SpiNNaker SPIKING NEURAL NETWORK ARCHITECTURE MAX BROWN NICK BARLOW OVERVIEW What is SpiNNaker Architecture Spiking Neural Networks Related Work Router Commands Task Scheduling Related Works / Projects

More information

Advances in Antenna Measurement Instrumentation and Systems

Advances in Antenna Measurement Instrumentation and Systems Advances in Antenna Measurement Instrumentation and Systems Steven R. Nichols, Roger Dygert, David Wayne MI Technologies Suwanee, Georgia, USA Abstract Since the early days of antenna pattern recorders,

More information

REVOLUTIONIZING THE COMPUTING LANDSCAPE AND BEYOND.

REVOLUTIONIZING THE COMPUTING LANDSCAPE AND BEYOND. December 3-6, 2018 Santa Clara Convention Center CA, USA REVOLUTIONIZING THE COMPUTING LANDSCAPE AND BEYOND. https://tmt.knect365.com/risc-v-summit @risc_v ACCELERATING INFERENCING ON THE EDGE WITH RISC-V

More information

Hardware-In-the-Loop simulator for turboprop and turboshaft engine control units

Hardware-In-the-Loop simulator for turboprop and turboshaft engine control units Hardware-In-the-Loop simulator for turboprop and turboshaft engine control units J. Vejlupek, M. Jasanský, V. Lamberský, R. Grepl Abstract This paper presents the development and implementation of the

More information

Seyed Mohammad Mahdi Alavi Curriculum vitae, updated on August 18, 2009

Seyed Mohammad Mahdi Alavi Curriculum vitae, updated on August 18, 2009 Seyed Mohammad Mahdi Alavi Curriculum vitae, updated on August 18, 2009 Contact Information Current Job Education Research Interests Awards Publications School of Engineering Science, Simon Fraser University,

More information

Scheduling and Communication Synthesis for Distributed Real-Time Systems

Scheduling and Communication Synthesis for Distributed Real-Time Systems Scheduling and Communication Synthesis for Distributed Real-Time Systems Department of Computer and Information Science Linköpings universitet 1 of 30 Outline Motivation System Model and Architecture Scheduling

More information

Hello, and welcome to this presentation of the FlexTimer or FTM module for Kinetis K series MCUs. In this session, you ll learn about the FTM, its

Hello, and welcome to this presentation of the FlexTimer or FTM module for Kinetis K series MCUs. In this session, you ll learn about the FTM, its Hello, and welcome to this presentation of the FlexTimer or FTM module for Kinetis K series MCUs. In this session, you ll learn about the FTM, its main features and the application benefits of leveraging

More information

CS649 Sensor Networks IP Lecture 9: Synchronization

CS649 Sensor Networks IP Lecture 9: Synchronization CS649 Sensor Networks IP Lecture 9: Synchronization I-Jeng Wang http://hinrg.cs.jhu.edu/wsn06/ Spring 2006 CS 649 1 Outline Description of the problem: axes, shortcomings Reference-Broadcast Synchronization

More information

EMBEDDED SYSTEM DESIGN

EMBEDDED SYSTEM DESIGN EMBEDDED SYSTEM DESIGN Embedded System Design by PETER MARWEDEL University of Dortmund, Germany A C.I.P. Catalogue record for this book is available from the Library of Congress. ISBN-10 0-387-29237-3

More information

Virtual car models for handling and ride bridging off and on-line simulations

Virtual car models for handling and ride bridging off and on-line simulations Virtual car models for handling and ride bridging off and on-line simulations Dr.Harald Wilhelm, Simulation Fahrverhalten Audi AG Diego Minen, Technical Director VI-Grade Vehicle EPO Stuttgart 2009 1 VI-CarRealTime

More information

Linear vs. PWM/ Digital Drives

Linear vs. PWM/ Digital Drives APPLICATION NOTE 125 Linear vs. PWM/ Digital Drives INTRODUCTION Selecting the correct drive technology can be a confusing process. Understanding the difference between linear (Class AB) type drives and

More information

Swarm Intelligence W7: Application of Machine- Learning Techniques to Automatic Control Design and Optimization

Swarm Intelligence W7: Application of Machine- Learning Techniques to Automatic Control Design and Optimization Swarm Intelligence W7: Application of Machine- Learning Techniques to Automatic Control Design and Optimization Learning to avoid obstacles Outline Problem encoding using GA and ANN Floreano and Mondada

More information

EDA for IC System Design, Verification, and Testing

EDA for IC System Design, Verification, and Testing EDA for IC System Design, Verification, and Testing Edited by Louis Scheffer Cadence Design Systems San Jose, California, U.S.A. Luciano Lavagno Cadence Berkeley Laboratories Berkeley, California, U.S.A.

More information

COTSon: Infrastructure for system-level simulation

COTSon: Infrastructure for system-level simulation COTSon: Infrastructure for system-level simulation Ayose Falcón, Paolo Faraboschi, Daniel Ortega HP Labs Exascale Computing Lab http://sites.google.com/site/hplabscotson MICRO-41 tutorial November 9, 28

More information

DEMONSTRATIONAL SYSTEM FOR TRAINING IN FlexRay COMMUNICATION

DEMONSTRATIONAL SYSTEM FOR TRAINING IN FlexRay COMMUNICATION XIX IMEKO World Congress Fundamental and Applied Metrology September 611, 29, Lisbon, Portugal DEMONSTRATIONAL SYSTEM FOR TRAINING IN COMMUNICATION Jan Malinsky 1, Petr Kocourek 2 1 Czech Technical University

More information

Dynamic MIPS Rate Stabilization in Out-of-Order Processors

Dynamic MIPS Rate Stabilization in Out-of-Order Processors Dynamic Rate Stabilization in Out-of-Order Processors Jinho Suh and Michel Dubois Ming Hsieh Dept of EE University of Southern California Outline Motivation Performance Variability of an Out-of-Order Processor

More information

The Key to the Internet-of-Things: Conquering Complexity One Step at a Time

The Key to the Internet-of-Things: Conquering Complexity One Step at a Time The Key to the Internet-of-Things: Conquering Complexity One Step at a Time at IEEE PHM2017 Adam T. Drobot Wayne, PA 19087 Outline What is IoT? Where is IoT in its evolution? A life Cycle View Key ingredients

More information

WP4-Hardware in the Loop Validation of the EFCC Scheme

WP4-Hardware in the Loop Validation of the EFCC Scheme WP4-Hardware in the Loop Validation of the EFCC Scheme Mingyu Sun, Dr Mazaher Karimi, Rasoul Azizipanah-Abarghooee Prof Vladimir Terzija Ben Marshall University of Manchester National Grid 0 Presentation

More information

EMX-1434 APPLICATIONS FEATURES A SMART PXI EXPRESS 4-CHANNEL KSA/S ARBITRARY WAVEFORM GENERATOR

EMX-1434 APPLICATIONS FEATURES A SMART PXI EXPRESS 4-CHANNEL KSA/S ARBITRARY WAVEFORM GENERATOR 83-0061-000 15A D A T A S H E E T EMX-1434 SMART PXI EXPRESS 4-CHANNEL 204.8 KSA/S ARBITRARY WAVEFORM GENERATOR APPLICATIONS Modal / GVT (Ground Vehicle Testing) Acoustics Shock / Vibration Rotational

More information

A HARDWARE DC MOTOR EMULATOR VAGNER S. ROSA 1, VITOR I. GERVINI 2, SEBASTIÃO C. P. GOMES 3, SERGIO BAMPI 4

A HARDWARE DC MOTOR EMULATOR VAGNER S. ROSA 1, VITOR I. GERVINI 2, SEBASTIÃO C. P. GOMES 3, SERGIO BAMPI 4 A HARDWARE DC MOTOR EMULATOR VAGNER S. ROSA 1, VITOR I. GERVINI 2, SEBASTIÃO C. P. GOMES 3, SERGIO BAMPI 4 Abstract Much work have been done lately to develop complex motor control systems. However they

More information

Mechanical Simulation. Advanced Vehicle Dynamics Solutions

Mechanical Simulation. Advanced Vehicle Dynamics Solutions Mechanical Simulation Advanced Vehicle Dynamics Solutions www.carsim.com Introduction Mechanical Simulation Corporation develops and distributes vehicle dynamics software tools for simulating the way cars

More information

2002 IEEE International Solid-State Circuits Conference 2002 IEEE

2002 IEEE International Solid-State Circuits Conference 2002 IEEE Outline 802.11a Overview Medium Access Control Design Baseband Transmitter Design Baseband Receiver Design Chip Details What is 802.11a? IEEE standard approved in September, 1999 12 20MHz channels at 5.15-5.35

More information

WDM board-level optical communications

WDM board-level optical communications MIT Microphotonics Center Spring Meeting, May 22 nd WDM board-level optical communications Jürgen Schrage Siemens AG,, Germany Outline Introduction to board-level optical communications, WDM motivation

More information

Subject Description Form. Industrial Centre Training I for EIE. Upon completion of the subject, students will be able to:

Subject Description Form. Industrial Centre Training I for EIE. Upon completion of the subject, students will be able to: Subject Description Form Subject Code Subject Title Credit Value IC2114 Industrial Centre Training I for EIE 5 training credits Level 2 Pre-requisite/ Co-requisite/ Exclusion Objectives Intended Subject

More information

EFCC Academia dissemination event

EFCC Academia dissemination event EFCC Academia dissemination event WP4-Hardware in the Loop Validation of the EFCC Scheme Mingyu Sun, Dr Mazaher Karimi, Rasoul Azizipanah-Abarghooee Prof Vladimir Terzija Ben Marshall University of Manchester

More information

Real-Time Step Motor Emulator for Hardware-in-the-Loop Simulation

Real-Time Step Motor Emulator for Hardware-in-the-Loop Simulation Real-Time Step Motor Emulator for Hardware-in-the-Loop Simulation A. Oceguera 1, T. Basten 1,2, L. Somers 1,3, S. Hulsenboom 3 1 Eindhoven University of Technology, 2 Embedded Systems Institute, 3 Océ

More information

The Critical Role of Firmware and Flash Translation Layers in Solid State Drive Design

The Critical Role of Firmware and Flash Translation Layers in Solid State Drive Design The Critical Role of Firmware and Flash Translation Layers in Solid State Drive Design Robert Sykes Director of Applications OCZ Technology Flash Memory Summit 2012 Santa Clara, CA 1 Introduction This

More information

Integrating a PXI Automated Test System

Integrating a PXI Automated Test System Integrating a PXI Automated Test System Top Considerations to Integrating a PXI Automated Test System Agilent Technologies Software and Modular Solutions Alan Lesko Application Engineer April 24 th, 2012

More information

Embracing Complexity. Gavin Walker Development Manager

Embracing Complexity. Gavin Walker Development Manager Embracing Complexity Gavin Walker Development Manager 1 MATLAB and Simulink Proven Ability to Make the Complex Simpler 1970 Stanford Ph.D. thesis, with thousands of lines of Fortran code 2 MATLAB and Simulink

More information