Real-Time Execution in NI VeristandTM

Size: px
Start display at page:

Download "Real-Time Execution in NI VeristandTM"

Transcription

1 High-Performance Physical Modeling and Simulation Mean-Value Internal Combustion Engine Model: Real-Time Execution in NI VeristandTM Introduction The development of high-fidelity predictive models of vehicle engines is a major preoccupation of powertrain engineers. By developing virtual prototypes of their engine designs, automotive manufacturers can obtain tremendous insight into the behavior of the engine, particularly for controller design and development, to maximize performance while complying with governmental and ecological constraints. Doing this before investing in the prototyping stages has been proven to save significant time and costs during the product development process. In a previous article, Mean-Value Internal Combustion Engine Model with MapleSim, we described the development of a high-fidelity model of an internal combustion engine based on the underlying equations describing the behavior of the different components. The mean-value approach essentially ignores the cyclic details of the engine, such as crank rotation, piston motion, gas compression/expansion and ignition, and provides the overall power/torque/ speed output in response to the mass of air/fuel mixture flowing into the engine. This approach is particularly favored by powertrain control developers because the models deal only with the properties of the system the engineers are interested in (in this case, engine torque and speed), and the models are faster to simulate. Now that we have the model, the next step is test the model in a real-time simulation environment. MapleSim supports real-time modeling toolchains from both The MathWorks and National Instruments. This article will demonstrate the process of preparing and deploying the MapleSim engine model to a National Instruments real-time platform using the new real-time testing software, NI VeriStand. NI VeriStand is a readyto-use software environment for configuring real-time testing applications, including hardware-in-the-loop (HIL) test systems. This process illustrates how MapleSim provides a very intuitive environment for developing models. These models are then used in real-time simulations, resulting in a development cycle that takes a fraction of the time and cost of any other modeling approach.

2 Mean-Value IC Engine Model Figure 1: Mean-value engine model in MapleSim Model Preparation The mean-value engine model, shown in Figure 1, was developed using published equations from several industry-standard texts (see the References section), implemented as custom components in MapleSim. It demonstrates the use of signal-flow (or causal) and topological (or acausal) modeling techniques in combination. The engine model is composed of three main subsystems: the throttle, the intake manifold, and engine power generation from the fuel combustion. Loading on the engine shaft is provided by a model of a dynamometer, acausally connected to the engine drive shaft. The engine speed is determined by a simple controller that regulates the angle of the throttle valve, which in turn controls the air/fuel mass flow through the throttle, the manifold and into the engine. To prepare the model for code generation and real-time implementation, three steps must be performed: 1) Identify which parts of the model will be exported and gather them into a single subsystem in MapleSim; 2) Define which properties will be inputs to and outputs from the subsystem; and 3) Define the subsystem parameters, identifying those that will be hard-coded and those that the user will be able to edit in NI VeriStand. 1. Create a Subsystem of the Model Components to be Exported To define which parts of the model to export, you need to select the required components and gather them into a subsystem component. In this case, the throttle, manifold, engine, and dynamometer (load) subsystems were selected and combined into a subsystem called CompleteEngine. Figure 2: Definition of exported subsystem, CompleteEngine

3 2. Determine the Input and Output Signals Since the target application (NI Veri- Stand) is a signal-flow environment, the connections between the engine subsystem and the rest of the environment need to be signal inputs and outputs. In this particular case, the inputs are the valve angle from the Speed Controller and the road load, and the outputs are engine speed, engine brake power, and fuel mass flow. Most of these inputs and outputs appear automatically. Wherever a line crosses the boundary between a selected component and an unselected one, an input or output port will appear at the subsystem boundary, depending on the direction of the signal flow. When needed, it is very easy to define additional ports at the subsystem boundary. Inside the subsystem, simply connect the desired port to any position on the boundary (indicated by a dashed box) and the appropriate port appears. This has been done for the brake power signal coming from the Engine subcomponent. In Figure 3, the green dot indicates the position of the port before it is confirmed with a mouse click. It is a good practice to rename the ports to something more meaningful than the automatically-generated default names. For this project, the inputs have been renamed to AngleInput and LoadInput, and the outputs to EngineSpeedOutput, FuelFlowOutput, and BrakePowerOutput. Note that when you hover your mouse pointer over a port on the new subsystem, the port name appears in a Tooltip (Figure 4). Figure 3: Maple document implementing the throttle area equation Figure 4: The CompleteEngine subsystem from the top level By rearranging the signal port positions, the subsystem is almost ready for export. All that remains is defining the parameters for the subsystem.

4 3. Define the System Parameters Before the export process, all the parameters used by the CompleteEngine subsystem must be defined within the subsystem, so they are properly exported and available from NI VeriStand. These parameters will be divided into two groups: those whose values can be modified from within NI VeriStand, and those whose values should be defined as constants in the generated code. In MapleSim, parameter definitions are scoped. Parameter values defined at one level of the model hierarchy are inherited by all its subsystems, unless they are explicitly overridden at a lower level. This means you can define the parameter values at the top level and these will be used throughout the model hierarchy. You can then override a parameter value for use in a particular subsystem, or even set new and different values for the same parameter in different subsystems. Managing these parameters and their different values is done through parameter blocks. In this case, in order to ensure all values needed by the Complete Engine model are properly exported, all parameters need to be explicitly defined at the level of the CompleteEngine subsystem. This is easily achieved by copying the Engine Parameters block at the top level and pasting it into the CompleteEngine subsystem. The next step is to define which parameters should be modifiable by the user from within NI VeriStand. For the purpose of this project, throttle diameter, stroke, bore, number of cylinders and the fuel internal heat value were made available as user-editable parameters. During the export process, all other parameters are hard-coded as constants. To make these values user-editable from within NI VeriStand, they must be declared as local parameters to the CompleteEngine subsystem. This is done using the Parameter Editor, which is opened by clicking the Parameter Editor button. Because these parameters will be receiving their values from elsewhere, the default value is set to the parameter s own name (see Figure 5 and Figure 6). Before the export process, the effect is that the local parameter, Dt (for example), will take on the value of the global Dt, which is defined at the top level. After the export process, Dt will be given its value based on the NI VeriStand settings, using the MapleSim global value as the default. Finally, a little cleanup. The parameters which have just been declared to be local are now declared twice at the level of the CompleteEngine subsystem once in the parameter block, and once in the local parameter list. While parameters can be defined with different values at different places in the model hierarchy, they cannot appear more than once at the same level. Therefore, these names must be removed from the parameter block. Figure 5: Opening the Parameter Editor and entering the local parameters Figure 6: User-defined local parameters for the CompleteEngine subsystem

