Monday, June 5, 2017

You are invited: ETAS Connections 2017

We are entering a new age of mobility with automated driving, electrification, and security requirements all impacting embedded software development.

ETAS Connections 2017 will feature presentations focused on solutions to engineering process, methods, and tool challenges you are facing in the development of vehicle control systems and embedded software.

Choose From These Dates and Locations:

Wednesday July 26, 2017
2:00 pm - 5:30 pm, followed by a social hour
Hyatt Place San Jose/Downtown (Parking will be validated)
282 Almaden Blvd
San Jose, CA, 95113
or
Thursday, August 24, 2017
2:00 pm - 5:30 pm, followed by a social hour
The Baronette Renaissance Hotel
27790 Novi Road
Novi, MI 48377

Agenda Highlights:

— AUTOSAR-compatible hypervisors and their impact on functional safety compliance
— Supporting ECU consolidation without compromising safety, security and real-time behavior
— Testing of embedded systems for automated and electrified vehicles
— In-Vehicle Measurement and Calibration of ADAS ECUs
— A new approach to managing today’s complex embedded software – Modern ECU software development ecosystem based on Eclipse
— Automotive Ethernet: Building and Testing the Next Generation of Automotive Communications
— Vehicle security in a connected world

View the full agenda here


We will wrap up the evening with a social hour to allow time for questions and to view the demonstrations.

Registration:
There is no charge to attend but pre-registration is required. Select your preferred location and date to register:

Wednesday, July 26 - San Jose, CA
Thursday, August 24 - Novi, MI

Any questions?  Email us.

Agenda: ETAS Connections 2017

ETAS Connections, 2017
July 26: San Jose, CA
August 24: Novi, MI

2:00 – 2:10 pm | Vivek Jaikamal, Director of Engineering, ETAS Inc. | Welcome

2:10 – 2:40 pm | Oliver Korasiak, Senior Manager, Embedded Software Services, ETAS Inc. |                                AUTOSAR-compatible hypervisors and their impact on functional safety compliance
Although AUTOSAR already supports partitioning concepts in the software architecture, these have their limits in terms of functional safety, security as well as IP protection. The technical requirements on new systems such as domain controllers as well as increasingly complex collaboration models are leading to an examination of how partitioning concepts can be extended to support future requirements. This presentation describes the application of hypervisors as an extension of the AUTOSAR methodology. Various use cases are discussed including the optimization of cross organizational and cross company workflows, IP protection, partial updates and improved safety and security. A hypervisor technology is presented that can be applied to deeply embedded microcontrollers as are typically used in realtime automotive control systems. It is discussed how this approach can be used to fill a gap between the current generation of hypervisors and the requirements of real-time control systems and how the technology can be integrated into the AUTOSAR architecture and methodology. The presentation will also discuss how the hypervisor approach can be used to support future AUTOSAR concepts and the adaptive platform approach by integrating instances of POSIX and AUTOSAR based operating systems on one device.
2:40 – 3:10 pm | Robert Day, Vice President Marketing, Lynx Software Technologies | Supporting                               ECU consolidation without compromising safety, security and real-time behavior
With the movement to connected vehicles, large scale ADAS systems and autonomous vehicles, automotive developers are looking to use complex multi-core processors as domain controllers and vehicle computers to help cope with the huge increase in software content and connectivity. This paper will discuss software technology that will help with the migration of software systems from microcontrollers to microprocessors, with multiple systems running on a single system on chip (SoC), without compromising safety, security and real-time properties that are required for safety-critical automotive systems. The Separation Kernel technology was designed to offer secure isolated domains on a single microprocessor or SoC that cannot see or compromise software running in the other domains, and protects critical software functions either from fault conditions or malicious threats, even though they are running on the same processor. Each domain can host either virtualized guest operating systems or bare-metal applications, allowing developers to carefully configure and host the right real-time environment for each application.
3:10 – 3:40 pm | Tobias Kreuzinger, Manager, Test and Validation Solutions, ETAS Inc. | Testing of                            embedded systems for automated and electrified vehicles
This presentation is divided into two parts: Part I introduces the challenges and solutions for the test of sensor ECUs in Advanced Driver Assistance Systems (ADAS). Due to the interaction of ADAS with a non-deterministic environment, testing becomes highly complex and validation cannot be realized using a single testing approach. Open-loop tests are for well controlled regression tests, closed-loop tests allow for a limitless number of system interactions. The presentation will focus on how these tests can be performed during the different stages of product development (MiL, SiL, HiL) and introduces the techniques for data injection into relevant HW and SW layers of a sensor ECU to expand testing scope options. Part II discusses testing of Battery Management Systems (BMS). A BMS is an electronic control unit that is heavily used in electric and hybrid vehicles. It has to ensure efficient, reliable, and safe control of the battery packs even under the most adverse conditions. Testing BMS on real battery packs is extremely time-consuming and presents many potentially critical safety concerns, especially if packs are driven out of their desired operating states. The presentation will focus on the specific challenges involved with the cell- and signal-level tests of BMS, e.g. testing of active and passive balancing, state-of-charge estimation functions, or isolation faults, and show how these challenges can be overcome with a high precision battery cell simulator.
3:40 – 3:45 pm | Jayesh Patel, Program Manager, ETAS Inc. | In-Vehicle Measurement and                                         Calibration of ADAS ECUs
The demonstration will show how to simultaneously measure and align real-time data generated by ADAS controllers with data from video cameras, and with continuous-time electric signals from other sensors (intro to demonstration following during break).
3:45 – 4:05 pm | Break

