CN103810024A - Position and speed simultaneous control PMSM (Permanent Magnet Synchronous Motor) simulation method - Google Patents
Position and speed simultaneous control PMSM (Permanent Magnet Synchronous Motor) simulation method Download PDFInfo
- Publication number
- CN103810024A CN103810024A CN201410086130.1A CN201410086130A CN103810024A CN 103810024 A CN103810024 A CN 103810024A CN 201410086130 A CN201410086130 A CN 201410086130A CN 103810024 A CN103810024 A CN 103810024A
- Authority
- CN
- China
- Prior art keywords
- pmsm
- speed
- control
- simulink
- realistic model
- 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.)
- Pending
Links
Images
Landscapes
- Control Of Ac Motors In General (AREA)
- Control Of Electric Motors In General (AREA)
Abstract
The invention relates to a position and speed simultaneous control PMSM (Permanent Magnet Synchronous Motor) simulation method which is characterized in that speed control and position control are simultaneously added into a PMSM simulation model through a multiplying unit. According to the method provided by the invention, the speed control and the position control are simultaneously added into the PMSM simulation model by adopting a multiplying unit on the basis of simulink and the traditional three-loop control model, and simulation of controlling the position and the speed of a PMSM servo system can be achieved. Optimized debugging to various parameters can be performed so as to improve the entire performance of the system.
Description
Technical field
The present invention relates to a kind of PMSM Emulation of Electrical Machinery method that Position And Velocity is controlled simultaneously.
Background technology
Be the intermediate connecting ring joint between numerical control device and physical construction take AC permasyn servo motor (PMSM) as the servo-drive system of driving element, the performance of servo-drive system is the principal element that determines whole digital control system precision and throughput rate.Motion servo is all generally three ring control system, is electric current loop, speed ring, position ring from inside to outside successively.Designer often adopts the method for Computer Simulation and experimental verification to debug various performance parameters, is based on classical control theory in current emulation mode, and the research object of classical control theory is the automatic control system of single input, single output.Therefore cannot control speed and position simultaneously simultaneously, and in the actual research and development of servo-drive system, but often need control position and speed simultaneously, various parameters are optimized to debugging, to improve entire system performance.
Summary of the invention
According to above deficiency of the prior art, the technical problem to be solved in the present invention is: provide one can overcome above-mentioned defect, the PMSM Emulation of Electrical Machinery method that the Position And Velocity of can be simultaneously position and speed being controlled is controlled simultaneously.
The PMSM Emulation of Electrical Machinery method that Position And Velocity provided by the present invention is controlled simultaneously, is characterized in that, by multiplier, speed control and position control is added in the realistic model of PMSM motor simultaneously.
In electric system simulation module library in described realistic model in Matlab/Simulink software, find permagnetic synchronous motor model, then the bus selector module Bus Selector in the basic storehouse in use Matlab/Simulink software is as output measuring unit; Secondly inverter module is selected the general three-phase bridge inverter Universal Bridge in the SimPowerSystem of electric system simulation module library in Matlab/Simulink software, it is set for IGBT pattern; Next is in realistic model again, and electric current loop and speed ring adopt the PI controller with saturation limiting, and position ring adopts PID controller, can directly in Simulink Extra module library, call.
The beneficial effect that the present invention has is, based on simulink, adopt tradition three rings to control on model basis, adopt multiplier that speed control and position control are added in realistic model simultaneously, realized the emulation that PMSM servo-drive system Position And Velocity is controlled simultaneously.Can be optimized debugging to various parameters, to improve entire system performance.
Accompanying drawing explanation
Fig. 1 is realistic model of the present invention;
Fig. 2 is the realistic model of PMSM motor;
Fig. 3 is the block scheme of inverter;
Fig. 4 is coordinate transform block scheme;
Fig. 5 is PID regulator.
In figure: 1, position control; 2, multiplier; 3 speed controls.
Embodiment
Below in conjunction with accompanying drawing, embodiments of the invention are described further:
In realistic model as shown in Figure 1, by multiplier, 2 speed controls 3 and position control 1 are added in the realistic model of PMSM motor simultaneously.
In electric system simulation module library in described realistic model in Matlab/Simulink software, find permagnetic synchronous motor model, then the bus selector module Bus Selector in the basic storehouse in use Matlab/Simulink software is as output measuring unit; Secondly inverter module is selected the general three-phase bridge inverter Universal Bridge in the SimPowerSystem of electric system simulation module library in Matlab/Simulink software, it is set for IGBT pattern; Next is in realistic model again, and electric current loop and speed ring adopt the PI controller with saturation limiting, and position ring adopts PID controller, can directly in Simulink Extra module library, call.
The model of permagnetic synchronous motor can find in the electric system simulation module library SimPowerSystem in Simulink, and as shown in Figure 2, it is that stator winding star connects three-phase permanent-magnetic synchronous motors module.This module has four input ends, and A, B, C are three-phase alternating-current supply input end, and Tm is load torque input end.M is for measuring output terminal, and it can be connected with detecting unit.The parameter of electric machine adopts acquiescence.
In the control of motor, need to measure feedback, the general photoelectric encoder that adopts, in Simulink system emulation, select bus selector module Bus Selector in the basic storehouse of Simulink as output measuring unit, it is connected with the m interface of permagnetic synchronous motor, just can have measured needed motor output quantity.Threephase stator current i A, iB, iC in design, are selected; D shaft current and q shaft current id, iq in two-phase rotating coordinate system; The mechanical angle speed omega m of motor; Mechanical corner θ; Electromagnetic torque Te, this tittle will be detected output.
As shown in Figure 3, motor is by Driven by inverter, and in system emulation, inverter is selected the general three-phase bridge inverter Universal Bridge in the SimPowerSystem of electric system simulation module library, it is set for IGBT pattern.A, B, C are three-phase alternating-current supply output, and it is connected with A, B, the C input end of motor; + ,-for power supply input, be connected with DC voltage; G port is connected with the output of SVPWM module.
Permagnetic synchronous motor is carried out to vector controlled, need coordinate transform, because output unit can be measured and can measure d shaft current and q shaft current id, iq, so only need a coordinate transformation module in realistic model, two-phase rotating coordinate system is transformed to two-phase rest frame, i.e. Park inverse transformation.Build coordinate transformation module as shown in Figure 4.
As shown in Figure 5, in realistic model, electric current loop and speed ring adopt the PI controller with saturation limiting, can build following module, and encapsulate.Position ring adopts PID controller, can directly in Simulink Extras module library, call.In simulation analysis, need only ratio, integration, differential coefficient that PID controller is set respectively, until adjust optimum performance.
By having set up above-mentioned module, they are carried out to the realistic model shown in trip map 1 after exact connect ion, just can carry out the simulation analysis that servo-drive system three rings are controlled, carry out the ruuning situation of observing system by oscillograph.
Claims (2)
1. the PMSM Emulation of Electrical Machinery method that Position And Velocity is controlled simultaneously, is characterized in that, by multiplier, speed control and position control is added in the realistic model of PMSM motor simultaneously.
2. the PMSM Emulation of Electrical Machinery method that Position And Velocity according to claim 1 is controlled simultaneously, it is characterized in that, in electric system simulation module library in described realistic model in Matlab/Simulink software, find permagnetic synchronous motor model, then the bus selector module Bus Selector in the basic storehouse in use Matlab/Simulink software is as output measuring unit; Secondly inverter module is selected the general three-phase bridge inverter Universal Bridge in the SimPowerSystem of electric system simulation module library in Matlab/Simulink software, it is set for IGBT pattern; Next is in realistic model again, and electric current loop and speed ring adopt the PI controller with saturation limiting, and position ring adopts PID controller, can directly in Simulink Extra module library, call.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410086130.1A CN103810024A (en) | 2014-03-10 | 2014-03-10 | Position and speed simultaneous control PMSM (Permanent Magnet Synchronous Motor) simulation method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410086130.1A CN103810024A (en) | 2014-03-10 | 2014-03-10 | Position and speed simultaneous control PMSM (Permanent Magnet Synchronous Motor) simulation method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103810024A true CN103810024A (en) | 2014-05-21 |
Family
ID=50706836
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410086130.1A Pending CN103810024A (en) | 2014-03-10 | 2014-03-10 | Position and speed simultaneous control PMSM (Permanent Magnet Synchronous Motor) simulation method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103810024A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016101017A (en) * | 2014-11-21 | 2016-05-30 | 株式会社安川電機 | Motor controller and motor control method |
CN105929711A (en) * | 2016-04-25 | 2016-09-07 | 西北工业大学 | Construction method for electromechanical actuator reference model database |
CN106775757A (en) * | 2016-12-31 | 2017-05-31 | 惠州市蓝微新源技术有限公司 | A kind of MATLAB modeling integrated approaches of BMS |
CN108062032A (en) * | 2016-11-05 | 2018-05-22 | 南京理工大学 | A kind of control of electrical distribution formula and analogue system based on communication |
-
2014
- 2014-03-10 CN CN201410086130.1A patent/CN103810024A/en active Pending
Non-Patent Citations (2)
Title |
---|
李宁,陈桂: "《运动控制系统》", 31 July 2004 * |
赵力: ""基于SIMULINK的永磁同步电机在伺服系统中的仿真研究"", 《中国优秀硕士学位论文全文数据库 工程科技II辑》 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016101017A (en) * | 2014-11-21 | 2016-05-30 | 株式会社安川電機 | Motor controller and motor control method |
CN105929711A (en) * | 2016-04-25 | 2016-09-07 | 西北工业大学 | Construction method for electromechanical actuator reference model database |
CN105929711B (en) * | 2016-04-25 | 2018-08-17 | 西北工业大学 | A kind of construction method of electromechanical actuator reference model database |
CN108062032A (en) * | 2016-11-05 | 2018-05-22 | 南京理工大学 | A kind of control of electrical distribution formula and analogue system based on communication |
CN106775757A (en) * | 2016-12-31 | 2017-05-31 | 惠州市蓝微新源技术有限公司 | A kind of MATLAB modeling integrated approaches of BMS |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Uddin et al. | New online loss-minimization-based control of an induction motor drive | |
CN103904960B (en) | Control method for inverter and inverter | |
CN109839830B (en) | Power level analog control method and device of three-phase alternating current motor | |
CN204013310U (en) | Brushless dual-feed motor direct Torque Control | |
CN104579044B (en) | A kind of constant moment of force control method of ECM motors | |
TWI462434B (en) | Apparatus for controlling rotary machinery and method for measuring the inductance of rotary machinery | |
CN103414427A (en) | Brushless direct current motor control method | |
CN103401500A (en) | Rotating speed ripple reduction method of high-precision permanent-magnet synchronous motor alternating current servo system based on repetitive controller | |
CN102611368A (en) | Fractional order based control system and control method for direct torque of permanent-magnet synchronous motor for electric vehicle | |
CN103810024A (en) | Position and speed simultaneous control PMSM (Permanent Magnet Synchronous Motor) simulation method | |
CN105991071B (en) | A kind of constant moment of force control method of ECM motor | |
CN104852652B (en) | Synchronous wind driven generator closed-loop vector control method and system | |
BT | Comparison between direct and indirect field oriented control of induction motor | |
CN109062077B (en) | Pumped storage variable speed unit power generation and electric test system and control method thereof | |
CN108880367B (en) | Method for detecting the resistance of a rotor of an electric motor | |
CN104143937A (en) | Speed sensorless vector control system | |
Mathew et al. | Modeling and closed loop control of BLDC motor using a single current sensor | |
CN114337426A (en) | Permanent magnet synchronous motor deviation decoupling control method under d-q axis static coordinate system | |
CN104335478B (en) | Method for controlling synchronous reluctance motor | |
CN106169895B (en) | A kind of permanent magnet linear synchronous motor measurement of electric parameter method | |
CN105720874B (en) | Motor gas-gap magnetic field modeling method and its application based on distributed constant | |
Tao et al. | Simulation of vector control frequency converter of induction motor based on Matlab/Simulink | |
CN108199636B (en) | A kind of motor initial angle localization method based on vector control strategy | |
CN105846735B (en) | A kind of detection method and detection device of brshless DC motor Hall phase sequence | |
CN108092573A (en) | Permanent-magnetic synchronous motor rotor initial position hardware-in-loop simulation detection platform |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20140521 |
|
WD01 | Invention patent application deemed withdrawn after publication |