5 Model Generation for NI VeriStand The basic workflow is described in Figure 7. The model is developed inside MapleSim, and then exported to NI VeriStand running on a host computer. The computer is connected to a PXI chassis, which is running a real-time operating system. NI VeriStand is used to create a graphical user interface to control the simulation. Once the model subsystem has been prepared as described in the previous section, it is ready for code generation using the MapleSim Connector for LabVIEW and NI VeriStand Software. When you install the connector, templates for LabVIEW External Model Interface (EMI) and Simulation Interface Toolkit (SIT) block generation are placed in the MapleSim Document Folder template list. For the purpose of code-generation from MapleSim, the essential difference between the two interfaces is that MapleSim provides the required DE solvers to execute the model for the SIT, whereas LabVIEW provides the solvers as part of the EMI. For implementing user models in NI VeriStand, the generated code needs to target the SIT, so the LabVIEW SIT Block Generation template is used. See Figure 8. Figure 7: MapleSim-to-NI VeriStand workflow Figure 8: LabVIEW SIT Block Generation Template

6 When this template is opened, the system model appears embedded in the document (see Figure 9). Using the template, the model equations and parameters are extracted and the model is stored in an internal data structure. The Model Summary section displays the input and output signals. These are identified using the port names defined in step 2. (See Figure 10.) You can specify the block name, which will be used as the name of the model code file and the name of the model in NI VeriStand. The default is the name of the top-level subsystem name (in this case, CompleteEngine1). Figure 9: The CompleteEngine subsystem in the LabVIEW SIT Block Template Figure10: System equation extraction and identified inputs and outputs The LabVIEW SIT Block Generation section provides several options for how the model I/O signals and parameters will appear in NI VeriStand as well as options for the code generation and solvers. Input Setting: This allows the user to choose how inputs and outputs can be implemented in the code block: Internal Parameter: Allows I/Os to be changed using user inter face tools, such as sliders and gauges, or by using data files. External: Allows I/Os to be connected to signals from external hardware through data I/O interface cards. Both: Allows I/Os to be changed using either of the above. For this project, Both was selected. Solver Selection: As mentioned above, to implement the model using the SIT, the code must include the appropriate DE solver. This subsection allows you to select which solver to include, along with the required time-step size. Solvers include: First-order forward Euler Improved Euler Modified Euler 2nd order Runge-Kutta 3rd order Runge-Kutta 4th order Runge-Kutta Note that all the solvers must be fix-step to run a real time simulation, and so only fix-step solvers are available here. For this project, the default method, first-order Euler, was used. Setting Parameters: Here, you can choose which local parameters will remain as hard-coded constants ( Substituted Parameters ) and which will appear in the parameter editor in NI VeriStand so that the user can change them ( Block Parameters ). For this project, all five parameters have been moved to the Block Parameters list. The default value for each parameter can be seen by clicking on the parameter name (see Figure 11).

7 Advanced Code Generation Settings: Provides various fine-tuning options for code optimization and the DAE constraint projection solver that is provided with the code. For most applications, they can be left in their default state. (See Figure 12.) The Generate LabVIEW Shared Library section is the final step in the model code-generation process. You can either set the path where the block code will be saved, or use the default path. In this case, the path to the compiler was set, and all other options were left as default. (See Figure 13.) To export the model, click the Generate DLL button. MapleSim generates the code for the model and compiles it into a library code file (which, on Windows operating systems, is called a Dynamic Link Library or DLL), and places it in the specified folder. Figure 11: Setting user-editable parameters Once the model has been exported from MapleSim and saved as a DLL, the user can navigate from within NI VeriStand to that DLL and load it into a project (see Figure 14). The model name then appears in the Models section of the System Explorer in NI VeriStand. Expanding this entry reveals the model s I/O signals and parameters. Figure 12: Advanced code generation settings Figure 13: LabVIEW SIT shared library options and code generation

8 NI VeriStand provides a configuration panel for assigning the execution of the model or model subsystems on any appropriate processor connected to the host system via a standard ethernet network. For this project, the complete model including the controller was assigned to a PXIe-8108 real-time controller, with no external I/O signals. applied load from the dynamometer. Gauge controls display the throttle valve angle, speed, brake power and fuel consumption in response to the slider inputs. (See Figure 16.) A movie of the user manually interacting with the engine model can be found at Figure 14: NI VeriStand System Explorer with the engine model NI VeriStand also provides tools for managing the system I/Os, test procedures and data logging through a series of configuration panels. These were used to create a real-time test, running the engine model on the real-time platform, and interfaced with a UI panel on the host computer. In addition to the user interface, the NI VeriStand Calculated Channel panel was used to compute the fuel consumed by integrating the fuel mass flow and dividing by the fuel density (Figure 15). This value is displayed in the user interface for the model. For the user interface, two knob controls are provided to allow the user to manually set the desired engine speed and the Figure 15: Example configuration panel in NI VeriStand On this particular platform (PXIe-8108 Controller, 2.53 GHz Pentium Core2 Duo T9400, 2 GB RAM) a model execution time (that is, the time the processor takes to execute the engine model for one time-step) of 12 μs was achieved. In the context of a real-time simulation application, where the typical cycle time is 1 ms, an execution time of 12 μs (that is, 1.2% of the total cycle time) provides plenty of overhead for handling signal I/Os and other housekeeping tasks. This result is very encouraging, and strengthens the likelihood that more complex versions of this model will be fast enough for real-time testing. Figure 16: Host panel showing real-time responses to input changes If you would like to try out the engine model in your own NI VeriStand application, you can download it from the Maplesoft Application Center at

