CN106982015B - A kind of multiprocessor permanent-magnet brushless DC electric machine joint speed-regulating system and method - Google Patents

A kind of multiprocessor permanent-magnet brushless DC electric machine joint speed-regulating system and method Download PDF

Info

Publication number
CN106982015B
CN106982015B CN201710345150.XA CN201710345150A CN106982015B CN 106982015 B CN106982015 B CN 106982015B CN 201710345150 A CN201710345150 A CN 201710345150A CN 106982015 B CN106982015 B CN 106982015B
Authority
CN
China
Prior art keywords
module
main
motor
auxiliary
operation module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201710345150.XA
Other languages
Chinese (zh)
Other versions
CN106982015A (en
Inventor
杨沛豪
刘向辰
蔺健
王晓兰
寇水潮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lanzhou University of Technology
Original Assignee
Lanzhou University of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lanzhou University of Technology filed Critical Lanzhou University of Technology
Priority to CN201710345150.XA priority Critical patent/CN106982015B/en
Publication of CN106982015A publication Critical patent/CN106982015A/en
Application granted granted Critical
Publication of CN106982015B publication Critical patent/CN106982015B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P7/00Arrangements for regulating or controlling the speed or torque of electric DC motors
    • H02P7/06Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current
    • H02P7/18Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current by master control with auxiliary power
    • H02P7/24Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current by master control with auxiliary power using discharge tubes or semiconductor devices
    • H02P7/28Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current by master control with auxiliary power using discharge tubes or semiconductor devices using semiconductor devices
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/14Electronic commutators
    • H02P6/16Circuit arrangements for detecting position
    • H02P6/18Circuit arrangements for detecting position without separate position detecting elements
    • H02P6/182Circuit arrangements for detecting position without separate position detecting elements using back-emf in windings

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)

Abstract

A kind of multiprocessor permanent-magnet brushless DC electric machine joint speed-regulating system of the present invention and method, brshless DC motor controls speed regulation by the system including that can interact and main operation module in parallel and auxiliary run module, the stator terminal voltage analog acquisition method that the back-emf impulse method and auxiliary back-EMF determination that the method is used by main back-EMF determination use, so that brushless DC motor rotor is able to carry out no position detection, without additionally installing rotor detection module, brushless motor speed regulation cost and volume are further decreased;And two methods cooperation detection motor rotor position is utilized, guarantees that brushless motor commutation is normal, improves processor decision-making foundation and rotor-position detection accuracy, when any detection unit breaks down, brushless motor operation is interference-free.While main operation module and auxiliary run processor and rotor-position detection mutual backup in module, rotor-position detection accuracy is high, control speed regulation stability is good, the method for operation is flexible.

Description

