Craig Stephens, Ford Motor Company
Model-Based Design and automatic code generation are considered to be the standard for embedded software across many industries. Much focus is given to the control system design and simulation tools, but these are only part of the software development process. To be successful in Model-Based Design, the whole toolset and development process must work together to facilitate success for every engineer. Developments over the last 10 years have transformed the ability of Model-Based Design to support production applications with an efficient implementation and predictable process. In this keynote presentation, Craig explores progress made and areas for continued development.
Craig Stephens is chief engineer for Controls Engineering in Research and Advanced Engineering at Ford Motor Company. His previous roles at Ford include assistant chief engineer for Global Powertrain Control Systems, leading an advanced project for a mild hybrid powertrain in Powertrain Controls Integration, manager of Powertrain Controls in Ford's research and advanced engineering activity, leading a worldwide company effort to develop common powertrain control algorithms and software, and a variety of other positions in P/T controls and software development. He has been at Ford since 1987, with the exception of a brief role at Visteon developing electronic throttle controls.