Model-Based Design for Controls The MathWorks, Inc. 1

Size: px
Start display at page:

Download "Model-Based Design for Controls The MathWorks, Inc. 1"

Transcription

1 Model-Based Design for Controls 2011 The MathWorks, Inc. 1

2 MathWorks at a Glance Headquarters: Natick, Massachusetts US Other U.S. Locations: California; Michigan; Texas; Washington, DC Europe: France, Germany, Italy, Spain, the Netherlands, Sweden, Switzerland, U.K. Asia-Pacific: Australia, China, India, Japan, Korea Worldwide training and consulting Earth s topography on an equidistant cylindrical projection, created with MATLAB and Mapping Toolbox. Distributors in 25 countries 2

3 Key Capabilities Drive MathWorks Business Verification, Validation, and Test Test and measurement Model checking Code verification Qualification kits Automatic Code Generation Rapid prototyping and HIL Embedded software DSP software VHDL/Verilog PLC code System Modeling and Simulation Simulink DSP designs State charts Physical Communication systems modeling Discrete-event modeling Video processing Data Analysis and Algorithm Development Control design Signal processing Optimization Statistics Image processing Computational finance Computational biology Technical Computing MATLAB Application deployment Student version Instrument and database connectivity Distributed and parallel computing MATLAB Mobile for iphone Founded in

4 MathWorks Today Revenues ~$600M in 2010 Privately held More than 2000 employees worldwide Worldwide revenue balance: 45% North America, 55% international More than 1 million users in 175+ countries

5 Key Industries Aerospace and defense Automotive Biotech and pharmaceutical Communications Education Electronics and semiconductors Energy production Financial services Industrial automation and machinery 5

6 Deeply Rooted in Education universities around the world MATLAB and Simulink based books Academic support for research, fellowships, student competitions, and curriculum development Benefits for Industry: Everyone that comes in as a new hire already knows MATLAB, because they all had it in college. The learning curve is significantly lessened as a result. Jeff Corn, Chief of Engineering Projects Section, U.S. Air Force Every year, tens of thousands of engineers enter the workforce with MathWorks product skills and experience. Students learn theory and techniques while using MATLAB and Simulink. 6

7 Core MathWorks Products The leading environment for technical computing The industry-standard, high-level programming language for algorithm development Numeric computation Data analysis and visualization Toolboxes for signal and image processing, statistics, optimization, symbolic math, and other areas Foundation of MathWorks products 7

8 Core MathWorks Products The leading environment for modeling, simulating, and implementing dynamic and embedded systems Linear, nonlinear, discrete-time, continuous-time, hybrid, and multirate systems Foundation for Model-Based Design, including physical-domain modeling, automatic code generation, and verification and validation Open architecture for integrating models from other tools Applications in controls, signal processing, communications, and other system engineering areas 8

9 Continuous Improvement Consulting Services Accelerating return on investment A global team of experts supporting every stage of tool and process integration Process and Technology Standardization Process and Technology Automation Process Assessment Advisory Services Component Deployment Full Application Deployment Jumpstart Migration Planning Research Advanced Engineering Product Engineering Teams Supplier Involvement 9

10 Training Services Exploit the full potential of MathWorks products Flexible delivery options: Public training available worldwide Onsite training with standard or customized courses Web-based training with live, interactive instructor-led courses Self-paced interactive online training More than 30 course offerings: Introductory and intermediate training on MATLAB, Simulink, Stateflow, code generation, and Polyspace products Specialized courses in control design, signal processing, parallel computing, code generation, communications, financial analysis, and other areas 10

11 MATLAB Central Community for MATLAB and Simulink users Over 1 million visits per month File Exchange Upload/download access to free files including MATLAB code, Simulink models, and documents Ability to rate files, comment, and ask questions More than 12,500 contributed files, 300 submissions per month, 50,000 downloads per month Newsgroup Blogs Web forum for technical discussions about MathWorks products More than 300 posts per day Commentary from engineers who design, build, and support MathWorks products Open conversation at blogs.mathworks.com Based on February 2011 data 11

12 Connections Program More than 400 add-on products and services that complement and extend MathWorks products: Specialized third-party toolboxes for MATLAB Interfaces to third-party software and hardware products Specialized training courses and consulting services System integrators and suppliers that incorporate MathWorks products 12

13 Book Program More than 1200 books for educational and professional use, in 26 languages Controls Signal processing Image processing Biosciences Communications Mechanical engineering Mathematics Aerospace engineering Environmental sciences Chemistry Finance Electronics 13

14 Technical Support Resources Over 100 support engineers All with MS degrees (EE, ME, CS) Local support in North America, Europe, and Asia Comprehensive, product-specific Web support resources High customer satisfaction 95% of calls answered within three minutes 70% of issues resolved within 24 hours 80% of customers surveyed rate satisfaction at % 14

15 MathWorks Product Overview Simulink Product Family View full product list Application-Specific Products MATLAB Product Family 15

16 What are we doing today? 16

17 xpc Target runs Simulink in hard real-time 1 2 Host computer with MATLAB xpc Target on Target Computer 3 Ethernet or RS 232 Environment allows the real-time execution of Simulink models on a separate PC-based target computer 17

18 Today s Agenda Introduction to Simulink Plant Modeling Control and Real Time Testing Closing remarks 18

19 Traditional Development Process RESEARCH REQUIREMENTS SPECIFICATIONS Requirement Documents Difficult to analyze Difficult to manage as they change DESIGN Paper Specifications Easy to misinterpret Difficult to integrate with design EDA Electrical Components Algorithm Design Embeddable Algorithms MCAD/ MCAE Mechanical Components Physical Prototypes Incomplete and expensive Prevents rapid iteration No system-level testing IMPLEMENTATION Manual Coding Time consuming Introduces defects and variance Difficult to reuse C/C++ Embedded Software Traditional Testing Design and integration issues found late Difficult to feed insights back into design process Traceability INTEGRATION AND TEST 19

20 Model-Based Design- Describe the system dynamics DESIGN Model-Based Design uses block diagrams to mathematically model the system behavior. Electrical Components Embedded Software Control Algorithms Mechanical Components You design the way the system should perform. 20

21 Model-Based Design- Design and test using simulation RESEARCH DESIGN REQUIREMENTS Requirements are linked to the model. Environmental Models Mechanical Electrical Control Algorithms Supervisory Logic Detail is added from specific domains to refine the model. Intellectual property and engineering data are reused from existing designs and CAE tools, such as CAD, FEA, and SPICE models. Design and test control algorithms using the model. 21

