[go: up one dir, main page]

CN1297063C - motor control unit - Google Patents

motor control unit Download PDF

Info

Publication number
CN1297063C
CN1297063C CNB018170161A CN01817016A CN1297063C CN 1297063 C CN1297063 C CN 1297063C CN B018170161 A CNB018170161 A CN B018170161A CN 01817016 A CN01817016 A CN 01817016A CN 1297063 C CN1297063 C CN 1297063C
Authority
CN
China
Prior art keywords
signal
analog
torque
analog signal
giving
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
CNB018170161A
Other languages
Chinese (zh)
Other versions
CN1529932A (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.)
Yaskawa Electric Corp
Original Assignee
Yaskawa Electric Corp
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 Yaskawa Electric Corp filed Critical Yaskawa Electric Corp
Publication of CN1529932A publication Critical patent/CN1529932A/en
Application granted granted Critical
Publication of CN1297063C publication Critical patent/CN1297063C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

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
    • H02P23/00Arrangements or methods for the control of AC motors characterised by a control method other than vector control
    • H02P23/14Estimation or adaptation of motor parameters, e.g. rotor time constant, flux, speed, current or voltage
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1628Programme controls characterised by the control loop
    • B25J9/163Programme controls characterised by the control loop learning, adaptive, model based, rule based expert control

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Control Of Electric Motors In General (AREA)
  • Feedback Control In General (AREA)

Abstract

The main control section 8 is provided with a simulation model 8c for simulating the signal transmission characteristics of the motor control device. The main control section 8 processes the actual position command signal θ ref supplied from the main apparatus according to the simulation model to calculate the rotation speed and the rotation position of the motor corresponding to the actual position command signal θ ref, and outputs the rotation speed and the rotation position as the first simulated speed signal ω, respectivelyFAnd a first analog position signal thetaFEach having a second control sample time period t 2. The main control section 8 also generates θ ref- θ using constants determined from parameters characterizing the simulation modelFAnd ωFAs a combination coefficient, and outputs such a linear combination as a feedforward torque signal TFFEach having a second control sample time period t 2. Thus, even in the case where the control sampling period of the feedforward operation is different from the control sampling period of the feedback operation, it is possible to avoid an error from occurring between the actual position signal and the analog position signal.

Description