9 Further Work The engine model described in this article was phase one of an ongoing project to produce a realistic, parameterized mean-value model for a range of internal combustion engines. Based on feedback from industrial experts, there is a growing list of enhancements that will be made to the model as the project progresses. These include variation of air/fuel ratio (currently assumed constant), effects of ignition and variable valve timing (VVT), as well as the addition of components such as turbo-chargers and catalytic converters. The next phase of the engine model will include transmission and drivetrain models so that the model can be used with published driving cycles; this will allow the model to be fully validated against other engine models and real engine test data. The real-time implementation will be further developed to include signal I/O and a real Engine Control Unit (ECU), connected to the model via an appropriate communications interface, such as CANbus. This work will be done in NI Veri- Stand as well as other systems. Conclusion This project demonstrates the process of preparing a mean-value engine model and then converting it to C code for implementation in a real-time simulation platform using NI VeriStand. The project illustrates the ease and speed with which this process can be carried out: from preparation to real-time implementation, the process took less than half a day by an engineer with moderate knowledge of MapleSim and NI VeriStand. While the current model still requires further details which will add to the model complexity, the performance results are very encouraging. Even if the enhanced model increased the execution speed ten-fold, the results would still be well within the typical time step limit. Even a significantly more complex engine model developed in MapleSim would be easily transferable into NI VeriStand for real-time simulation. MapleSim provides a very easy-to-use environment for developing models and generating C code from the model equations that is fully optimized for real-time execution in NI VeriStand. The result is a model development process that takes a fraction of the time and cost of any other modeling approach. Acknowledgements This project is based on the work of Mohammadreza Saeedi, at the University of Waterloo, supervised by Dr. Roydon Fraser and Dr. John McPhee. Maplesoft also owes a debt of gratitude to Joseph Lomonaco at Harley-Davidson for invaluable industrial guidance during the development of this model. References Maplesoft: Mean-value Internal Combustion Engine Model with MapleSim, Cook, J. A., Powell, B., K., Discrete Simplified External Linearization and Analytical Comparison of IC Engine Families, Proceedings of the American Control Conference, Crossley, P. R., Cook, J. A., A Nonlinear Engine Model for Drive Train System Development. Proceedings of IEEE International Conference., Control 91, 2: , Conference publication 332, Edinburgh, UK, (1991). Dobner, D. J., A Mathematical Engine Model for Development of Dynamic Engine Control, SAE Dawson, J. A., An Experimental and Computational Study of Internal Combustion Engine Modeling for Controls Oriented Research, Ph. D. dissertation, Ohio State University, Gillespie, T. D., Fundamentals of Vehicle Dynamics, SAE International., 1992 Guzzella, L., Onder, C. H., Introduction to Modeling and Control of Internal Combustion Engine Systems, Springer, 2004 Hendricks, E., Chevalier, A., Jensen, M., Sorenson, S. C., Modeling of the Intake Manifold Filling Dynamics, SAE Hendricks, E., Sorenson, S. C., Mean Value Modeling of Spark Ignition Engines, SAE Hendricks, E, Vesterholm, T., The Analysis of Mean Value SI Engine Models, SAE Heywood, J. B., Internal Combustion Engine Fundamentals, McGraw Hill, Moskwa, J. J., Automotive Engine Modeling for Real-Time Control Using MATLAB / Simulink, SAE Moskwa, J. J., Automotive Engine Modeling for Real-Time Control, Ph.D. dissertation, Massachusetts Institute of Technology, Yuen, W.W., A Mathematical Engine Model Including the Effect of Engine Emissions, SAE

10 Notes:

11 Notes:

12 Toll-free: (US & Canada) Direct: Maplesoft, a division of Waterloo Maple Inc., Maplesoft, Maple, and MapleSim are trademarks of Waterloo Maple Inc. LabVIEW, National Instruments, and NI VeriStand are trademarks of National Instruments. MATLAB, Simulink, and The MathWorks are trademarks or registered trademarks of The MathWorks, Inc.

Real-Time Execution in LabVIEWTM

Real-Time Execution in LabVIEWTM 4 High-Performance Physical Modeling and Simulation Mean-Value Internal Combustion Engine Model: Real-Time Execution in LabVIEWTM Introduction The development of high-fidelity predictive models of vehicle

More information

Getting Started with the MapleSim FMI Connector

Getting Started with the MapleSim FMI Connector Getting Started with the MapleSim FMI Connector Copyright Maplesoft, a division of Waterloo Maple Inc. 2017 Getting Started with the MapleSim FMI Connector Copyright Maplesoft, Maple, and MapleSim are

More information

Scicos/Modelica for modeling and simulation

Scicos/Modelica for modeling and simulation Scicos/Modelica for modeling and simulation Masoud Najafi, INRIA-Rocquencourt Zakia Benjelloun-Dabaghi, IFP Présentation à la journée LMCS, 17 avril 2008, EDF Outline Introduction to Scilab & Scicos Modeling

More information

Paul Goossens Product Director

Paul Goossens Product Director Paul Goossens Product Director June 2009 Maplesoft, a division of Waterloo Maple Inc., 2009 Maplesoft and Maple are trademarks of Waterloo Maple Inc. 2009 Maplesoft, a a division of of Waterloo Maple Inc.

More information

Modern techniques bring system-level modeling to the automation industry

Modern techniques bring system-level modeling to the automation industry Modern techniques bring system-level modeling to the automation industry Philipp Wallner, Global Technology Manager, Bernecker + Rainer Industrie and Johannes Friebe, MapleSim Europe Director, Maplesoft

More information

Vehicle Dynamics. Driving Innovation in. High performance physical modeling and simulation increases efficiency and productivity in vehicle design

Vehicle Dynamics. Driving Innovation in. High performance physical modeling and simulation increases efficiency and productivity in vehicle design Driving Innovation in Vehicle Dynamics High performance physical modeling and simulation increases efficiency and productivity in vehicle design A Cybernet Group Company Driving Innovation High performance

More information

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

LabVIEW FPGA in Hardware-in-the-Loop Simulation Applications LabVIEW FPGA in Hardware-in-the-Loop Simulation Applications Publish Date: Dec 29, 2008 38 Ratings 4.16 out of 5 Overview Hardware-in-the-loop (HIL) simulation is achieving a highly realistic simulation

More information

Developing a Robot Model using System-Level Design

Developing a Robot Model using System-Level Design Developing a Robot Model using System-Level Design What was once the stuff of dreams, being secretly developed in high-security government labs for applications in defense and space exploration, is now

More information

Driving Innovation How mathematical modeling and optimization increase efficiency and productivity in vehicle design

Driving Innovation How mathematical modeling and optimization increase efficiency and productivity in vehicle design Driving Innovation How mathematical modeling and optimization increase efficiency and productivity in vehicle design Driving Innovation How mathematical modeling and optimization increase efficiency and

More information

ECU Hardware-in-Loop Simulation System Design for Gas Engine based on Virtual Instruments

ECU Hardware-in-Loop Simulation System Design for Gas Engine based on Virtual Instruments ECU Hardware-in-Loop Simulation System Design for Gas Engine based on Virtual Instruments Zheng Minggang* School of Mechanical and Electrical Engineering Shandong Jianzhu University, Jinan 250101, China

More information

MapleSim User's Guide

MapleSim User's Guide MapleSim User's Guide Copyright Maplesoft, a division of Waterloo Maple Inc. 2001-2009 MapleSim User's Guide Copyright Maplesoft, MapleSim, and Maple are all trademarks of Waterloo Maple Inc. Maplesoft,

More information

Model Based Systems Engineering Engine Control: from concept to validation. Jan Smolders Technical Account Manager

Model Based Systems Engineering Engine Control: from concept to validation. Jan Smolders Technical Account Manager Model Based Systems Engineering Engine Control: from concept to validation Jan Smolders Technical Account Manager Table of Content Model Driven Development MiL SiL HiL Model adaptation to Real-Time Towards