22 Model-Based Design- Test and validate in real-time RESEARCH REQUIREMENTS DESIGN Environmental Models Mechanical Electrical Control Algorithms Supervisory Logic Automatically generate code from the simulation model for real-time testing of the control algorithms. Automatically generate code from the simulation model for real-time system simulation of hardware for testing the real microcontroller, FPGA, or PLC REAL-TIME TESTING C, C++ VHDL, Verilog Structured Text MCU DSP FPGA ASIC PLC 22

23 Model-Based Design- Implement embedded software RESEARCH C, C++ DESIGN Environmental Models Mechanical Control Algorithms Supervisory Logic Electrical IMPLEMENTATION VHDL, Verilog REQUIREMENTS Structured Text TEST & VERIFICATION Automatically generate code from the simulation model for implementing directly on production targets: Microcontrollers FPGAs PLC IDEs MCU DSP FPGA ASIC PLC INTEGRATION 23

24 Model-Based Design Plant Modeling Control Design Testing SolidWorks SimMechanics Simscape SimElectronics SimPowerSystems Simulink Design Optimization Optimization Toolbox Simulink Control Design Control System Toolbox Simulink Design Optimization Optimization Toolbox xpc Target MATLAB Coder Simulink Coder DSP System Toolbox 24

25 MAN Roland Develops High-Precision Commercial Printing Press Controller with MathWorks Tools Challenge To implement a new design process to support development of a precision controller for a state-of-the-art commercial printing press Solution Use MathWorks products for Model-Based Design to design and model the controller, run real-time simulations, and deploy a production system Results Development time reduced by one year Design iterations completed in minutes, not weeks Error analysis streamlined for MAN Roland customers Link to user story MAN Roland s state-of-the-art printing press. MathWorks tools made it easy for us to test ideas, introduce new algorithms, and compare one controller against another... We could quickly change the structure of the controller and immediately see the results. The ability to perform rapid iterations enabled us to optimize quality and functionality while greatly reducing development cycle time." Thomas Debes MAN Roland 25

26 We can import the entire mechanical design directly from a CAD tool SolidWorks Model SimMechanics Model The translator automatically generates the SimMechanics model using CAD information 28

27 Now, for our robot to be of any use, it has to be able to move We can include the effects of actuator and sensor dynamics in the simulation model 29

28 And we can test and verify the overall system performance in simulation reference + S1 S2 - S3 controller Generate test vector arrays and verify the controller design against the performance specifications given for the system 30

29 Modeling Dynamic Systems: two approaches Data-Driven Modeling Use system test data to derive a mathematical representation 1.4e9 G( s) e 1 2.8e7s 0.1s 31

30 Modeling Dynamic Systems: two approaches First-Principles Modeling Use an understanding of the system s physics to derive a mathematical representation V+ V- 32

31 Both have advantages & disadvantages Data-Driven Modeling Complete Modeling Environment First-Principles Modeling Advantages: Fast Accurate Disadvantages: Requires plant Requires data acquisition system Advantages: Insight in behavior Physical parameters Disadvantages: Time-consuming Requires expertise 33

32 Tools that span both modeling approaches Complete Modeling Environment Data-Driven System Identification Toolbox Test and Measurement Tools Simulink Design Optimization First-Principles Simulink Physical Modeling Tools 34

33 SimMechanics SimDriveline SimElectronics SimPowerSystems SimHydraulics SimPowerSystems SimMechanics SimDriveline SimHydraulics SimElectronics Physical Systems in Simulink Simscape Simscape MATLAB, Simulink Electrical power systems Multidomain physical systems Fluid power and control Mechanical dynamics (3-D) Drivetrain systems (1-D) Electromechanical and electronic systems 35

34 Estimation of DC Motor Parameters Untuned Parameters Resistance Inductance Damping Intertia Tune Parameters with Optimization 36

35 Break 2011 The MathWorks, Inc. 37

36 DC Motor Controller Design 38

37 Or we can fine tune our controller gains by optimizing the system response reference + S1 S2 - S3 controller Use Simulink Design Optimization to set graphical constraints on relevant signals and optimize the controller gains against the nonlinear system response 39

38 From Simulation to Real-Time Testing Models designed in Simulink and Stateflow You want to run, test, and prove your Simulink design with your hardware under test at its normal operating frequency, speed, or timing. But how can you do this testing in real-time?? 40

39 How can you do this testing in real-time? Use xpc Target! xpc Target and xpc Target Turnkey systems create a hard real time environment for testing your Simulink models. 41

40 Real-Time Testing Scenarios: Functional Rapid Prototyping Code Generation Execution Host/Target Real-time Wiring and Signal Conditioning Real-Time Target Computer Production Plant Hardware 42

41 Real-Time Testing Scenarios: Hardware-in-the-Loop (HIL) Simulation Execution Host/Target/Target Real-time Code Generation Code Generation Wiring and Signal Conditioning ECU or MicroController Real-Time Target Computer 43

42 xpc Target runs Simulink in hard real-time 1 2 Host computer with MATLAB xpc Target on Target Computer 3 Ethernet or RS 232 Environment allows the real-time execution of Simulink models on a separate PC-based target computer 44

43 xpc Target enables tuning parameters in real-time Host computer with MATLAB Host computer with MATLAB Ethernet or RS 232 xpc Target on Target Computer xpc Target on Target Computer Ethernet or RS 232 Environment provides interactive access between the real-time application and the host computer Allows live parameter tuning, control from the original Simulink model and offline analysis support in MATLAB. 45

44 xpc Target enables quick data analysis with MATLAB 2 Host computer with MATLAB xpc Target on Target Computer 4 Ethernet or RS Environment provides interactive access between the real-time application and the host computer Allows live parameter tuning, control from the original Simulink model and offline analysis support in MATLAB. 46

45 xpc Target enables quick data analysis with MATLAB Host computer with MATLAB xpc Target on Target Computer Ethernet or RS 232 Environment provides numerous I/O device driver blocks Blocks are easily configurable within the Simulink model and communicate with actual hardware in real-time. 47

46 xpc Target provides I/O driver blocks in Simulink xpc Target on Target Computer Environment provides numerous I/O device driver blocks Blocks are easily configurable within the Simulink model and communicate with actual hardware in real-time. 48