4:05 – 4:35 pm | Vivek Jaikamal, Director of Engineering, ETAS Inc. | A new approach to managing                            today’s complex embedded software –Modern ECU software development                              ecosystem based on Eclipse
Embedded software continues to grow by 20-50% every year depending upon the application domain. Increasing complexity can lead to a rise in defects and cost. Most companies have responded by adopting model-based engineering approaches that facilitate early validation of systems designs, but do not adequately address critical software implementation issues such as defect prevention and removal, safety of the implemented code, hardware abstraction, variant management and complexity management throughout the life cycle. This presentation will show a new paradigm in embedded software design via state-of-the-art Eclipse-based tools and application examples.
4:35 – 5:05 pm | Jim Fron, Senior Project Engineer, ETAS Inc. | Automotive Ethernet: Building and                           Testing the Next Generation of Automotive Communications
Embedded computing faces increasing demands for data communications that strain – and even exceed – the capabilities of traditional automotive network technologies. New applications not only require greater quantities of data, but impose criteria with qualitative differences as well: high-bandwidth communications, synchronized execution, dynamic architectures, data integrity, security, and more. Automotive Ethernet offers an array of technological solutions to address the needs of the complex world of network communications. This presentation will discuss the benefits and challenges of implementing and testing Automotive Ethernet networks.
5:05 – 5:35 pm | Matt Fanto, Security Engineer, ETAS Inc. | Vehicle security in a connected world
Vehicles are rapidly increasing their connectedness with the world. While great for entertainment, these connections drastically increase the risk to safety and security. A modern vehicle can now have up to 90 ECU’s controlling everything from braking and seatbelts, to air conditioners and TV screens. It is critical that these systems be secured, not only from malicious attackers, but also to protect intellectual property and validate warrantee conditions. CycurHSM is a hardware based security module that fulfills GM Global B and FCA security requirements for encryption, authentication, and integrity. This talk will explore how vehicle modules communicate, methods of attack, and then an overview of how CycurHSM can defeat those attacks.
5:35 – 8:00 pm | Extended Social Hour
Time for questions and networking. Refreshments will be served.

Register at: http://drivingembeddedexcellence.blogspot.com/2017/06/connections.html

Wednesday, May 31, 2017

Maplesoft and ETAS Announce New Battery Cell Simulator Package for Testing and Calibration of Battery Management Systems

For Immediate Release


Efficient, high-fidelity MapleSim battery simulation models enrich the high-precision ETAS Battery Cell Simulator hardware BCS-LABCAR

Ann Arbor, MI, USA and Waterloo, Canada; May 31, 2017: ETAS Inc. and Maplesoft™ today announced the release of a Hardware-in-the-Loop (HIL) Battery Cell Simulator package which satisfies the highest demands for the test and calibration of Battery Management Systems. The solution is based on Maplesoft’s efficient, high-fidelity MapleSim battery model and ETAS’ high-precision Battery Cell Simulator (BCS) BCS-LABCAR.


