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

Microprocessor non-volatile memory fault detection method in motor control system

A non-volatile, microprocessor-based technology, applied in static memory, instruments, etc., can solve the problems of poor operating reliability of the motor control system, failure to detect non-volatile memory failures in time, etc., and achieve the effect of improving reliability

Active Publication Date: 2016-09-21
GUANGDONG WELLING ELECTRIC MACHINE MFG
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the embodiments of the present invention is to provide a non-volatile memory fault detection method for a microprocessor in a motor control system, aiming to solve the problem that the motor control system in the prior art cannot detect the fault of the non-volatile memory in time, so that The problem of poor operation reliability of the motor control system

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
  • Microprocessor non-volatile memory fault detection method in motor control system
  • Microprocessor non-volatile memory fault detection method in motor control system
  • Microprocessor non-volatile memory fault detection method in motor control system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0026] Embodiment 1 of the present invention proposes a method for detecting faults in the non-volatile memory of the microprocessor in the motor control system, such as figure 2 shown, including:

[0027] Step S1: within the current PWM interrupt time, set the memory address range of the storage unit to be tested in the non-volatile memory currently to be tested.

[0028] In Embodiment 1 of the present invention, the non-volatile memory in the microprocessor that needs to perform fault detection includes at least a ROM memory and a FLASH memory; the ROM memory and the FLASH memory respectively include several storage units.

[0029] In Embodiment 1 of the present invention, setting the memory address range refers to setting the range of storage units that need to be detected for faults in the current non-volatile memory to be tested within the period of the current PWM signal. For example, by setting the memory address range, it can be set that in the period of the current ...

Embodiment 2

[0042] Embodiment 2 of the present invention proposes a method for detecting faults in the non-volatile memory of the microprocessor in the motor control system, such as Figure 4 shown. Different from Embodiment 1, Embodiment 2 also includes before step S1:

[0043] Step S0: Trigger the current PWM interruption, and according to the current PWM interruption, use the motor stator coil current collected by the ADC sampling module within the time of the last PWM interruption to calculate the sampling time of the ADC sampling module within the time of the next PWM interruption, that is, according to The current PWM interrupt first executes the algorithm program, for example, executes the FOC algorithm.

[0044] At the same time, different from the first embodiment, in the second embodiment, after step S3, it also includes:

[0045] Step S4: within the current PWM interruption time, when the sampling time calculated within the last PWM interruption time arrives, the ADC interrup...

Embodiment 3

[0049] Embodiment 3 of the present invention proposes a microprocessor non-volatile memory fault detection system in a motor control system, such as Figure 5 As shown, for ease of description, only the part related to Embodiment 3 of the present invention is shown.

[0050] In detail, the microprocessor non-volatile memory fault detection system in the motor control system proposed by the third embodiment of the present invention includes: a setting module 1, which is used to set the current non-volatile memory to be tested within the time of the current PWM interruption. The memory address range of the storage unit to be tested in the non-volatile memory; the detection module 2 is used to use the data verification method to check the current non-volatile memory to be tested according to the memory address range set by the setting module 1 during the current PWM interrupt time. A bit error fault of the memory is detected; the execution module 3 is used to finish the detection...

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 belongs to the technical field of motor driving control, and provides a fault detection method of a nonvolatile memory of a microprocessor in a motor control system, and a system thereof. The method and the system are characterized in that one-bit error fault detection of each of different memory cells of the nonvolatile memory is carried out in different PWM signal periods, and after all detection of the memory cells of the nonvolatile memory is finished, the detection of a next nonvolatile memory is started to realize the periodical fault detection of the nonvolatile memory, so the fault condition of the nonvolatile memory can be timely found in order to protect a motor and not influence the normal running of the motor, thereby the running reliability of the motor control system is improved.

Description

technical field [0001] The invention belongs to the technical field of motor drive control, and in particular relates to a fault detection method and system for a non-volatile memory of a microprocessor in a motor control system. Background technique [0002] With the advancement of technology and electronic technology, in the electromechanical field, microelectronic control technology is generally used to control and drive the motor. figure 1 Taking a three-phase motor control system as an example, the structural principle of an existing motor control system using Field Oriented Control (FOC) technology is shown. [0003] Specifically, an existing motor control system includes a three-phase inverter for converting a DC input into a three-phase AC output, and a microprocessor for outputting a PWM signal to drive the three-phase inverter to work. Among them, the position and speed estimation module estimates the rotational speed ω of the motor; the speed PI adjustment module...

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 Patents(China)
IPC IPC(8): G11C29/56
Inventor 张倩金万兵柯文静
Owner GUANGDONG WELLING ELECTRIC MACHINE MFG