47 Why xpc Target Turnkey? Complete, fully assembled, real-time testing solution Combines xpc Target (software) with a real-time target machine and IO modules (hardware) Optimized for Simulink and xpc Target xpc Target Turnkey 49

48 What is xpc Target Turnkey? Portfolio of real-time target machines Assembled to meet your performance and I/O requirements Various form factors for office, lab, and field use Made and optimized for the use with Simulink and xpc Target 50

49 What is xpc Target Turnkey Wide range of I/O modules installed in your target machine and fully tested IO Type Analog Digital Serial Protocols Audio/Speech Shared Memory Various Configurable FPGA Functionality High-resolution, high-speed, simultaneous sampling TTL, 12V, 24V, high-drive, opto-coupled RS232, RS422, RS485, SDLC, HDLC SPI, I2C, SSI, CAN, Ethernet, UDP, J1939, ARINC 429, MIL-STD-1553 Audio/Speech optimized analog IO modules, XLR panels Reflective Memory for high speed data transfer in multi-processor systems LVDT/RVDT, Synchro/Resolver, 3 phase motor control Pulse train (PWM, capture, quadrature decoding, hall effect) Event based interrupts Analog I/O with lowest latency and/or special synchronization schemes Algorithmic implementations for very fast inner control loops 51

50 FPGA Programming for xpc Target Programming FPGA boards for xpc Target Turnkey real-time target machines using Simulink HDL Coder Workflow Advisor. Execute high-speed algorithms on an FPGA connected to a model running in real time with xpc Target. Automatically program the FPGA without needing to know HDL code - ideal for functional testing and verification. Quick reconfiguration of FPGA IO promotes a flexible real-time testing environment. Compatible with both new and existing xpc Target Turnkey systems. 52

51 Next Steps Visit Product literature MATLAB Central Live and recorded webinars Use the eval form to request more information Passcodes to for evaluation of products Follow-up meeting or phone call Pricing and licensing Training; public and on-site classes Feel free to ask questions afterwards 53

Model-Based Design of a Quadcopter Ryan Gordon

Model-Based Design of a Quadcopter Ryan Gordon Model-Based Design of a Quadcopter Ryan Gordon 2015 The MathWorks, Inc. 1 Algorithm System Req. Model-Based Design Adoption Grid Virtual V&V System Validation Fully leveraged MBD Closed-Loop Simulation

More information

Introduction to Simulink & Stateflow

Introduction to Simulink & Stateflow Introduction to Simulink & Stateflow GianCarlo Pacitti, MathWorks 2015 The MathWorks, Inc. 1 2 Topics we will address this session Why do organisations use Simulink and Stateflow? Getting to grips with

More information

Model-Based Design for High Integrity Software Development Mike Anthony Senior Application Engineer MathWorks Tucson, AZ USA

Model-Based Design for High Integrity Software Development Mike Anthony Senior Application Engineer MathWorks Tucson, AZ USA Model-Based Design for High Integrity Software Development Mike Anthony Senior Application Engineer MathWorks Tucson, AZ USA 2013 The MathWorks, Inc. 1 Model-Based Design for High Integrity Software Development

More information

Development of AUTOSAR Software Components with Model-Based Design

Development of AUTOSAR Software Components with Model-Based Design Development of Software Components with Model-Based Design 2008 The MathWorks, Inc. Dr. Joachim Schlosser Application Engineering The MathWorks GmbH 3 things to remember about, Model-Based Design with

More information

Introduction to Simulink & Stateflow

Introduction to Simulink & Stateflow Introduction to Simulink & Stateflow Jonathan Agg 2015 The MathWorks, Inc. 1 2 Topics we will address this session Why model a system? Why use Simulink? Getting to grips with the basics of Simulink and

More information

EXPLORE ENROLL EXCEL 2017

EXPLORE ENROLL EXCEL 2017 EXPLORE ENROLL EXCEL 2017 EXPLORE EXCEL ENROLL WHY CHOOSE MATHWORKS FOR TRAINING? MathWorks courses are developed by a team of training engineers with exclusive product knowledge gained from working closely

More information

Simulink as Your Enterprise Simulation Platform

Simulink as Your Enterprise Simulation Platform Simulink as Your Enterprise Simulation Platform Prasanna Deshpande & Naga Pemmaraju 2015 The MathWorks, Inc. 1 Enterprise Simulation Platform Enterprise - Any size business or project Simulation Evaluating

More information

2010 The MathWorks, Inc. Model-Based Design for High Integrity Software and Hardware

2010 The MathWorks, Inc. Model-Based Design for High Integrity Software and Hardware 2010 The MathWorks, Inc. Model-Based Design for High Integrity Software and Hardware Agenda Relevant standards DO workflow Common Elements - Software Considerations and Workflows Hardware Considerations

More information

ETAS Desk LABCAR Agenda

ETAS Desk LABCAR Agenda 1 Public ETAS / STI3 02.14 ETAS GmbH 2013. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, 1 A Global and Growing Company 2 Our Solution Portfolio 3 ETAS Products

More information

NI Hardware-in-the-Loop Test

NI Hardware-in-the-Loop Test NI Hardware-in-the-Loop Test The NI HIL Platform The NI hardware-in-the-loop (HIL) test platform uses open hardware and software technologies to reduce the time, cost, and risk associated with control

More information

Model Based Design in Automation

Model Based Design in Automation Model Based Design in Automation Ashraf Zarur Tetra Pak A.Zarur/2016-04-19 Focused on our customers We specialise in providing customers with complete solutions for the processing, packaging and distribution

More information

Agilent N6171A MATLAB Data Analysis Software for X-Series and PSA Series Signal and Spectrum Analyzers

Agilent N6171A MATLAB Data Analysis Software for X-Series and PSA Series Signal and Spectrum Analyzers Agilent N6171A MATLAB Data Analysis Software for X-Series and PSA Series Signal and Spectrum Analyzers Technical Overview Enhance your Agilent signal and spectrum analyzers with the data analysis power

More information

Frontload the design, V&V and certification of software-intensive mechatronic systems by adopting the Digital Twin approach

Frontload the design, V&V and certification of software-intensive mechatronic systems by adopting the Digital Twin approach Frontload the design, V&V and certification of software-intensive mechatronic systems by adopting the Digital Twin approach Mathieu Dutré Business Development & Innovation Manager, MBSE Mathworks EXPO