Suppliers of Battery Management Systems (BMS) face a number of challenges with regard to test, validation, and calibration. Development cycles are continuously shortened and budgets for real prototypes are limited. High-fidelity battery models are computationally expensive and hence hard to run in real-time; the process of parameterization is time-consuming and typically requires deep know-how of the battery cells. Besides these challenges, the test system hardware often doesn’t have the necessary signal accuracy, current range for balancing, or cell emulation dynamics to exactly replicate the results from the high-fidelity battery model. The combination of ETAS hardware and Maplesoft plant model provides a solution to address these challenges.

 

The new battery cell simulator package from Maplesoft and ETAS meets the highest standards for BMS testing and calibration.


The ETAS Battery Cell Simulator (BCS-LABCAR) is a Hardware-in-the-Loop system which specifically targets the signal-level test, validation, and calibration of battery management systems (BMSs). The BCS-LABCAR is a high-precision Battery Cell Simulator that emulates the behavior of individual battery cells and packs across a wide range of challenging operating conditions, e.g. cell balancing over-charging, deep discharging, or pulse operation. The system is highly modular and thus scalable to emulate battery packs from a single cell all the way up to 200 cells. The system furthermore contains a real-time simulation target (ETAS LABCAR-RTPC) which enables the easy integration of third-party battery models – such as the MapleSim Battery model – and their execution in real-time.

The BCS-LABCAR controller provides active compensation for any temperature variations and controls the precise voltage at the electrical connection point of the BMS with an accuracy of +/- 500 ┬ÁV over a range of 0.01..8.01 V per cell. This guarantees the same precision over the entire temperature range – a pre-condition for realistic and reproducible tests.

The MapleSim battery model can be generated from an extensive range of cell configurations and chemistries using the MapleSim Battery Library. Developed using a unique, rigorous discretization approach, the library components model the electro-chemical reactions in the cell to capture many details not available in other battery models that are typically based on an equivalent circuit approach. All the major chemistries (based on Li-Ion and NiMH variants) are provided, and can be readily calibrated from test data, using the included Parameter Estimation tool, for added accuracy. Dynamic effects including charge recovery, voltage profile and state of charge, are captured at the highest-possible fidelity while providing execution performance necessary for real-time applications. For thermal studies, the model also computes lost energy during charge/discharge cycles that can be incorporated into the rest of the system.

Once configured in MapleSim, the cell/stack/battery model can be exported as optimized code and readily integrated into the real-time platform for HIL testing. In this case, the code was deployed using the latest Functional Mockup Interface (FMI) standard, now supported by the ETAS LABCAR-RTPC platform.

“Our over-arching objective for the MapleSim Battery Library is to deliver the necessary dynamic fidelity for our customers, while achieving real-time performance,” says Paul Goossens, VP Engineering Solutions at Maplesoft. “This meant developing the models at an appropriate level of abstraction between simple equivalent-circuit models and computationally expensive CFD-based models that have no hope of running in real-time. Our models are based on decades of research, employing leading-edge techniques, and utilizing our powerful symbolic solving technologies to achieve the right balance of fidelity and performance, required for the work we are doing with ETAS.”

“It is our goal to continuously increase the development efficiency of our customers, therefore we strive to provide them with state-of-the-art solutions,” says Dr. Tobias Kreuzinger, Senior Manager at ETAS Inc. “The combination of the high precision BCS LABCAR environment with extremely fast and high-fidelity MapleSim battery models takes testing and calibration of battery management systems to a whole new and unprecedented level.”

To learn more about the simulator package and about BCS-LABCAR, read our related blog post.

For more information about MapleSim, visit www.maplesoft.com/maplesim.

About ETAS
ETAS provides innovative solutions for the development of embedded systems for the automotive industry and other sectors of the embedded industry. As a systems provider, ETAS supplies a multifaceted portfolio that covers the range from integrated tools and tool solutions to engineering services, consulting, training, and support. Security solutions in the area of embedded systems are offered by the ETAS subsidiary ESCRYPT. Established in 1994, ETAS GmbH is a 100-percent subsidiary of the Bosch Group, with international subsidiaries and sales offices in 13 countries in Europe, North and South America, and Asia. For more information, please visit www.etas.com.

