Third-Party Products & Services

BRACE Automotive Engineering Services

Embedded controller development for rapid prototyping and hardware-in-the-loop testing

Highlights

  • Modeling and simulation of mechatronics systems
  • Control of system specification, design, implementation and verification
  • Software development for rapid prototyping and hardware-in-the-loop testing
  • Customization of automatic code generation for embedded ECUs
  • Reverse engineering of embedded software into executable specifications
  • Development tools to support the control system engineering process

Description

BRACE Automotive specializes in the following automotive product development domains: 

  • Powertrain development in conventional as well as electric and hybrid systems
  • System engineering, including validation of vehicle, chassis, engine, transmission, and components
  • Embedded control systems engineering developed according to the v-cycle model or Agile/Scrum development process and in compliance with ISO 26262
  • Interior system design including mechanical design, engineering, and simulation of systems and subsystems
  • General project management for development and validation of automotive systems and subsystems

Several competence clusters were created within BRACE. These include mechanical design, functional safety, on-board diagnostics, communication networks, and model-based controls design. The model-based controls design cluster focuses on the activities that mainly run in the early stages of the development process, although feedback from vehicle results is also used in controller development activities.

  • Feasibility studies: These studies focus on running simulations with MATLAB® scripting or basic Simulink® models to test an idea's feasibility. BRACE has, for example, created several simulations to predict fuel consumption reductions for different drivetrain topologies.
  • Physical modeling: BRACE has experience in creating accurate virtual vehicle and component models with MATLAB, Simulink, and Simscape™ to support controller and algorithm development.
  • Controller architecture: BRACE can assist in the design of controller algorithms developed in MATLAB and Simulink. The activity defines the different blocks needed within a controller, as well as the interface between the identified blocks.
  • Controller design: BRACE can develop different controller blocks defined in a controller architecture phase. BRACE  has experience in controlling mechatronic systems (mechanical, electrical, hydraulic, thermal, etc.), and can provide users with necessary algorithms. Furthermore, during the implementation phase, BRACE works together with embedded code programming by applying techniques, such as model referencing, that facilitate automatic code generation.
  • Code generation: C code is generated from Simulink models for AUTOSAR-based and other applications. Legacy C code is integrated with production or prototype ECUs (e.g., Freescale MPC5xxx).

All of the above systems use Simulink and related products from MathWorks for their technical computing software. BRACE also offers engineering services for general modeling, electronics, mechanics, and software design (e.g., for designing products to use autogenerated code).

Brace Automotive Logo

Brace Automotive

Dr. Holtroplaan 46
Eindhoven, NL-5652 XR
NETHERLANDS
Tel: +31-40-3200519
mathieu.dutre@brace-automotive.com

Service Type

  • Consulting Services

Tasks

  • Control Systems
  • Embedded Systems
  • Hydraulics and Pneumatics
  • MATLAB Programming
  • Real-Time Systems
  • System Modeling and Simulation
  • Test and Measurement
  • Functional Safety

Industries

  • Automotive