More information

Model-Based Design with MATLAB and Simulink to shorten the design of a new infusion pump

Model-Based Design with MATLAB and Simulink to shorten the design of a new infusion pump Model-Based Design with MATLAB and Simulink to shorten the design of a new infusion pump Fresenius Approach Claude VITTORIA, Fresenius Kabi APPLICATION DEVICES Model-Based Design to shorten the design

More information

Machine Learning Simplified

Machine Learning Simplified Machine Learning Simplified Paola Jaramillo 2015 The MathWorks, Inc. 1 Brain-Controlled Robots 2 New MATLAB framework makes machine learning easy and accessible for Engineers 3 Consider Machine Learning

More information

Simulink as Your Enterprise Simulation Platform

Simulink as Your Enterprise Simulation Platform Simulink as Your Enterprise Simulation Platform Dr. Mohamed Anas 2015 The MathWorks, Inc. 1 Simulink as an Enterprise Simulation Platform Simulating Spacecraft Communications for Deep-Space Missions Dr.

More information

We help our customers Learn, Create and Grow in smart machinery through advanced engineering. RAFA Solutions. Robust and Flexible Advanced Solutions

We help our customers Learn, Create and Grow in smart machinery through advanced engineering. RAFA Solutions. Robust and Flexible Advanced Solutions We help our customers Learn, Create and Grow in smart machinery through advanced engineering RAFA Solutions Robust and Flexible Advanced Solutions Established in 2012 Company Staff and Certifications Certified

More information

What s New in MATLAB and Simulink

What s New in MATLAB and Simulink What s New in MATLAB and Simulink Emelie Andersson, Application Engineer Magnus Jung, Application Engineer 2015 The MathWorks, Inc. 1 Platform Productivity Workflow Depth Application Breadth Getting your

More information

Get More Out of Gauging. Production Decision Intelligence. On-line.Detailed.Exact. Production Quality Data Base. Save Costs Maximize Quality

Get More Out of Gauging. Production Decision Intelligence. On-line.Detailed.Exact. Production Quality Data Base. Save Costs Maximize Quality Get More Out of Gauging Production Decision Intelligence Save Costs Maximize Quality On-line.Detailed.Exact. Production Quality Data Base Avoid Mistakes by a better understanding of the process and by

More information

Implementing a control application on an FPGA Platform

Implementing a control application on an FPGA Platform Implementing a control application on an FPGA Platform Jérôme PIZEL and Alain OURGHANLIAN EDF R&D 6 quai Watier 78401 CHATOU jerome.pizel@edf.fr; alain-1.ourghanlian@edf.fr ABSTRACT Today, many I&C system

More information

Development of AUTOSAR Software Components with Model-Based Design

Development of AUTOSAR Software Components with Model-Based Design Development of AUTOSAR Software Components with Model-Based Design Guido Sandmann Automotive Marketing Manager, EMEA The MathWorks Joachim Schlosser Senior Team Leader Application Engineering The MathWorks

More information

TECHNOLOGY SOLUTIONS ENABLING EXCELLENCE FOR PRODUCT INNOVATION

TECHNOLOGY SOLUTIONS ENABLING EXCELLENCE FOR PRODUCT INNOVATION TECHNOLOGY SOLUTIONS ENABLING EXCELLENCE FOR PRODUCT INNOVATION www.coreel.com w. com Structural Simulations Fluid Simulations (1D & 3D CFD) Multi-phase flow simulations Implicit/Explicit Analysis Multi-body

More information

Data Analysis with MATLAB Dr. Frank Graeber MathWorks Germany

Data Analysis with MATLAB Dr. Frank Graeber MathWorks Germany Data Analysis with MATLAB Dr. Frank Graeber MathWorks Germany 2014 The MathWorks, Inc. 1 Technical Computing Workflow Access Files Data Explore & Create Data Analysis Surface fitting Share Reports and

More information

Machinery Edition. Electrical and fluid design software for the machinery market. Machinery

Machinery Edition. Electrical and fluid design software for the machinery market. Machinery Machinery Edition Electrical and fluid design software for the machinery market Machinery Introduction Introduction In contrast to the general trend towards large corporate players, companies in the global

More information

What s new in MATLAB and Simulink

What s new in MATLAB and Simulink What s new in MATLAB and Simulink Mandar Gujrathi Mandar.Gujrathi@mathworks.com.au 2015 The MathWorks, Inc. 1 Platform Productivity Workflow Depth Application Breadth Getting your work done faster Support

More information

INDUSTRY APPLICATIONS. Cognex delivers unmatched accuracy and ease of use in Vision Guided Robotics applications. Vision Guided Robotics

INDUSTRY APPLICATIONS. Cognex delivers unmatched accuracy and ease of use in Vision Guided Robotics applications. Vision Guided Robotics INDUSTRY APPLICATIONS Cognex delivers unmatched accuracy and ease of use in Vision Guided Robotics applications. Vision Guided Robotics Extended Versatility for a Range of Applications Automated Palletizing

More information

What s New in MATLAB and Simulink

What s New in MATLAB and Simulink What s New in MATLAB and Simulink Paul Lambrechts & Paola Jaramillo 2015 The MathWorks, Inc. 1 Platform Productivity Workflow Depth Application Breadth Getting your work done faster Support for your entire

More information

What s New in MATLAB and Simulink

What s New in MATLAB and Simulink What s New in MATLAB and Simulink Dr. Marc Segelken 2015 The MathWorks, Inc. 1 Platform Productivity Workflow Depth Application Breadth Getting your work done faster Support for your entire workflow Products

More information

What s New in MATLAB and Simulink

What s New in MATLAB and Simulink What s New in MATLAB and Simulink Daryl Ning Applications Engineer MathWorks Australia 2015 The MathWorks, Inc. 1 Platform Productivity Workflow Depth Application Breadth Getting your work done faster

More information

VHDL Introduction. EL 310 Erkay Savaş Sabancı University

VHDL Introduction. EL 310 Erkay Savaş Sabancı University VHDL Introduction EL 310 Erkay Savaş Sabancı University 1 What is VHDL? VHDL stands for VHSIC Hardware Description Language VHSIC =Very High-Speed Integrated Circuit Initialized by US DoD as a sponsored

More information

How to build an autonomous anything

