Automotive
MathWorks International Automotive Conference - Abstracts and Biographies
- IAC 2005 Main Page
- Proceedings and Presentations
- Conference Highlights - Day One
- Conference Highlights - Day Two
- Abstracts and Biographies - General Sessions
- Abstracts - Master Classes
- Exhibitors
General Sessions
Day One – 21 June 2005
Keynote Session: Math-Based Design and Engineering at General Motors
Larry Burns, Ph.D., Vice President, Research & Development and Planning, General Motors Corporation
Larry Burns was named Vice President of General Motors Research & Development and Planning in May, 1998. In this post, he oversees GM's advanced technology and innovation programs and also has responsibility for the company's product, capacity, and business plans. He is a member of the Automotive Strategy Board, GM's highest-level management team.
In addition to driving innovation into today's vehicles, Larry is championing GM's “reinvention” of the automobile around promising new technologies like fuel cells and drive-by-wire systems. The goal is to realize sustainable mobility with vehicles that are affordable and aspirational. This is the key to providing the freedom benefits of “automobility” to significantly more of the world's population than the 12 percent who own vehicles today – without compromising future generations.
Larry began his GM career in 1969 as a member of the R&D staff, where his research focused on transportation, logistics, and production systems. He subsequently held executive positions in several GM divisions in the areas of product program management, quality, production control, industrial engineering, and product and business planning.
Larry holds a Ph.D. in civil engineering from the University of California at Berkeley. He also has a master's degree in engineering/public policy from the University of Michigan and a bachelor's degree in mechanical engineering from General Motors Institute (now Kettering University).
Larry serves on the board of the University of Michigan's Center for Hearing Disorders and is the Honorary National Chairman for MATHCOUNTS. His interests include running, skiing, backpacking, and spending time with his family.
Model-Based Design for Automotive Body System Development
Richard Humphrey, Jaguar Cars Ltd.
A vehicle's Electronic Body Systems (EBS), such as exterior lighting and windscreen wipers, are often taken for granted, and yet they are arguably the electrical functions that are most visible to the customers. When developed correctly, these functions provide a vital area in which to reinforce the customer's perception that the vehicle is a "quality product." However, incorrect development or implementation can significantly reduce the customer's satisfaction. In recent years, Jaguar and Land Rover (JLR) have used The MathWorks toolset throughout the entire development cycle for these functions to address these challenges.
Richard Humphrey graduated from the University of Warwick in 2000 with a master’s in Electronic Engineering. He then spent two years with BAE Systems developing embedded software for underwater signal processing applications. Since 2002, he has been a member of the Jaguar Cars Simulation & Control Group, where he has been responsible for helping to promote and support the use of mathematical modeling in the design cycle, specializing in body systems and auto-coding applications and processes.
Model-Based Design at Siemens VDO Automotive AG
Dr. Marco Kunze, Siemens AG
MATLAB, Simulink, and Stateflow are among the central tools for model-based function development at Siemens VDO Automotive AG, Business Unit Powertrain. This talk presents the current status of the model-based development environment, which is seamlessly embedded in the company's overall development process. This talk focuses on the presentation of the intermediate steps during the evolution of a model and the necessary quality assurance approaches. The steps are supported by the modeling tool chain, with the user guided by a graphical user interface.
Dr. Marco Kunze studied physics at the University of Bayreuth, doing his doctoral degree in laser and quantum physics from 1996 to 2000. Thereafter, he started at Siemens VDO Automotive AG, Business Unit Powertrain in Regensburg. Within the Powertrain Engineering Groups he is now responsible for System Design Automation - Core Development the integration of MATLAB and Simulink into the SVDO internal development process, including needed adaptations and extensions, interfacing to Configuration Management, model-based testing development of a standardized block set, and documentation generation.
eGuidelines – A Tool for Managing Modeling Guidelines
Dr. Mirko Conrad, DaimlerChrysler AG
Authors: Dr. Mirko Conrad, Ines Fey, Dr. Hartmut Pohlheim
Modeling guidelines are applied in nearly every organization that follows Model-Based Design. In addition to general guidelines, such as the MAAB style guides, there are company- and project-specific guidelines. Furthermore, guidelines are not static documents; instead they undergo steady modifications. Managing the different sets and versions of guidelines requires powerful tool support. This presentation demonstrates eGuidelines, a Web-based infrastructure for the publication of guidelines and their centralized administration.
Mirko Conrad earned a degree in Computer Science from the Technical University Berlin (Germany) in 1995. In 2004, he received his Ph.D. from the TU Berlin for his work on model-based testing of embedded automotive software. Since 1995 he has been a project manager and research scientist at the Software Technology Lab of DaimlerChrysler Research & Technology. He is a member of the special interest group for Testing, Analysis, and Verification of Software in the German Computer Society (GI TAV) as well as the MathWorks Automotive Advisory Board (MAAB).
Modeling Hybrid-Electric Vehicles with Multidomain Tools
Terry Denery, Ph.D., Technical Manager, The MathWorks
This presentation will show how you can use the physics-based modeling products in the Simulink family to build rich plant models for the purpose of control system development. Specifically, we'll look at how SimMechanics and SimDriveline enable efficient modeling and simulation of mechanical linkage and driveline systems, and SimPowerSystems enables efficient modeling of electric circuits, drives, and power systems. Through integration with Simulink, these products facilitate efficient development of detailed models for entire electromechanical systems. This presentation will feature a demonstration of a hybrid electric vehicle model, which will show how an electric drive is integrated into the powertrain, and how power electronic devices like diodes and IGBT transistors provide a means for energy recovery through regenerative braking.
Terry Denery has spent his career pursuing innovation in engineering designs through the implementation of simulations. This pursuit began at the University of Virginia where he completed degrees in chemical and mechanical engineering. While at Hercules, Inc., he developed solid rocket propulsion systems. He then attended Stanford University where he earned a Ph.D. in Aeronautics and Astronautics, studying fluid dynamics and thermodynamics. Terry later joined Knowledge Revolution, which produced the motion simulation tools Working Model and Interactive Physics. While there, he founded the Technical Services group, which served customers through technical support, training, and consulting. After MSC.Software's acquisition of Knowledge Revolution, Terry served customers as an applications engineer, supporting the products ADAMS, visualNastran 4D, Dynamic Designer, and CATIA v5i. Terry joined the The MathWorks in 2004 as marketing manager for the physics-based modeling and simulation tools.
Use of MathWorks Tools in Rapid Development of a Hydrogen Vehicle Prototype
Steve Deasy, Manager, Embedded Control Systems, Cosworth Technology, Inc. (soon to be Mahle Powertrain, Inc.)
Ning Jin, Technical Specialist, Cosworth Technology, Inc. (soon to be Mahle Powertrain, Inc.)
Using MathWorks tools, a small team architected and executed a hydrogen management and safety control module, from concept to working prototype in five months. They accomplished this with behavioral models using state charts; simulation and animation of the models; and automatic code generation from the models into the target hardware environment.
Steve Deasy has more than 20 years of embedded control systems design experience at Raytheon, Ford/Visteon, and now Cosworth. He has worked for the past 12 years in the automotive field, on systems such as torque and traction control, electronic throttle control, steer-by-wire, and alternate fuel controls, including hydrogen. During this time, he has used MathWorks tools for design, analysis, simulation, and code generation. Steve holds a bachelor’s degree in Electrical Engineering from the University of Pittsburgh, and a master’s in Electronic Control Systems from Wayne State University.
Demystifying Stateflow
E. Mehran Mestchian, Development Manager and original author of Stateflow, The MathWorks
Through interactive demos, we present a survey of existing and emerging design patterns for modeling complex reactive systems. This talk is neither an introduction to Stateflow nor an advanced technical teaser. It is intended to help you sort through the maze of options provided in the rich and flexible modeling environment of Simulink and Stateflow.
E. Mehran Mestchian is a general manager in Control Design Automation at The MathWorks. He has overall responsibility for physical modeling, test and verification, and the user interface teams for Stateflow, Stateflow Coder, and Simulink.
Mehran has been at The MathWorks since 1993. He is the original author of Stateflow and Stateflow Coder. He has contributed to the development of design automation products including Real-Time Workshop and Simulink. Prior to joining The MathWorks, Mehran worked as a real-time systems engineer and technology consultant in industrial, automotive, pharmaceutical, and communication systems markets. His expertise includes development of ultra high-volume/low-cost embedded systems, non-linear motion control systems, distributed control systems, incremental compilers and real-time languages, trajectory planning in robotics and machine tools, intelligent battery management systems, and safety-critical reactive systems.
Mehran received his M.S. degree in Control Systems Engineering from Imperial College, University of London (1984-1985) and a B.S.E.E. from Queen Mary College, University of London (1981-1984).
Development of a Simulation Model for System Safety Analysis
Padma Sundaram, Senior System Safety Engineer, Delphi Corporation
In this presentation, we discuss a modeling and simulation method applied to support a critical vehicle subsystem safety program. The presentation will address the development of a simulation model using MATLAB and Simulink, in conjunction with two other commercial simulation tools (CarSim®, AmeSim®) to accurately model the behavior of the vehicle and the subsystem. It will address safety analysis tasks such as Preliminary Hazard Analysis and Hazard Testing that were performed using this dynamic simulation model.
Padma Sundaram is a senior system safety engineer at Delphi Innovation Center. Padma works in the research and development area for advanced vehicle dynamics systems at Delphi. Her responsibilities include conducting system safety analysis activities, simulation and analysis of advanced systems, and design of advanced diagnostics strategies. Padma's research interests include advanced system safety analysis techniques, model-based diagnostics for vehicle dynamics, and high integrity controller strategies. Padma has a B.S. in Electrical Engineering and received an M.S. in Computer Science and Engineering.
Design of Real-Time Video Processing Systems in Simulink
Houman Zarrinkoub, Signal Processing, The MathWorks
Video processing systems pose unique design challenges, including extreme computational demands; trade-offs in price, power, and size; and testing and verification on target hardware. In this presentation, we demonstrate Model-Based Design for video processing systems. The design flow will include prototyping video and image processing applications using Simulink, the Signal Processing Blockset, and the Video and Image Processing Blockset, then automatically generating efficient code for a DSP chip using Real-Time Workshop.
Houman Zarrinkoub, Ph.D., joined The MathWorks in June 2001 as the senior team leader of the Signal Processing Applications team responsible for the Video and Image Processing Blockset. He is currently the Signal Processing Product Marketing Manager, responsible for signal processing toolboxes. Prior to joining The MathWorks, he spent six years at Nortel Networks as a wireless speech processing specialist. He holds a B.S.E.E. from McGill University (1994), and M.S.E.E. and Ph.D. degrees from Institut Nationale de la Recherche Scientifique, Universit é du éQuébec.
Partial Bypass Rapid Prototyping for Embedded Target Software Development
Dr. Matti Vint
Authors: Dr. Matti Vint, Mike Ball, Joe Bejster, Visteon Corporation
Partial bypass rapid prototyping techniques offer significant advantages in facilitating the rapid development and testing of new model-based strategies that require integration with existing legacy code. We describe one example of this methodology in the development of a smart engine shutdown feature for an MPC565 powertrain control module used in a Ford Explorer.
Dr. Matti Vint is a Technical Fellow/Specialist within Visteon's Powertrain Controls Software Development department in Michigan where he has worked for the past five years. His involvement in powertrain development and computer simulation and modeling began in 1982 while on the research staff at the University of Queensland, Australia where he was involved in modeling, simulating, and building several hybrid vehicles. He subsequently received his Ph.D. while developing a regenerative braking system for a transit bus, then spent several years working at Ford Australia. His current role within Visteon involves providing technical support for several advanced powertrain development projects as well as leading the development of new partial bypass model-based development technologies.
Day Two – 22 June 2005
What's New in Production Code Generation
Tom Erkkinen, Embedded Application Manager, The MathWorks
This talk describes Model-Based Design with automatic code generation for production ECUs. It includes demonstrations of new Simulink and Real-Time Workshop Embedded Coder technologies involving data management, code optimization, legacy code integration, and embedded system targeting. The presentation provides important information to both Simulink code generation novices and experts. In addition, industry examples are discussed.
Tom Erkkinen leads the MathWorks initiatives to foster industry adoption of production code generation for embedded applications. Before joining The MathWorks, Tom worked at Lockheed developing real-time software for missile systems and embedded software for the Space Shuttle Robotic Manipulator System. Tom also helped develop a variety of HIL test labs at NASA Johnson Space Center. He has worked at commercial companies developing and implementing safety-critical code generation and automatic unit test tools in the aerospace and automotive sectors. Tom holds a B.S. degree in Aerospace Engineering from Boston University, and an M.S. degree in Mechanical Engineering from Santa Clara University.
GM Powertrain Automatic Code Generation Process
Dr. Larry Michaels, Technical Fellow, GM Powertrain
Authors: Onassis Matthews, Dr. Larry Michaels
This presentation summarizes the work being done in the GM Powertrain Controls Engineering domain to use an executable model-based development process and automatically generate production software code from algorithm models.
Dr. Michaels is a Technical Fellow in the GM Powertrain Controls organization. In this position he is leading a strategic initiative to institutionalize the use of modeling and simulation in the GM Powertrain Embedded Control System Engineering Process. He has more than 30 years experience in the areas of modeling, simulation, and control systems analysis and design.
Dr. Michaels began his career working with analog/hybrid computers on a wide variety of applications - including satellite trajectory simulation, electric power system stability analysis, AC/DC power converter operation, antilock braking systems for tractor trailers, and power plant training simulators. This was followed by five years as a member of the technical staff at the Princeton University Plasma Physics Laboratory analyzing and contributing to the design of the power supply equipment for experimental fusion reactors. Before joining General Motors, Dr. Michaels was manager of applications engineering at The MathWorks.
Dr. Michaels received his B.E.E., M.E.E., and Ph.D. from Rensselaer Polytechnic Institute.
Variant Mechanisms in Model-Based Design and Code Generation
Dr. Stefan Bunzel, Continental Teves AG
Authors: Dr. Stefan Bunzel, Dr. Udo Judaschke, and Eva Kalix
This presentation deals with variant mechanisms in Model-Based Design and production code generation. It addresses variants in functional design (whole modules or single blocks) and variants in data properties (parameter values or scaling). It also covers practical examples and ideas for more general solutions to variant coding in Model-Based Design.
Dr. Stefan Bunzel works for Continental Teves, in the area of development methods and infrastructure for the software of electronic brake and safety systems. A primary focus of his work is the introduction of Model-Based Design and production code generation. He has a Ph.D. in Electrical Engineering from the University of Hanover, Germany. Stefan was a scientist and lecturer at the Institute of Automatic Control in Hanover before joining Continental Teves four years ago.
Fixed-Point Automatic Coding at Visteon Corporation
Holly Keener, Product Development Engineer, Visteon Corporation
Visteon presents an update on their progress in Model-Based Design. The presentation highlights the percentage of overall production intent features employing automatic coding, the benefits gained from their model-based development process, and future objectives for growing their model-based development process to include most if not all feature algorithms. Emphasis will be on fixed-point model-based development, including automatic coding. The presentation concludes with a production, fixed-point automatic coding example to demonstrate Visteon's progress and highlight some of the benefits gained beyond those in the floating-point environment.
Holly Keener is a powertrain product development engineer in the Powertrain Software Product Development Group at Visteon Corporation. Holly received her B.S. in Electrical Engineering and M.S.E. in Bioelectrical Engineering from University of Michigan, Ann Arbor.
Real-Time Testing of Automotive Applications
Michael Vetsch, Development Manager, The MathWorks
Real-time testing is a critical phase of Model-Based Design that ensures that an embedded controller will work properly under real-world conditions. Controller designs can be quickly tested using rapid prototyping to drive a physical system in real time. After a prototype control unit has been built, it can be tested in real-time to be sure that it operates correctly by using hardware-in-the-loop simulation of a high-fidelity plant model. Real-time testing can avoid numerous problems in embedded controller design.
Michael Vetsch joined The MathWorks in 1999 and leads the xPC Target development team. Prior to The MathWorks, Michael was the founder and lead developer at RealTech AG, Switzerland. RealTech AG developed and marketed RealLink/32, a PC-based, real-time rapid-prototyping environment that served as the foundation for the first release of xPC Target. He has also consulted for leading industrial companies, using the MATLAB product family, and held lectures in control system theory and simulation techniques at various technical universities in Switzerland. Michael earned a degree in electrical engineering from the University of Applied Sciences in Biel, Switzerland.
Feasibility of Reusable Vehicle Modeling
Aymeric Rousseau, Argonne National Laboratory
This presentation describes a generic methodology that allows a single tool to meet the requirements of automotive engineering throughout the development process. The process includes automated powertrain model building, component-level modeling, and generic post-processing tools, as well the use of structure, naming nomenclature, generic component format, component model compatibility management, and graphical user interface.
Aymeric Rousseau is head of the Advanced Powertrain Vehicles Modeling Department at Argonne National Laboratory. He received his engineering diploma at the Industrial System Engineering School in La Rochelle, France in 1997. After working for PSA Peugeot Citroen for several years in the Hybrid Electric Vehicle research department, he joined Argonne National Laboratory in 2000, where he is now responsible of the development of PSAT.
Computer-Aided Calibration Methodology
Dr. Salem Al-Assadi, Senior Engineer, IAV Automotive Inc.
Authors: Dr. Salem Al-Assadi, Jens Breitinger, and Nathan Murphy
Computer-aided calibration (CAC) methodology combines existing engine calibration tools with modern optimization techniques and advanced control algorithms. CAC combines automation of repetitive calibration tasks, user-friendly tool chain setup, and online parameter optimization. Task automation and tool setup are done with a graphical user interface, and custom documentation is generated automatically. Online measurement and parameter adjustment is performed using the Optimization Toolbox with custom modifications for CAC. The presentation includes results from the application of CAC to engine torque mapping.
Salem Al-Assadi joined the embedded control and simulation group at IAV Automotive Inc. in 2003, as a senior control systems engineer. His responsibilities and interests include control applications (linear and non-linear control systems design); development computational algorithms (multivariable robust control systems); optimization, simulation and mathematical modeling (MATLAB, Simulink, and MATRIXx tools); hardware-in-the-loop (HIL) testing (validation and verification); and Human-Machine Interface (HMI) development (Altia, Intellution, GUI, and MATRIXx). From 1995 to 2002, he worked as control engineer at Rolls Royce, Montreal, Canada. He has published over 40 technical papers in recognized journals and presented at different international conferences.
Salem received his B.Sc. degree with distinction and M.Sc. degree in Electrical Engineering from the University of Technology, Baghdad, Iraq in 1976 and 1979 respectively. From 1980 to 1986, he worked as a lecturer in the Department of Electrical Engineering, University of Baghdad. He received his Ph.D. degree in Electrical Engineering from Concordia University, Montreal, Canada in 1990. From 1991 to 1995 he held a Post-Doctoral Fellowship and Lecturer position in the Department of Electrical and Computer Engineering at Concordia University.
Distributed Computing in Automotive Applications
Loren Dean, Senior Engineering Manager, The MathWorks
The MathWorks has just introduced tools for distributed computing which enable engineers and scientists to run coarse-grained MATLAB and Simulink applications in a cluster of computers. These tools offer faster time-to-solution and reduce overall execution time of many computationally intensive applications. This presentation introduces the Parallel Computing Toolbox and the MATLAB Distributed Computing Server and discusses how they apply to automotive applications.
Loren Dean is a senior engineering manager in the MATLAB development organization. He has responsibility for MathWorks distributed computing products as well as the Test & Measurement application area and the license management and installation group. Loren has been with The MathWorks since 1995. Prior to joining The MathWorks, Loren worked for AlliedSignal Aerospace performing systems analysis and integration for aircraft engines, with extensive use of MATLAB and Simulink. Loren has a B.S. and M.S. in Aeronautical Engineering from Purdue University and an M.B.A. from Northeastern University.
Development and Deployment of Sound Quality Metrics Using MATLAB
Dr. Mike Blommer, Ford Motor Company
Authors: Dr. Mike Blommer, Scott Amman, Alex Petniunas, Barry Yang, and Jeff Greenberg
Ford Motor Company has developed a suite of objective sound quality metrics in the MATLAB environment. These metrics are used to characterize vehicle components (for example, power seat adjusters), as well as spark knock, engine tick, and wind gusting. Deploying these metrics to others within Ford and its supplier base is straightforward with the use of MATLAB runtime libraries.
Mike Blommer has been with Ford Motor Company for nine years, and holds the position of technical expert in sound quality and psychophysics. His responsibilities and research interests include sound quality, psychophysics, and sound and motion control for driving simulators. He has a Ph.D. in Electrical Engineering from the University of Michigan, and is affiliated with the Society of Automotive Engineers, the Acoustical Society of America, and the Audio Engineering Society.
Verification and Validation Within Model-Based Design
Jason Ghidella, Ph.D., Control Design, The MathWorks
Verification and validation (V&V) is a critical component in every software and product development process, including those using Model-Based Design. The MathWorks has recently released important V&V technologies based on Simulink, Stateflow, and Real-Time Workshop Embedded Coder. This presentation discusses how the MathWorks V&V technologies enable developers to check models, develop and execute requirements-based test cases, determine test completeness, and perform "in-the-loop" testing.
Jason Ghidella has more than 10 years of experience applying MathWorks products in control design. He currently works in the technical marketing group, and is responsible for Simulink and Stateflow product marketing. Prior to joining The MathWorks in 2000, Jason worked as an applications engineer for three years at The MathWorks distributors in Australia and TThe Netherlands. Jason received a Ph.D. from the University of Sydney, Australia, in Aeronautical Engineering in 1996 and spent the first two years of his career as a research scientist at DSTO in Australia, working on aircraft fatigue in the Airframes and Engines division.
Store