A kind of multiprocessor permanent-magnet brushless DC electric machine joint speed-regulating system and method
Technical field
The present invention relates to brshless DC motor speed adjusting technique field, specially a kind of multiprocessor permanent-magnet brushless DC electric machine Joint speed-regulating system and method.
Background technique
With the rapid development of power electronic technique and device, brushless motor BLDC relies on its carbon-free brush wear, without commutation Spark, noise are low, maintenance cost is low, running efficiency is high and the advantages such as long service life gradually substitute traditional brush motor, and wide It is general to be applied to the emerging technology areas such as household electrical appliances, model plane, electric car.Brushless motor has to judge the rotation of rotor in speed regulation Position, controller carries out commutation according to control strategy is set using the rotation position of rotor feedback, so that motor is in each fortune Continuous reliable rotation in the row period.Brushless motor speed adjusting technique field is detected in position-sensor-free, how by brushless motor Rotor rotation position accurately detects a technical problem in always brushless motor speed adjusting technique field, while brushless motor is flat Surely, reliability service is to guarantee all kinds of one of the key factors for being related to brushless motor drive area.
The following defects and deficiencies exist for existing Speed Regulation Systems of BLDCM and method: (1) using position sensor into The detection of row rotor rotation position further increases brshless DC motor volume and cost, while position sensor signal transmission electricity Interference of the cable vulnerable to external environment reduces motor operation continuation degree;It is (2) single without position rotor position signal detection method, Only with back-emf impulse method or stator terminal voltage analog acquisition method, two methods of digital quantity and analog quantity are not combined Judge rotor rotation position;(3) drive control is carried out only with a kind of processor, is not associated with multiprocessing combined operating advantage, if When control sheet processor breaks down, motor can not continuous and steady operation;(4) drive and control of electric machine bridge is using single bridge operation side Formula, when power electronic devices breaks down on any bridge wall, brshless DC motor needs hard stop to overhaul.
Summary of the invention
Aiming at the problems existing in the prior art, the present invention provides a kind of multiprocessor permanent-magnet brushless DC electric machine joint tune Speed system and method, motor rotor position Data Detection functional diversities, multiprocessor combined operating are suitable for high-precision nothing The speed regulation of brushless motor.
The present invention is to be achieved through the following technical solutions:
A kind of multiprocessor permanent-magnet brushless DC electric machine joint speed regulating method, brshless DC motor are controlled by system and are adjusted the speed, The system comprises that can interact and main operation module in parallel and auxiliary operation module, the method includes passing through system as follows To the speed regulation step of brshless DC motor:
Step 1) system initialization, after be entered step 2) after the completion of system initialization;
Step 2) carries out main operation module self-test, and enters step 3);
Step 3) carries out auxiliary operation module self-test, and enters step 4);
Step 4) reads brshless DC motor operating parameter setting, enters step 5);
Step 5) judges whether main and auxiliary operation module self-test is normal, if the determination result is YES, it was demonstrated that main and auxiliary operation mould Block perfect in shape and function, hardware circuit wiring is completely errorless, carries out step 6);Judging result is otherwise to enter step 7);
The main operation module of step 6) and auxiliary operation module combined operating carry out speed regulating control to brushless motor, are then returned to Step 2) enters next brushless motor and adjusts the speed the period;
Step 7) judges that main operation module self-test is normal, auxiliary operation module self test failure, if the determination result is YES, explanation Main operation functions of modules is perfect, and hardware connection is completely errorless, and exception occurs in auxiliary operation functions of modules, enters step 8);Judgement It as a result is otherwise to enter step 9);
The main operation module of step 8) operates normally, and main operation module carries out speed regulating control, auxiliary operation mould to brushless motor Block is then out of service, is then returned to step 2) and enters next brushless motor speed regulation period;
Step 9) judges main operation module self test failure, and auxiliary operation module self-test is normal, if the determination result is YES, explanation Auxiliary operation functions of modules is perfect, and hardware connection is completely errorless, and exception occurs in main operation functions of modules, enters step 10);Judgement It as a result is otherwise to enter step 11);
The main operation module of step 10) is out of service, and auxiliary operation module then operates normally, and auxiliary operation module is to brushless electricity Machine carries out speed regulating control, is then returned to step 2) and enters next brushless motor speed regulation period;
The maintenance of step 11) system-down, illustrates that the main operation module of system and auxiliary operation module break down, system-down Search and eliminate failure.
Preferably, the step 1) system initialization, the specific steps of which are as follows:
Step 101) configures main processor modules internal resource, including setting external interrupt triggering mode, PWM output end Mouth configuration, system clock resource distribution, control parameter and the communication mode between secondary processor module;
Step 102) configures secondary processor inside modules resource, including brshless DC motor three phase terminals voltage acquisition side Formula, the configuration of PWM output port, clock sources resource distribution, control parameter and the communication mode between main processor modules.
Preferably, the main operation module self-test of the step 2) includes main processor modules self-test and main back-EMF determination module Self-test;Step 3) the auxiliary operation module self-test includes the self-test of secondary processor module and assists back-EMF determination module certainly Inspection;It includes that main processor modules pass through the first communication port that the step 4), which reads brshless DC motor operating parameter setting, Reading presets brshless DC motor speed and runing time, and the secondary processor module then passes through main processor modules Two communication ports read brshless DC motor operating parameter setting.
Preferably, main operation module includes main processor modules and main back-EMF determination module;Auxiliary operation module includes auxiliary Help processor module and auxiliary back-EMF determination module;Main processor modules and secondary processor module are used to acquire brushless straight The rotor-position of galvanic electricity machine, and rotated respectively by main back-EMF determination module or the detected rotor of auxiliary back-EMF determination module Position exports the digital PWM signal of control brshless DC motor rotation speed respectively;
Further, the main operation module of the step 5) and auxiliary operation module self-test normally include main processor modules, master Back-EMF determination module, secondary processor module and auxiliary back-EMF determination module self-test are normal;
The main operation module of step 6) and auxiliary operation module combined operating, the main processor modules pass through main anti-electricity Gesture detection module rising edge and failing edge detect brushless DC motor rotor rotation position, and the secondary processor module passes through auxiliary Help back-EMF determination module input brshless DC motor three-phase terminal voltage detecting motor rotor position, the main processor modules and Secondary processor module shares brushless DC motor rotor rotation position collected by communication port, and combines output PWM pulse-width signal is conducted six state of three-phase according to setting in main processor modules and secondary processor inside modules two Driving strategy carries out commutation speed regulation.
Further, the main operation module self-test of the step 7) normally includes main processor modules self-test and main back-EMF determination Module self-test is normal, and auxiliary operation module self test failure includes secondary processor module self test failure or auxiliary back-EMF determination Module self test failure;
The main operation module of the step 8) operates normally, then the main processor modules and main back-EMF determination module be just Often operation;Auxiliary operation module is then out of service, then the secondary processor module and auxiliary back-EMF determination module stop Operation.
Further, the main operation module self test failure of the step 9) includes main processor modules self test failure or main back-emf Detection module self test failure, auxiliary operation module self-test normally include the self-test of secondary processor module and auxiliary back-EMF determination mould Block self-test is normal;
The main operation module of step 10) is out of service, then the main processor modules and main back-EMF determination module are equal Out of service, auxiliary operation module operates normally, then the secondary processor module and auxiliary back-EMF determination module are normal Operation.
Further, step 11) the system-down maintenance, then the main processor modules or main back-EMF determination module go out Existing failure, the secondary processor module or auxiliary back-EMF determination module break down.
A kind of multiprocessor permanent-magnet brushless DC electric machine joint speed-regulating system, including brshless DC motor, further include being used for The interaction of speed regulating control and the main operation module and auxiliary operation module of parallel connection are carried out to brshless DC motor, are connected to master in turn The level translation module and drive circuit module of module and auxiliary operation module output end and brshless DC motor control terminal are run, And the speed regulation program to brshless DC motor executed in main operation module and auxiliary operation module;The program such as right It is required that described in step in 1 speed regulating method.
Preferably, the communication ends of the main processor modules and secondary processor module communication ends are connected with for mutually communicating The RS-232 cable of letter, the main processor modules digital PWM output end, which is connected with, is converted to 12V level for 3.3V level signal The level translation module of signal, the level translation module are connected with the drive circuit module for driving brshless DC motor, The secondary processor module digital PWM output end, which is connected with, turns the level that 3.3V level signal is converted to 12V level signal Change module, motor rotor position signal is fed back to main processor modules through main back-EMF determination module by the brshless DC motor Rotor signal is fed back to aid in treatment through auxiliary back-EMF determination module by interrupting input end mouth, the brshless DC motor Device module simulation amount acquires port;
The main processor modules include MSP430F149 low power-consumption intelligent processor, and the secondary processor module includes STC15W404 single-chip microcontroller, the main back-EMF determination module use LM324 operational amplification circuit, the auxiliary back-EMF determination Module is made of analog voltage Acquisition Circuit, and the level translation module is made of TLP521-4 photoelectric isolated chip, the drive Dynamic circuit module is made of 6 IRF9540N transistors and 6 IRF540N transistor cascades.
Compared with prior art, the invention has the following beneficial technical effects:
The stator terminal that the back-emf impulse method and auxiliary back-EMF determination that the present invention is used by main back-EMF determination use Voltage analog acquisition method, so that brushless DC motor rotor is able to carry out no position detection, without additional installation rotor detection Module further decreases brushless motor speed regulation cost and volume;And two methods cooperation detection motor rotor position is utilized, is protected It is normal to demonstrate,prove brushless motor commutation, improves processor decision-making foundation and rotor-position detection accuracy, any detection unit breaks down When, brushless motor operation is interference-free.Main operation module and processor and rotor-position detection in auxiliary operation module simultaneously Mutual backup, rotor-position detection accuracy is high, control speed regulation stability is good, the method for operation is flexible, convenient in the brushless electricity of high-precision It promotes the use of in machine drive control field.
Further, the present invention uses low-power consumption MSP430F149 primary processor and two kinds of STC15W404 secondary processor Intelligent embedded microprocessor by respective rotor position detection unit both when normal operation, and is communicated altogether using RS-232 Detection data is enjoyed, joint decision drives brshless DC motor, increases the safety and reliability of motor speed regulation system.
Further, the main operation module of the present invention and auxiliary operation module dual control operation, increasing brshless DC motor speed regulation can By property and safety in operation, power supply system short circuit accident caused by preventing drive axle wall or more transistor while opening.
Further, the main operation module of invention and auxiliary operation module single control operation, i.e. the using and the reserved mode, prolong Long speed-regulating system work service life, while standby mode can be changed at any time.
Further, the main operation module of the present invention and auxiliary operation modular unit can cross-over control, greatly increase speed-regulating system Flexibility and selectivity promote whole system anti-interference ability.
Detailed description of the invention
Fig. 1 is that a kind of multiprocessor permanent-magnet brushless DC electric machine of the present invention combines speed regulating method flow chart.
Fig. 2 is that a kind of multiprocessor permanent-magnet brushless DC electric machine of the present invention combines speed control system structure schematic diagram.
In figure: 1- main processor modules;2- secondary processor module;3- level switch module;The main back-EMF determination mould of 4- Block;5- assists back-EMF determination module;6- drive circuit module;7- brshless DC motor.
Specific embodiment
Below with reference to specific embodiment, the present invention is described in further detail, it is described be explanation of the invention and It is not to limit.
As depicted in figs. 1 and 2, a kind of multiprocessor permanent-magnet brushless DC electric machine combines speed-regulating system, including brushless direct-current Motor 7 further includes main processor modules 1, secondary processor module 2, level translation module 3, main back-EMF determination module 4, auxiliary Help back-EMF determination module 5 and drive circuit module 6;Wherein, the main processor modules 1 and secondary processor module 2 are used Control brushless dc is exported respectively in the rotor-position of acquisition brshless DC motor 8, and by detected rotor rotation position The communication ends of the digital PWM signal of 8 rotation speed of machine, the main processor modules 1 are connected with 2 communication ends of secondary processor module There is the RS-232 cable for communicating with each other, the 1 digital PWM output end of main processor modules is connected with 3.3V level signal The level translation module 3 of 12V level signal is converted to, the level translation module 3 is connected with for driving brshless DC motor 7 Drive circuit module 6, the 2 digital PWM output end of secondary processor module, which is connected with, is converted to 12V for 3.3V level signal The level translation module 3 of level signal, the brshless DC motor 7 believe motor rotor position through main back-EMF determination module 4 1 interrupting input end mouth of main processor modules number is fed back to, the brshless DC motor 7 will be electric through auxiliary back-EMF determination module 5 Machine rotor signal feeds back to 2 analog acquisition port of secondary processor module.
Or cross-reference can be carried out between main operation module and auxiliary operation module;The brshless DC motor 7 Motor rotor position signal is fed back into main processor modules 1, the brshless DC motor 7 through auxiliary back-EMF determination module 5 Rotor signal is fed back into secondary processor module 2 through main back-EMF determination module 4.
In the present embodiment, the main processor modules 1 are mainly made of MSP430F149 low power-consumption intelligent processor, described Secondary processor module 2 is made of STC15W404 single-chip microcontroller, and the main back-EMF determination module 4 is mainly transported by model LM324 Amplifying circuit composition is calculated, the auxiliary back-EMF determination module 5 is mainly made of analog voltage Acquisition Circuit, the level translation Module 3 is made of TLP521-4 photoelectric isolated chip, and the drive circuit module 6 is by 6 IRF9540N transistors and 6 IRF540N transistor composition, the main processor modules 1 and secondary processor module 2 are made of one or more processors.
As depicted in figs. 1 and 2, a kind of multiprocessor permanent-magnet brushless DC electric machine of the present invention combines speed regulating method, Include the following steps:
1) system initialization, after be entered step 2) after the completion of system initialization;
2) main operation module self-test is carried out, and is entered step 3);
3) auxiliary operation module self-test is carried out, and is entered step 4);
4) brshless DC motor operating parameter setting is read, is entered step 5);
5) judge whether main and auxiliary operation module self-test is normal, if the determination result is YES, it was demonstrated that main and auxiliary operation module function Can be perfect, hardware circuit wiring is completely errorless, carries out step 6);Judging result is otherwise to enter step 7);
6) main operation module and auxiliary operation module combined operating, are then returned to step 2) and enter the speed regulation of next brushless motor Period;
7) judge that main operation module self-test is normal, auxiliary operation module self test failure if the determination result is YES illustrates main fortune Row functions of modules is perfect, and hardware connection is completely errorless, and exception occurs in auxiliary operation functions of modules, enters step 8);Judging result Otherwise to enter step 9);
8) main operation module operates normally, and auxiliary operation module is then out of service, is then returned to step 2) and enters next nothing Brush motor adjusts the speed the period;
9) judge main operation module self test failure, auxiliary operation module self-test is normal, if the determination result is YES, illustrates to assist Operation functions of modules is perfect, and hardware connection is completely errorless, and exception occurs in main operation functions of modules, enters step 10);Judging result Otherwise to enter step 11);
10) main operation module is out of service, and auxiliary operation module then operates normally, and is then returned to step 2) and enters next nothing Brush motor adjusts the speed the period;
11) system-down overhauls, and illustrates that the main and auxiliary operation module of system breaks down, and system needs hard stop to search, disappear Except failure.
In the present embodiment, the step 1) system initialization, the specific steps of which are as follows:
101) 1 internal resource of main processor modules is configured, main includes setting external interrupt triggering mode, PWM output end Mouth configuration, system clock resource distribution, control parameter and the communication mode between secondary processor module 2;
102) 2 internal resource of secondary processor module is configured, mainly includes 7 three phase terminals voltage acquisition side of brshless DC motor Formula, the configuration of PWM output port, clock sources resource distribution, control parameter and the communication party between main processor modules 1 Formula.
In the present embodiment, the main operation module self-test of step 2) includes 1 self-test of main processor modules and the inspection of main back-emf Survey 4 self-test of module;Step 3) the auxiliary operation module self-test includes 2 self-test of secondary processor module and auxiliary back-EMF determination 5 self-test of module;It is that main processor modules 1 pass through first that the step 4), which reads 7 operating parameter setting process of brshless DC motor, Communication port reading presets 7 speed of brshless DC motor and runing time, and the secondary processor module 2 then passes through 1 second communication port of main processor modules reads 7 operating parameter setting of brshless DC motor.
In the present embodiment, the main and auxiliary operation module self-test of step 5) normally includes main processor modules 1, main anti-electricity Gesture detection module 4, secondary processor module 2, auxiliary 5 self-test of back-EMF determination module are normal;The main operation mould of step 6) Block and auxiliary operation module combined operating, the main processor modules 1 pass through main 4 rising edge of back-EMF determination module and failing edge 7 rotor rotation position of brshless DC motor is detected, the secondary processor module 2 is inputted by auxiliary back-EMF determination module 5 7 three-phase terminal voltage detecting motor rotor position of brshless DC motor, the main processor modules 1 and secondary processor module 2 are logical It crosses communication port and shares 7 rotor rotation position of brshless DC motor collected, and combine output PWM pulsewidth modulation letter Number, it is carried out according to setting in main processor modules 1 and the inside of secondary processor the module 2 two six state-driven strategy of three-phase that is conducted Commutation speed regulation.
In the present embodiment, the main operation module self-test of step 7) normally includes 1 self-test of main processor modules and main anti-electricity 4 self-test of gesture detection module is normal, and auxiliary operation module self test failure includes that 2 self test failure of secondary processor module or auxiliary are anti- 5 self test failure of potential detection module;The main operation module of step 8) operates normally, i.e., the described main processor modules 1 and master are anti- Potential detection module 4 operates normally, and auxiliary operation module is then out of service, i.e., the described secondary processor module 2 and auxiliary are anti- Potential detection module 5 is out of service.
In the present embodiment, the main operation module self test failure of step 9) includes 1 self test failure of main processor modules or master 4 self test failure of back-EMF determination module, auxiliary operation module self-test normally include 2 self-test of secondary processor module and the anti-electricity of auxiliary 5 self-test of gesture detection module is normal;The main operation module of step 10) is out of service, i.e., the described main processor modules 1 and master are anti- Potential detection module 4 is out of service, and auxiliary operation module operates normally, i.e., the described secondary processor module 2 and the anti-electricity of auxiliary Gesture detection module 5 operates normally.
In the present embodiment, the step 11) system-down is overhauled, i.e., the described main processor modules 1 or main back-EMF determination Module 4 breaks down, and the secondary processor module 2 or auxiliary back-EMF determination module 5 break down.
The above is only presently preferred embodiments of the present invention, is not intended to limit the invention in any way, it is all according to the present invention Technical spirit any simple modification to the above embodiments, change and equivalent structural changes, still fall within skill of the present invention In the protection scope of art scheme.