How to build an autonomous anything How to build an autonomous anything Jim Tung MathWorks Fellow MathWorks 2015 The MathWorks, Inc. 1 2 3 4 5 6 7 Autonomous Technology 8 Autonomous Acting independently 9 Autonomous Technology Provides the

More information

Measurement, simulation, virtualization

Measurement, simulation, virtualization Translated article Methoden und Tools für die Entwicklung von Fahrzeugsystemen: Messung, Simulation, Virtualisierung, Elektronik Automotive Sonderausgabe Software 2016 Methods and tools for the development

More information

Real-Time and Embedded Systems

Real-Time and Embedded Systems Real-Time and Embedded Systems (CUGS Course) Petru Eles and Zebo Peng Embedded Systems Laboratory (ESLAB) Linköping University www.ida.liu.se/~zebpe/teaching/rtes Course Organization Module I System-Level

More information

Saber Automotive Overview

Saber Automotive Overview Datasheet Saber Automotive Overview Overview Hybrid- and electric-vehicle development demand more and more accurate simulation of Automotive systems to achieve quality-, reliabilityand cost-requirements.

More information

What s New in MATLAB and Simulink

What s New in MATLAB and Simulink What s New in MATLAB and Simulink Michael Glaßer 2015 The MathWorks, Inc. 1 Platform Productivity Workflow Depth Application Breadth Getting your work done faster Support for your entire workflow Products

More information

Implementation of Digital Instrumentation and Control Systems (I&C) for Nuclear Power Plants (NPPs) using FPGA-technology: Benefits and Solutions

Implementation of Digital Instrumentation and Control Systems (I&C) for Nuclear Power Plants (NPPs) using FPGA-technology: Benefits and Solutions Implementation of Digital Instrumentation and Control Systems (I&C) for Nuclear Power Plants (NPPs) using FPGA-technology: Benefits and Solutions Anton Andrashov, Head of International Projects Division,

More information

Mathcad : Optimize your design and engineering process.

Mathcad : Optimize your design and engineering process. Mathcad : Optimize your design and engineering process. Where engineering excellence begins. ENGINEERING CALCULATION SOFTWARE Solve, document, share and reuse vital engineering calculations. Engineering

More information

Mathcad : Optimize your design and engineering process.

Mathcad : Optimize your design and engineering process. Mathcad : Optimize your design and engineering process. Where engineering excellence begins. ENGINEERING CALCULATION SOFTWARE Solve, document, share and reuse vital engineering calculations. Engineering

More information

Verification and virtual commissioning of configurable handling systems

Verification and virtual commissioning of configurable handling systems Verification and virtual commissioning of configurable handling systems Design and Development Engineer Reishauer AG June, 2017 Reishauer AG Industriestrasse 36 8304 Wallisellen Switzerland Adopt virtual

More information

Novedades de las últimas versiones de MATLAB y Simulink

Novedades de las últimas versiones de MATLAB y Simulink Novedades de las últimas versiones de MATLAB y Simulink R2016b R2017a Paz Tárrega David Pérez 2015 The MathWorks, Inc. 1 Application Breadth Workflow Depth Platform Productivity Products for the work you

More information

Service and Support for Science IT

Service and Support for Science IT Service and Support for Science IT What is Science IT? FILL THE GAP from IT to Science Dedicated Support Center for Scien8fic Compu8ng and Data Analysis Speed SPEED : faster 8me to solu8on ACCESS : to

More information

Applying Model-Based Design to Commercial Vehicle Electronics Systems

Applying Model-Based Design to Commercial Vehicle Electronics Systems Copyright 2008 The MathWorks, Inc. 2008-01-2663 Applying Model-Based Design to Commercial Vehicle Electronics Systems Tom Egel, Michael Burke, Michael Carone, Wensi Jin The MathWorks, Inc. ABSTRACT Commercial

More information

INDUSTRY EXPERTISE IN AUTOMATION AND ELECTRONICS AUTOMATION

INDUSTRY EXPERTISE IN AUTOMATION AND ELECTRONICS AUTOMATION INDUSTRY EXPERTISE IN AUTOMATION AND ELECTRONICS AUTOMATION HEITEC is an innovative maker of automation solutions and electronics for a wide range of industries. We offer solutions, products, and services

More information

Broadest Range of RFID Printer/Encoders

Broadest Range of RFID Printer/Encoders RFID SOLUTIONS Broadest Range of RFID Printer/Encoders Leveraging its legacy of innovation, Zebra offers an array of printer platforms to address many different business needs and trends, including emerging

More information

Realize Your Product Promise. Simplorer

Realize Your Product Promise. Simplorer Realize Your Product Promise Simplorer Simplify multidomain simulation from detailed components to the system level, all within a single design environment. When you trust complex systems design to ANSYS

More information

Chapter 1. Introduction to Instrumentation and Process Control (Systems and Applications)

Chapter 1. Introduction to Instrumentation and Process Control (Systems and Applications) Chapter 1 Introduction to Instrumentation and Process Control (Systems and Applications) INC 102-2019 Agenda 1. Introduction 2. Process Control System 3. Integrated System 4. System Architecture 5. Industrial

More information

ThingSpeak - IoT Platform with MATLAB Analytics

ThingSpeak - IoT Platform with MATLAB Analytics ThingSpeak - IoT Platform with MATLAB Analytics Martin Foltin foltin@humusoft.sk Michal Blaho blaho@humusoft.sk www.humusoft.cz info@humusoft.cz www.mathworks.com Internet of Things Devices Analytics Insight

More information

Chapter 1. Introduction to Instrumentation and Process Control (Systems and Applications)

Chapter 1. Introduction to Instrumentation and Process Control (Systems and Applications) Chapter 1 Introduction to Instrumentation and Process Control (Systems and Applications) INC 102-2018 Agenda 1. Introduction 2. Process Control System 3. Integrated System 4. System Architecture 5. Industrial

More information

Innovative Gauging. Best Practice Best Value. In-line Non-laser Non-contact. Robust. 2D/3D. Flexible. Reliable. Exact.

Innovative Gauging. Best Practice Best Value. In-line Non-laser Non-contact. Robust. 2D/3D. Flexible. Reliable. Exact. Innovative Gauging Best Practice Best Value Robust. 2D/3D. Flexible. Reliable. Exact. In-line Non-laser Non-contact 3D Quality In-line Gauging Precise - fast - robust - flexible Modern production processes