Motor control assembly
Technical field
The present invention relates to the control device of motor (as direct current machine, induction motor, synchronous motor or linear electric motors), described motor-driven load machine is as the mechanical arm of workbench in the plant equipment or robot.
Background technology
Process industry extensively adopts two now by the degree control device, and this control device has feedback control system and feedforward control system.Described feedback control system offers mechanical system with the second simulation dtc signal and torque instruction, and described feedforward control system provides the first simulation dtc signal to mechanical system.Described mechanical system comprises: the load machine, as the mechanical arm of workbench in the plant equipment or robot; Drive unit, as direct current machine, induction motor, synchronous motor, electromagnet or linear electric motors, they drive described load machine; Perhaps transmit machine, they connect described load machine and drive unit.
Narration has the example of this device among open No.119402/1992 of Japanese patent unexamined and the No.138223/1992.Fig. 1 is the block diagram of a kind of prior art two degrees of freedom control device of expression.
As shown in Figure 1, the position control of this prior art is provided with: motor 3, feed-forward signal computing circuit 21, rotation detector 20, position control circuit 22, speed control circuit 23 and controlling organization (torque control circuit) 24.Motor 3 drives load machine 1 by torque transfer mechanism 2.The motor anglec of rotation command signal θ ms that feed-forward signal computing circuit 21 receives from command generator 7, and, comprise twice integral operation at least by the function computing of stipulating, as output, provide simulation anglec of rotation signal θ o, analogue speed signal ω oWith the first simulation dtc signal To.Rotation detector 20 detects the rotary speed and the anglec of rotation of described motor.Position control circuit 22 provides first rate signal according to simulation anglec of rotation signal θ o with by the actual anglec of rotation signal θ m that rotation detector 20 provides.Speed control circuit 23 is according to described analogue speed signal ω o, first rate signal and the actual speed signal ω that provides by rotation detector 20 mThe second simulation dtc signal T is provided 1, as output.Controlling organization 24 is according to the described first simulation dtc signal To and the second simulation dtc signal T 1The torque of control motor 3.The sort circuit structure makes it possible to high level ground response position control performance.
But the cycle in control sampling time of operating when feedovering, even the mathematical model of feedforward can conform to controlled target, the difference in described sampling time also can cause the minimizing simulation error when becoming greater than the cycle in control sampling time of feedback operation.So, deviation takes place between actual anglec of rotation signal and simulation anglec of rotation signal, therefore, actual rotary angle signal may transship (overshoot) or swing.
Summary of the invention
The object of the present invention is to provide a kind of motor control assembly, it can realize higher control performance, even wherein under the cycle in control sampling time of the feedforward operation situation different with the cycle in control sampling time of feedback operation, deviation can not take place between actual anglec of rotation signal and the simulation anglec of rotation signal yet.
For addressing the above problem, the invention provides a kind of motor control assembly, be used for providing suitable torque instruction (Tref) to mechanical system, described mechanical system comprises: load machine (1), be used for delivering power transport sector (2), be used for driving the motor (3) of described load machine (1) by described transport sector (2), and be used for providing the power conversion circuit (4) of electrical power to drive described motor (3) according to described torque instruction (Tref); Described torque instruction (Tref) is provided for described power conversion circuit (4), makes described mechanical system (5) carry out required motion; Described motor control assembly comprises:
Command generator (7) is in order to provide actual instruction signal (θ ref);
Virtual condition viewer (6) in order to the state parameter of the described mechanical system of observation (5) in each first control cycle in sampling time (t1), and provides actual response signal (θ m);
Master control part (8) is in order to provide the first analog position signal (θ according to described actual instruction signal (θ ref) in each second control cycle in sampling time (t2) F), the first analogue speed signal (ω F) and the first simulation dtc signal (T FF), this cycle (t2) is longer than the aforementioned first control cycle in sampling time (t1);
Management control section (9), in order in each first control cycle in sampling time (t1) according to the described first analog position signal (θ F), the first analogue speed signal (ω F) and actual response signal (θ m) provide the second simulation dtc signal (T FB);
First torque compensator (11), in order in each second control cycle in sampling time (t2) according to the described first analog position signal (θ F), the first analogue speed signal (ω F) and actual response signal (θ m) provide the 3rd simulation dtc signal (T D); And
Torque synthesizer (10) is in order to all to have at each in first control cycle in sampling time (t1) according to the described first simulation dtc signal (T FF), the second simulation dtc signal (T FB) and the 3rd simulation dtc signal (T D) provide torque instruction (Tref).
The present invention also provides second kind of motor control assembly, be used for providing suitable torque instruction (Tref) to mechanical system, described mechanical system comprises: load machine (1), be used for delivering power transport sector (2), be used for driving the motor (3) of described load machine (1) by described transport sector (2), and be used for providing the power conversion circuit (4) of electrical power to drive described motor (3) according to described torque instruction (Tref); Described torque instruction (Tref) is provided for described power conversion circuit (4), makes described mechanical system (5) carry out required motion; Described motor control assembly comprises:
Command generator (7) is in order to provide actual instruction signal (θ ref);
Virtual condition viewer (6) is observed the state parameter of described mechanical system (5) in order to all to have at each in first control cycle in sampling time (t1), and is provided actual response signal (θ m);
Master control part (8) provides the first analog position signal (θ in order to all to have at each in second control cycle in sampling time (t2) according to real described border command signal (θ ref) F), the first analogue speed signal (ω F) and the first simulation dtc signal (T FF), this cycle (t2) is longer than the aforementioned first control cycle in sampling time (t1);
Management control section (9) is in order to all to have at each in first control cycle in sampling time (t1) according to the described first analog position signal (θ F), the first analogue speed signal (ω F) and actual response signal (θ m) provide the second simulation dtc signal (T FB);
Second torque compensator (12) is in order to simulate dtc signal (T according to described second FB) provide the 3rd simulation dtc signal (T D), each all had for the second control cycle in sampling time (t2); And
Torque synthesizer (10) is in order to all to have at each in first control cycle in sampling time (t1) according to the described first simulation dtc signal (T FF), the second simulation dtc signal (T FB) and the 3rd simulation dtc signal (T D) provide torque instruction (Tref).
The present invention also provides the third motor control assembly, be used for providing suitable torque instruction (Tref) to mechanical system, described mechanical system comprises: load machine (1), be used for delivering power transport sector (2), be used for driving the motor (3) of described load machine (1) by described transport sector (2), and be used for providing the power conversion circuit (4) of electrical power to drive described motor (3) according to described torque instruction (Tref); Described torque instruction (Tref) is provided for described power conversion circuit (4), makes described mechanical system (5) carry out required motion; Described motor control assembly comprises:
Command generator (7) is in order to provide actual instruction signal (θ ref);
Virtual condition viewer (6) is observed the state parameter of described mechanical system (5) in order to have at each in first control cycle in sampling time (t1), and is provided actual response signal (θ m);
Master control part (8) provides the first analog position signal (θ in order to all to have at each in second control cycle in sampling time (t2) according to actual instruction signal (θ ref) F), the first analogue speed signal (ω F) and the first simulation dtc signal (T FF), this cycle (t2) is longer than the aforementioned first control cycle in sampling time (t1);
Mock inspection device (13) provides estimated position signal (θ mh) and estimated speed signal (ω mh) in order to all to have at each in first control cycle in sampling time (t1) according to torque instruction (Tref) and described actual response signal (θ m);
Management control section (14) is in order to all to have at each in first control cycle in sampling time (t1) according to the described first analog position signal (θ F), the first analogue speed signal (ω F), estimated position signal (θ mh) and estimated speed signal (ω mh) provide the second simulation dtc signal (T FB);
Second torque compensator (12) is in order to all to have at each in second control cycle in sampling time (t2) according to the described second simulation dtc signal (T FB) provide the 3rd simulation dtc signal (T D); And
Torque synthesizer (10) is in order to all to have at each in first control cycle in sampling time (t1) according to the described first simulation dtc signal (T FF), the second simulation dtc signal (T FB) and the 3rd simulation dtc signal (T D) provide torque instruction (Tref).
The present invention also provides the 4th kind of motor control assembly, and wherein, described master control part (8) comprising:
Master controller (8a) is used for according to described actual instruction signal (θ ref), the first analog position signal (θ F) and the first analogue speed signal (ω F) provide the first simulation dtc signal (T FF);
Simulation Management Controller (8b) is used for according to the described first analog position signal (θ F) and the first analogue speed signal (ω F) provide the 4th analog signal (SI4);
First adder (8d) is used for according to the described first simulation dtc signal (T FF) and the 4th analog signal (SI4) provide first analog signal (SI1);
Simulation model (8c) is used for providing second analog signal (SI2) and the 3rd analog signal (SI3) according to described first analog signal (SI1);
Analogue signal processor (8e) is used for all having second control cycle in sampling time (t2) at each and provides the first analog position signal (θ according to described second analog signal (SI2) and the 3rd analog signal (SI3) F) and the first analogue speed signal (ω F).
The present invention also provides the 5th kind of motor control assembly, and wherein, described simulation model (8c) comprising:
First subtracter (8c4) is used for providing the 32 analog signal (SI32) according to described first analog signal (SI1) and second analog signal (SI2);
First coefficient multiplier (8c5) is used for providing the 29 analog signal (SI29) according to described the 32 analog signal (SI32);
Second subtracter (8c6) is used for providing the 30 analog signal (SI30) according to described the 29 analog signal (SI29) and the 3rd analog signal (SI3);
Second coefficient multiplier (8c7) is used for providing the 31 analog signal (SI31) according to described the 30 analog signal (SI30);
The tertiary system is counted multiplier (8c1), is used for providing the 28 analog signal (SI28) according to described the 31 analog signal (SI31);
First integrator (8c2) is used for providing described the 3rd analog signal (SI3) according to described the 28 analog signal (SI28);
Second integral device (8c3) is used for providing second analog signal (SI2) according to described the 3rd analog signal (SI3).
The present invention also provides the 6th kind of motor control assembly, and wherein, described simulation Management Controller (8b) comprising:
Quaternary system is counted multiplier (8b1), is used for according to the described first analog position signal (θ F) provide the 5th analog signal (SI5).
Second adder (8b2) is used for according to described the 5th analog signal (SI5) and the first analogue speed signal (ω F) provide the 6th analog signal (SI6).
The 5th coefficient multiplier (8b3) is used for providing the 4th analog signal (SI4) according to described the 6th analog signal (SI6).
The present invention also provides the 7th kind of motor control assembly, and wherein, described master controller (8a) comprising:
The 3rd subtracter (8a4) is used for according to the described actual instruction signal (θ ref) and the first analog position signal (θ F) provide the 7th analog signal (SI7);
The 6th coefficient multiplier (8a1) is used for providing the 8th analog signal (SI8) according to described the 7th analog signal (SI7);
The 4th subtracter (8a2) is used for according to the described first analogue speed signal (ω F) and the 8th analog signal (SI8) provide the 9th analog signal (SI9);
The 7th coefficient multiplier (8a3) is used for providing the first simulation dtc signal (T according to described the 9th analog signal (SI9) FF).
The present invention also provides the 8th kind of motor control assembly, and wherein, described management control section (9) comprising:
The 5th subtracter (9a) is used for according to the described first analog position signal (θ F) and actual response signal (θ m) provide the 20 analog signal (SI20);
The 8th coefficient multiplier (9b) is used for providing the 21 analog signal (SI21) according to described the 20 analog signal (SI20);
First differentiator (9e) is used for providing the 22 analog signal (SI22) in each first control cycle in sampling time (t1) according to described actual response signal (θ m);
The 6th adder-subtracter (9c) is used for according to described the 21 analog signal (SI21), the 22 analog signal (SI22) and the first analogue speed signal (ω F) provide the 23 analog signal (SI23);
The 9th coefficient multiplier (9d) is used for providing the second simulation dtc signal (T according to described the 23 analog signal (SI23) FB).
The present invention also provides the 9th kind of motor control assembly, and wherein, described management control section (14) comprising:
The 5th subtracter (9a) is used for according to the described first analog position signal (θ F) and estimated position signal (θ mh) provide the 20 analog signal (SI20);
The 8th coefficient multiplier (9b) is used for providing the 21 analog signal (SI21) according to described the 20 analog signal (SI20);
The 6th adder-subtracter (9c) is used for according to described the 21 analog signal (SI21), the first analogue speed signal (ω F) and estimated speed signal (ω mh) provide the 23 analog signal (SI23);
The 9th coefficient multiplier (9d) is used for providing the second simulation dtc signal (T according to described the 23 analog signal (SI23) FB).
The present invention also provides the tenth kind of motor control assembly, and wherein, described management control section (9) comprising:
The first instruction compensator (9f) is used for all having first control cycle in sampling time (t1) according to the described first analog position signal (θ at each F) provide the 24 analog signal (SI24);
The second instruction compensator (9g) is used for all having first control cycle in sampling time (t1) according to the described first analogue speed signal (ω at each F) provide the 25 analog signal (SI25);
The 5th subtracter (9a) is used for providing the 20 analog signal (SI20) according to described the 24 analog signal (SI24) and actual response signal (θ m);
The 8th coefficient multiplier (9b) is used for providing the 21 analog signal (SI21) according to described the 20 analog signal (SI20);
First differentiator (9e) is used for providing the 22 analog signal (SI22) according to described actual response signal (θ m) by first control cycle in sampling time (t1);
The 6th adder-subtracter (9c) is used for providing the 23 analog signal (SI23) according to the described the [21st] two ten one analog signal (SI21), the 22 analog signal (SI22) and the 25 analog signal (SI25);
The 9th coefficient multiplier (9d) is used for providing the described second simulation dtc signal (T according to described the 23 analog signal (SI23) FB).
The present invention also provides the 11 kind of motor control assembly, and wherein, described management control section (14) comprising:
The first instruction compensator (9f) is used for having first control cycle in sampling time (t1) according to the described first analog position signal (θ at each F) provide the 24 analog signal (SI24);
The second instruction compensator (9g) is used for having first control cycle in sampling time (t1) according to the described first analogue speed signal (ω at each F) provide the 25 analog signal (SI25);
The 5th subtracter (9a) is used for providing the 20 analog signal (SI20) according to described the 24 analog signal (SI24) and estimated position signal (θ mh);
The 8th coefficient multiplier (9b) is used for providing the 21 analog signal (SI21) according to described the 20 analog signal (SI20);
The 6th adder-subtracter (9c) is used for providing the 23 analog signal (SI23) according to described the 21 analog signal (SI21), estimated speed signal (ω mh) and the 25 analog signal (SI25);
The 9th coefficient multiplier (9d) is used for providing the second simulation dtc signal (T according to described the 23 analog signal (SI23) FB).
The present invention also provides the 12 kind of motor control assembly, and wherein, described torque synthesizer (10) comprising:
Instruction filter (10b) is used for according to the described second simulation dtc signal (T FB) provide the 26 analog signal (SI26);
The 3rd adder (10a) is used for according to described the 26 analog signal (SI26), the first simulation dtc signal (T FF) and the 3rd simulation dtc signal (T D) provide torque instruction (Tref).
The present invention also provides the 13 kind of motor control assembly, and wherein, described torque synthesizer (10) comprising:
Instruction filter (10b) is used for according to the described second simulation dtc signal (T FB) provide the 26 analog signal (SI26);
The 3rd instruction compensator (10c) is used for having first control cycle in sampling time (t1) according to the described first simulation dtc signal (T at each FF) provide the 27 analog signal (SI27);
The 3rd adder (10a) is used for according to described the 26 analog signal (SI26), the 3rd simulation dtc signal (T D) and the 27 analog signal (SI27) provide torque instruction (Tref).
The present invention also provides the 14 kind of motor control assembly, and wherein, described first torque compensator (11) comprising:
The 7th subtracter (11a) is used for according to the described actual response signal (θ m) and the first analog position signal (θ F) provide the tenth analog signal (SI10);
The tenth coefficient multiplier (11b) is used for providing the 12 analog signal (SI12) according to described the tenth analog signal (SI10);
Second differentiator (11d) is used for having second control cycle in sampling time (t2) at each and provides the 11 analog signal (SI11) according to described actual response signal (θ m);
Adder-subtracter (11f) is used for according to described the 12 analog signal (SI12), the 11 analog signal (SI11) and the first analogue speed signal (ω F) provide the 13 analog signal (SI13);
The 11 coefficient multiplier (11c) is used for providing the 14 analog signal (SI14) according to described the 13 analog signal (SI13);
First discrete integrator (11e) is used for having second control cycle in sampling time (t2) at each and provides described the 3rd simulation dtc signal (T according to described the 14 analog signal (SI14) D).
The present invention also provides the 15 kind of motor control assembly, and wherein, described second torque compensator (12) comprising:
Second discrete integrator (12a) is used for having second control cycle in sampling time (t2) according to the described second simulation dtc signal (T at each FB) provide the 3rd simulation dtc signal (T D).
The present invention also provides the 16 kind of motor control assembly, wherein, is provided for constituting the mechanism of described master control part (8), first torque compensator (11), management control section (9) and torque synthesizer (10) by a plurality of processors.
The present invention also provides the 17 kind of motor control assembly, wherein, is provided the mechanism that constitutes described master control part (8), second torque compensator (12), management control section (9) and torque synthesizer (10) by a plurality of processors.
The present invention also provides the 18 kind of motor control assembly, wherein, is provided the mechanism that constitutes described master control part (8), second torque compensator (12), mock inspection device (13), management control section (14) and torque synthesizer (10) by a plurality of processors.
According to the present invention, also provide the mechanism that constitutes master control part, first torque compensator, management control section and torque synthesizer by a plurality of processors.
According to the present invention, also provide the mechanism that constitutes master control part, second torque compensator, management control section and torque synthesizer by a plurality of processors.
According to the present invention, also provide the mechanism that constitutes master control part, second torque compensator, mock inspection device, management control section and torque synthesizer by a plurality of processors.
According to a kind of motor control assembly of the present invention, constitute described master control part, with due regard to manage the characteristics of control section and mechanical system, constituting the master control part timesharing according to the cycle in control sampling time different, can prevent contingent control performance swing and overload in the prior art motor control assembly with management control (regulator control).When master control part by a plurality of processors with same treatment ability with different with management control when the control sampling time, the cycle was controlled, can carry out the control procedure of management control section by the short cycle in sampling time, simultaneously partly carry out more complicated control procedure, and therefore can obtain more feedback characteristics for strengthening in described master control.In addition, introduce first torque compensator, make it possible to realize to manage the controlling of sampling process that control section will be realized with cycle in sampling time of weak point, and with due regard to manage the characteristic of control section and mechanical system, can also make master control designs simplification partly.At last, introduce described first torque compensator, make it possible to each in the middle of the design management control section and first torque compensator aptly, can help the design of control system, consistent with the different mechanical system characteristics that high-frequency region and low frequency region are showed, and therefore can realize first-class control characteristic.
According to another motor control assembly of the present invention, only adopt the second simulation torque because of second torque compensator, the feasible exchanges data amount that can either reduce between second torque compensator and the management control section can make the structure of described second torque compensator simpler again.Therefore can realize that motor control assembly has the short cycle in control sampling time by processor with system processing power, thereby when the cycle in control sampling time that makes master control partly be configured to have to be different from management and control device, contingent swing of institute and overload in the motor control assembly of prior art can be prevented, first-class control characteristic can also be realized in addition.
According to another motor control assembly of the present invention, introduce the mock inspection device, the noise that can reduce in the actual response signal to be comprised.So, can set the ride gain of master control part, management control section and second controller for general value, thereby first-class control performance can be arranged.
According to the 4th kind of motor control assembly of the present invention, master control to prior art partly increases simulation Management Controller and analogue signal processor, by with due regard to managing the characteristic of control section and mechanical system, help not only realizing that master control partly can move on the basis in the second control cycle in sampling time, and partly be configured to have under the situation in the cycle in control sampling time different with adjustment member in described master control, can also prevent contingent swing of institute and overload in the motor control assembly of prior art.So, can realize first-class control performance.
According to the 5th kind of motor control assembly of the present invention, when the mechanical response frequency of mechanical system is higher, constituting simulation model (simulation model) by the rigid body system causes making simulation model to be simplified, and therefore not only partly be configured to have under the situation in the cycle in control sampling time different with adjustment member in described master control, can prevent in the prior art motor control assembly the swing and the overload of contingent control performance aspect, can also reduce the amount of calculation required to electric machine control system.
According to the 6th kind of motor control assembly of the present invention, constitute the simulation Management Controller by the P-P control system, can realize the simulation Management Controller of more simplifying.This structure not only partly is configured to have under the situation in the cycle in control sampling time different with the management control section in described master control, contingent swing of institute and overload in the prior art motor control assembly can be prevented, the amount of calculation required can also be reduced electric machine control system.In addition, can set the parameter of described simulation Management Controller more easily.
According to the 7th kind of motor control assembly of the present invention, constitute master controller by the P-P control system, can realize the master controller of more simplifying.This structure not only partly is configured to have under the situation in the cycle in control sampling time different with the management control section in described master control, contingent swing of institute and overload in the prior art motor control assembly can be prevented, the amount of calculation required can also be reduced electric machine control system.In addition, can set the parameter of described master controller more easily.
According to the of the present invention the 8th and the 9th kind of motor control assembly, constitute simulation management control section by the P-P control system and help realizing master controller.This structure not only partly is configured to have under the situation in the cycle in control sampling time different with the management control section in described master control, contingent swing of institute and overload in the prior art motor control assembly can be prevented, the amount of calculation required can also be reduced electric machine control system.In addition, can set the parameter of described management control section more easily.In addition, constitute described master control part timesharing in management control with due regard to, the structure that master control part is divided is simplified.
According to the of the present invention ten kind of the 11 kind of motor control assembly, according to first analog position signal and first analogue speed signal, produce the 24th analog signal and the 25th analog signal by the second control cycle in sampling time, and described first analog position signal and first analogue speed signal are revised also considering the difference between the first and second control cycles in sampling time on the basis in the first control cycle in sampling time simultaneously, and these signals are added to the management control section of prior art as input, thereby can the equating second simulation dtc signal.Partly be configured to have under the situation in the cycle in control sampling time different with the management control section in described master control, this structure can prevent contingent swing of institute and overload in the prior art motor control assembly.
According to the 12 kind of motor control assembly of the present invention, increased the instruction filter, not only can reduce the oscillating component that is comprised in the second simulation dtc signal, can also partly be configured to have under the situation in the cycle in control sampling time different in described master control, prevent contingent swing of institute and overload in the prior art motor control assembly with the management control section.
According to the 13 kind of motor control assembly of the present invention, the first simulation dtc signal was revised by the first control cycle in sampling time, it is to consider between the first and second control cycles in sampling time in the difference, takes place by the second control cycle in sampling time.The dtc signal that will produce like this adds to the torque synthesizer of prior art as input then, as the 27th analog signal, so that can the equating torque instruction, thereby can partly be configured to have under the situation in the cycle in control sampling time different in described master control, prevent contingent swing of institute and overload in the prior art motor control assembly with the management control section.
According to the 14 kind of motor control assembly of the present invention, constitute first torque compensator by the P-P-I control system, not only partly be configured to have under the situation in the cycle in control sampling time different with the management control section in described master control, contingent swing of institute and overload in the prior art motor control assembly can be prevented, the amount of calculation required can also be reduced electric machine control system.In addition, can set the parameter of described first torque compensator more easily.
According to the 15 kind of motor control assembly of the present invention, constitute second torque compensator by the I control system, not only partly be configured to have under the situation in the cycle in control sampling time different with the management control section in described master control, contingent swing of institute and overload in the prior art motor control assembly can be prevented, the amount of calculation required can also be reduced electric machine control system.In addition, can set the parameter of described second torque compensator more easily.
According to the 16 to 18 kind of motor control assembly of the present invention, structure by a plurality of processors not only partly is configured to have under the situation in the cycle in control sampling time different with the management control section in described master control, contingent swing of institute and overload in the prior art motor control assembly can be prevented, the control sampling time of motor control assembly can also be shockingly reduced.
Description of drawings
Fig. 1 is the block diagram of expression prior art;
Fig. 2 is the block diagram of expression working example 1 of the present invention;
Fig. 3 is the block diagram of expression working example 2 of the present invention;
Fig. 4 is the block diagram of expression working example 3 of the present invention;
Fig. 5 is the block diagram of expression working example 4 of the present invention;
Fig. 6 is the block diagram of expression working example 5 of the present invention;
Fig. 7 is the block diagram of expression working example 6 of the present invention;
Fig. 8 is the block diagram of expression working example 7 of the present invention;
Fig. 9 is the block diagram of expression working example 8 of the present invention;
Figure 10 is the block diagram of expression working example 9 of the present invention;
Figure 11 is the block diagram of expression working example 10 of the present invention;
Figure 12 is the block diagram of expression working example 11 of the present invention;
Figure 13 is the block diagram of expression working example 12 of the present invention;
Figure 14 is the block diagram of expression working example 13 of the present invention;
Figure 15 is the block diagram of expression working example 14 of the present invention;
Figure 16 is the block diagram of expression working example 15 of the present invention.
Embodiment
Below will specific embodiments of the invention be described according to each working example.
Working example 1
Below with set forth in detail working example 1 of the present invention.
The accompanying drawing 2 of relevant working example 1 details of the present invention of subsequent our references.
Fig. 2 is the block diagram of expression working example 1 overall looks of the present invention.Working example of the present invention among Fig. 2 comprises: mechanical system 5, and it comprises load machine 1, transport sector 2, motor 3 and power conversion circuit 4; Virtual condition viewer 6; Command generator 7; Master control part 8; Management control section 9; The torque synthesizer 10 and first torque compensator 11.
Mechanical system 5, virtual condition viewer 6 and command generator 7 are equal to mechanical system, rotation detector and the command generator of prior art respectively.θ ref is the actual instruction signal that instruction generator 7 has produced.θ m is the actual response signal that virtual condition viewer 6 has produced.
According to actual instruction signal θ ref, master control part 8 provides the first analog position signal θ F, the first analogue speed signal ω F, and the first simulation dtc signal T FF, each all has second control cycle in the sampling time t2.
According to the first analog position signal θ F, the first analogue speed signal ω FWith actual response signal θ m, management control section 9 provides the second simulation dtc signal T FB, each all has first control cycle in the sampling time t1.
According to the first analog position signal θ F, the first analogue speed signal ω FWith actual response signal θ m, first torque compensator 11 provides the 3rd simulation dtc signal T D, each all has second control cycle in the sampling time t2.
According to the first simulation dtc signal T FF, the second simulation dtc signal T FBWith the 3rd simulation dtc signal T D, torque synthesizer 10 provides torque instruction Tref.
In master control part 8, produce the first analog position signal θ about equation (1), (2) and (3) shown in the discrete time expression of second control cycle in the sampling time t2 by following F, the first analogue speed signal ω FWith the first simulation dtc signal T FF
θ F=[1/(T1*s 2+T2*s+1)]*θref (1)
ω F=[s/(T1*s 2+T2*s+1)]*θref (2)
T FF=[Jm*s 2/(T1*s 2+T2*s+1)]*θref (3)
Wherein, according to property settings T1, T2 and the Jm of mechanical system 5 with management control section 9.
In first torque compensator 11, produce the 3rd dtc signal T about the equation (4) shown in the discrete time expression of second control cycle in the sampling time t2 by following D
T D=[K1*(θ F-θm)-K2*(ω F-ωm)]/s (4)
Wherein K1 and K2 are ride gains.
In management control section 9, produce the second simulation dtc signal (T about the equation (5) shown in the discrete time expression of control cycle in sampling time t1 by following FB).
T FB=K3*(θ F-θm)+K4*(ω F-ωm) (5)
Wherein K3 and K4 are ride gains.
At torque synthesizer 10, following generation torque instruction, each has first control cycle in the sampling time t1.
Tref=T FF+T D+T FB (6)
Working example 2
Subsequent we describe the details of working example 2 of the present invention with reference to Fig. 3.Fig. 3 is the block diagram of this working example general structure of expression.Working example of the present invention among Fig. 3 comprises: mechanical system 5, and it comprises load machine 1, transport sector 2, motor 3 and power conversion circuit 4; Virtual condition viewer 6; Command generator 7; Master control part 8; Management control section 9; The torque synthesizer 10 and second torque compensator 12.
Second torque compensator 12 is according to the second simulation dtc signal T FBProvide the 3rd simulation dtc signal T D, each all has the second control sampling time t2.
In second torque compensator 12, produce the 3rd dtc signal T about the equation (7) shown in the discrete time expression of second control cycle in the sampling time t2 by following D
T D=K5*T FB/s (7)
Working example 3
Subsequent we describe the details of working example 3 of the present invention with reference to Fig. 4.
Fig. 4 is the block diagram of this working example of expression general structure.Working example of the present invention among Fig. 4 comprises: mechanical system 5, and it comprises load machine 1, transport sector 2, motor 3 and power conversion circuit 4; Virtual condition viewer 6; Command generator 7; Master control part 8; Management control section 14; Torque synthesizer 10; The mock inspection device 13 and second torque compensator 12.
Mock inspection device 13 provides estimated position signal θ mh and estimated speed signal ω mh according to actual response signal θ m and torque instruction Tref by the first control sampling time t1.
Management control section 14 is according to the first analog position signal θ F, the first analogue speed signal ω F, estimated position signal θ mh and estimated speed signal ω mh provide the second simulation dtc signal T FB, each all has first control cycle in the sampling time t1.
In management control section 14, produce the second simulation dtc signal T according to equation (8) FB
T FB=K3*(θ F-θmh)+K4*(ω F-ωmh) (8)
In mock inspection device 13, following generation estimated position signal θ mh and estimated speed signal ω mh: make that k1 is each sampling calculated value that calculates by first control cycle in the sampling time t1, and make (k1) expression can be by the time value of time t1*k1 variation; So
e(k1)=θm(k1)-θmh(k1) (9)
θmh(k1+1)=θm(k1)+ωmh(k1)*t1+L1*e(k1) (10)
ωmh(k1+1)=ωmh(k1)+Tref(k1)*t1/Jm+L2*e(k1) (11)
Working example 4
Subsequent we illustrate the details of this working example with reference to Fig. 5.Fig. 5 is the block diagram of expression working example 4 of the present invention.In Fig. 5, the master control part 8 of this working example of the present invention is provided with master controller 8a, simulation Management Controller 8b, adder 8d, simulation model 8c and analogue signal processor 8e.
Master controller 8a is according to actual instruction signal θ ref, the first analog position signal θ FWith the first analogue speed signal ω FProvide the first simulation dtc signal T FF
Simulation Management Controller 8b is according to the first analog position signal θ FWith the first analogue speed signal ω FProvide the 4th analog signal SI4.
Adder 8d is according to the first simulation dtc signal T FFProvide the 1st analog signal SI1 with the 4th analog signal SI4.
Simulation model 8c provides the 2nd analog signal SI2 and the 3rd analog signal SI3 according to the 1st analog signal SI1.The back with reference to Fig. 6 interpretive simulation signal SI2 and SI3 content.
Analogue signal processor 8e provides the first analog position signal θ according to the 2nd analog signal SI2 and the 3rd analog signal SI3 FWith the first analogue speed signal ω F, each all has second control cycle in the sampling time t2.
In master controller 8a, the following generation first simulation dtc signal T FF:
T FF=K5*(θref-θ F)-K6*θ F (12)
In simulation Management Controller 8b, following generation the 4th analog signal SI4:
SI4=K7*θ F+K8*ω F (13)
In adder 8d, following generation the 1st analog signal SI1:
SI1=T FF-SI4 (14)
Produce the 2nd analog signal SI2 and the 3rd analog signal SI3 by simulation model 8c.
In analogue signal processor 8e, the following generation first analog position signal θ FWith the first analogue speed signal ω F: make that k2 is that each is all with second control cycle in the sampling time the t2 (=sampling calculated value that 1ms) calculates, and make (k2) expression can be by the time value of time t2*k2 variation; So
θ F(t)=SI2(k2*t2) (17)
ω F(t)=SI3(k2*t2), (18)
Wherein
k2*t2≤(k2+1)*t2 (19)
Working example 5
Subsequent we illustrate the details of working example 5 of the present invention with reference to Fig. 6.Fig. 6 is the block diagram of expression working example of the present invention.In Fig. 6, the simulation model 8c of this working example of the present invention comprises: subtracter 8c4, coefficient multiplier 8c5, subtracter 8c6, coefficient multiplier 8c7, coefficient multiplier 8c1, integrator 8c2 and integrator 8c3.
In subtracter 8c4, following generation analog signal SI32:
SI32=SI1-SI2 (20)
In coefficient multiplier 8c5, set COEFFICIENT K p and following generation analog signal SI29:
SI29=Kp*SI32 (21)
In subtracter 8c6, following generation analog signal SI30:
SI30=SI29-SI3 (22)
In coefficient multiplier 8c7, set COEFFICIENT K v and following generation analog signal SI31:
SI31=Kv*SI30 (23)
In coefficient multiplier 8c1, set coefficient 1/Jm and following generation analog signal SI28:
SI28=SI31/Jm (24)
In integrator 8c2, following generation analog signal SI3:
SI3=SI28/s (25)
In integrator 8c3, following generation analog signal SI2:
SI2=SI3/s (26)
Working example 6
Subsequent we describe the details of relevant working example of the present invention 6 with reference to Fig. 7.Fig. 6 is the block diagram of this working example of expression.In Fig. 7, the simulation Management Controller 8b of this working example of the present invention is provided with coefficient multiplier 8b1, adder 8b2 and coefficient multiplier 8b3.
In coefficient multiplier 8b1, set COEFFICIENT K p and following generation analog signal SI5:
SI5=Kp*θ F (27)
In adder 8b2, following generation analog signal SI6:
SI6=ω F+SI5 (28)
In coefficient multiplier 8b3, set COEFFICIENT K v and following generation analog signal SI4:
SI4=Kv*SI6 (29)
Working example 7
Subsequent we describe the details of relevant working example of the present invention 7 with reference to Fig. 8.Fig. 8 is the block diagram of expression this working example 7.In Fig. 8, the master controller 8a of this working example of the present invention comprises subtracter 8a4, coefficient multiplier 8a1, subtracter 8a2 and coefficient multiplier 8a3.
In subtracter 8a4, following generation analog signal SI7:
SI7=θref-θ F (30)
In coefficient multiplier 8a1, set COEFFICIENT K pf and following generation analog signal SI8:
SI8=Kpf*SI7 (31)
In subtracter 8a2, following generation analog signal SI9:
SI9=SI8-ω F (32)
In coefficient multiplier 8a3, set COEFFICIENT K vf and following generation analog signal T FF:
T FF=Kvf*SI9 (33)
Working example 8
Subsequent we describe the details of relevant working example of the present invention 8 with reference to Fig. 9.Fig. 9 is the block diagram of this working example of expression.In Fig. 9, management control section 9 following the making of this working example of the present invention: subtracter 9a, coefficient multiplier 9b, adder-subtracter 9c, coefficient multiplier 9d and differentiator 9e.
In subtracter 9a, following generation analog signal SI20:
SI20=θ F-θm (34)
In coefficient multiplier 9b, set COEFFICIENT K p and following generation analog signal SI21:
SI21=SI20*Kp (35)
In differentiator 9e, following generation analog signal SI22:
SI22(k1)=θm(k1)-θm(k1-1) (36)
In adder-subtracter 9c, following generation analog signal SI23:
SI23=SI21+ω F-SI22 (37)
In coefficient multiplier 9d, set COEFFICIENT K v and the following generation second simulation dtc signal T FB:
T FB=SI23*Kv (38)
Working example 9
Subsequent we describe the details of relevant working example of the present invention 9 with reference to Figure 10.Figure 10 is the block diagram of this working example of expression.In Figure 10, the management control section 14 of this working example of the present invention is provided with: subtracter 9a, coefficient multiplier 9b, adder-subtracter 9c and coefficient multiplier 9d.
In subtracter 9a, following generation analog signal SI20:
SI20=θ F-θmh (39)
In coefficient multiplier 9b, set COEFFICIENT K p and shown in equation (35), produce analog signal SI21 like that.
In adder-subtracter 9c, following generation analog signal SI23:
SI23=SI21+ω F-ωmh (40)
In coefficient multiplier 9d, set COEFFICIENT K v and shown in equation (38), produce the second simulation dtc signal T like that FB
Working example 10
Subsequent we describe the details of relevant working example of the present invention 10 with reference to Figure 11.Figure 11 is the block diagram of this working example of expression.In Figure 11, the management control section 9 of this working example of the present invention is provided with: subtracter 9a, coefficient multiplier 9b, adder-subtracter 9c, coefficient multiplier 9d, differential 9e, instruction compensator 9f and instruction compensator 9g.
In instruction compensator 9f, following generation analog signal SI24:
SI24(k1)=θ F(k2-1)+(θ F(k2)-θ F(k2-1)*i/I) (41)
Wherein:
k1=i+(k2-1)*I (42)
I=t2/t1 (43)
0≤i<I (44)
In instruction compensator 9g, following generation analog signal SI25:
SI25(k1)=ω F(k2-1)+(ω F(k2)-ω F(k2-1))*i/I (45)
In the present embodiment, cycle in the sampling time t1 among instruction compensator 9f and the 9g is 0.1ms.
In subtracter 9a, following generation analog signal SI20:
SI20=SI24-θm (46)
In coefficient multiplier 9b, set COEFFICIENT K p and shown in equation (35), produce analog signal SI21 like that.
In differentiator 9e, shown in equation (36), produce analog signal SI22 like that.
In adder-subtracter 9c, following generation analog signal SI23:
SI23=SI21+SI25-SI22 (47)
In coefficient multiplier 9d, set COEFFICIENT K v and shown in equation (38), produce the second simulation dtc signal T like that FB
Working example 11
Subsequent we describe the details of relevant working example of the present invention 11 with reference to Figure 12.Figure 12 is the block diagram of this working example of expression.In Figure 12, the management control section 14 of this working example of the present invention is provided with: subtracter 9a, coefficient multiplier 9b, adder-subtracter 9c, coefficient multiplier 9d, instruction compensator 9f and instruction compensator 9g.
In instruction compensator 9f, shown in equation (41), produce analog signal SI24 like that.In instruction compensator 9g, shown in equation (45), produce analog signal SI25 like that.In subtracter 9a, following generation analog signal SI20:
SI20=SI24-θmh (48)
In coefficient multiplier 9b, set COEFFICIENT K p and shown in equation (35), produce analog signal SI21 like that.
In adder-subtracter 9c, following generation analog signal SI23:
SI23=SI21+SI25-ωmh (49)
In coefficient multiplier 9d, set COEFFICIENT K v and shown in equation (38), produce the second simulation dtc signal T like that FB
Working example 12
Subsequent we describe the details of relevant working example of the present invention 12 with reference to Figure 13.Figure 13 is the block diagram of expression this working example 12.In Figure 13, the torque synthesizer 10 of this working example of the present invention is provided with: instruction filter 10b and adder 10a.
In instruction filter 10b, following generation analog signal SI26:
SI26=T FB/(tf*s+1) (50)
Wherein tf means the time constant of filter 10b.
In adder 10a, following generation torque instruction Tref:
Tref=SI26+T D+T FF (51)
Working example 13
Subsequent we describe the details of relevant working example of the present invention 13 with reference to Figure 14.Figure 14 is the block diagram of this working example of expression.In Figure 14, the torque synthesizer 10 of this working example of the present invention is provided with: instruction filter 10b, adder 10a and instruction compensator 10c.
In instruction filter 10b, shown in equation (50), produce analog signal SI26 like that.
In instruction compensator 10c, following generation analog signal SI27:
SI27(k1)=T FF(k2-1)+(T FF(k2)-T FF(k2-1))*i/I (52)
In adder 10a, following generation torque instruction Tref:
Tref=SI26+T D+SI27 (53)
Working example 14
Subsequent we describe the details of relevant working example of the present invention 14 with reference to Figure 15.Figure 15 is the block diagram of this working example of expression.In Figure 15, first torque compensator 11 of this working example of the present invention is provided with: subtracter 11a, coefficient multiplier 11b, coefficient multiplier 11c, adder-subtracter 11f, differentiator 11d and discrete integrator 11e.
In subtracter 11a, following generation analog signal SI10:
SI10=θ F-θm (54)
In coefficient multiplier 11b, set COEFFICIENT K p and following generation analog signal SI12:
SI12=Kp*SI10 (55)
In differentiator 11d, following generation analog signal SI11:
SI11(k2)=θm(k2)-θm(k2-1) (56)
In adder-subtracter 11f, following generation analog signal SI13:
SI13=SI12+ω F-SI11 (57)
In coefficient multiplier 11c, set COEFFICIENT K v and following generation analog signal SI14:
SI14=Kv*SI10 (58)
In discrete integrator 11e, set COEFFICIENT K i and following generation the 3rd simulation dtc signal T D:
T D(k2)=T D(k2-1)+Ki*SI14(k2) (59)
Working example 15
Subsequent we describe the details of relevant working example of the present invention 15 with reference to Figure 16.Figure 16 is the block diagram of this working example of expression.In Figure 16, second torque compensator 12 of this working example of the present invention is provided with: discrete integrator 12a.
In discrete integrator 12a, set COEFFICIENT K i and following generation the 3rd simulation dtc signal T D:
T D(k2)=T D(k2-1)+Ki*T FB(k2) (60)
Working example 16
Can easily realize in the middle of master control part shown in above-mentioned each working example 8, first torque compensator 11, management control section 9 and the torque synthesizer 10 each by each processor.
Working example 17
Can easily realize in the middle of master control part shown in above-mentioned each working example 8, second torque compensator 12, management control section 9 and the torque synthesizer 10 each by each processor.
Working example 18
Can easily realize in the middle of master control part shown in above-mentioned each working example 8, second torque compensator 12, mock inspection device 13, management control section 14 and the torque synthesizer 10 each by each processor.
The commercial Application potentiality
Described the present invention has following advantage such as above stated specification:
1) have the master control part separation structure that provides management control section and mechanical system feature, make described When main control partly is configured to have the cycle in control sampling time that is different from management and control device, energy Enough prevent in the motor control assembly of prior art swing and the overload of contingent control aspect.
2) because the realization main control partly has the cycle in control sampling time that is different from management and control device, Just can use a plurality of processors with same treatment ability, so that the management control section can be with The short cycle in control sampling time carries out control and processes, and partly realizes more by described main control simultaneously Complicated control procedure, thereby the feedback characteristics that can be further strengthened.
3) introducing first torque compensator makes and must control by the management of short control cycle in sampling time realization The control procedure of part is simplified, and in addition, can also help the structure of main control part to examine rightly Consider the characteristic of management control section and mechanical system.
When 4) introducing first torque compensator and can realize sampling with the control different from (management) control section Between the synchronous processing in cycle, can design respectively described management control section and first torque compensator. Therefore, the present invention can help according to contingent different mechanical at high-frequency region and low frequency region System performance design control system, and therefore realize first-class control performance.
5) because second torque compensator only uses the second simulation torque, can reduce by second torque compensator And exchanges data amount between the management control section, and then, can be suitable for compensator between described second More simple structure. So, can be by a plurality of processors with same treatment ability, with shorter Cycle in control sampling time realize motor control assembly.
6) consisting of described master control part based on the cycle in control sampling time different from management and control device In the situation of dividing, the present invention can prevent contingent control in the motor control assembly of prior art The swing of aspect processed and overload. Thereby the present invention can realize improving control performance.
7) introduce the mock inspection device and can reduce the noise that comprises in the actual response signal. Thereby, can with The ride gain of main control part, management control section and second control section is set in higher water Flat, thus adopt making described main control partly be configured to have the control that is different from management and control device Sample is during the time cycle, can prevent contingent controlling party in the motor control assembly of prior art The swing of face and overload. Therefore, the present invention can realize improving control performance.
8) on the basis in the second control cycle in sampling time, can easily realize the master to prior art Control section increases simulation management control section and analogue signal processor, and the main control part is examined aptly Consider the characteristic of management control section and mechanical system, and then, based on different from management and control device Control cycle in sampling time and consisting of in the situation of described main control part, can prevent prior art In the motor control assembly swing and the overload of contingent control aspect, thereby realize improving control Performance.
9) simulation model and simulation management control section have the typical characteristics of control system, thus can the described simulation model of easier setting and each parameter of simulation management control section,
10) consist of the structure of simulation model so that in the mechanical response frequency of mechanical system by the rigid body system Can realize easily simulation model in the high situation. Therefore, the present invention not only based on management control Install the different cycles in control sampling time and consist of in the situation of described main control part, can prevent In the motor control assembly of prior art swing and the overload of contingent control aspect, but also Can reduce the required premeasuring of motor control assembly.
11) owing to consist of simulation management control section by the P-P control system, all can be easier realization institute State simulation management control section. Therefore, the present invention is not only based on the control different from management and control device Cycle in sampling time processed and consisting of in the situation of described main control part, can prevent the electricity of prior art In the machine control device swing and the overload of contingent control aspect, and can also reduce the motor control The premeasuring that device processed is required.
12) can more easily set the parameter that control section is managed in described simulation.
13) consist of main control by the P-P control system and partly make it possible to realize more simply described master control part Divide.
14) therefore, the present invention not only based on the control sampling time cycle different from management and control device and Consist of in the situation of described main control part, can prevent that institute can in the motor control assembly of prior art Swing and the overload of the control aspect that can take place, and can also reduce the required prediction of motor control assembly Amount.
15) can more easily set described main control parameter partly.
16) consist of simulation management control section by the P-P control system and make it possible to realize more simply described master Control section.
17) therefore, the present invention not only based on the control sampling time cycle different from management and control device and Consist of in the situation of described main control part, can prevent that institute can in the motor control assembly of prior art Swing and the overload of the control aspect that can take place, and can also reduce the required prediction of motor control assembly Amount.
18) can more easily set the parameter of described management control section. In addition, considering aptly institute The management control section that provides and consist of the master control part timesharing, the structure that master control part is divided is simpler Single.
19) produced by the second control cycle in sampling time by first analog position signal and first analogue speed signal Give birth to the 24th analog signal and the 25th analog signal, thereby can make the second simulation dtc signal level and smooth; Wherein said first analog position signal and first analogue speed signal are according to the first control week in sampling time Phase is corrected, and also considers aptly simultaneously the first control cycle in sampling time and the second control sampling time Difference between cycle offers the management control section of prior art with the signal that will produce.
20) consisting of described master control part based on the cycle in control sampling time different from management and control device In the situation of dividing, the present invention can prevent contingent control in the motor control assembly of prior art The swing of aspect processed and overload.
21) add instruction filter and not only can reduce the vibration branch that comprises in the second simulation dtc signal Amount can also consist of described main control with the control sampling time cycle different from management and control device In the situation of part, prevent in the motor control assembly of prior art contingent control aspect Swing and overload.
22) produce the 27th analog signal by the first simulation dtc signal by the second control cycle in sampling time, Thereby can make torque instruction level and smooth; The wherein said first simulation dtc signal is according to the first control sampling Time cycle is corrected, and considers aptly also simultaneously that the first control cycle in sampling time and second is controlled to adopt The difference of sample between the time cycle, the torque that offers prior art with the analog signal that will produce is synthetic Device.
23) consist of first torque compensator by the P-P-I control system so that not only filling based on controlling with management Put the different cycles in control sampling time and consist of in the situation of described main control part, can prevent existing Have in the motor control assembly of technology swing and the overload of contingent control aspect, and can also Reduce the required premeasuring of motor control assembly.
24) can more easily set the parameter of described first torque compensator.
25) consist of second torque compensator by the I control system so that not only based on management and control device Different cycle in control sampling time and consisting of in the situation of described main control part, can prevent from having now In the motor control assembly of technology swing and the overload of contingent control aspect, and can also subtract Few required premeasuring of motor control assembly.
26) can more easily set the parameter of described second torque compensator.
27) adopt the structure of a plurality of processors not only when sampling based on the control different from management and control device Between cycle and consisting of in the situation of described main control part, can prevent the Electric Machine Control dress of prior art In putting swing and the overload of contingent control aspect, can also greatly reduce motor control assembly The control sampling time.