More information

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

Hardware-in-the-Loop and Real-Time Testing Techniques Hardware-in-the-Loop and Real-Time Testing Techniques Fanie Coetzer Application Engineer The Challenge of Complexity BMW 7 Series: 70 ECUs Lexus 460: 100 ECUs Embedded Control Systems Navigation Control

More information

High-Fidelity Transmission Simulation for Hardware-in-the-Loop Applications

High-Fidelity Transmission Simulation for Hardware-in-the-Loop Applications High-Fidelity Transmission Simulation for Hardware-in-the-Loop Applications Paul Goossens, Maplesoft; Orang Vahid, Maplesoft; Ang Zhao, Maplesoft; Takashi Iwagaya, Cybernet Systems Japan; Yoshihiko Nishi,

More information

Open, Scalable Real-Time Solutions

Open, Scalable Real-Time Solutions Open, Scalable Real-Time Solutions Introducing TestDrive ECU-in-the-Loop Testing Q & A Alan Soltis Applications Engineer TestDrive Simulator An Overview Compact, robust chassis Pentium 4

More information

Quick Start Training Guide

Quick Start Training Guide Quick Start Training Guide Table of Contents 1 INTRODUCTION TO MAPLESIM... 5 1.1 USER INTERFACE... 5 2 WORKING WITH A SAMPLE MODEL... 7 2.1 RUNNING A SIMULATION... 7 2.2 GRAPHICAL OUTPUT... 7 2.3 3D VISUALIZATION...

More information

Introduction to Control Systems Design

Introduction to Control Systems Design Experiment One Introduction to Control Systems Design Control Systems Laboratory Dr. Zaer Abo Hammour Dr. Zaer Abo Hammour Control Systems Laboratory 1.1 Control System Design The design of control systems

More information

What s New. Top 10 Reasons to Upgrade. Parallel Performance. Automatic Parallelism. The Essential Tool for Mathematics and Modeling

What s New. Top 10 Reasons to Upgrade. Parallel Performance. Automatic Parallelism. The Essential Tool for Mathematics and Modeling The Essential Tool for Mathematics and Modeling What s New Parallel Performance Maple TM 15 offers numerous options to take advantage of parallel computing, from multi-core machines to large-scale compute

More information

Engine Plant Model Development and Controller Calibration using Powertrain Blockset TM

Engine Plant Model Development and Controller Calibration using Powertrain Blockset TM Engine Plant Model Development and Controller Calibration using Powertrain Blockset TM Brad Hieb Scott Furry Application Engineering Consulting Services 2017 The MathWorks, Inc. 1 Key Take-Away s Engine

More information

ONE DIMENSIONAL (1D) SIMULATION TOOL: GT-POWER

ONE DIMENSIONAL (1D) SIMULATION TOOL: GT-POWER CHAPTER 4 ONE DIMENSIONAL (1D) SIMULATION TOOL: GT-POWER 4.1 INTRODUCTION Combustion analysis and optimization of any reciprocating internal combustion engines is too complex and intricate activity. It

More information

ICE Roadmap Japanese STAR Conference. Richard Johns

ICE Roadmap Japanese STAR Conference. Richard Johns ICE Roadmap Japanese STAR Conference Richard Johns Introduction Top-Level Roadmap STAR-CCM+ and Internal Combustion Engines Modeling Improvements and Research Support Sprays LES Chemistry Meshing Summary

More information

Crank Angle-resolved Realtime Engine Simulation for the Optimization of Control Strategies. Engine Management

Crank Angle-resolved Realtime Engine Simulation for the Optimization of Control Strategies. Engine Management Development Engine Management Crank Angle-resolved Realtime Engine Simulation for the Optimization of Control Strategies An engine simulation model permits new control strategies to be optimized at an

More information

Engine Calibration Process for Evaluation across the Torque- Speed Map

Engine Calibration Process for Evaluation across the Torque- Speed Map Engine Calibration Process for Evaluation across the Torque- Speed Map Brian Froelich Tara Hemami Manish Meshram Udaysinh Patil November 3, 2014 Outline : Background Objective Calibration process for torque

More information

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

Tips for Code Re-Use. Rejwan Ali, Marketing Engineer NI Africa and Oceania ni.com 1 ni.com Tips for Code Re-Use Rejwan Ali, Marketing Engineer NI Africa and Oceania Graphical System Design A platform-based approach for measurement and control 4 Calling Compiled Code From LabVIEW

More information

Research Article. ISSN (Print) *Corresponding author Chen Hao

Research Article. ISSN (Print) *Corresponding author Chen Hao Scholars Journal of Engineering and Technology (SJET) Sch. J. Eng. Tech., 215; 3(6):645-65 Scholars Academic and Scientific Publisher (An International Publisher for Academic and Scientific Resources)

More information

Physical Modelling with Simscape

Physical Modelling with Simscape Physical Modelling with Simscape Rick Hyde Control Electrical Embedded Software Mechanical 2015 The MathWorks, Inc. 1 Presentation overview Modelling physical systems Why model a physical system? Network

More information

Creation and Validation of a High-Accuracy, Real-Time-Capable Mean-Value GT-POWER Model

Creation and Validation of a High-Accuracy, Real-Time-Capable Mean-Value GT-POWER Model 1 Creation and Validation of a High-Accuracy, Real-Time-Capable Mean-Value GT-POWER Model Tim Prochnau Advanced Analysis and Simulation Department Engine Group International Truck and Engine Corporation

More information

Developing Measurement and Control Applications with the LabVIEW FPGA Pioneer System

Developing Measurement and Control Applications with the LabVIEW FPGA Pioneer System Developing Measurement and Control Applications with the LabVIEW FPGA Pioneer System Introduction National Instruments is now offering the LabVIEW FPGA Pioneer System to provide early access to the new

More information

A Simplified Vehicle and Driver Model for Vehicle Systems Development

A Simplified Vehicle and Driver Model for Vehicle Systems Development A Simplified Vehicle and Driver Model for Vehicle Systems Development Martin Bayliss Cranfield University School of Engineering Bedfordshire MK43 0AL UK Abstract For the purposes of vehicle systems controller

More information

Designing Automotive Subsystems Using Virtual Manufacturing and Distributed Computing

Designing Automotive Subsystems Using Virtual Manufacturing and Distributed Computing SAE TECHNICAL PAPER SERIES 2008-01-0288 Designing Automotive Subsystems Using Virtual Manufacturing and Distributed Computing William Goodwin and Amar Bhatti General Motors Corporation Michael Jensen Synopsys,

More information

STATISTICAL CALIBRATION: A BETTER APPROACH TO INTEGRATING SIMULATION AND TESTING IN GROUND VEHICLE SYSTEMS.

