Modern motorcycles require sophisticated control strategies for vehicle dynamics, such as anti-lock braking systems (ABS), automatic stability control (ASC), dynamic traction control (DTC), and dynamic damping control (DDC). When developing and validating new controllers on the real vehicle, changing the center of gravity by installing an additional prototyping system affects the motorcycle’s driving behavior. This poses a crucial problem for vehicle dynamics development during test drives. In addition, the strong vibrations of a motorcycle’s frame pose a challenge to conventional prototyping systems. On-target prototyping on the factory-mounted ECU allows rapid control prototyping (RCP) without any impact on the vehicle driving behavior.
With the ECU Interface Software (including the ECU Interface Manager, the Binary Code Management Module, RTI Bypass Blockset and the On-Target Module), a complete, model-based tool chain for on-target bypassing is available. It is suitable for incremental improvements, bug-fixing, optimizations, and complete replacements of control functions within existing ECU software. It lets you quickly integrate new control functions directly into the HEX code of the existing ECU software. Modifications to the ECU’s software architecture are not required, neither are access to the C source code and build environment of the OEM and ECU supplier. Thus, the tool chain increases the level of independence from production software builds, and allows for fast development and prototyping iterations.
On-target bypassing means using an existing ECU as the prototyping system. This method relies on the free processing power, memory resources, and the availability of bus interfaces, sensor interfaces and actuator interfaces on the target ECU. You therefore do not have to install an additional, dedicated prototyping system, and you can simply distribute the new functionality to multiple test vehicles. Using the original ECU makes rapid control prototyping under extreme environmental conditions and in safety-critical applications easier.