Claims (18)

1.一种电机控制装置,用于对机械系统提供适宜的转矩指令(Tref),所述机械系统包括:负载机器(1)、用于传送功率的传输机构(2)、用于借助所述传输机构(2)驱动所述负载机器(1)的电机(3),以及用于根据所述转矩指令(Tref)提供电功率以驱动所述电机(3)的功率变换电路(4);所述转矩指令(Tref)被提供给所述功率变换电路(4),使所述机械系统(5)实行所需的运动;所述电机控制装置包括:1. A motor control device for providing a suitable torque command (Tref) to a mechanical system comprising: a load machine (1), a transmission mechanism (2) for transmitting power, a The transmission mechanism (2) drives the motor (3) of the load machine (1), and a power conversion circuit (4) for providing electric power to drive the motor (3) according to the torque command (Tref); The torque command (Tref) is provided to the power conversion circuit (4) to cause the mechanical system (5) to perform the required motion; the motor control device includes: 指令发生器(7),用以提供实际指令信号(θref);A command generator (7) for providing an actual command signal (θref); 实际状态观察器(6),用以在每个第一控制采样时间周期(t1)中观察所述机械系统(5)的状态参量,并给出实际响应信号(θm);An actual state observer (6), used for observing the state parameters of the mechanical system (5) in each first control sampling time period (t1), and giving an actual response signal (θm); 主控制部分(8),用以在每个第二控制采样时间周期(t2)中根据所述实际指令信号(θref)给出第一模拟位置信号(θF)、第一模拟速度信号(ωF)和第一模拟转矩信号(TFF),这个周期(t2)长于前述第一控制采样时间周期(t1);The main control part (8) is used to give the first analog position signal (θ F ), the first analog speed signal (ω F ) and the first analog torque signal (T FF ), this period (t2) is longer than the aforementioned first control sampling time period (t1); 管理控制部分(9),用以在每个第一控制采样时间周期(t1)中根据所述第一模拟位置信号(θF)、第一模拟速度信号(ωF)和实际响应信号(θm)给出第二模拟转矩信号(TFB);a management control section (9) configured to use said first simulated position signal (θ F ), first simulated speed signal (ω F ) and actual response signal (θm ) gives a second analog torque signal (T FB ); 第一转矩补偿器(11),用以在每个第二控制采样时间周期(t2)中根据所述第一模拟位置信号(θF)、第一模拟速度信号(ωF)和实际响应信号(θm)给出第三模拟转矩信号(TD);以及The first torque compensator (11), used in each second control sampling time period (t2) according to the first simulated position signal (θ F ), the first simulated speed signal (ω F ) and the actual response signal (θm) gives a third analog torque signal (T D ); and 转矩合成器(10),用以在每个都有第一控制采样时间周期(t1)中根据所述第一模拟转矩信号(TFF)、第二模拟转矩信号(TFB)和第三模拟转矩信号(TD)给出转矩指令(Tref)。a torque synthesizer (10), for each having a first control sampling time period (t1) according to the first analog torque signal (T FF ), the second analog torque signal (T FB ) and The third analog torque signal (T D ) gives the torque command (Tref). 2.一种电机控制装置,用于对机械系统提供适宜的转矩指令(Tref),所述机械系统包括:负载机器(1)、用于传送功率的传输机构(2)、用于借助所述传输机构(2)驱动所述负载机器(1)的电机(3),以及用于根据所述转矩指令(Tref)提供电功率以驱动所述电机(3)的功率变换电路(4);所述转矩指令(Tref)被提供给所述功率变换电路(4),使所述机械系统(5)实行所需的运动;所述电机控制装置包括:2. A motor control device for providing an appropriate torque command (Tref) to a mechanical system comprising: a load machine (1), a transmission mechanism (2) for transmitting power, a The transmission mechanism (2) drives the motor (3) of the load machine (1), and a power conversion circuit (4) for providing electric power to drive the motor (3) according to the torque command (Tref); The torque command (Tref) is provided to the power conversion circuit (4) to cause the mechanical system (5) to perform the required motion; the motor control device includes: 指令发生器(7),用以提供实际指令信号(θref);A command generator (7) for providing an actual command signal (θref); 实际状态观察器(6),用以在每个都具有第一控制采样时间周期(t1)中观察所述机械系统(5)的状态参量,并给出实际响应信号(θm);An actual state observer (6), in order to observe the state parameters of the mechanical system (5) in each of the first control sampling time periods (t1), and provide an actual response signal (θm); 主控制部分(8),用以在每个都具有第二控制采样时间周期(t2)中根据实所述际指令信号(θref)给出第一模拟位置信号(θF)、第一模拟速度信号(ωF)和第一模拟转矩信号(TFF),这个周期(t2)长于前述第一控制采样时间周期(t1);The main control part (8) is used to give the first analog position signal (θ F ), the first analog speed according to the actual command signal (θref) in each of the second control sampling time periods (t2) signal (ω F ) and the first analog torque signal (T FF ), this period (t2) is longer than the aforementioned first control sampling time period (t1); 管理控制部分(9),用以在每个都具有第一控制采样时间周期(t1)中根据所述第一模拟位置信号(θF)、第一模拟速度信号(ωF)和实际响应信号(θm)给出第二模拟转矩信号(TFB);a management control section (9) for each having a first control sampling time period (t1) based on said first simulated position signal (θ F ), first simulated speed signal (ω F ) and actual response signal (θm) gives the second analog torque signal (T FB ); 第二转矩补偿器(12),用以根据所述第二模拟转矩信号(TFB)给出第三模拟转矩信号(TD),每个都具有第二控制采样时间周期(t2);以及A second torque compensator (12) for giving a third analog torque signal (T D ) based on said second analog torque signal (T FB ), each having a second control sampling time period (t2 );as well as 转矩合成器(10),用以在每个都有第一控制采样时间周期(t1)中根据所述第一模拟转矩信号(TFF)、第二模拟转矩信号(TFB)和第三模拟转矩信号(TD)给出转矩指令(Tref)。a torque synthesizer (10), for each having a first control sampling time period (t1) according to the first analog torque signal (T FF ), the second analog torque signal (T FB ) and The third analog torque signal (T D ) gives the torque command (Tref). 3.一种电机控制装置,用于对机械系统提供适宜的转矩指令(Tref),所述机械系统包括:负载机器(1)、用于传送功率的传输机构(2)、用于借助所述传输机构(2)驱动所述负载机器(1)的电机(3),以及用于根据所述转矩指令(Tref)提供电功率以驱动所述电机(3)的功率变换电路(4);所述转矩指令(Tref)被提供给所述功率变换电路(4),使所述机械系统(5)实行所需的运动;所述电机控制装置包括:3. A motor control device for providing a suitable torque command (Tref) to a mechanical system comprising: a load machine (1), a transmission mechanism (2) for transmitting power, a The transmission mechanism (2) drives the motor (3) of the load machine (1), and a power conversion circuit (4) for providing electric power to drive the motor (3) according to the torque command (Tref); The torque command (Tref) is provided to the power conversion circuit (4) to cause the mechanical system (5) to perform the required motion; the motor control device includes: 指令发生器(7),用以提供实际指令信号(θref);A command generator (7) for providing an actual command signal (θref); 实际状态观察器(6),用以在每个具有第一控制采样时间周期(t1)中观察所述机械系统(5)的状态参量,并给出实际响应信号(θm);An actual state observer (6), in order to observe the state parameters of the mechanical system (5) in each of the first control sampling time periods (t1), and provide an actual response signal (θm); 主控制部分(8),用以在每个都具有第二控制采样时间周期(t2)中根据实际指令信号(θref)给出第一模拟位置信号(θF)、第一模拟速度信号(ωF)和第一模拟转矩信号(TFF),这个周期(t2)长于前述第一控制采样时间周期(t1);The main control part (8) is used to give the first analog position signal (θ F ), the first analog speed signal (ω F ) and the first analog torque signal (T FF ), this period (t2) is longer than the aforementioned first control sampling time period (t1); 模拟观察器(13),用以在每个都具有第一控制采样时间周期(t1)中根据转矩指令(Tref)和所述实际响应信号(θm)给出估计位置信号(θmh)和估计速度信号(ωmh);a simulation observer (13) for giving an estimated position signal (θmh) and an estimated speed signal (ωmh); 管理控制部分(14),用以在每个都具有第一控制采样时间周期(t1)中根据所述第一模拟位置信号(θF)、第一模拟速度信号(ωF)、估计位置信号(θmh)和估计速度信号(ωmh)给出第二模拟转矩信号(TFB);a management control section (14) for each having a first control sampling time period (t1) based on said first simulated position signal (θ F ), first simulated speed signal (ω F ), estimated position signal (θmh) and the estimated speed signal (ωmh) give a second analog torque signal (T FB ); 第二转矩补偿器(12),用以在每个都具有第二控制采样时间周期(t2)中根据所述第二模拟转矩信号(TFB)给出第三模拟转矩信号(TD);以及The second torque compensator (12) is used to give a third analog torque signal ( T D ); and 转矩合成器(10),用以在每个都有第一控制采样时间周期(t1)中根据所述第一模拟转矩信号(TFF)、第二模拟转矩信号(TFB)和第三模拟转矩信号(TD)给出转矩指令(Tref)。a torque synthesizer (10), for each having a first control sampling time period (t1) according to the first analog torque signal (T FF ), the second analog torque signal (T FB ) and The third analog torque signal (T D ) gives the torque command (Tref). 4.一种如权利要求1至3任一项所述的电机控制装置,其中,所述主控制部分(8)包括:4. A motor control device according to any one of claims 1 to 3, wherein the main control part (8) comprises: 主控制器(8a),用于根据所述实际指令信号(θref)、第一模拟位置信号(θF)和第一模拟速度信号(ωF)给出第一模拟转矩信号(TFF);a main controller (8a), configured to give a first simulated torque signal (T FF ) according to the actual command signal (θref), the first simulated position signal (θ F ) and the first simulated speed signal (ω F ) ; 模拟管理控制器(8b),用于根据所述第一模拟位置信号(θF)和第一模拟速度信号(ωF)给出第四模拟信号(SI4);an analog management controller (8b) for giving a fourth analog signal (SI4) based on said first analog position signal (θ F ) and first analog speed signal (ω F ); 第一加法器(8d),用于根据所述第一模拟转矩信号(TFF)和第四模拟信号(SI4)给出第一模拟信号(SI1);A first adder (8d) for giving a first analog signal (SI1) according to said first analog torque signal (T FF ) and a fourth analog signal (SI4); 仿真模型(8c),用于根据所述第一模拟信号(SI1)给出第二模拟信号(SI2)和第三模拟信号(SI3);A simulation model (8c) for giving a second analog signal (SI2) and a third analog signal (SI3) based on said first analog signal (SI1); 模拟信号处理器(8e),用于在每个都具有第二控制采样时间周期(t2)中根据所述第二模拟信号(SI2)和第三模拟信号(SI3)给出第一模拟位置信号(θF)和第一模拟速度信号(ωF)。An analog signal processor (8e) for giving a first analog position signal according to said second analog signal (SI2) and third analog signal (SI3) in each having a second control sampling time period (t2) (θ F ) and the first analog speed signal (ω F ). 5.如权利要求4所述的电机控制装置,其中,所述仿真模型(8c)包括:5. The motor control device according to claim 4, wherein the simulation model (8c) comprises: 第一减法器(8c4),用于根据所述第一模拟信号(SI1)和第二模拟信号(SI2)给出第三十二模拟信号(SI32);A first subtractor (8c4) for giving a thirty-second analog signal (SI32) based on said first analog signal (SI1) and second analog signal (SI2); 第一系数乘法器(8c5),用于根据所述第三十二模拟信号(SI32)给出第二十九模拟信号(SI29);A first coefficient multiplier (8c5) for giving a twenty-ninth analog signal (SI29) based on said thirty-second analog signal (SI32); 第二减法器(8c6),用于根据所述第二十九模拟信号(SI29)和第三模拟信号(SI3)给出第三十模拟信号(SI30);A second subtractor (8c6), configured to give a thirtieth analog signal (SI30) based on the twenty-ninth analog signal (SI29) and the third analog signal (SI3); 第二系数乘法器(8c7),用于根据所述第三十模拟信号(SI30)给出第三十一模拟信号(SI31);A second coefficient multiplier (8c7) for giving a thirty-first analog signal (SI31) based on said thirtieth analog signal (SI30); 第三系数乘法器(8c1),用于根据所述第三十一模拟信号(SI31)给出第二十八模拟信号(SI28);A third coefficient multiplier (8c1), configured to give a twenty-eighth analog signal (SI28) based on said thirty-first analog signal (SI31); 第一积分器(8c2),用于根据所述第二十八模拟信号(SI28)给出所述第三模拟信号(SI3);a first integrator (8c2) for providing said third analog signal (SI3) based on said twenty-eighth analog signal (SI28); 第二积分器(8c3),用于根据所述第三模拟信号(SI3)给出第二模拟信号(SI2)。A second integrator (8c3), configured to provide a second analog signal (SI2) based on the third analog signal (SI3). 6.如权利要求4所述的电机控制装置,其中,所述模拟管理控制器(8b)包括:6. The motor control apparatus of claim 4, wherein the analog supervisory controller (8b) comprises: 第四系数乘法器(8b1),用于根据所述第一模拟位置信号(θF)给出第五模拟信号(SI5)。A fourth coefficient multiplier (8b1), configured to give a fifth analog signal (SI5) based on said first analog position signal (θ F ). 第二加法器(8b2),用于根据所述第五模拟信号(SI5)和第一模拟速度信号(ωF)给出第六模拟信号(SI6)。The second adder (8b2) is used for giving a sixth analog signal (SI6) according to the fifth analog signal (SI5) and the first analog speed signal (ω F ). 第五系数乘法器(8b3),用于根据所述第六模拟信号(SI6)给出第四模拟信号(SI4)。The fifth coefficient multiplier (8b3) is used to give the fourth analog signal (SI4) according to the sixth analog signal (SI6). 7.如权利要求4所述的电机控制装置,其中,所述主控制器(8a)包括:7. The motor control device according to claim 4, wherein the main controller (8a) comprises: 第三减法器(8a4),用于根据所述实际指令信号(θref)和第一模拟位置信号(θF)给出第七模拟信号(SI7);A third subtractor (8a4), for giving a seventh analog signal (SI7) according to said actual command signal (θref) and the first analog position signal ( θF ); 第六系数乘法器(8a1),用于根据所述第七模拟信号(SI7)给出第八模拟信号(SI8);a sixth coefficient multiplier (8a1) for giving an eighth analog signal (SI8) based on said seventh analog signal (SI7); 第四减法器(8a2),用于根据所述第一模拟速度信号(ωF)和第八模拟信号(SI8)给出第九模拟信号(SI9);a fourth subtractor (8a2) for giving a ninth analog signal (SI9) based on said first analog speed signal (ω F ) and an eighth analog signal (SI8); 第七系数乘法器(8a3),用于根据所述第九模拟信号(SI9)给出第一模拟转矩信号(TFF)。The seventh coefficient multiplier (8a3) is used to give the first analog torque signal (T FF ) according to the ninth analog signal (SI9). 8.如权利要求1、2所述的电机控制装置,其中,所述管理控制部分(9)包括:8. The motor control device according to claim 1, 2, wherein the management control part (9) comprises: 第五减法器(9a),用于根据所述第一模拟位置信号(θF)和实际响应信号(θm)给出第二十模拟信号(SI20);The fifth subtractor (9a), for giving the twentieth analog signal (SI20) according to the first analog position signal (θ F ) and the actual response signal (θm); 第八系数乘法器(9b),用于根据所述第二十模拟信号(SI20)给出第二十一模拟信号(SI21);An eighth coefficient multiplier (9b) for giving a twenty-first analog signal (SI21) based on said twentieth analog signal (SI20); 第一微分器(9e),用于在每个第一控制采样时间周期(t1)中根据所述实际响应信号(θm)给出第二十二模拟信号(SI22);A first differentiator (9e), for giving a twenty-second analog signal (SI22) according to said actual response signal (θm) in each first control sampling time period (t1); 第六加减器(9c),用于根据所述第二十一模拟信号(SI21)、第二十二模拟信号(SI22)和第一模拟速度信号(ωF)给出第二十三模拟信号(SI23);A sixth adder and subtractor (9c) for giving a twenty-third analogue signal (ω F ) based on said twenty-first analog signal (SI21), twenty-second analog signal (SI22) and first analog speed signal (ω F ) signal(SI23); 第九系数乘法器(9d),用于根据所述第二十三模拟信号(SI23)给出第二模拟转矩信号(TFB)。A ninth coefficient multiplier (9d), configured to give a second analog torque signal (T FB ) according to the twenty-third analog signal (SI23). 9.如权利要求3所述的电机控制装置,其中,所述管理控制部分(14)包括:9. The motor control device according to claim 3, wherein said supervisory control part (14) comprises: 第五减法器(9a),用于根据所述第一模拟位置信号(θF)和估计位置信号(θmh)给出第二十模拟信号(SI20);a fifth subtractor (9a) for giving a twentieth analog signal (SI20) from said first analog position signal ( θF ) and estimated position signal (θmh); 第八系数乘法器(9b),用于根据所述第二十模拟信号(SI20)给出第二十一模拟信号(SI21);An eighth coefficient multiplier (9b) for giving a twenty-first analog signal (SI21) based on said twentieth analog signal (SI20); 第六加减器(9c),用于根据所述第二十一模拟信号(SI21)、第一模拟速度信号(ωF)和估计速度信号(ωmh)给出第二十三模拟信号(SI23);A sixth adder and subtractor (9c) for giving a twenty-third analog signal (SI23) based on the twenty-first analog signal (SI21), the first analog speed signal ( ωF ) and the estimated speed signal (ωmh) ); 第九系数乘法器(9d),用于根据所述第二十三模拟信号(SI23)给出第二模拟转矩信号(TFB)。A ninth coefficient multiplier (9d), configured to give a second analog torque signal (T FB ) according to the twenty-third analog signal (SI23). 10.如权利要求1、2所述的电机控制装置,其中,所述管理控制部分(9)包括:10. The motor control device according to claim 1, 2, wherein the management control part (9) comprises: 第一指令补偿器(9f),用于在每个都具有第一控制采样时间周期(t1)中根据所述第一模拟位置信号(θF)给出第二十四模拟信号(SI24);A first command compensator (9f), for giving a twenty-fourth analog signal (SI24) according to the first analog position signal (θ F ) in each of the first control sampling time periods (t1); 第二指令补偿器(9g),用于在每个都具有第一控制采样时间周期(t1)中根据所述第一模拟速度信号(ωF)给出第二十五模拟信号(SI25);A second command compensator (9g) for giving a twenty-fifth analog signal (SI25) according to said first analog speed signal (ω F ) in each of the first control sampling time periods (t1); 第五减法器(9a),用于根据所述第二十四模拟信号(SI24)和实际响应信号(θm)给出第二十模拟信号(SI20);The fifth subtractor (9a), for giving the twentieth analog signal (SI20) according to the twenty-fourth analog signal (SI24) and the actual response signal (θm); 第八系数乘法器(9b),用于根据所述第二十模拟信号(SI20)给出第二十一模拟信号(SI21);An eighth coefficient multiplier (9b) for giving a twenty-first analog signal (SI21) based on said twentieth analog signal (SI20); 第一微分器(9e),用于根据所述实际响应信号(θm)按第一控制采样时间周期(t1)给出第二十二模拟信号(SI22);The first differentiator (9e), used for giving the twenty-second analog signal (SI22) according to the first control sampling time period (t1) according to the actual response signal (θm); 第六加减器(9c),用于根据所述第二十一模拟信号(SI21)、第二十二模拟信号(SI22)和第二十五模拟信号(SI25)给出第二十三模拟信号(SI23);A sixth adder and subtractor (9c) for giving a twenty-third analog signal based on said twenty-first analog signal (SI21), twenty-second analog signal (SI22) and twenty-fifth analog signal (SI25) signal(SI23); 第九系数乘法器(9d),用于根据所述第二十三模拟信号(SI23)给出所述第二模拟转矩信号(TFB)。A ninth coefficient multiplier (9d), configured to give said second analog torque signal (T FB ) according to said twenty-third analog signal (SI23). 11.如权利要求3所述的电机控制装置,其中,所述管理控制部分(14)包括:11. The motor control apparatus of claim 3, wherein the supervisory control section (14) comprises: 第一指令补偿器(9f),用于在每个具有第一控制采样时间周期(t1)中根据所述第一模拟位置信号(θF)给出第二十四模拟信号(SI24);The first command compensator (9f) is used to give a twenty-fourth analog signal (SI24) according to the first analog position signal (θ F ) in each time period (t1) with the first control sampling; 第二指令补偿器(9g),用于在每个具有第一控制采样时间周期(t1)中根据所述第一模拟速度信号(ωF)给出第二十五模拟信号(SI25);The second command compensator (9g) is used to give a twenty-fifth analog signal (SI25) according to the first analog speed signal (ω F ) in each time period (t1) with the first control sampling; 第五减法器(9a),用于根据所述第二十四模拟信号(SI24)和估计位置信号(θmh)给出第二十模拟信号(SI20);A fifth subtractor (9a) for giving a twentieth analog signal (SI20) based on said twenty-fourth analog signal (SI24) and the estimated position signal (θmh); 第八系数乘法器(9b),用于根据所述第二十模拟信号(SI20)给出第二十一模拟信号(SI21);An eighth coefficient multiplier (9b) for giving a twenty-first analog signal (SI21) based on said twentieth analog signal (SI20); 第六加减器(9c),用于根据所述第二十一模拟信号(SI21)、估计速度信号(ωmh)和第二十五模拟信号(SI25)给出第二十三模拟信号(SI23);A sixth adder and subtractor (9c) for giving a twenty-third analog signal (SI23) based on the twenty-first analog signal (SI21), the estimated velocity signal (ωmh) and the twenty-fifth analog signal (SI25) ); 第九系数乘法器(9d),用于根据所述第二十三模拟信号(SI23)给出第二模拟转矩信号(TFB)。A ninth coefficient multiplier (9d), configured to give a second analog torque signal (T FB ) according to the twenty-third analog signal (SI23). 12.如权利要求3所述的电机控制装置,其中,所述转矩合成器(10)包括:12. The motor control device of claim 3, wherein the torque combiner (10) comprises: 指令滤波器(10b),用于根据所述第二模拟转矩信号(TFB)给出第二十六模拟信号(SI26);A command filter (10b), configured to give a twenty-sixth analog signal (SI26) according to said second analog torque signal (T FB ); 第三加法器(10a),用于根据所述第二十六模拟信号(SI26)、第一模拟转矩信号(TFF)和第三模拟转矩信号(TD)给出转矩指令(Tref)。 The third adder (10a) is used to give the torque command ( Tref). 13.如权利要求1至3中任一项所述的电机控制装置,其中,所述转矩合成器(10)包括:13. The motor control device according to any one of claims 1 to 3, wherein the torque synthesizer (10) comprises: 指令滤波器(10b),用于根据所述第二模拟转矩信号(TFB)给出第二十六模拟信号(SI26);A command filter (10b), configured to give a twenty-sixth analog signal (SI26) according to said second analog torque signal (T FB ); 第三指令补偿器(10c),用于在每个具有第一控制采样时间周期(t1)中根据所述第一模拟转矩信号(TFF)给出第二十七模拟信号(SI27);A third command compensator (10c), configured to give a twenty-seventh analog signal (SI27) according to the first analog torque signal (T FF ) in each time period (t1) with the first control sampling; 第三加法器(10a),用于根据所述第二十六模拟信号(SI26)、第三模拟转矩信号(TD)和第二十七模拟信号(SI27)给出转矩指令(Tref)。The third adder (10a), is used for giving the torque instruction (Tref ). 14.如权利要求1所述的电机控制装置,其中,所述第一转矩补偿器(11)包括:14. The motor control device according to claim 1, wherein the first torque compensator (11) comprises: 第七减法器(11a),用于根据所述实际响应信号(θm)和第一模拟位置信号(θF)给出第十模拟信号(SI10);A seventh subtractor (11a), for giving a tenth analog signal (SI10) according to said actual response signal (θm) and the first analog position signal ( θF ); 第十系数乘法器(11b),用于根据所述第十模拟信号(SI10)给出第十二模拟信号(SI12);A tenth coefficient multiplier (11b) for giving a twelfth analog signal (SI12) based on said tenth analog signal (SI10); 第二微分器(11d),用于在每个具有第二控制采样时间周期(t2)中根据所述实际响应信号(θm)给出第十一模拟信号(SI11);The second differentiator (11d) is used for giving the eleventh analog signal (SI11) according to the actual response signal (θm) in each sampling time period (t2) with the second control; 加减器(11f),用于根据所述第十二模拟信号(SI12)、第十一模拟信号(SI11)和第一模拟速度信号(ωF)给出第十三模拟信号(SI13);Adder-subtractor (11f) for giving a thirteenth analog signal (SI13) according to said twelfth analog signal (SI12), eleventh analog signal (SI11) and first analog speed signal (ω F ); 第十一系数乘法器(11c),用于根据所述第十三模拟信号(SI13)给出第十四模拟信号(SI14);An eleventh coefficient multiplier (11c) for giving a fourteenth analog signal (SI14) based on said thirteenth analog signal (SI13); 第一离散积分器(11e),用于在每个具有第二控制采样时间周期(t2)中根据所述第十四模拟信号(SI14)给出所述第三模拟转矩信号(TD)。A first discrete integrator (11e) for providing said third analog torque signal (T D ) according to said fourteenth analog signal (SI14) in each time period (t2) having a second control sampling . 15.如权利要求2、3所述的电机控制装置,其中,所述第二转矩补偿器(12)包括:15. The motor control device according to claims 2 and 3, wherein the second torque compensator (12) comprises: 第二离散积分器(12a),用于在每个具有第二控制采样时间周期(t2)中根据所述第二模拟转矩信号(TFB)给出第三模拟转矩信号(TD)。A second discrete integrator (12a) for giving a third analog torque signal (T D ) according to said second analog torque signal (T FB ) in each time period (t2) with a second control sampling . 16.如权利要求1所述的电机控制装置,其中,由多个处理器提供用于构成所述主控制部分(8)、第一转矩补偿器(11)、管理控制部分(9)和转矩合成器(10)的机构。16. The motor control device according to claim 1, wherein a plurality of processors are provided for constituting the main control part (8), the first torque compensator (11), the supervisory control part (9) and The mechanism of the torque combiner (10). 17.如权利要求2所述的电机控制装置,其中,由多个处理器提供构成所述主控制部分(8)、第二转矩补偿器(12)、管理控制部分(9)和转矩合成器(10)的机构。17. The motor control device according to claim 2, wherein said main control part (8), second torque compensator (12), supervisory control part (9) and torque The mechanism of the synthesizer (10). 18.如权利要求3所述的电机控制装置,其中,由多个处理器提供构成所述主控制部分(8)、第二转矩补偿器(12)、模拟观察器(13)、管理控制部分(14)和转矩合成器(10)的机构。18. The motor control device according to claim 3, wherein a plurality of processors are provided to form the main control part (8), the second torque compensator (12), the simulation observer (13), the supervisory control Mechanism of part (14) and torque combiner (10).
CNB018170161A 2000-08-08 2001-08-03 motor control unit Expired - Fee Related CN1297063C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2000239786A JP4654493B2 (en) 2000-08-08 2000-08-08 Electric motor control device
JP239786/2000 2000-08-08
JP239786/00 2000-08-08