About Maplesoft
Maplesoft provides engineers with the tools and expertise they need to enable a model-driven innovation process that helps manage design complexity. Offering experts in a variety of engineering fields, extensive experience in model-based design, and the superior system-level modeling and analysis tools MapleSim and Maple, Maplesoft helps companies reduce development risk and bring high-quality products to market faster. Through Maple, Maplesoft also provides a complete concept-to-deployment environment for advanced analysis and rapid development of technical applications and engineering calculation tools. Maplesoft products and services are used in machine design, robotics, aerospace, automotive, and many other fields where engineers face complex challenges. Customers include Boeing, FLSmidth, Ford, Google, Intel, NASA, and Samsung.

Maplesoft is a subsidiary of Cybernet Systems Group. For further details, please visit www.maplesoft.com
###
Press Contact: Claudia Hartwell

Tuesday, May 30, 2017

Managing Complexity in Embedded Software Development

You are invited! Join us for a free workshop to learn about a new approach to software design that helps manage complexity in today’s embedded software.

When:
Thursday, June 29, 2017, 12:00 pm – 5:00 pm

Where:
ETAS Inc.
Training Room
3021 Miller Road
Ann Arbor, MI 48103

Who should attend?
Embedded software engineers in the transportation industry currently developing primarily in C-code or generating C-code from model-based tools. Prerequisite: Basic knowledge of C programming for embedded systems.

Registration:
There is no charge to attend the workshop, but attendance is limited and pre-registration is
required. Lunch is included. Registration closes on June 23, 2017.
Register here: https://www.surveymonkey.com/r/H7H9ZSC

Embedded software continues to grow by 20-50% every year depending upon the application domain. Increasing complexity can lead to a rise in defects and cost. Most companies have responded by adopting model-based engineering approaches that facilitate early validation of systems designs, but do not adequately address critical software implementation issues such as defect prevention and removal, safety of the implemented code, hardware abstraction, variant management and complexity management throughout the life cycle.

In this workshop, engineers will learn a new paradigm in embedded software design that starts by reducing the complexity of the system through a systematic analysis of all the operating modes. This is followed by modeling of the system behavior via interactive graphs that describe the system based on linear or differential equations, maps and curves. Our instructors will demonstrate these steps via state-of-the-art Eclipse-based tools and application examples. Participants will learn how these tools automate the generation of equations based on desired input-output relationships and offer various types of system-level analyses that help implement the final system correctly, reduce calibration complexity, create clear documentation and visualize the end-to-end relationships between different parts of the system. Through interactive sessions, they will also discover how these designs can be easily simulated on the PC or, just as easily, implemented on an embedded microcontroller using “safe-by-design” modeling and automatic code generation tools.

Participants are encouraged to bring their own PCs in order to get the most out of this hands-on workshop. ETAS will provide each participant with a USB stick containing trial software licenses and examples to use during the class and to take home with them.

Friday, April 21, 2017

ETAS finalizes acquisition of TrustPoint Innovation Technologies, Ltd.

Earlier this year, we announced the pending acquisition of TrustPoint Innovation Technologies, Ltd. Following approval the by antitrust authorities, the acquisition is now final.

TrustPoint Innovation Technologies, Ltd. provides specialized security tools for Vehicle-to-X (V2X)
communication and secure Machine-to-Machine (M2M) communication in the Internet of Things (IoT). The acquired company will be integrated into ETAS Embedded Systems Canada Inc., located in Kitchener, Ontario, which specializes in embedded systems security in collaboration with the ETAS subsidiary ESCRYPT GmbH.

“The successful completion of this acquisition strengthens ESCRYPT’s leading position in automotive cybersecurity. Moreover, we will expand our position in secure Machine-to-Machine (M2M) communication in the Internet of Things (IoT),” explained Dr. Thomas Wollinger, Managing Director of ESCRYPT GmbH.

Employees of both ETAS Embedded Systems Canada Inc. and TrustPoint Innovation Technologies, Ltd. came together to celebrate in their future, yet to be remodeled offices. The official grand opening will take place in June.