Altair Embed is a tool for model-based firmware development, enabling simulation, design, and automatic generation of optimized code for embedded systems using block diagrams and state charts.
Vendor
Altair
Company Website
Altair Embed is a powerful, user-friendly tool designed for embedded system development, specifically focused on nonlinear simulation and model-based firmware creation. With Altair Embed, engineers can design, analyze, and simulate embedded systems through block diagrams and state charts. The software then automatically generates compact, optimized firmware to run on a wide range of microcontrollers, significantly speeding up development cycles and reducing the risk of errors associated with manual coding. Altair Embed offers deep support for key applications like electric motor control, digital power design, and image/video processing, providing prebuilt diagrams and support for hardware such as PMSM, ACI, and synchronous reluctance motors. The software's Hardware-in-the-Loop (HIL) capability allows for seamless testing and tuning of controllers on embedded targets, facilitating the edit-debug cycle. By eliminating the need for hand-coded firmware and offering tools like prebuilt e-Drive diagrams and highly efficient code generation, Altair Embed enables rapid system development and testing. The software is compatible with a broad range of popular microcontroller units (MCUs), making it an ideal solution for industrial, academic, and professional embedded systems development.
Features:
- Prebuilt e-Drive Diagrams: Quickly implement and test Field-Oriented Control (FOC) motor drive systems for motors like PMSM, ACI, and Synchronous Reluctance.
- Highly Efficient Code: Automatically generates compact, high-performance ANSI C code with no manual coding, improving code quality and execution speed.
- Test and Verify Embedded Systems: Use integrated Hardware-in-the-Loop (HIL) testing for offline tuning and real-time debugging on embedded targets.
- Tailored for Embedded System Development: Generate optimized code for dynamic, scaled, fixed-point operations with support for real-time data monitoring and parameter tuning.
- Interactive HIL Testing: Run plant models and controller algorithms in real-time for dynamic testing on target microcontroller hardware.
- Support for Popular Target MCU Hardware: Includes compatibility with a broad selection of microcontrollers and processors suitable for industrial and academic projects.
- Add-ons for Digital Power and Electric Motor Drives: Simulate and generate code for power supplies, digital power components, and electric motor controls.
Key Capabilities:
- Diagram-to-Code Conversion: Transform block diagrams and state charts into microcontroller-ready code without manual coding.
- Simulate Dynamic Systems: Model continuous or discrete-time behaviors and event-based systems with ease.
- Optimized Control Algorithms: Develop efficient control algorithms for applications such as electric motor drives and digital power systems.
- Real-time Simulation: Perform real-time simulation with HIL testing to fine-tune embedded controllers.
Workflow Examples:
- Electric Motor Control: Implement Field-Oriented Control (FOC) and sensorless algorithms for PMSM or ACI motor drives.
- Digital Power Design: Design and simulate power supply systems, including feedback control and voltage regulation for embedded systems.
- Drone Motor Control: Use HIL to simulate and control a drone’s DC motors, fine-tuning real-time controller parameters.