More information

Developing Analytics and Deploying IoT Systems

Developing Analytics and Deploying IoT Systems Developing Analytics and Deploying IoT Systems Amit Doshi Senior Application Engineer, MathWorks India amit.doshi@mathworks.in 2015 The MathWorks, Inc. 1 What is Internet of things (IoT)? Internet of Things

More information

Model Driven Approaches to Firmware Development in Selex ES. 21 Jan. 2015

Model Driven Approaches to Firmware Development in Selex ES. 21 Jan. 2015 Model Driven Approaches to Firmware Development in Selex ES 21 Jan. 2015 Presentation Overview Selex ES Company Overview Firmware Engineering at Selex ES Edinburgh History of Model Driven Engineering within

More information

PRODUCT INFORMATION PLB PRECISE LOCALIZATION OF PARTS IN BINS. Robot guidance systems

PRODUCT INFORMATION PLB PRECISE LOCALIZATION OF PARTS IN BINS. Robot guidance systems PRODUCT INFORMATION PLB PRECISE LOCALIZATION OF PARTS IN BINS Robot guidance systems PLB ROBOT GUIDANCE SYSTEMS PROCESS OPTIMIZATION AND COST SAVINGS FOR AUTOMATED PARTS HANDLING IN PRODUCTION Robot-automated

More information

Application of MBD to Development of ECU Prototype for EPS

Application of MBD to Development of ECU Prototype for EPS Technology Introduction Application of MBD to Development of ECU Prototype for EPS KOBAYASHI Masayuki 1 Introduction Conventionally, most of the embedded control systems have been developed, using a document-based

More information

``Overview. ``The Impact of Software. ``What are Virtual Prototypes? ``Competitive Electronic Products Faster

``Overview. ``The Impact of Software. ``What are Virtual Prototypes? ``Competitive Electronic Products Faster Virtualizer ``Overview ``The Impact of ``What are Virtual Prototypes? ``Competitive Electronic Products Faster ``Use Virtual Prototyping from Specification to Deployment ``Virtualizer Technical Specification

More information

Engineering Services Outsourcing

Engineering Services Outsourcing Engineering Services Outsourcing Let L&T help improve your products, reduce your costs and get your products to market faster. Engineering Services Outsourcing brochure Gain a competitive edge with L&T

More information

Developing and Deploying Analytics for IoT Systems

Developing and Deploying Analytics for IoT Systems Developing and Deploying Analytics for IoT Systems Daryl Ning Applications Engineer MathWorks Australia 2015 The MathWorks, Inc. 1 Key Takeaways MATLAB helps you develop IoT algorithms MATLAB and ThingSpeak

More information

MATLAB for Data Analytics The MathWorks, Inc. 1

MATLAB for Data Analytics The MathWorks, Inc. 1 MATLAB for Analytics 2016 The MathWorks, Inc. 1 Railway Automotive Aeronautics Retail Finance Off-highway vehicles Prognostics Fleet Analytics Condition Monitoring Retail Analytics Operational Analytics

More information

» Software in Tractors: Aspects of Development, Maintenance and Support «

» Software in Tractors: Aspects of Development, Maintenance and Support « Session: Information Technology for Agricultural Machines» Software in Tractors: Aspects of Development, Maintenance and Support «Dipl.-Ing. Rainer Hofmann, AGCO GmbH, Germany Development of Software is

More information

The Role of Real-Time Workshop Embedded Coder in Supporting Cummins Inc. Vision for Model Based Development

The Role of Real-Time Workshop Embedded Coder in Supporting Cummins Inc. Vision for Model Based Development The Role of Real-Time Workshop Embedded Coder in Supporting Cummins Inc. Vision for Model Based Development MathWorks Automotive Conference June 19-20, 2007 Dearborn, Michigan Agenda Introduce Cummins

More information

What s New in MATLAB and Simulink

What s New in MATLAB and Simulink What s New in MATLAB and Simulink François Guérin and Daniel Martins, MathWorks 2015 The MathWorks, Inc. 1 Application Breadth Workflow Depth Platform Productivity Products for the work you do 2 Machine

More information

Embedded Systems. The Minimum Viable Synergy of Software and Hardware

Embedded Systems. The Minimum Viable Synergy of Software and Hardware Embedded Systems The Minimum Viable Synergy of Software and Hardware One of the earliest embedded systems, the Apollo Guidance Computer, was at the time considered the most risky part of the complex Moon-bound

More information

Software Tools. Mechatronics, Embedded Control System Design, CAD, Finite Element Analysis, Information Technology and Big Data Areas.

Software Tools. Mechatronics, Embedded Control System Design, CAD, Finite Element Analysis, Information Technology and Big Data Areas. Mechatronics, Embedded Control System Design, CAD, Finite Element Analysis, Information Technology and Big Data Areas. Our Vision is to be the best technology services and products company with global

More information

Press Release. ETAS Rolls Out New Solutions for Simulink Users

Press Release. ETAS Rolls Out New Solutions for Simulink Users ETAS GmbH Borsigstraße 14 70469 Stuttgart, Germany Phone +49 711 89661-240 Fax +49 711 89661-108 Press and Public Relations: Anja Krahl Press Release anja.krahl@etas.com www.etas.com ETAS Rolls Out New

More information

TECHNOLOGY SOLUTIONS ENABLING EXCELLENCE FOR PRODUCT INNOVATION

TECHNOLOGY SOLUTIONS ENABLING EXCELLENCE FOR PRODUCT INNOVATION TECHNOLOGY SOLUTIONS ENABLING EXCELLENCE FOR PRODUCT INNOVATION www.coreel.com w. com Structural (1D & 3D CFD) Implicit/Explicit Analysis Dynamics Capability 3D CAD Design & Modeling & PDM Computer Aided

More information

Certifiable Production Code Development

Certifiable Production Code Development Certifiable Production Code Development David Owens Rolls-Royce Control Systems 2017 Rolls-Royce plc and/or its subsidiaries The information in this document is the property of Rolls-Royce plc and/or its

More information

SILICON THINKING INDUSTRY SOLUTION EXPERIENCE SEMICONDUCTOR COLLABORATIVE DESIGN