STATISTICAL CALIBRATION: A BETTER APPROACH TO INTEGRATING SIMULATION AND TESTING IN GROUND VEHICLE SYSTEMS. 2016 NDIA GROUND VEHICLE SYSTEMS ENGINEERING and TECHNOLOGY SYMPOSIUM Modeling & Simulation, Testing and Validation (MSTV) Technical Session August 2-4, 2016 - Novi, Michigan STATISTICAL CALIBRATION: A

More information

Matlab Simulink Simscape

Matlab Simulink Simscape Matlab Simulink Simscape 1 / 6 2 / 6 3 / 6 Matlab Simulink Simscape Simscape enables you to rapidly create models of physical systems within the Simulink environment. With Simscape, you build physical

More information

Crevice and Blowby Model Development and Application

Crevice and Blowby Model Development and Application Crevice and Blowby Model Development and Application Randy P. Hessel University of Wisconsin - Madison Salvador M. Aceves and Dan L. Flowers - Lawrence Livermore National Lab ABSTRACT This paper describes

More information

SIMulation Workbench and HIL testing at Ford Motor Company

SIMulation Workbench and HIL testing at Ford Motor Company A Concurrent Real-Time White Paper SIMulation Workbench and HIL testing at Ford Motor Company Charlie Johnston Concurrent Real-Time Tim Cardanha Ford Motor Company 1 Background In the August 2003 issue

More information

Importing Models from Physical Modeling. Tools Using the FMI Standard

Importing Models from Physical Modeling. Tools Using the FMI Standard Importing Models from Physical Modeling Tools Using the FMI Standard Overview The objective of this tutorial is to demonstrate the workflow for the integration of FMUs in DYNA4. The following use case

More information

Development of a CFD methodology for fuel-air mixing and combustion modeling of GDI Engines

Development of a CFD methodology for fuel-air mixing and combustion modeling of GDI Engines Development of a CFD methodology for fuel-air mixing and combustion modeling of GDI Engines T. Lucchini, G. D Errico, L. Cornolti, G. Montenegro, A. Onorati Politecnico di Milano, Dipartimento di Energia,

More information

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

HIL. Hardware-in-the-loop system for Automotive ECU testing and validation HIL Hardware-in-the-loop system for Automotive ECU testing and validation What we offer Custome made Hardware-in-the-loop systems for Automotive ECU testing and validation, based on National Instruments

More information

Verification, Validation, and Test with Model-Based Design

Verification, Validation, and Test with Model-Based Design 2008-01-2709 Verification, Validation, and Test with Model-Based Design Copyright 2008 The MathWorks, Inc Tom Erkkinen The MathWorks, Inc. Mirko Conrad The MathWorks, Inc. ABSTRACT Model-Based Design with

More information

What s New In Simulink: Fraser Macmillen

What s New In Simulink: Fraser Macmillen What s New In Simulink: Fraser Macmillen 2015 The MathWorks, Inc. 1 Agenda Interacting with models Handling model (design) data New modelling constructs & editing features Simulink Test 2 How can you easily

More information

Physical Modeling of Multi-Domain System

Physical Modeling of Multi-Domain System 1 Physical Modeling of Multi-Domain System 김종헌차장 Senior Application Engineer MathWorks Korea 2016 The MathWorks, Inc. 2 Agenda What is Physical Modeling? Why use Simscape? Landing Gear Modeling Landing

More information

MathWorks Technology Session at GE Physical System Modeling with Simulink / Simscape

MathWorks Technology Session at GE Physical System Modeling with Simulink / Simscape SimPowerSystems SimMechanics SimHydraulics SimDriveline SimElectronics MathWorks Technology Session at GE Physical System Modeling with Simulink / Simscape Simscape MATLAB, Simulink September 13, 2012

More information

Objective Determination of Minimum Engine Mapping Requirements for Optimal SI DIVCP Engine Calibration

Objective Determination of Minimum Engine Mapping Requirements for Optimal SI DIVCP Engine Calibration Copyright 2009 SAE International 2009-01-0246 Objective Determination of Minimum Engine Mapping Requirements for Optimal SI DIVCP Engine Calibration Peter J. Maloney The MathWorks, Inc. ABSTRACT In response

More information

Extending the IPG CarMaker by FMI Compliant Units

Extending the IPG CarMaker by FMI Compliant Units Extending the IPG CarMaker by FMI Compliant Units Stephan Ziegler and Robert Höpler Modelon GmbH München Agnes-Pockels-Bogen 1, 80992 München, Germany {stephan.ziegler,robert.hoepler}@modelon.com Abstract

More information

Coarse Mesh CFD: Trend Analysis In a Fraction of the Time

Coarse Mesh CFD: Trend Analysis In a Fraction of the Time Coarse Mesh CFD: Trend Analysis In a Fraction of the Time Y. He, C. J. Rutland, Z. Nagel, R. P. Hessel, R. D. Reitz, D.E. Foster Engine Research Center, University of Wisconsin-Madison In an effort to

More information

Industrial PC for real-time rapid prototyping KEY FEATURES

Industrial PC for real-time rapid prototyping KEY FEATURES xpc TargetBox Industrial PC for real-time rapid prototyping xpc TargetBox is an industrial PC system that features a combination of performance, ruggedness, and I/O expandability in a compact package specifically

More information

Getting Started with the MapleSim Connector for JMAG-RT

Getting Started with the MapleSim Connector for JMAG-RT Getting Started with the MapleSim Connector for JMAG-RT Copyright Maplesoft, a division of Waterloo Maple Inc. 2017 Getting Started with the MapleSim Connector for JMAG-RT Copyright Maplesoft, Maple, and

More information

POTENTIAL AND BENEFITS OF FUNCTIONAL MOCK-UP INTERFACE - FMI FOR VIRTUAL VEHICLE INTEGRATION

POTENTIAL AND BENEFITS OF FUNCTIONAL MOCK-UP INTERFACE - FMI FOR VIRTUAL VEHICLE INTEGRATION POTENTIAL AND BENEFITS OF FUNCTIONAL MOCK-UP INTERFACE - FMI FOR VIRTUAL VEHICLE INTEGRATION 1 WHY WOULD CARMAKER NEED FMI? New Challenges in vehicle development Hybrid and electric cars, networking functions...

More information

Simulation of In-Cylinder Flow Phenomena with ANSYS Piston Grid An Improved Meshing and Simulation Approach

Simulation of In-Cylinder Flow Phenomena with ANSYS Piston Grid An Improved Meshing and Simulation Approach Simulation of In-Cylinder Flow Phenomena with ANSYS Piston Grid An Improved Meshing and Simulation Approach Dipl.-Ing. (FH) Günther Lang, CFDnetwork Engineering Dipl.-Ing. Burkhard Lewerich, CFDnetwork

