Motor Controller Solution For BLDC,
PMSM And AC Induction Motors
During our fulfilling journey of more than a decade in Automotive Industry, we have developed a robust ecosystem for delivering quality Motor Control design solutions.
These include Brushless DC Motor Controller and PMSM Motor Control Solutions
This ecosystem consists of experienced Embedded Software and Hardware Engineers, Automotive Domain Experts and Industry Partners.
For more than 12 years, our focus area has always been Product Engineering Services (Embedded Software and Hardware design services). This has facilitated our team to develop in-depth expertise in Model Based Development and in delivering Functional Safety (ISO 26262) and AUTOSAR complaint solutions.
We have partnered with customers to develop electronic based motor control solutions for Electronic Power Steering (EPS), Seating Control, Smart Actuator for Turbo Chargers and other applications.
Expertise in types of Motors
- Permanent Magnet Synchronous Motor (PMSM)
- Induction motor
- Single Phase and 3 Phase Motor
- DC motors (Brushed) in power window.
- Brushless DC Motors (BLDC) deployed in Electronic Power Steering, Seating Control etc.
- Expertise in DC motor controller – Torque Speed characteristics/PID tuning
A Handbook on Motor Control System
Learn about Reference Design Solution of our
Motor Controller, its salient features and use cases
A Handbook on Motor Control System
Learn about Reference Design Solution of our <br>Motor Controller, its salient features and use cases
Software & Hardware Design services for Motor Control Electronic Systems
MCAL / low-level Driver Development
● Low level drivers such as ADC,MCU,SPI,I2C,PWM,ICU,and NVM
● CAN and LIN Drivers
BSW Layer Development
● Off Board Diagnostics (UDS,J1939 etc.)
● Fault Code Memory
● Safety Mechanisms
● Hardware Abstraction Layer
Application Software Development
● AUTOSAR based application software development
● MATLAB based application software development
● Non-AUTOSAR based application software development
AUTOSAR and Vehicle Diagnostics Support
● Ready-to-deploy & re-usable software stacks and Bootloader solutions for in-vehicle communication and diagnostics (CAN, LIN, UDS, KWP2000, Serial, BT)
● AUTOSAR and non-AUTOSAR compliant Base Software Development
● AUTOSAR compliant application software
Application Software Development
● Safety Lifecycle in parallel with SDLC
● Support for ASIL D certification
● Safety Activity planning and execution
● ASIL compliant documentation, verification and validation
Application Software & Motor Control Algorithm Development
Expertise in following control algorithm development
● Speed Regulation
● Pulse Width Modulator (PWM)
● Current Regulation
● Field-oriented Control (FOC)
● Proportional Integral Derivative Controller
● Direction control
● Soft Start/Stop
● Software Start/Stop
Support for application software development
● Steering Control for Electronic Power Steering
● Seating Control for Vehicle Seating Solutions
● Electronic Smart Actuator for turbo charger
● Drive control for EV application
● Model based development for application software
AUTOSAR and Non-AUTOSAR compliant Base Software (BSW) development support
Hardware Design & Consulting Services
Consulting services for evaluation and selection of microcontroller and other hardware components like:
● Microcontroller
● Torque & Angle Sensors
● HALL Effect sensors
● Gate Driver IC
● Temperature Sensors
● Pre-driver Components
● H-Bridge (MOSFETs)
Automotive Grade Hardware Development, Support for EM and Thermal Analysis
Video Explaining Motors as the Power and Motion Delivery System in a Vehicle
AUTOSAR, Partial AUTOSAR and non-AUTOSAR Software Architectures
Depending on the project specification, we can help you follow any of three approaches in automotive motor control software architecture:
Steps Involved Motor Control Hardware Design Process
Tools and Technologies Expertise
- MATLAB, Simulink, Stateflow, RTW, E-coder
- PIC, Renesas, Fujitsu, Freescale controllers
- Fujitsu, PIC, Renesas tool chains
- Renesas RL78/F-13 Family Microcontroller
- IAR Embedded Workbench
- ORCAD: Schematic Design
- Simscape: Used within Simulink to create model of physical systems
- Allegro: Layout
- Hyperlynx 8.0 : EM and Thermal Analysis
Motor Control System Customer Success Stories
Related Posts: Learn more about Motor Control Solutions for Automotive Products
- Automotive Motor Control System: The Brain Behind the Brushless DC Motors in an Automotive Application
- Brushless DC Motor vs PMSM: Find Out How These Motors and Their Motor Control Solutions Work
- [Video] All About Motors: The Power & Motion Delivery System for Automotive Applications
- [Video] Meet Motor Control System: The Brain behind the Automotive Motors
- [Webinar] What Is Regenerative Braking and How Is It Achieved in an Electric Vehicle?
FAQs Regarding Motor Control System Development
We have integrated robust and production grade versions of third party stacks like BSW and RTE software for AUTOSAR projects in the past.
Our team will collaborate with you to develop the Automotive Application as per AUTOSAR compliance. We will also support in development of MCAL and CDD modules
We provide support for every aspect of the Functional Safety Lifecycle and also perform FMEA, HARA, and hardware FMEDA for motor control systems.
We have worked with leading Automotive Suppliers and OEMs’ for ASIL compliance of a motor control ECUs’ in the past.
For such engagements, we have been partnering with customers for design of Motor Control Hardware and Software modules for Electric Vehicle programs in Asia, US and Europe.
The choice of MCU to be used rests with the customers, however, we also provide consultation to help you choose the most suitable platform.
Ans. A few of the diagnostics features that we have implemented in our motor control system projects include:
- Short protection like short to GND, Short to VBAT and Open Circuit
- Based on any diagnostic errors, Drive circuit is completely OFF or Limited Drive controlled by Software.
Based upon the specific requirements of the project, we also add more diagnostics features.
Knowledge bytes
- What is an Automotive Motor Control System?
In the simplest terms, a motor control application is a set of hardware and software components that drive a motor or multiple motors. These motors, in turn, perform actions such as opening-closing of windows, power steering movement and more.
Depending on the type of motors to drive, these motor control systems can be a Brushless DC Motor Controller or PMSM Motor Control Solutions.
Type of motor control system
Open Loop Motor: The motor control applications in which the quality of the output does not impact the input to the motor control process is called an open loop motor control system. It implies that they are open-ended system that do not have any feedback mechanism.
Closed Loop Motor: A closed loop motor works on feedback mechanism and hence, it is also called feedback control system. An error signal is generated by the Gate Driver IC in case the actual output is different than the desired output. This error signal will go to the motor controller which will take necessary actions. In a way, it is a self-correcting motor control applications.
- What are the components of a Motor Control System?
Gate Driver Unit: This Integrated Circuit acts a power amplifier. It will accept a low-power input from the motor controller IC and gives high-power input to a switch that transfers it to the motor.
MOSFETs: These are switches that will again amplify the signal received from the gate drivers. This signal will be passed to the stator of the motor causing an Electro Magnetic Flux, EMF.
H-Bridge: H-bridge is again a circuit that helps a DC motor to run in both clockwise and anti-clockwise. It can apply the voltage to a load in any direction and this how it controls the direction of the motor.
Motor: Motors can be DC, AC, Brushless, brushed etc. They are used depending on the use cases and the application.
So, in order to run the motor, a set of data (PWM signals) flows from microcontroller to the motor via the gate drivers and MOSFETs.