SILICON THINKING INDUSTRY SOLUTION EXPERIENCE SEMICONDUCTOR COLLABORATIVE DESIGN SILICON THINKING INDUSTRY SOLUTION EXPERIENCE SEMICONDUCTOR COLLABORATIVE DESIGN Semiconductor Semiconductor Issue, Defect SILICON THINKING INDUSTRY SOLUTION EXPERIENCE Manufacturing Verifivation & Change

More information

Accelerating Xilinx All Programmable FPGA and SoC Design Verification with Blue Pearl Software

Accelerating Xilinx All Programmable FPGA and SoC Design Verification with Blue Pearl Software Accelerating Xilinx All Programmable FPGA and SoC Design Verification with Blue Pearl Software Introduction Xilinx All Programmable FPGAs and SoCs are used across multiple markets, powering applications

More information

Customer Application Specific. Products & Solutions Company.

Customer Application Specific. Products & Solutions Company. E n a b l i n g E x c e l l e n c e T h r o u g h I n n o v a t i o n Customer Application Specific C A S P S Products & Solutions Company CoreEL Technologies is a Customer Application Specific Product

More information

Xilinx UltraScale MPSoC Architecture

Xilinx UltraScale MPSoC Architecture Xilinx UltraScale MPSoC Architecture The Right Engines for the Right Tasks Ever smarter systems consume increasing amounts of communications and computing bandwidth. There are smarter phones, smarter networks,

More information

Optimize Your Process Operations by Improving Process Monitoring

Optimize Your Process Operations by Improving Process Monitoring Integral Process Ana Optimize Your Process Operations by Improving Process Monitoring All industrial processes have a common need reliable, accurate, and timely methods for analyzing process chemistry.

More information

Software qualification for digital safety system in KNICS project

Software qualification for digital safety system in KNICS project Software qualification for digital safety system in KNICS project Kee-Choon Kwon, Dong-Young Lee, Jong-Gyun Choi Instrumentation & Control/Human Factors Division, Korea Atomic Energy Research Institute

More information

Digital Platforms Connecting the Workplace and Management

Digital Platforms Connecting the Workplace and Management FEATURED ARTICLES Manufacturing Solutions to Support End-to-End Optimization of the Value Chain Digital Platforms Connecting the Workplace and Management Yoshiki Kakumoto, Ph.D. Yoshiki Tsunoda 1. Introduction

More information

MathWorks Vision for Systematic Verification and Validation

MathWorks Vision for Systematic Verification and Validation MathWorks Vision for Systematic Verification and Validation Bill Aldrich Senior Development Manager Simulink Verification and Validation, Simulink Design Verifier 2016 The MathWorks, Inc. 1 Growing Complexity

More information

Environmental Data Cube Support System (EDCSS) Roles and Processes. 20 August 2013

Environmental Data Cube Support System (EDCSS) Roles and Processes. 20 August 2013 Environmental Data Cube Support System (EDCSS) Roles and Processes 20 August 2013 Table of Contents Overview... 3 EDCSS Support Staff... 5 Systems Engineer... 5 Project Workflow Manager Admin... 5 Provider

More information

Join us, and drive the future. At the Bruchsal site (near Karlsruhe): Internship, student work placement or thesis in electrical engineering

Join us, and drive the future. At the Bruchsal site (near Karlsruhe): Internship, student work placement or thesis in electrical engineering in electrical engineering Cutting-edge machinery and IT systems, world-class electronics, networking with many different industries are you curious? You will experience technology first-hand with us in

More information

Sustainable Profitable Growth Balanced and Broad

Sustainable Profitable Growth Balanced and Broad Sustainable Profitable Growth Balanced and Broad Marco Cassis Designated President Sales, Marketing, Communications and Strategy Development Addressing Four End Markets 2 Automotive Industrial Personal

More information

Agilent VEE Pro 9.2 and Agilent VEE Express 9.2

Agilent VEE Pro 9.2 and Agilent VEE Express 9.2 Agilent VEE Pro 9.2 and Agilent VEE Express 9.2 Data Sheet Agilent VEE 9.2 Features Agilent s software products make you more productive, so you can focus on solving engineering problems, not on programming.

More information

020L: Superior SH2A Design Process using Model Based Design (MBD), Virtualization and Hardware-in- Loop (HIL) Systems Lab

020L: Superior SH2A Design Process using Model Based Design (MBD), Virtualization and Hardware-in- Loop (HIL) Systems Lab 020L: Superior SH2A Design Process using Model Based Design (MBD), Virtualization and Hardware-in- Loop (HIL) Systems Lab Renesas Electronics America Inc. Mark Ramseyer Staff Application Engineer 13 October

More information

SOLUTIONS Where innovation drives development

SOLUTIONS Where innovation drives development SOLUTIONS Where innovation drives development Software Validation Mechatronics cmore-automotive.com Software From functional software requirements to final software release Our strengths are in the development

More information

Guided and automated calibration and validation of powertrain systems

Guided and automated calibration and validation of powertrain systems Translated article Geführte und automatisierte Applikation und Validierung von Antriebsstrangsystemen, Elektronik automotive 6/7.2016 Guided and automated calibration and validation of powertrain systems

More information

Electrical Engineering Résumé. Ted J. Pillera th ST W Lakeville, MN (952)

Electrical Engineering Résumé. Ted J. Pillera th ST W Lakeville, MN (952) Electrical Engineering Résumé Ted J. Pillera 9742 211 th ST W Lakeville, MN. 55044 www.linkedin.com/in/tpillera Résumé Capsule Extensive experience as a team leader, project manager, lead hardware designer,

More information

Model-Sharing in the service of Innovation for the Automotive Industry

Model-Sharing in the service of Innovation for the Automotive Industry Matlab Expo 2014-2 nd October 2014 Model-Sharing in the service of Innovation for the Automotive Industry Roland Lismonde - Robert Bosch (France) SAS 1 Agenda 1 Robert Bosch - overview 2 Model Based Development

More information

Digital Design Methodology (Revisited)

Digital Design Methodology (Revisited) Digital Design Methodology (Revisited)! Design Methodology " Design Specification " Verification " Synthesis! Technology Options " Full Custom VLSI " Standard Cell ASIC " FPGA CS 150 Spring 2007 - Lec

More information

Siemens PLM Software. PLM solutions for the aerospace industry. When you only have one chance to get it right. siemens.com/plm

Siemens PLM Software. PLM solutions for the aerospace industry. When you only have one chance to get it right. siemens.com/plm Siemens PLM Software PLM solutions for the aerospace industry When you only have one chance to get it right siemens.com/plm Smarter decisions, better products The challenge today, whether it s a commercial