More information

Instantaneous Cylinder Pressure Estimation

Instantaneous Cylinder Pressure Estimation Instantaneous Cylinder Pressure Estimation JING WU, DANIEL LLAMOCCA, BRIAN SANGEORZAN Electrical and Computer Engineering Department, Oakland University October 30 th, 2017 Outline Introduction Model for

More information

Cold Flow Simulation Inside an SI Engine

Cold Flow Simulation Inside an SI Engine Tutorial 12. Cold Flow Simulation Inside an SI Engine Introduction The purpose of this tutorial is to illustrate the case setup and solution of the two dimensional, four stroke spark ignition (SI) engine

More information

How Real-Time Testing Improves the Design of a PMSM Controller

How Real-Time Testing Improves the Design of a PMSM Controller How Real-Time Testing Improves the Design of a PMSM Controller Prasanna Deshpande Control Design & Automation Application Engineer MathWorks 2015 The MathWorks, Inc. 1 Problem Statement: Design speed control

More information

Heterogeneous Modeling: Hybrid Systems

Heterogeneous Modeling: Hybrid Systems Heterogeneous Modeling: Hybrid Systems Hybrid Models Automotive Powertrain Languages and Verification Problems Simulink and StateFlow CheckMate Charon Masaccio Motivation Hybrid Systems are becoming a

More information

What s New in MATLAB and Simulink

What s New in MATLAB and Simulink What s New in MATLAB Simulink Selmane Sekkai - Cynthia Cudicini Application Engineering selmane.sekkai@mathworks.fr - cynthia.cudicini@mathworks.fr 1 Analysis Visualization Modeling Simulation Testing

More information

Managing HIL, SIL and MIL Simulation with SIMulation Workbench

Managing HIL, SIL and MIL Simulation with SIMulation Workbench A Concurrent Real-Time White Paper 2881 Gateway Drive Pompano Beach, FL 33069 (954) 974-1700 www.concurrent-rt.com Managing HIL, SIL and MIL Simulation with SIMulation Workbench A software solution for

More information

Using Model-Based Design to Accelerate FPGA Development for Automotive Applications

Using Model-Based Design to Accelerate FPGA Development for Automotive Applications 2009-01-0519 Using Model-Based Design to Accelerate FPGA Development for Automotive Applications Copyright 2009 SAE International Sudhir Sharma The MathWorks Wang Chen The MathWorks ABSTRACT A recent Gartner

More information

Using Cost Effective Distributed HIL for Rapid Prototyping

Using Cost Effective Distributed HIL for Rapid Prototyping Using Cost Effective Distributed HIL for Rapid Prototyping Renesas Electronics America Inc. Enabling Smart Solutions Embedded Control Systems need Hardware-in-Loop Simulation 2 Innovation using HIL Simulation

More information

INSTRUMENT CLUSTER 2.0

INSTRUMENT CLUSTER 2.0 INSTRUMENT CLUSTER 2.0 Summary THE CONTEXT Electronic Content Timeline The Challenge MAGNETI MARELLI TARGET Digital Cluster Advantages The Requirements THE SOLUTION Project Definition System PROJECT DEVELOPEMENT

More information

Applications of Program analysis in Model-Based Design

Applications of Program analysis in Model-Based Design Applications of Program analysis in Model-Based Design Prahlad Sampath (Prahlad.Sampath@mathworks.com) 2018 by The MathWorks, Inc., MATLAB, Simulink, Stateflow, are registered trademarks of The MathWorks,

More information

Tutorial: Getting Started with the LabVIEW Simulation Module

Tutorial: Getting Started with the LabVIEW Simulation Module Tutorial: Getting Started with the LabVIEW Simulation Module - LabVIEW 8.5 Simulati... Page 1 of 10 Cart Help Search You are here: NI Home > Support > Product Reference > Manuals > LabVIEW 8.5 Simulation

More information

Thank you for downloading one of our ANSYS whitepapers we hope you enjoy it.

Thank you for downloading one of our ANSYS whitepapers we hope you enjoy it. Thank you! Thank you for downloading one of our ANSYS whitepapers we hope you enjoy it. Have questions? Need more information? Please don t hesitate to contact us! We have plenty more where this came from.

More information

Automatic Code Generation Technology Adoption Lessons Learned from Commercial Vehicle Case Studies

Automatic Code Generation Technology Adoption Lessons Learned from Commercial Vehicle Case Studies 08AE-22 Automatic Code Generation Technology Adoption Lessons Learned from Commercial Vehicle Case Studies Copyright 2007 The MathWorks, Inc Tom Erkkinen The MathWorks, Inc. Scott Breiner John Deere ABSTRACT

More information

Flow in an Intake Manifold

Flow in an Intake Manifold Tutorial 2. Flow in an Intake Manifold Introduction The purpose of this tutorial is to model turbulent flow in a simple intake manifold geometry. An intake manifold is a system of passages which carry

More information

Power System Real-Time Simulator. The Most Powerful and Intuitive Power System Simulator for Utilities, R&D Centers and Manufacturers

Power System Real-Time Simulator. The Most Powerful and Intuitive Power System Simulator for Utilities, R&D Centers and Manufacturers Power System Real-Time Simulator The Most Powerful and Intuitive Power System Simulator for Utilities, R&D Centers and Manufacturers overview The Most Powerful and Intuitive Power System Simulator for

More information

DSH plus a HWPA Program Gateway into Model-Based Design of Mechatronic Systems

DSH plus a HWPA Program Gateway into Model-Based Design of Mechatronic Systems 2011 European HyperWorks Technology Conference DSH plus a HWPA Program Gateway into Model-Based Design of Mechatronic Systems Dr. Heiko Baum FLUIDON GmbH COMPETENCE IN FLUID POWER SYSTEMS SIMULATION KOMPETENZ

More information

Plant Modeling for Powertrain Control Design

Plant Modeling for Powertrain Control Design Plant Modeling for Powertrain Control Design Modelica Automotive Workshop Dearborn, MI November 19, 2002 Dr. Larry Michaels GM Powertrain Controls Engineering Challenges in PT Control Design Control System

More information

SIMPACK - A Tool for Off-Line and Real- Time Simulation

SIMPACK - A Tool for Off-Line and Real- Time Simulation SIMPACK - A Tool for Off-Line and Real- Time Simulation Real-Time for ECU Testing: State of the Art and Open Demands SIMPACK - Code Export: A Newly Emerging Module for Real-Time Models Application Example

More information

Essential Technologies for Industrial Machine Design and Prototyping

