Unlock instant, AI-driven research and patent intelligence for your innovation.

Motor controller, fault processing method thereof and computer readable storage medium

A fault handling method and motor controller technology, which can be applied in the direction of control drive, power management, electric vehicles, etc., can solve problems such as inability to communicate intermittently with CAN communication

Pending Publication Date: 2022-04-26
CHINA FIRST AUTOMOBILE
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the current CAN communication fault detection method is only aimed at the complete interruption of CAN communication, and cannot make a reasonable judgment on the intermittent CAN communication

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, fault processing method thereof and computer readable storage medium
  • Motor controller, fault processing method thereof and computer readable storage medium
  • Motor controller, fault processing method thereof and computer readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0024] The motor controller is an important part of the vehicle control system. The motor controller is used to control the operation of the motor. For example, the motor controller stops the motor according to the received braking command; or increases the motor speed according to the received acceleration command. .

[0025] figure 1 It is a flow chart of a motor controller fault handling method provided by Embodiment 1 of the present invention. This embodiment is applicable to the detection and processing of CAN communication faults of the motor controller. The method can be processed by the motor controller The controller is implemented through hardware and software, specifically including the following steps:

[0026] S110. Receive messages on the CAN bus.

[0027] The failure of the motor controller described in the present invention specifically refers to the communication failure of the motor controller. As a component of the vehicle control system, the motor control...

Embodiment 2

[0039] figure 2 It is a flow chart of a motor controller fault handling method provided by Embodiment 2 of the present invention. This embodiment is applicable to the detection and processing of CAN communication faults of the motor controller, and is a further refinement of Embodiment 1. The method can be executed by the processor in the motor controller through hardware and software, and specifically includes the following steps, wherein the same or similar steps as those in Embodiment 1 will not be repeated here:

[0040] S210, the motor controller is powered on and initialized.

[0041]The process of connecting the motor controller to the low-voltage power supply is referred to as power-on. After the motor controller is powered on, it is in the preparation stage and is ready to execute the fault handling method described in the present invention. The initialization of the motor controller refers to setting the first fault flag, the second fault flag, the third fault flag...

Embodiment 3

[0085] Figure 4 It is a structural diagram of a motor controller fault processing device provided by Embodiment 3 of the present invention. This embodiment is applicable to the detection and processing of CAN communication faults of the motor controller. The motor controller provided by the embodiment of the present invention The fault processing device can execute the motor controller fault processing method provided by any embodiment of the present invention, and has corresponding functional modules and beneficial effects for executing the method.

[0086] A fault handling device for a motor controller, comprising:

[0087] A message receiving module 410, configured to receive messages on the CAN bus;

[0088] The target difference judgment module 420 is used to judge whether the target difference is equal to the preset difference, and the target difference is between the value of the flag in the N+1 message and the value of the flag in the N message Difference, N is a po...

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 a motor controller, a fault processing method thereof and a computer readable storage medium. The method comprises the following steps: receiving a message on a CAN bus; judging whether the target difference value is equal to a preset difference value; if the target difference value is not equal to the preset difference value, adding 1 to the value of a first counter; judging whether the value of the first counter is greater than a first counter threshold value or not; if the value of the first counter is larger than the first counter threshold value, it is judged that the motor controller has a first type of faults, a first fault flag bit is set to be 1, and the actual output torque of the motor controller is adjusted to be first actual output torque; and if the value of the first counter is smaller than or equal to the threshold value of the first counter, returning to execute the step of receiving the message on the CAN bus. According to the method, the problem that the current CAN communication fault detection method cannot reasonably judge the discontinuous condition of CAN communication is solved, and the effect that the actual output torque is not adjusted under the condition that the motor controller only goes wrong accidentally is achieved.

Description

technical field [0001] The embodiment of the present invention relates to a CAN communication fault detection technology, in particular to a motor controller, a fault handling method thereof, and a computer-readable storage medium. Background technique [0002] At present, new energy vehicles generally use the CAN bus for signal interaction between each controller. For driving safety, it is necessary to monitor in real time whether the CAN communication between each controller is normal. [0003] Currently, a more commonly used method is to set a flag bit value (such as life value) counter in the CAN message. When the message is sent at a fixed message cycle, the life counter value will be accumulated. Other controllers receiving the message judge whether the counter value is accumulated correctly according to the agreed message cycle, and then judge whether the CAN communication interruption occurs. However, the current CAN communication fault detection method is only aime...

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
Patent Type & Authority Applications(China)
IPC IPC(8): B60L3/00B60L15/20B60R16/023H04L43/0811H04L12/40
CPCB60L3/0084B60L15/20B60R16/0232H04L43/0811H04L12/40H04L2012/40215Y02T10/72
Inventor 刘亚川李伟亮李帅李芝炳潘忠亮范雨卉
Owner CHINA FIRST AUTOMOBILE
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