Claims (4)

1. a kind of multiprocessor permanent-magnet brushless DC electric machine combines speed regulating method, which is characterized in that brshless DC motor is by system Control speed regulation, the system comprises that can interact and main operation module in parallel and auxiliary operation module, the method includes such as Down by system to the speed regulation step of brshless DC motor:
Step 1) system initialization, after be entered step 2) after the completion of system initialization;
Step 2) carries out main operation module self-test, and enters step 3);
Step 3) carries out auxiliary operation module self-test, and enters step 4);
Step 4) reads brshless DC motor operating parameter setting, enters step 5);
Step 5) judges whether main and auxiliary operation module self-test is normal, if the determination result is YES, it was demonstrated that main and auxiliary operation module function Can be perfect, hardware circuit wiring is completely errorless, carries out step 6);Judging result is otherwise to enter step 7);
Main operation module and auxiliary operation module self-test normally include main processor modules (1), main back-EMF determination module (4), Secondary processor module (2) and auxiliary back-EMF determination module (5) self-test are normal;
The main operation module of step 6) and auxiliary operation module combined operating carry out speed regulating control to brushless motor, are then returned to step 2) enter next brushless motor and adjust the speed the period;
Main operation module and auxiliary operation module combined operating, the main processor modules (1) pass through main back-EMF determination module (4) rising edge and failing edge detect brshless DC motor (7) rotor rotation position, and the secondary processor module (2) passes through auxiliary Back-EMF determination module (5) are helped to input brshless DC motor (7) three-phase terminal voltage detecting motor rotor position, the primary processor Module (1) and secondary processor module (2) are shared brshless DC motor collected (7) rotor by communication port and are rotated Position, and combine output PWM pulse-width signal, according to setting in main processor modules (1) and secondary processor module (2) Portion two be conducted six state-driven strategy of three-phase carry out commutation speed regulation;
Step 7) judges that main operation module self-test is normal, and auxiliary operation module self test failure if the determination result is YES illustrates main fortune Row functions of modules is perfect, and hardware connection is completely errorless, and exception occurs in auxiliary operation functions of modules, enters step 8);Judging result Otherwise to enter step 9);
Main operation module self-test normally includes that main processor modules (1) self-test and main back-EMF determination module (4) self-test are normal, Auxiliary operation module self test failure includes secondary processor module (2) self test failure or auxiliary back-EMF determination module (5) self-test Failure;
The main operation module of step 8) operates normally, and main operation module carries out speed regulating control to brushless motor, and auxiliary operation module is then It is out of service, it is then returned to step 2) and enters next brushless motor speed regulation period;
Main operation module operates normally, then the main processor modules (1) and main back-EMF determination module (4) operate normally; Auxiliary operation module is then out of service, then the secondary processor module (2) and auxiliary back-EMF determination module (5) stop fortune Row;
Step 9) judges main operation module self test failure, and auxiliary operation module self-test is normal, if the determination result is YES, illustrates to assist Operation functions of modules is perfect, and hardware connection is completely errorless, and exception occurs in main operation functions of modules, enters step 10);Judging result Otherwise to enter step 11);
Main operation module self test failure includes main processor modules (1) self test failure or main back-EMF determination module (4) self-test event Barrier, auxiliary operation module self-test normally include that (2) self-test of secondary processor module and auxiliary back-EMF determination module (5) self-test are equal Normally;
The main operation module of step 10) is out of service, auxiliary operation module then operate normally, auxiliary operation module to brushless motor into Row speed regulating control is then returned to step 2) and enters next brushless motor speed regulation period;
Main operation module is out of service, then the main processor modules (1) and main back-EMF determination module (4) are out of service, Auxiliary operation module operates normally, then the secondary processor module (2) and the normal fortune of auxiliary back-EMF determination module (5) Row;
The maintenance of step 11) system-down, illustrates that the main operation module of system and auxiliary operation module break down, and system-down is searched With elimination failure;
The main operation module self-test of step 2) includes main processor modules (1) self-test and main back-EMF determination module (4) self-test; Step 3) the auxiliary operation module self-test includes (2) self-test of secondary processor module and assists back-EMF determination module (5) certainly Inspection;It includes that main processor modules (1) is serial logical by first that the step 4), which reads brshless DC motor (7) operating parameter setting, Letter port, which is read, presets brshless DC motor (7) speed and runing time, and the secondary processor module (2) then passes through master (1) second communication port of processor module reads brshless DC motor (7) operating parameter setting;
Main operation module includes main processor modules (1) and main back-EMF determination module (4);Auxiliary operation module includes aid in treatment Device module (2) and auxiliary back-EMF determination module (5);Main processor modules (1) and secondary processor module (2) are used to acquire The rotor-position of brshless DC motor (8), and pass through main back-EMF determination module (4) or auxiliary back-EMF determination module respectively (5) detected rotor rotation position exports the digital PWM signal of control brshless DC motor (8) rotation speed respectively.
2. a kind of multiprocessor permanent-magnet brushless DC electric machine according to claim 1 combines speed regulating method, which is characterized in that Step 1) the system initialization, the specific steps of which are as follows:
Step 101) configures main processor modules (1) internal resource, including setting external interrupt triggering mode, PWM output port Configuration, system clock resource distribution, control parameter and the communication mode between secondary processor module (2);
Step 102) configures secondary processor module (2) internal resource, including brshless DC motor (7) three phase terminals voltage acquisition Mode, the configuration of PWM output port, clock sources resource distribution, control parameter and the communication between main processor modules (1) Mode.
3. a kind of multiprocessor permanent-magnet brushless DC electric machine according to claim 1 combines speed regulating method, which is characterized in that Step 11) the system-down maintenance, then the main processor modules (1) or main back-EMF determination module (4) break down, institute It states secondary processor module (2) or auxiliary back-EMF determination module (5) breaks down.
4. a kind of multiprocessor permanent-magnet brushless DC electric machine combines speed-regulating system, including brshless DC motor (7), feature exists In: it further include that the main operation module of the interaction and parallel connection for brshless DC motor (7) to be carried out with speed regulating control and auxiliary are run Module, is connected to main operation module and auxiliary operation module output end in turn and the level of brshless DC motor (7) control terminal turns Change module (3) and drive circuit module (6) and main operation module and auxiliary run executed in module to brshless DC motor (7) speed regulation program;Described in step in program speed regulating method as described in claim 1;
The communication ends and secondary processor module (2) communication ends of the main processor modules (1) are connected with for communicating with each other RS-232 cable, main processor modules (1) the digital PWM output end, which is connected with, is converted to 12V level for 3.3V level signal The level translation module (3) of signal, the level translation module (3) are connected with the driving for driving brshless DC motor (7) Circuit module (6), secondary processor module (2) the digital PWM output end, which is connected with, is converted to 12V electricity for 3.3V level signal The level translation module (3) of ordinary mail number, the brshless DC motor (7) is through main back-EMF determination module (4) by rotor position Confidence number feeds back to main processor modules (1) interrupting input end mouth, and the brshless DC motor (7) is through assisting back-EMF determination mould Rotor signal is fed back to secondary processor module (2) analog acquisition port by block (5);
The main processor modules (1) include MSP430F149 low power-consumption intelligent processor, secondary processor module (2) packet STC15W404 single-chip microcontroller is included, the main back-EMF determination module (4) uses LM324 operational amplification circuit, the auxiliary back-emf Detection module (5) is made of analog voltage Acquisition Circuit, and the level translation module (3) is by TLP521-4 photoelectric isolated chip structure At the drive circuit module (6) is made of 6 IRF9540N transistors and 6 IRF540N transistor cascades.
CN201710345150.XA 2017-05-16 2017-05-16 A kind of multiprocessor permanent-magnet brushless DC electric machine joint speed-regulating system and method Expired - Fee Related CN106982015B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710345150.XA CN106982015B (en) 2017-05-16 2017-05-16 A kind of multiprocessor permanent-magnet brushless DC electric machine joint speed-regulating system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710345150.XA CN106982015B (en) 2017-05-16 2017-05-16 A kind of multiprocessor permanent-magnet brushless DC electric machine joint speed-regulating system and method