Essential Technologies for Industrial Machine Design and Prototyping Essential Technologies for Industrial Machine and Prototyping 1 Mechatronics: Streamlined Approach to Machine 2 Mechanical 3 1 Requirements Electrical Control Virtual Prototype (Simulation) Physical Prototype

More information

Demonstration of the DoE Process with Software Tools

Demonstration of the DoE Process with Software Tools Demonstration of the DoE Process with Software Tools Anthony J. Gullitti, Donald Nutter Abstract While the application of DoE methods in powertrain development is well accepted, implementation of DoE methods

More information

FMI WORKSHOP. INCOSE International Workshop, Los Angeles, CA, Contents. Introduction

FMI WORKSHOP. INCOSE International Workshop, Los Angeles, CA, Contents. Introduction FMI WORKSHOP INCOSE International Workshop, Los Angeles, CA, 2015 Contents Introduction...1 Model Overview...2 Model Systems...2 Model Features...3 Key Parameters...6 File Structure...6 Demonstration:

More information

Topology Optimization of Engine Structure of a Scooter Engine using OptiStruct

Topology Optimization of Engine Structure of a Scooter Engine using OptiStruct Topology Optimization of Engine Structure of a Scooter Engine using OptiStruct Vikas Kumar Agarwal Deputy Manager Mahindra Two Wheelers Ltd. MIDC Chinchwad Pune 411019 India Gyanendra Roy Senior Manager

More information

MODEL-BASED CONTROL DESIGN FOR IC-ENGINES ON DYNAMOMETERS: THE TOOLBOX OPTIMOT. M. Hafner, M. Weber, R. Isermann

MODEL-BASED CONTROL DESIGN FOR IC-ENGINES ON DYNAMOMETERS: THE TOOLBOX OPTIMOT. M. Hafner, M. Weber, R. Isermann Copyright 2002 IFAC 15th Triennial World Congress, Barcelona, Spain MODEL-BASED CONTROL DESIGN FOR IC-ENGINES ON DYNAMOMETERS: THE TOOLBOX OPTIMOT M. Hafner, M. Weber, R. Isermann Darmstadt University

More information

How Combustion CFD Makes Design More Robust and Reduces Costs

How Combustion CFD Makes Design More Robust and Reduces Costs How Combustion CFD Makes Design More Robust and Reduces Costs 2018 European Converge User Conference, Bologna March 21, 2018 A. Raulot, C. Ferreira Full Digital Ambition Digital Validation Boost Present

More information

SOLUTIONS FOR TESTING CAMERA-BASED ADVANCED DRIVER ASSISTANCE SYSTEMS SOLUTIONS FOR VIRTUAL TEST DRIVING

SOLUTIONS FOR TESTING CAMERA-BASED ADVANCED DRIVER ASSISTANCE SYSTEMS SOLUTIONS FOR VIRTUAL TEST DRIVING SOLUTIONS FOR TESTING CAMERA-BASED ADVANCED DRIVER ASSISTANCE SYSTEMS SOLUTIONS FOR VIRTUAL TEST DRIVING Table of Contents Motivation... 3 Requirements... 3 Solutions at a Glance... 4 Video Data Stream...

More information

Integrated Simulation and Hardware-test Environment for Microcontroller Development

Integrated Simulation and Hardware-test Environment for Microcontroller Development Integrated Simulation and Hardware-test Environment for Microcontroller Development Category: Semiconductor by Andras Ferencz, Zsolt Kemecsei Director, R&D engineer Naturen Ltd. Products Used: LabVIEW

More information

Challenges Simulating Real Fuel Combustion Kinetics: The Role of GPUs

Challenges Simulating Real Fuel Combustion Kinetics: The Role of GPUs Challenges Simulating Real Fuel Combustion Kinetics: The Role of GPUs M. J. McNenly and R. A. Whitesides GPU Technology Conference March 27, 2014 San Jose, CA LLNL-PRES-652254! This work performed under

More information

Simulation-Based Design of Robotic Systems

Simulation-Based Design of Robotic Systems Simulation-Based Design of Robotic Systems Shadi Mohammad Munshi* & Erik Van Voorthuysen School of Mechanical and Manufacturing Engineering, The University of New South Wales, Sydney, NSW 2052 shadimunshi@hotmail.com,

More information

To develop a research engine control unit (ECU) that

To develop a research engine control unit (ECU) that APPLICATIONS OF CONTROL «Motorcycle Control Prototyping Using an FPGA-Based Embedded Control System CARROLL DASE, JEANNIE SULLIVAN FALCON, and BRIAN MACCLEERY To develop a research engine control unit

More information

Introduction to Physical Modelling Rory Adams Senior Application Engineer

Introduction to Physical Modelling Rory Adams Senior Application Engineer Introduction to Physical Modelling Rory Adams Senior Application Engineer 2014 The MathWorks, Inc. 1 Creating Reusable Physical Models What you should walk away with Increased knowledge of: What is meant

More information

SIMULATION ENVIRONMENT

SIMULATION ENVIRONMENT F2010-C-123 SIMULATION ENVIRONMENT FOR THE DEVELOPMENT OF PREDICTIVE SAFETY SYSTEMS 1 Dirndorfer, Tobias *, 1 Roth, Erwin, 1 Neumann-Cosel, Kilian von, 2 Weiss, Christian, 1 Knoll, Alois 1 TU München,

More information

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

Software-Defined Test Fundamentals. Understanding the Architecture of Modular, High-Performance Test Systems Software-Defined Test Fundamentals Understanding the Architecture of Modular, High-Performance Test Systems Contents Executive Summary 4 Architecture Layer No. 5: System Management/Test Executive 5 Architecture

More information

Week 12 - Lecture Mechanical Event Simulation. ME Introduction to CAD/CAE Tools

Week 12 - Lecture Mechanical Event Simulation. ME Introduction to CAD/CAE Tools Week 12 - Lecture Mechanical Event Simulation Lecture Topics Mechanical Event Simulation Overview Additional Element Types Joint Component Description General Constraint Refresh Mesh Control Force Estimation

More information

Model-based Calibration of HD Engines. Benjamin Tilch, Rico Möllmann, Axel Steinmann, Dr. Reza Rezaei GT-SUITE Conference, Frankfurt, October 2014

Model-based Calibration of HD Engines. Benjamin Tilch, Rico Möllmann, Axel Steinmann, Dr. Reza Rezaei GT-SUITE Conference, Frankfurt, October 2014 Model-based Calibration of HD Engines Benjamin Tilch, Rico Möllmann, Axel Steinmann, Dr. Reza Rezaei GT-SUITE Conference, Frankfurt, October 2014 Model-based Calibration of HD Engines Contents Introduction

More information

Real Time Simulation of Complex Automatic Transmission Models. Marius Băţăuş, Andrei Maciac, Mircea Oprean, Nicolae Vasiliu