More information

A-L-V. Presenters, Ford Chassis Controls: Nate Rolfes John Broderick Jeff Cotter. With Ford MBSE Tools & Methods:

A-L-V. Presenters, Ford Chassis Controls: Nate Rolfes John Broderick Jeff Cotter. With Ford MBSE Tools & Methods: A-L-V Automating the Left Side of the V Presenters, Ford Chassis Controls: Nate Rolfes John Broderick Jeff Cotter With Ford MBSE Tools & Methods: Kyu Sohn Yuping Jiang Tapan Kasaragod May 2, 2018 MODERN

More information

Developing Prognostics Algorithms: Data-Based and Model-Based Approaches

Developing Prognostics Algorithms: Data-Based and Model-Based Approaches Developing Prognostics Algorithms: Data-Based and Model-Based Approaches Seth DeLand May 9, 2017 MathWorks Automotive Conference 2017 The MathWorks, Inc. 1 What is Prognostics?. 2 Why Prognostics? Improved

More information

Utilization of Simulink Verification and Validation (V&V) and Simulink Design Verifier (SDV) for HVAC Controls Software

Utilization of Simulink Verification and Validation (V&V) and Simulink Design Verifier (SDV) for HVAC Controls Software Utilization of Simulink Verification and Validation (V&V) and Simulink Design Verifier (SDV) for HVAC Controls Software Arun Chakrapani Rao, Rupesh Kakade, Mohan Murugesan HVAC Controls Algo And Readiness,

More information

Development of a Cooperative Tractor-Implement Combination

Development of a Cooperative Tractor-Implement Combination Development of a Cooperative Tractor-Implement Combination While driver assistance systems such as adaptive cruise control and lane-keeping assistants are increasingly handling longitudinal and lateral

More information

EMC 2 Living Lab Automotive

EMC 2 Living Lab Automotive Embedded Multi-Core Systems for Mixed Criticality Applications in dynamic and changeable Real-time Environments EMC 2 Living Lab Automotive Presentation at 3Ccar workshop Eindhoven NL, 2016-11-15 Rutger

More information

Sample. NI TestStand TM I: Introduction Course Manual

Sample. NI TestStand TM I: Introduction Course Manual NI TestStand TM I: Introduction Course Manual Course Software Version 4.0 July 2007 Edition Part Number 322317J-01 NI TestStand I: Introduction Course Manual Copyright 1999 2007 National Instruments Corporation.

More information

DELMIA V5.18 expands IBM Product Lifecycle Management digital manufacturing

DELMIA V5.18 expands IBM Product Lifecycle Management digital manufacturing IBM Europe Announcement ZP08-0153, dated March 11, 2008 DELMIA V5.18 expands IBM Product Lifecycle Management digital manufacturing Description...2 Product positioning... 4 Reference information... 5 At

More information

Global Support and Services. With you every step of the way

Global Support and Services. With you every step of the way 1 Global Support and Services With you every step of the way 2 Contents Global Support and Services 3 Expertise from a team you can trust Support Services 4 Award winning services that deliver success

More information

Training. Advancing yourself

Training. Advancing yourself Training Advancing yourself Achieve real results from employee training Reduces safety risks associated with lack of know-how Lessens the risk of damage to equipment or devices Better use of system features

More information

fingermetrica Built-In-Fingerprint Biometric Solutions Biometric Recognition Embedded Algorithm Library

fingermetrica Built-In-Fingerprint Biometric Solutions Biometric Recognition Embedded Algorithm Library iometric Recognition Embedded Algorithm Library Reliable flexibility in embedded biometric fingerprint solutions. Manfred öswald GmbH Security for home, office and networks 2005 GmbH 04.2005 General Informations

More information

Instrumentation & Controls. Siemens Power Plant Automation -- SPPA-T3000. Technical Highlights. The New Benchmark in Control.

Instrumentation & Controls. Siemens Power Plant Automation -- SPPA-T3000. Technical Highlights. The New Benchmark in Control. Instrumentation & Controls Siemens Power Plant Automation -- SPPA-T3000 Technical Highlights The New Benchmark in Control Power Generation The new benchmark for Distributed Control Systems Developed to

More information

The Impact of Modelling and Simulation in Airbus Product Development

The Impact of Modelling and Simulation in Airbus Product Development Matlab EXPO 2013 The Impact of Modelling and Simulation in Airbus Product Development Presented by Sanjiv SHARMA Technical Expert for Modelling & Simulation Methods and Tools Contents Introduction Overview

More information

Global Automotive E/E Standard. Rick Flores, General Motors, AUTOSAR Steering Committee Open Architecture Summit Washington, D.C.

Global Automotive E/E Standard. Rick Flores, General Motors, AUTOSAR Steering Committee Open Architecture Summit Washington, D.C. Global Automotive E/E Standard Rick Flores, General Motors, Steering Committee Open Architecture Summit Washington, D.C. November 4, 2014 E/E innovations in vehicle development increases Major innovations

More information

Reducing Complexity in Connected and Autonomous Vehicles

Reducing Complexity in Connected and Autonomous Vehicles Reducing Complexity in Connected and Autonomous Vehicles Bill Bone CTO, Automotive October 2, 2017 Agenda 1. Increasing Product Complexity 2. Business of Engineering 3. Product Innovation Platform 4. Aras

More information

GROWTH AREAS FOR IOT AND IMPACT ON FD SOI

GROWTH AREAS FOR IOT AND IMPACT ON FD SOI GROWTH AREAS FOR IOT AND IMPACT ON FD SOI APRIL 13, 217 INTERNATIONAL BUSINESS STRATEGIES, INC. 632 Industrial Way Los Gatos CA 953 USA 48 395 9585 48 395 5389 (fax) www.ibs-inc.net info@ibs-inc.net INTERNATIONAL

More information

Shenoy R K Senior Vice President, Powertrain Electronics Robert Bosch Engineering and Business Solutions ltd.

Shenoy R K Senior Vice President, Powertrain Electronics Robert Bosch Engineering and Business Solutions ltd. Model Based Design Approach For Automotive Applications Shenoy R K Senior Vice President, Powertrain Electronics Robert Bosch Engineering and Business Solutions ltd. 1 Ho Chi Minh City Coimbatore Bangalore

More information