Publications (2)

Publication Number Publication Date
CN1529932A CN1529932A (en) 2004-09-15
CN1297063C true CN1297063C (en) 2007-01-24

Family

ID=18731265

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB018170161A Expired - Fee Related CN1297063C (en) 2000-08-08 2001-08-03 motor control unit

Country Status (6)

Country Link
US (1) US6873132B2 (en)
EP (1) EP1313207A1 (en)
JP (1) JP4654493B2 (en)
KR (1) KR100740623B1 (en)
CN (1) CN1297063C (en)
WO (1) WO2002013368A1 (en)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7405525B2 (en) * 2003-09-15 2008-07-29 Siemens Aktiengesellschaft Method for the control of an electric machine and/or device for the control thereof
WO2006054784A1 (en) * 2004-11-17 2006-05-26 Toyota Technical Development Corporation Motor model calculation method, motor simulation method, motor simulation device, motor model calculation program, simulation method, and simulation program
US7262575B2 (en) * 2004-12-01 2007-08-28 Bio-Rad Laboratories, Inc. Method and apparatus for precise positioning of an object with linear stepper motors
JP2007112024A (en) * 2005-10-20 2007-05-10 Mitsubishi Heavy Ind Ltd Corrugator control apparatus and method
JP4540727B2 (en) * 2008-07-31 2010-09-08 山洋電気株式会社 Motor control device
JP4231544B1 (en) * 2008-08-22 2009-03-04 山洋電気株式会社 Motor control device
RU2464696C1 (en) * 2011-08-19 2012-10-20 Государственное образовательное учреждение высшего профессионального образования "Кубанский государственный технологический университет" (ГОУВПО КубГТУ) Software programmable positional electric drive with improved characteristics based on inertial converter with elastic shafting
JP5759013B2 (en) 2011-11-12 2015-08-05 国際計測器株式会社 Control program, control method, and control apparatus
US8901869B2 (en) * 2012-07-31 2014-12-02 Caterpillar Inc. Hybrid closed loop speed control using open look position for electrical machines controls
JP5943875B2 (en) * 2013-05-09 2016-07-05 三菱電機株式会社 Motor control device
JP6106582B2 (en) * 2013-12-09 2017-04-05 山洋電気株式会社 Motor control device
WO2017126095A1 (en) * 2016-01-22 2017-07-27 東芝三菱電機産業システム株式会社 Speed control device for electric motor
JP6515844B2 (en) * 2016-03-14 2019-05-22 オムロン株式会社 Simulation apparatus, simulation method, control program, and recording medium
JP6409803B2 (en) * 2016-03-14 2018-10-24 オムロン株式会社 Simulation device, simulation method, control program, and recording medium
JP6502916B2 (en) 2016-11-17 2019-04-17 ミネベアミツミ株式会社 Motor drive control device and motor drive control method
US11086281B2 (en) * 2017-11-14 2021-08-10 Rockwell Automation Technologies, Inc. Method and apparatus for online simulation of complex motion systems
CN108638062B (en) * 2018-05-09 2021-08-13 科沃斯商用机器人有限公司 Robot positioning method, device, positioning equipment and storage medium
CN110829355B (en) * 2019-11-29 2021-06-22 郑州工程技术学院 An overload protection device for mechanical equipment
JP7363839B2 (en) * 2021-03-09 2023-10-18 横河電機株式会社 Control device, control method, and control program

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2919852A1 (en) * 1979-05-16 1980-12-04 Siemens Ag LOAD CONTROL OF A CONVERTER-POWERED ASYNCHRONOUS MACHINE
JPH05236777A (en) * 1992-02-24 1993-09-10 Fujitsu General Ltd Air conditioner control device
JP3084928B2 (en) * 1992-05-29 2000-09-04 三菱電機株式会社 Motor position control device
US5461293A (en) * 1993-05-12 1995-10-24 Sundstrand Corporation Rotor position detector
JPH07298698A (en) * 1994-04-21 1995-11-10 Hitachi Ltd Induction motor controller
JP3288184B2 (en) * 1994-10-05 2002-06-04 三菱電機株式会社 Motor control device
DE4437793C2 (en) 1994-10-21 1998-05-07 Agie Ag Ind Elektronik Method and device for controlling an electric motor
JP3687185B2 (en) * 1996-03-31 2005-08-24 マツダ株式会社 Control device for automatic transmission
US5729113A (en) * 1997-01-21 1998-03-17 General Electric Company Sensorless rotor velocity estimation for induction motors
JP3570469B2 (en) * 1997-06-03 2004-09-29 富士電機システムズ株式会社 Motor speed control device
US6008618A (en) 1997-11-26 1999-12-28 General Motors Corporation Zero speed start-up for a speed sensorless induction motor drive
JP2000092881A (en) * 1998-09-18 2000-03-31 Yaskawa Electric Corp Motor control device

