Supercharge Your Innovation With Domain-Expert AI Agents!

Motor controller software architecture based on AUTOSAR

A motor controller and software architecture technology, applied in general control systems, control/regulation systems, electrical testing/monitoring, etc. question

Pending Publication Date: 2022-05-24
HARBIN INST OF TECH
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the field of electric vehicle drive motors, with the gradual advancement of intelligent control trends, the number of functional modules of motor controllers continues to increase, and the software becomes more and more complex. Developers also have a variety of choices, while traditional motor controllers have serious coupling between software and hardware. , does not have the portability and reusability of either end, resulting in low development efficiency, so decoupling software architecture design is an inevitable trend
[0003] In the existing AUTOSAR research on the software architecture of the motor controller, it is mainly aimed at a specific functional requirement in the motor, such as the field-oriented vector control of the motor. The further priority relationship between the software, the interaction between the controller software and the hardware does not make full use of the resources of the other layers in the AUTOSAR architecture other than the application layer, and there is no special design for the high real-time requirements of the motor operation.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Motor controller software architecture based on AUTOSAR
  • Motor controller software architecture based on AUTOSAR
  • Motor controller software architecture based on AUTOSAR

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0040] like figure 2 As shown, the rotor position sine and cosine signals required in the FOC algorithm are configured by looking up the table in the memory service of the basic software layer in the proposed architecture. At the time, it only needs to change the calibration relationship map of NVRAM in the basic software layer that interacts with the hardware, and ensure that the application layer software is not disturbed so that it has complete portability and realizes the complete decoupling of software and hardware. Secondly, the data calculation and control algorithms are placed at different levels in the application layer. The calculation algorithm executed by the data calculation layer only needs to be executed periodically according to the switching frequency, without knowing which control strategy the motor is currently under. Without manual intervention, it and the control algorithm layer only involve the periodic interaction of data, which is composed of figure ...

Embodiment 2

[0042] like image 3 As shown, after the motor running current and voltage signal is collected by the current and voltage sensor, ADC sampling and hardware overcurrent detection are performed at the same time. The hardware overcurrent detection circuit determines whether the current is within the designed safety range. When an overcurrent situation occurs, the hardware detection circuit will generate a corresponding level alarm signal. Any phase alarm signal will invalidate the enable signal of the PWM drive and prevent the generation of the switch signal. At the same time, after the current acquisition signal is converted into a digital quantity by the ADC sampling circuit, the threshold value is judged in the overcurrent protection program. When an overcurrent condition occurs, a corresponding digital alarm signal is generated. The digital alarm signal will invalidate the enable signal of the SVPWM module and directly shield the switch control signal at the software level. ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an AUTOSAR-based motor controller software architecture, which comprises an application software layer, an operation environment layer, a basic software layer and a microcontroller and hardware layer, and is characterized in that the application software layer is located at the topmost layer and is used for carrying out vehicle information interaction, operation control algorithm, fault diagnosis algorithm and logic operation design according to the requirements of a motor controller; the operation environment layer is located between the application software layer and the basic software layer and used for bidirectionally transmitting data and information between the two layers through a preset interface function according to the requirement of a motor controller and managing data and information in the two layers. The basic software layer provides storage service and diagnosis service required by motor control for the application software layer, performs unified packaging on the microcontroller and the hardware layer, and simultaneously undertakes and completes a task required by high real-time performance in the motor controller. According to the framework, the portability of overall upper-layer software of the motor controller, the high decoupling performance of bottom-layer hardware and software and the high safety of the overall framework are improved.

Description

technical field [0001] The invention relates to the technical field of automobile software architecture and electric vehicle drive motor controller, in particular to an AUTOSAR-based motor controller software architecture. Background technique [0002] In recent years, the degree of electrification and electronics of automobiles has been continuously improved, the number of controllers and software functions has increased sharply, and the hardware platforms have become diversified, resulting in low software reusability and increased development costs. In order to solve these problems, in 2003, nine giants in the automotive industry worked together to propose an open and standardized software architecture for the automotive industry, namely the automotive open system architecture AUTOSAR. At present, it has become the main trend for automobile enterprises to use the AUTOSAR standard architecture to define control software. Many Chinese manufacturers have also become members ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G05B23/02
CPCG05B23/0221Y02T10/72
Inventor 崔淑梅张玉琦程远杜博超姚凯
Owner HARBIN INST OF TECH
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More