Publications (2)

Publication Number Publication Date
CN106982015A CN106982015A (en) 2017-07-25
CN106982015B true CN106982015B (en) 2019-11-26

Family

ID=59343792

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710345150.XA Expired - Fee Related CN106982015B (en) 2017-05-16 2017-05-16 A kind of multiprocessor permanent-magnet brushless DC electric machine joint speed-regulating system and method

Country Status (1)

Country Link
CN (1) CN106982015B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109546897A (en) * 2019-01-16 2019-03-29 江苏租八戒智能科技有限公司 A kind of motor-driven multi-mode controller and application method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102055392A (en) * 2010-12-17 2011-05-11 北京控制工程研究所 Sensorless line back electromotive force (EMF) position detection method of brushless direct current motor (BLDCM)
CN103312240A (en) * 2013-06-27 2013-09-18 上海新时达电气股份有限公司 Three-phase terminal voltage estimation method, back electric motive force estimation method, phase change point detection method and frequency converter for brushless direct current motor
CN104467564A (en) * 2014-12-31 2015-03-25 哈尔滨工业大学 Redundant brushless direct current motor control system
CN104579029A (en) * 2013-10-29 2015-04-29 北京精密机电控制设备研究所 Tri-redundancy brushless DC servo drive controller
CN105207542A (en) * 2015-10-27 2015-12-30 合肥工业大学 Double-winding direct-current brushless motor redundancy control system and control method thereof

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7002318B1 (en) * 2004-09-23 2006-02-21 General Motors Corporation Position sensor fault tolerant control for automotive propulsion system
US7692395B2 (en) * 2007-11-16 2010-04-06 The Bergquist Torrington Company Extrapolation of back EMF signals in brushless DC motors
CN104734580A (en) * 2015-01-08 2015-06-24 清华大学 Dual-redundancy control method and system of brushless motor

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102055392A (en) * 2010-12-17 2011-05-11 北京控制工程研究所 Sensorless line back electromotive force (EMF) position detection method of brushless direct current motor (BLDCM)
CN103312240A (en) * 2013-06-27 2013-09-18 上海新时达电气股份有限公司 Three-phase terminal voltage estimation method, back electric motive force estimation method, phase change point detection method and frequency converter for brushless direct current motor
CN104579029A (en) * 2013-10-29 2015-04-29 北京精密机电控制设备研究所 Tri-redundancy brushless DC servo drive controller
CN104467564A (en) * 2014-12-31 2015-03-25 哈尔滨工业大学 Redundant brushless direct current motor control system
CN105207542A (en) * 2015-10-27 2015-12-30 合肥工业大学 Double-winding direct-current brushless motor redundancy control system and control method thereof