Real Time Simulation of Complex Automatic Transmission Models. Marius Băţăuş, Andrei Maciac, Mircea Oprean, Nicolae Vasiliu Real Time Simulation of Complex Automatic Transmission Models Marius Băţăuş, Andrei Maciac, Mircea Oprean, Nicolae Vasiliu 1 Introduction To manage the function of a vehicle s engine, transmission, and

More information

A Model-Based Reference Workflow for the Development of Safety-Related Software

A Model-Based Reference Workflow for the Development of Safety-Related Software A Model-Based Reference Workflow for the Development of Safety-Related Software 2010-01-2338 Published 10/19/2010 Michael Beine dspace GmbH Dirk Fleischer dspace Inc. Copyright 2010 SAE International ABSTRACT

More information

What s New in MATLAB and Simulink

What s New in MATLAB and Simulink What s New in MATLAB Simulink Fabrizio Sara 2015 The MathWorks, Inc. 1 Engineers scientists 2 Engineers scientists Develop algorithms Analyze data write MATLAB code. 3 Engineers scientists deploy algorithms

More information

HIGH PERFORMANCE NUMERICAL SIMULATIONS TO SUPPORT SYSTEM LEVEL DESIGN. Joshua D. Carl. Dissertation. Submitted to the Faculty of the

HIGH PERFORMANCE NUMERICAL SIMULATIONS TO SUPPORT SYSTEM LEVEL DESIGN. Joshua D. Carl. Dissertation. Submitted to the Faculty of the HIGH PERFORMANCE NUMERICAL SIMULATIONS TO SUPPORT SYSTEM LEVEL DESIGN By Joshua D. Carl Dissertation Submitted to the Faculty of the Graduate School of Vanderbilt University in partial fulfillment of the

More information

Prototyping and Deployment of Real- Time Signal Processing Algorithms for Engine Control and Diagnosis

Prototyping and Deployment of Real- Time Signal Processing Algorithms for Engine Control and Diagnosis Controlled CO 2 Diversified fuels Fuel-efficient vehicles Clean refining Extended reserves Prototyping and Deployment of Real- Time Signal Processing Algorithms for Engine Control and Diagnosis Fabrice

More information

FPGA EMULATOR OF SWITCHED RELUCTANCE MOTOR IN A FIL STRUCTURE

FPGA EMULATOR OF SWITCHED RELUCTANCE MOTOR IN A FIL STRUCTURE POZNAN UNIVE RSITY OF TE CHNOLOGY ACADE MIC JOURNALS No 87 Electrical Engineering 2016 Bogdan FABIAŃSKI* FPGA EMULATOR OF SWITCHED RELUCTANCE MOTOR IN A FIL STRUCTURE The use of FPGA platform in power

More information

SF-901 WINDYN DATA ACQUISITION SYSTEM

SF-901 WINDYN DATA ACQUISITION SYSTEM SF-901 WINDYN DATA ACQUISITION SYSTEM Update your SF-901 engine dyno with SuperFlow's advanced WinDyn 3.2 Data Acquisition System and take advantage of the latest software and data acquisition features

More information

SAS Visual Analytics 7.2, 7.3, and 7.4: Getting Started with Analytical Models

SAS Visual Analytics 7.2, 7.3, and 7.4: Getting Started with Analytical Models SAS Visual Analytics 7.2, 7.3, and 7.4: Getting Started with Analytical Models SAS Documentation August 16, 2017 The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2015.

More information

Applications of ICFD /SPH Solvers by LS-DYNA to Solve Water Splashing Impact to Automobile Body. Abstract

Applications of ICFD /SPH Solvers by LS-DYNA to Solve Water Splashing Impact to Automobile Body. Abstract Applications of ICFD /SPH Solvers by LS-DYNA to Solve Water Splashing Impact to Automobile Body George Wang (1 ), Kevin Gardner (3), Eric DeHoff (1), Facundo del Pin (2), Inaki Caldichoury (2), Edouard

More information

Simple, fast data acquisition and transfer for big data analytics

Simple, fast data acquisition and transfer for big data analytics Simple, fast data acquisition and transfer for big data analytics d d Big data real savings Simple, big data analytics to improve building performance Knowledge is power; detailed analysis of building

More information

Graphical System Design for Machine Control

Graphical System Design for Machine Control Graphical System Design for Machine Control Overview Embedded System Development for Machine Control Using a Single, Automated Graphical Programming Tool Chain and Programmable Automation Controllers (PACs)

More information

DS1006 Processor Board 1)

DS1006 Processor Board 1) DS1006 Processor Board 1) Computing power for processing-intensive real-time models Highlights x86 processor technology Quad-core AMD Opteron processor with 2.8 GHz Fully programmable from Simulink High-speed

More information

Effective Team Collaboration with Simulink

Effective Team Collaboration with Simulink Effective Team Collaboration with Simulink A MathWorks Master Class: 15:45 16:45 Gavin Walker, Development Manager, Simulink Model Management 2012 The MathWorks, Inc. 1 Overview Focus: New features of

More information

Modeling and control of wastegate equipped turbocharged engines

Modeling and control of wastegate equipped turbocharged engines University of New Mexico UNM Digital Repository Mechanical Engineering ETDs Engineering ETDs 9-9-2010 Modeling and control of wastegate equipped turbocharged engines Isaac H. Brito Follow this and additional

More information

Managing HIL, SIL, and MIL Simulation with SIMulation Worbench TM

Managing HIL, SIL, and MIL Simulation with SIMulation Worbench TM White Paper Managing HIL, SIL, and MIL Simulation with SIMulation Worbench TM A software solution for creation, control, communication, and I/O connection of handwritten or autocoded models By: Mark Slater,

More information

A New Stress Analysis Method for Hypoid Gear Drives

A New Stress Analysis Method for Hypoid Gear Drives Seoul 000 ISITA World Automotive Congress June -5, 000, Seoul, Korea 00080 A New Stress Analysis Method for Hypoid ear Drives Jui S. Chen American Axle & Manufacturing, Inc 965 Technology Dr Rochester

More information

Use of CFD in Design and Development of R404A Reciprocating Compressor

Use of CFD in Design and Development of R404A Reciprocating Compressor Purdue University Purdue e-pubs International Compressor Engineering Conference School of Mechanical Engineering 2006 Use of CFD in Design and Development of R404A Reciprocating Compressor Yogesh V. Birari

More information

PREEvision Technical Article

PREEvision Technical Article PREEvision Technical Article AUTOSAR-Conformant Vehicle Diagnostics over : Developing Diagnostic Communications for E/E Systems The electronically controlled systems of modern vehicles are networked with

More information