Also Published As

Publication number Publication date
KR20030021262A (en) 2003-03-12
US20040090198A1 (en) 2004-05-13
KR100740623B1 (en) 2007-07-18
WO2002013368A1 (en) 2002-02-14
JP4654493B2 (en) 2011-03-23
JP2002058270A (en) 2002-02-22
US6873132B2 (en) 2005-03-29
CN1529932A (en) 2004-09-15
EP1313207A1 (en) 2003-05-21

Similar Documents

Publication Publication Date Title
CN1297063C (en) motor control unit
CN1242308C (en) Positioning servocontroller
CN1221874C (en) Method for controlling electric motor and apparatus for controlling the same
CN1217479C (en) Synchronous Motor Controller
CN1242307C (en) Model-free adaptive controllers and control systems for industrial processes
CN1010433B (en) Process controller with two degrees of freedom
CN1448815A (en) Position controller for motor
CN86100491A (en) Adaptive Constant Homogenizer Strength Control System
CN1578114A (en) Modulation circuit device, modulation method and radio communication device
CN1398054A (en) Whistler detection and suppresser thereof, its method and computer program products
CN1288605A (en) System stabilizer for power generating system
CN1244850C (en) Response-specified device control system and method
CN1841592A (en) Multilayer capacitor
CN1319275A (en) Motor controller
CN1398049A (en) Surface sonic wave filter and communication appts. using same
CN1519675A (en) Actuator control appts.
CN1267795C (en) Design device of controller
CN1232024C (en) Motor controller
CN1517578A (en) Control device of contact mechanism
CN1645746A (en) Data converter and data conversion method, and transmitter circuit, communications device and electronic device using the same
CN1764928A (en) Multi-gradation monochromatic image display method, multi-gradation monochromatic image display device, computer, monochromatic display device, re-conversion adapter, and video card
CN1770864A (en) 4x4 discrete cosine transform rapid parallel device based on AVS and its method
CN1158747C (en) Control device for inverter
CN1246958C (en) Pre-distortion linear circuit and pre-distortion compensation method program and medium of pre-distortion
CN1741370A (en) An amplifier apparatus and method

Legal Events

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

Granted publication date: 20070124

Termination date: 20160803

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