Also Published As

Publication number Publication date
CN106982015A (en) 2017-07-25

Similar Documents

Publication Publication Date Title
CN102777367B (en) With the automobile electronic water pump controller of multiple interfaces
CN101545497B (en) Automobile engine cooling fan control system based on four-phase double-wire winding brushless DC motor
CN201341018Y (en) Air conditioner phase-sequence controller with automatic phase change function
CN105711520A (en) Power management circuit of vehicle control unit and control method thereof
CN108964561A (en) A kind of control method of double three-phase machine drive system and double three-phase machine
CA2807711A1 (en) Signal transducer and control system for electrical equipment comprising the same
CN105242608B (en) Entire car controller and its control method
CN101764512A (en) DCDC (direct current-direct current) control method of moderate hybrid electric vehicle
CN201928080U (en) Power supply detecting and switching device
CN104062928A (en) Power supply circuit of electric vehicle controller
CN106982015B (en) A kind of multiprocessor permanent-magnet brushless DC electric machine joint speed-regulating system and method
CN201106352Y (en) Automatic door controller
CN201904748U (en) Five-phase brushless direct current motor controller with Hall fault tolerance function
CN114620117A (en) Electronic controller for electric power steering control system and working method thereof
CN202125447U (en) Induction electrical fan
KR20180019446A (en) Electronic vehicle charging control apparatus and method
CN201562165U (en) Networked brushless direct current motor sensorless intelligent control system
CN112994558B (en) Asynchronous motor controller
CN107017806A (en) A kind of multiprocessor permanent-magnet brushless DC electric machine combines governing system
CN101097476B (en) Electric power processing system and method thereof
CN102556825A (en) Energy-saving efficient escalator control system
CN206835021U (en) Multiprocessor permanent-magnet brushless DC electric machine combines governing system
CN205123634U (en) Integral type inverter motor is with contrary wind start -up system
CN201424316Y (en) Elevator energy-saving device
CN101654986B (en) Automatic deviation checking device and method for telescopic doors

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20191126

Termination date: 20200516

CF01 Termination of patent right due to non-payment of annual fee