CN115085615B - Resistance inductance parameter identification method for controlling vector motor - Google Patents
Resistance inductance parameter identification method for controlling vector motor Download PDFInfo
- Publication number
- CN115085615B CN115085615B CN202210958557.0A CN202210958557A CN115085615B CN 115085615 B CN115085615 B CN 115085615B CN 202210958557 A CN202210958557 A CN 202210958557A CN 115085615 B CN115085615 B CN 115085615B
- Authority
- CN
- China
- Prior art keywords
- vector motor
- state
- analog input
- load
- voltage data
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/14—Estimation or adaptation of machine parameters, e.g. flux, current or voltage
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P80/00—Climate change mitigation technologies for sector-wide applications
- Y02P80/10—Efficient use of energy, e.g. using compressed air or pressurized fluid as energy carrier
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Ac Motors In General (AREA)
Abstract
The invention relates to the field of motor parameter identification, and provides a resistance inductance parameter identification method for controlling a vector motor, which comprises the following steps: firstly, acquiring corresponding analog input voltage data sets of a vector motor in no-load, load and overload states respectively; secondly, distributing time nodes corresponding to time for the vector motors in each state, and enabling the time nodes to correspond to the analog input voltage data sets in the corresponding states; then, according to the distributed time nodes, respectively calculating the current values under the analog input voltage data sets corresponding to the distributed time nodes; then, calculating the resistance value of the vector motor in each state; and finally, calculating the inductance value of the vector motor in each state. The invention can calculate the resistance and the inductance under each running state in real time according to the running state of the vector motor, and can avoid the system error to the maximum extent.
Description
Technical Field
The invention relates to the field of resistance inductance parameter identification of a vector motor, in particular to a resistance inductance parameter identification method for controlling the vector motor.
Background
At present, along with the continuous development of motor technology, the loss of a common motor is large, therefore, the vector motor is gradually researched by focusing on in the industry, compared with the common motor, the vector motor has smaller sound in working, and the output and the utilization rate of the energy point are also high, therefore, the vector motor is power-saving, for the vector motor, the resistance and the inductance parameter of the vector motor are very important, the two parameters can be used for judging whether the vector motor normally operates, a worker can timely know the performance of the vector motor by referring to the resistance and the inductance parameter of the vector motor, and the load of the vector motor can be ensured to well operate.
The patent application with the application number of CN201810685441.8 discloses a surface-mounted permanent magnet synchronous motor resistance inductance parameter off-line identification method, wherein a high-frequency voltage signal is injected into a stator winding of the surface-mounted permanent magnet synchronous motor in a straight axis of a two-phase static coordinate system, the three-phase stator current is detected, and the three-phase stator current is converted into the two-phase static coordinate system; and taking the square sum of the two phases of current as an output signal, taking the amplitude of the high-frequency voltage signal as an input signal, and acquiring the resistance and the inductance according to the square sum of two frequencies of the injected high-frequency voltage signal and the current steady-state value to finish off-line identification of the resistance and inductance parameters of the surface-mounted permanent magnet synchronous motor. The off-line identification method for the resistance and inductance parameters of the surface-mounted permanent magnet synchronous motor has the advantages that the measurement result precision is high, the motor is guaranteed to be static without a band-type brake mechanical device, the resistance voltage drop is not required to be ignored when the inductance is detected, and the resistance and the inductance are not required to be respectively tested by adopting two methods.
However, in different operating states of the vector motor, the resistance and the inductance of the vector motor are not completely the same, and after the vector motor is operated for a long time, the temperature of the resistance rises, the current is directly calculated through the input voltage, and then the resistance is calculated, real-time sampling is needed, and the real-time performance of the calculated resistance and inductance cannot be guaranteed.
Disclosure of Invention
The invention aims to provide a resistance and inductance parameter identification method for controlling a vector motor, which can accurately and timely identify the resistance and the inductance of the vector motor in each running state.
The invention solves the technical problem, and adopts the technical scheme that:
a resistance inductance parameter identification method for controlling a vector motor comprises the following steps:
respectively acquiring corresponding analog input voltage data sets of the vector motor in no-load, load and overload states;
distributing time nodes corresponding to time for the vector motors in each state, and corresponding the time nodes to the analog input voltage data sets in the corresponding states;
respectively calculating current values under the analog input voltage data sets corresponding to the distributed time nodes;
calculating the resistance value of the vector motor in each state;
and calculating inductance values of the vector motor in various states.
Further, the corresponding analog input voltage data sets of the vector motor in the no-load, load and overload states are respectively obtained, wherein the analog voltage data sets of the vector motor in each state correspond to the temperature coefficients of the vector motor when the vector motor operates in each state.
Further, the analog voltage data set corresponding to the vector motor in the no-load state at least comprises 10 different analog input voltages one, and the 10 different analog input voltages one are distributed in a linear increasing mode.
Further, the analog voltage data set corresponding to the vector motor in the load state at least comprises 100 different analog input voltages two, the 100 different analog input voltages two are randomly divided according to the magnitude of the load, the magnitude of the load is 10 levels, and each load magnitude corresponds to 10 randomly divided analog input voltages two.
Further, the corresponding analog input voltage data set of the vector motor in the overload state at least comprises 10 different analog input voltages three, and the 10 different analog input voltages three are randomly distributed.
Further, time nodes corresponding to time are allocated to the vector motors in each state and correspond to the analog input voltage data sets in the corresponding state, wherein the allocation rule of the time nodes is as follows:
if the vector motor is in a no-load state, time nodes I are distributed in an increasing mode according to the number of the simulated input voltages I of the vector motor in the no-load state, and the difference value between every two adjacent time nodes I is 10 minutes;
if the vector motor is in a load state, randomly distributing a second time node corresponding to the second simulation input voltage according to the number of the second simulation input voltage of the vector motor in the load state, wherein the difference value between any two time nodes is not less than 20 minutes;
and if the vector motor is in an overload state, randomly distributing corresponding time nodes III according to the number of the simulated input voltages III of the vector motor in the overload state, wherein the difference between any two time nodes III is not less than 30 minutes.
Further, the current values are sinusoidal current values.
Further, after the sine current values under different analog input voltage data sets under each time node are calculated, the amplitude attenuation of the sine current values is calculated, and then the resistance value of the vector motor under each state is calculated.
The invention has the beneficial effects that: according to the method for identifying the resistance inductance parameters for controlling the vector motor, firstly, corresponding analog input voltage data sets of the vector motor in no-load, load and overload states are respectively obtained, secondly, time nodes corresponding to time are distributed to the vector motor in each state and correspond to the analog input voltage data sets in the corresponding state, then, current values under the analog input voltage data sets corresponding to the time nodes are respectively calculated according to the distributed time nodes, then, resistance values of the vector motor in each state are calculated, and finally, inductance values of the vector motor in each state are calculated.
The invention subdivides the running state of the vector motor into no-load, load and overload states, because the total value of the self resistance and the load resistance of the vector motor under different states has large difference and is not in linear relation, the invention can distribute different analog input voltages to the vector motor according to the specific conditions of the vector motor under different states so as to ensure that the calculated resistance value and inductance value are accurate, and simultaneously, the invention can respectively simulate and calculate the resistance value and inductance value of the vector motor under different states and can also ensure that the calculated resistance value and inductance value are real-time, thereby avoiding system errors to the maximum extent.
Drawings
Fig. 1 is a flowchart of a resistance inductance parameter identification method for controlling a vector motor according to the present invention.
Detailed Description
The technical scheme of the invention is described in detail in the following with reference to the accompanying drawings.
The invention provides a resistance inductance parameter identification method for controlling a vector motor, a flow chart of which is shown in figure 1, wherein the method comprises the following steps:
s1, acquiring corresponding analog input voltage data sets of a vector motor in no-load, load and overload states respectively;
s2, distributing time nodes corresponding to time for the vector motors in each state, and enabling the time nodes to correspond to the analog input voltage data sets in the corresponding states;
s3, respectively calculating current values under the analog input voltage data sets corresponding to the distributed time nodes;
s4, calculating the resistance value of the vector motor in each state;
and S5, calculating inductance values of the vector motor in various states.
In the above method, the analog input voltage data sets corresponding to the vector motor in the no-load, load and overload states are respectively obtained, where the analog voltage data sets corresponding to the vector motor in each state have temperature coefficients when the vector motor operates in each state, and considering that the resistance temperature of the vector motor in the no-load state is obviously different from the resistance values in the load state and the overload state, and even under the normal load condition, the resistance of the vector motor is different, and for the overload condition, the temperature difference is larger, therefore, the present invention needs to distribute different analog input voltages to each state according to the operation state of the vector motor, so as to accurately complete the analog test of the resistance and the inductance.
In specific application, because the temperature change of the vector motor is not too large in the no-load state, the vector motor can be kept in a relatively stable range, and the resistance value of the vector motor is relatively stable, the number of analog voltages in the analog voltage data set and the dimension of phase difference can be set as required, for example, the analog voltage data set corresponding to the vector motor in the no-load state can at least comprise 10 different first analog input voltages, and the 10 different first analog input voltages are distributed in a linear increasing manner, and here, after the calculation of the resistance value and the inductance value in the no-load state is completed, the average value can be taken to eliminate system errors and ensure the stability of data.
It should be noted that, because the load condition of the vector motor is relatively various, a relatively large number of analog input voltages need to be allocated to the vector motor in this state, and similarly, in order to ensure the stability and accuracy of the measured data, the analog voltage data set corresponding to the vector motor in the load state may include at least 100 different analog input voltages two, where the 100 different analog input voltages two are randomly divided according to the magnitude of the load, the magnitude of the load is 10 levels, and each load magnitude corresponds to 10 randomly divided analog input voltages two.
In addition, for overload conditions, some are transient benign overloads, some are sudden malignant overloads, benign overloads refer to the overload conditions that the vector motor can accept and exceed the normal load conditions, at this moment, the analog input voltage data set can be divided into a plurality of analog input voltages three separately, each analog input voltage is applied to the vector motor, the resistance value and the inductance value of each analog input voltage need to be calculated, and for the condition, one calculated resistance value and one calculated inductance value can be randomly selected as the final value; if the vector motor is suddenly and maliciously overloaded, the resistance value and the inductance value under each analog input voltage three are also recorded, one group of the resistance values and the inductance values can be randomly used as final values, and manual screening can also be carried out so as to judge whether the vector motor can normally operate at the subsequent time. For example, the corresponding analog input voltage data set of the vector machine in the overload state may include at least 10 different analog input voltages three, and the 10 different analog input voltages three are randomly distributed.
Specifically, the vector motor in each state is allocated with a time node corresponding to time, and the time node is corresponding to the analog input voltage data set in the corresponding state, where the allocation rule of the time node is:
if the vector motor is in the no-load state, time nodes I are distributed in an increasing mode according to the number of the simulated input voltages I of the vector motor in the no-load state, and the difference value between every two adjacent time nodes I can be 10 minutes;
if the vector motor is in a load state, randomly distributing a second time node corresponding to the second simulation input voltage according to the number of the second simulation input voltage of the vector motor in the load state, wherein the difference value between any two time nodes can be not less than 20 minutes;
and if the vector motor is in an overload state, randomly distributing corresponding time nodes III according to the number of the simulated input voltages III of the vector motor in the overload state, wherein the difference between any two time nodes III can be not less than 30 minutes.
In the distribution rule of the time phase, whether the vector motor can continuously and effectively operate after being restored to the default state due to the rise of the resistance temperature after the vector motor is operated and tested in each state is considered, generally, the required time is short in the no-load state, and the overload state is the second and longest in time.
In practical application, generally, the current value may be a sinusoidal current value, and after calculating the sinusoidal current values under different analog input voltage data sets at each time node, the amplitude attenuation of the sinusoidal current value is calculated, and then the resistance value of the vector motor in each state is calculated.
Claims (7)
1. A resistance inductance parameter identification method for controlling a vector motor is characterized by comprising the following steps:
respectively acquiring corresponding analog input voltage data sets of the vector motor in no-load, load and overload states;
allocating time nodes corresponding to time for the vector motor in each state, and corresponding the time nodes to the analog input voltage data sets in the corresponding state, wherein the allocation rule of the time nodes is as follows:
if the vector motor is in a no-load state, time nodes I are distributed in an increasing mode according to the number of the simulated input voltages I of the vector motor in the no-load state, and the difference value between every two adjacent time nodes I is 10 minutes;
if the vector motor is in a load state, randomly distributing corresponding time nodes II according to the number of the analog input voltages II of the vector motor in the load state, wherein the difference value between any two time nodes is not less than 20 minutes;
if the vector motor is in an overload state, randomly distributing corresponding time nodes III according to the number of the simulated input voltages III of the vector motor in the overload state, wherein the difference value between any two time nodes III is not less than 30 minutes;
respectively calculating current values under the analog input voltage data sets corresponding to the distributed time nodes;
calculating the resistance value of the vector motor in each state;
and calculating inductance values of the vector motor in various states.
2. The method as claimed in claim 1, wherein the corresponding analog input voltage data sets of the vector motor under no-load, load and overload states are obtained respectively, wherein the analog voltage data set of the vector motor under each state corresponds to a temperature coefficient when the vector motor operates under each state.
3. The method as claimed in claim 2, wherein the corresponding analog voltage data set of the vector motor in the no-load state at least includes 10 different analog input voltages one, and the 10 different analog input voltages one are distributed in a linear increasing manner.
4. The method as claimed in claim 2, wherein the analog voltage data set corresponding to the vector motor in the load state at least includes 100 different analog input voltages two, the 100 different analog input voltages two are randomly divided according to the magnitude of the load, the magnitude of the load is 10 levels, and each magnitude of the load corresponds to 10 randomly divided analog input voltages two.
5. The method according to claim 2, wherein the corresponding analog input voltage data set of the vector motor in the overload state at least comprises 10 different analog input voltages three, and the 10 different analog input voltages three are randomly distributed.
6. The method of claim 1, wherein the current value is a sinusoidal current value.
7. The method as claimed in claim 6, wherein after calculating the sinusoidal current values of different analog input voltage data sets at each time node, the amplitude attenuation of the sinusoidal current values is calculated, and then the resistance value of the vector motor in each state is calculated.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210958557.0A CN115085615B (en) | 2022-08-11 | 2022-08-11 | Resistance inductance parameter identification method for controlling vector motor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210958557.0A CN115085615B (en) | 2022-08-11 | 2022-08-11 | Resistance inductance parameter identification method for controlling vector motor |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115085615A CN115085615A (en) | 2022-09-20 |
CN115085615B true CN115085615B (en) | 2022-12-27 |
Family
ID=83244193
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210958557.0A Active CN115085615B (en) | 2022-08-11 | 2022-08-11 | Resistance inductance parameter identification method for controlling vector motor |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115085615B (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103338001A (en) * | 2013-06-19 | 2013-10-02 | 江苏科技大学 | Method for identifying resistor parameter of stator of wound rotor type motor |
CN103825524A (en) * | 2014-03-14 | 2014-05-28 | 中冶南方(武汉)自动化有限公司 | Offline identification method for basic electric appliance parameters of permanent-magnet synchronous motor |
CN109245650A (en) * | 2018-09-30 | 2019-01-18 | 核工业理化工程研究院 | The parameter identification method of permanent magnet synchronous motor and the control system of permanent magnet synchronous motor |
CN112688614A (en) * | 2020-12-17 | 2021-04-20 | 西安理工大学 | Novel synchronous reluctance motor rotating speed estimation method |
CN113030579A (en) * | 2020-07-16 | 2021-06-25 | 杰华特微电子(杭州)有限公司 | Load characteristic detection method and detection device |
CN113328665A (en) * | 2021-06-30 | 2021-08-31 | 东南大学 | Synchronous reluctance motor position sensorless control method based on inductance identification |
CN113972871A (en) * | 2021-11-10 | 2022-01-25 | 武汉港迪技术股份有限公司 | Self-learning method for saturated inductance value of stator of asynchronous motor |
CN114337434A (en) * | 2022-01-12 | 2022-04-12 | 湖南大学 | Permanent magnet motor parameter offline identification method considering inductance saturation effect |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8102140B2 (en) * | 2008-05-16 | 2012-01-24 | Schneider Electric USA, Inc. | Method and apparatus for estimating induction motor electrical parameters |
US11290023B2 (en) * | 2019-04-11 | 2022-03-29 | Hamilton Sundstrand Corporation | Model predictive control for matrix converter operating in current control mode with load current estimation |
-
2022
- 2022-08-11 CN CN202210958557.0A patent/CN115085615B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103338001A (en) * | 2013-06-19 | 2013-10-02 | 江苏科技大学 | Method for identifying resistor parameter of stator of wound rotor type motor |
CN103825524A (en) * | 2014-03-14 | 2014-05-28 | 中冶南方(武汉)自动化有限公司 | Offline identification method for basic electric appliance parameters of permanent-magnet synchronous motor |
CN109245650A (en) * | 2018-09-30 | 2019-01-18 | 核工业理化工程研究院 | The parameter identification method of permanent magnet synchronous motor and the control system of permanent magnet synchronous motor |
CN113030579A (en) * | 2020-07-16 | 2021-06-25 | 杰华特微电子(杭州)有限公司 | Load characteristic detection method and detection device |
CN112688614A (en) * | 2020-12-17 | 2021-04-20 | 西安理工大学 | Novel synchronous reluctance motor rotating speed estimation method |
CN113328665A (en) * | 2021-06-30 | 2021-08-31 | 东南大学 | Synchronous reluctance motor position sensorless control method based on inductance identification |
CN113972871A (en) * | 2021-11-10 | 2022-01-25 | 武汉港迪技术股份有限公司 | Self-learning method for saturated inductance value of stator of asynchronous motor |
CN114337434A (en) * | 2022-01-12 | 2022-04-12 | 湖南大学 | Permanent magnet motor parameter offline identification method considering inductance saturation effect |
Also Published As
Publication number | Publication date |
---|---|
CN115085615A (en) | 2022-09-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7498821B2 (en) | Non-linear observers in electric power networks | |
CN115236457A (en) | Method, system, equipment and storage medium for positioning short-circuit fault section of oil field distribution network | |
CN112989587B (en) | Online analysis method and system for degradation cause of capacitive voltage transformer | |
CN115085615B (en) | Resistance inductance parameter identification method for controlling vector motor | |
CN111693924B (en) | System and method for detecting monitoring performance of voltage transformer on-line monitoring device | |
JP7077250B2 (en) | Power system stabilization system | |
CN108693476A (en) | Predict that residue can discharge time methods, devices and systems in any multiplying power for battery | |
CN104267243B (en) | The measuring method and device of synchronous generator built-in potential and reactance parameter | |
CN117040352A (en) | PMLSM motor thrust fluctuation suppression method, system, chip and equipment | |
Baran et al. | State estimation for real time monitoring of distribution feeders | |
CN101399444A (en) | Characteristic evaluation method for influence of capacitor switching to dynamic voltage oscillation | |
Collazo Solar et al. | A new approach to three-phase asynchronous motor model for electric power system analysis | |
CN112749465A (en) | Method, processor, storage medium, and detection system for detecting electricity theft | |
Senyuk et al. | A PMU-based algorithm of synchronous generator stability prediction during a disturbance | |
Shariati et al. | Observability of synchronous generators' parameters in its dynamic performance | |
CN118713496A (en) | Modularized multi-level topological converter bridge arm modeling method based on rotation coordinate transformation method | |
CN114137331B (en) | BIM-based power substation design method | |
CN112787328B (en) | Power distribution network historical state estimation method and system based on hybrid measurement | |
Santos et al. | Software based on LabView for monitoring and analysis some power quality parameters | |
JP4757782B2 (en) | Method and program for calculating constant of load model of subordinate system | |
Marzinzik et al. | Experience using planning software to solve real-time systems | |
EP4350976A1 (en) | Computer implemented method for estimating a power output of an electric motor | |
CN115313381A (en) | Method and device for monitoring weak voltage sag nodes based on node load characteristics | |
Ferreira et al. | Overview and novel proposals on in-field load estimation methods for three-phase squirrel-cage induction motors | |
McElveen et al. | Efficiency optimization requires improved characterization of polyphase induction motor losses |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |