[go: up one dir, main page]

CN118232784B - State monitoring system and method for non-inductive permanent magnet synchronous motor - Google Patents

State monitoring system and method for non-inductive permanent magnet synchronous motor Download PDF

Info

Publication number
CN118232784B
CN118232784B CN202410642168.6A CN202410642168A CN118232784B CN 118232784 B CN118232784 B CN 118232784B CN 202410642168 A CN202410642168 A CN 202410642168A CN 118232784 B CN118232784 B CN 118232784B
Authority
CN
China
Prior art keywords
representing
actual
load torque
current
determining
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
Application number
CN202410642168.6A
Other languages
Chinese (zh)
Other versions
CN118232784A (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.)
Chengdu Aerospace Kate Mechanical And Electrical Technology Co ltd
Original Assignee
Chengdu Aerospace Kate Mechanical And Electrical Technology Co ltd
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 Chengdu Aerospace Kate Mechanical And Electrical Technology Co ltd filed Critical Chengdu Aerospace Kate Mechanical And Electrical Technology Co ltd
Priority to CN202410642168.6A priority Critical patent/CN118232784B/en
Publication of CN118232784A publication Critical patent/CN118232784A/en
Application granted granted Critical
Publication of CN118232784B publication Critical patent/CN118232784B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P29/00Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors
    • H02P29/02Providing protection against overload without automatic interruption of supply
    • H02P29/024Detecting a fault condition, e.g. short circuit, locked rotor, open circuit or loss of load
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/08Arrangements for controlling the speed or torque of a single motor

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Ac Motors In General (AREA)

Abstract

The invention provides a state monitoring system and a method for a non-inductive permanent magnet synchronous motor, wherein a current processing module is used for acquiring rated current, rated voltage, actual current and actual voltage; the reference torque determining module is used for obtaining a reference load torque; the actual torque determining module is used for obtaining actual load torque; the difference curve generation module is used for constructing a load torque difference curve; the fault prediction module is used for predicting a fault time point when the load torque difference value is larger than a preset difference value threshold value; the current difference value determining module is used for determining a current load torque difference value; the state judging module is used for judging whether the permanent magnet synchronous motor is in a fault state, a normal state or a state to be failed; the fault elimination time is saved, and the fault condition of the motor under the working condition of load can be more accurately determined.

Description

State monitoring system and method for non-inductive permanent magnet synchronous motor
Technical Field
The invention relates to the technical field of permanent magnet synchronous motors, in particular to a state monitoring system and method of a non-inductive permanent magnet synchronous motor.
Background
The permanent magnet synchronous motor (PERMANENT MAGNET Synchronous Motor, PMSM) uses permanent magnet excitation to replace excitation winding excitation in the synchronous motor, so that the motor structure is simpler, the processing and assembly cost is reduced, meanwhile, a collector ring and an electric brush which are easy to cause problems are omitted, and the operation reliability of the motor is improved. Because exciting current is not needed, exciting loss is avoided, and the working efficiency of the motor is improved. In order to determine whether the permanent magnet synchronous motor has failed, a plurality of sensors are typically required to be disposed within the permanent magnet synchronous motor to obtain operating parameters from which it is determined whether the permanent magnet synchronous motor has failed. However, with the development of technology, the defects of large error and high fault probability exist in the monitoring of working parameters of the sensor, so that the non-inductive control of the permanent magnet synchronous motor is rapidly developed. However, whether the permanent magnet synchronous motor fails or not is determined through non-inductive control, the permanent magnet synchronous motor is required to work under the rated working condition, the obtained value is compared with the rated value, and whether the permanent magnet synchronous motor fails or not is determined. Therefore, the load needs to be disconnected at the time of trouble shooting, making the operation cumbersome. Moreover, the states of the motor in no-load and load have large difference, so that the situation that the normal load of no-load has a problem occurs.
In view of the above, the invention provides a system and a method for monitoring the state of a non-inductive permanent magnet synchronous motor, which save the steps of fault elimination and can more accurately determine the faults of the motor under the working condition of load.
Disclosure of Invention
The invention aims to provide a state monitoring system of a non-inductive permanent magnet synchronous motor, which comprises a current processing module, a reference torque determining module, an actual torque determining module, a difference curve generating module, a fault predicting module, a current difference determining module and a state judging module; the current processing module is used for obtaining rated current, rated voltage and actual current and actual voltage of the permanent magnet synchronous motor at a plurality of time points; the reference torque determining module is used for obtaining reference load torques under load working conditions at a plurality of time points based on the rated current and the rated voltage; the actual torque determining module is used for obtaining actual load torques under the load working conditions at a plurality of time points based on the actual currents and the actual voltages at a plurality of time points; the difference curve generation module is used for constructing a load torque difference curve according to time sequence based on the difference value of the reference load torque and the actual load torque; the fault prediction module is used for predicting a fault time point when the load torque difference value is larger than a preset difference value threshold value based on the load torque difference value curve; the current difference value determining module is used for determining current actual load torque and current reference load torque and obtaining a current load torque difference value; the state judging module is used for determining that the permanent magnet synchronous motor is in a fault state when the current load torque difference value is larger than the preset difference value threshold value; when the current load torque difference value is smaller than or equal to the preset difference value threshold value and the current time is before the fault time point, determining that the permanent magnet synchronous motor is in a normal state; and when the current load torque difference value is smaller than or equal to the preset difference value threshold value and the current time is the fault time point or after the fault time point, determining that the permanent magnet synchronous motor is in a state to be in fault.
Further, the obtaining the reference load torque under the load working condition at a plurality of time points includes: calculating an actual current value based on a difference between the actual back electromotive force and the rated back electromotive force; determining a flux linkage based on the actual back emf and the actual current value; determining an electromagnetic torque based on the flux linkage and the actual current value; the reference load torque is determined based on the electromagnetic torque.
Further, the expression for calculating the actual current value is:
Wherein, Representing the actual back emf of the measured d-axis; representing the rated back electromotive force of the d-axis; Representing the stator resistance; representing the actual current value of the d-axis; a rated current value representing the d-axis; Representing d-axis inductance; representing the measured actual back emf of the q-axis; Represents the rated back EMF of the q-axis; representing the actual current value of the q-axis; a rated current value representing the q-axis; representing q-axis inductance; t represents time;
the expression for determining the flux linkage is as follows:
Wherein, Representing flux linkage; Representing the stator inductance; t represents time;
the expression for determining the electromagnetic torque is:
Wherein, Representing electromagnetic torque; p represents the pole pair number of the motor;
the expression for determining the reference load torque is:
Wherein, Representing a reference load torque; representing the moment of inertia of the rotor; indicating the rated angular velocity of the motor.
Further, obtaining actual load torque under the load condition at a plurality of time points includes: constructing a control function based on the angular speed and the position of the permanent magnet synchronous motor; determining a sliding curve and a candidate function based on the control function; determining a control parameter based on the sliding curve and the candidate function; the actual load torque is determined based on the control parameter.
Further, the expression of the control function is:
Wherein t represents time; representing observed angular velocity And actual angular velocityIs the difference of (1)Representing the moment of inertia of the rotor; representing the observed torque; representing the actual torque; Representing a first control parameter; Representing a sign function; Representing the observation position And the actual positionIs the difference of (1)Representing a second control parameter;
The sliding curve has the expression:
Wherein, Representing a first sliding curve; Representing a second sliding curve;
the expression of the candidate function is:
Wherein, Representing a first candidate function; representing a second candidate function;
the value range of the control parameter is as follows:
the expression of the actual load torque is:
Wherein, Representing the actual load torque; indicating the rated electromagnetic torque.
The invention also aims to provide a method for monitoring the state of the noninductive permanent magnet synchronous motor based on the state monitoring system of the noninductive permanent magnet synchronous motor, which comprises the following steps: acquiring rated current, rated voltage and actual current and actual voltage of a permanent magnet synchronous motor at a plurality of time points; obtaining reference load torque under load working conditions at a plurality of time points based on the rated current and the rated voltage; obtaining actual load torque under the load working conditions at a plurality of time points based on the actual current and the actual voltage at a plurality of time points; constructing a load torque difference curve in time sequence based on the difference between the reference load torque and the actual load torque; predicting a fault time point when the load torque difference is greater than a preset difference threshold based on the load torque difference curve; determining a current actual load torque and a current reference load torque, and obtaining a current load torque difference value; when the current load torque difference value is larger than the preset difference value threshold value, determining that the permanent magnet synchronous motor is in a fault state; when the current load torque difference value is smaller than or equal to the preset difference value threshold value and the current time is before the fault time point, determining that the permanent magnet synchronous motor is in a normal state; and when the current load torque difference value is smaller than or equal to the preset difference value threshold value and the current time is the fault time point or after the fault time point, determining that the permanent magnet synchronous motor is in a state to be in fault.
Further, the obtaining the reference load torque under the load working condition at a plurality of time points includes: calculating an actual current value based on a difference between the actual back electromotive force and the rated back electromotive force; determining a flux linkage based on the actual back emf and the actual current value; determining an electromagnetic torque based on the flux linkage and the actual current value; the reference load torque is determined based on the electromagnetic torque.
Further, the expression for calculating the actual current value is:
Wherein, Representing the actual back emf of the measured d-axis; representing the rated back electromotive force of the d-axis; Representing the stator resistance; representing the actual current value of the d-axis; a rated current value representing the d-axis; Representing d-axis inductance; representing the measured actual back emf of the q-axis; Represents the rated back EMF of the q-axis; representing the actual current value of the q-axis; a rated current value representing the q-axis; representing q-axis inductance; t represents time;
the expression for determining the flux linkage is as follows:
Wherein, Representing flux linkage; Representing the stator inductance; t represents time;
the expression for determining the electromagnetic torque is:
Wherein, Representing electromagnetic torque; p represents the pole pair number of the motor;
the expression for determining the reference load torque is:
Wherein, Representing a reference load torque; representing the moment of inertia of the rotor; indicating the rated angular velocity of the motor.
Further, obtaining actual load torque under the load condition at a plurality of time points includes: constructing a control function based on the angular speed and the position of the permanent magnet synchronous motor; determining a sliding curve and a candidate function based on the control function; determining a control parameter based on the sliding curve and the candidate function; the actual load torque is determined based on the control parameter.
Further, the expression of the control function is:
Wherein t represents time; representing observed angular velocity And actual angular velocityIs the difference of (1)Representing the moment of inertia of the rotor; representing the observed torque; representing the actual torque; Representing a first control parameter; Representing a sign function; Representing the observation position And the actual positionIs the difference of (1)Representing a second control parameter;
The sliding curve has the expression:
Wherein, Representing a first sliding curve; Representing a second sliding curve;
the expression of the candidate function is:
Wherein, Representing a first candidate function; representing a second candidate function;
the value range of the control parameter is as follows:
the expression of the actual load torque is:
Wherein, Representing the actual load torque; indicating the rated electromagnetic torque.
The technical scheme of the embodiment of the invention has at least the following advantages and beneficial effects:
According to the invention, by determining the difference value between the reference load torque and the actual load torque of the permanent magnet synchronous motor under the load working condition, whether the motor fails or not is judged, the fault identification precision can be improved, the abnormal condition of no-load normal load of the motor is avoided, and the fault detection speed is improved.
According to the invention, by predicting the fault time point when the load torque difference value is larger than the preset difference value threshold value and determining the to-be-fault state of the permanent magnet synchronous motor, the motor fault can be prepared in advance, and the motor in the to-be-fault state is focused more, so that the fault can be found and detected in time, and serious loss is avoided.
Because the flux linkage exists only on the d axis under the normal working condition of the permanent magnet synchronous motor, the invention determines the flux linkage by calculating the dq axis current and determines the reference load torque of the motor under the normal load working condition based on the flux linkage, thereby reducing the calculation complexity and the introduced noise and enabling the calculation result to be more accurate.
According to the invention, the load torque when the observed value is close to the actual value is determined by controlling the difference value between the observed value and the actual value, so that error introduction is reduced, and the result is more in line with the value of the actual working condition of the motor.
Drawings
FIG. 1 is an exemplary block diagram of a sensorless permanent magnet synchronous motor condition monitoring system provided by the present invention;
fig. 2 is an exemplary flowchart of a method for monitoring the status of a sensorless permanent magnet synchronous motor according to the present invention.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the described embodiments are some embodiments of the present invention, but not all embodiments of the present invention. The components of the embodiments of the present invention generally described and illustrated in the figures herein may be arranged and designed in a wide variety of different configurations.
Fig. 1 is an exemplary block diagram of a state monitoring system for a sensorless permanent magnet synchronous motor according to the present invention.
As shown in fig. 1, the sensorless permanent magnet synchronous motor state monitoring system includes a current processing module 110, a reference torque determining module 120, an actual torque determining module 130, a difference curve generating module 140, a fault predicting module 150, a current difference determining module 160, and a state judging module 170.
The current processing module is used for obtaining rated current and rated voltage of the permanent magnet synchronous motor and actual current and actual voltage at a plurality of time points.
The reference torque determining module is used for obtaining reference load torques under load working conditions at a plurality of time points based on the rated current and the rated voltage.
The obtaining the reference load torque under the load working condition of a plurality of time points comprises the following steps: calculating an actual current value based on a difference between the actual back electromotive force and the rated back electromotive force; determining a flux linkage based on the actual back emf and the actual current value; determining an electromagnetic torque based on the flux linkage and the actual current value; the reference load torque is determined based on the electromagnetic torque. The expression for calculating the actual current value is:
Wherein, Representing the actual back emf of the measured d-axis; representing the rated back electromotive force of the d-axis; Representing the stator resistance; representing the actual current value of the d-axis; a rated current value representing the d-axis; Representing d-axis inductance; representing the measured actual back emf of the q-axis; Represents the rated back EMF of the q-axis; representing the actual current value of the q-axis; a rated current value representing the q-axis; representing q-axis inductance; t represents time.
The expression for determining the flux linkage is as follows:
Wherein, Representing flux linkage; Representing the stator inductance; t represents time.
The expression for determining the electromagnetic torque is:
Wherein, Representing electromagnetic torque; p represents the motor pole pair number.
The expression for determining the reference load torque is:
Wherein, Representing a reference load torque; representing the moment of inertia of the rotor; indicating the rated angular velocity of the motor.
The actual torque determination module is used for obtaining actual load torques under the load working conditions at a plurality of time points based on the actual currents and the actual voltages at a plurality of time points.
Obtaining actual load torque at the load conditions at a plurality of time points, comprising: constructing a control function based on the angular speed and the position of the permanent magnet synchronous motor; determining a sliding curve and a candidate function based on the control function; determining a control parameter based on the sliding curve and the candidate function; the actual load torque is determined based on the control parameter. The expression of the control function is:
Wherein t represents time; representing observed angular velocity And actual angular velocityIs the difference of (1)Representing the moment of inertia of the rotor; representing the observed torque; representing the actual torque; Representing a first control parameter; Representing a sign function; Representing the observation position And the actual positionIs the difference of (1)Representing a second control parameter.
The sliding curve has the expression:
Wherein, Representing a first sliding curve; A second sliding curve is shown.
The expression of the candidate function is:
Wherein, Representing a first candidate function; Representing a second candidate function.
The value range of the control parameter is as follows:
the expression of the actual load torque is:
Wherein, Representing the actual load torque; indicating the rated electromagnetic torque.
The difference curve generation module is used for constructing a load torque difference curve according to time sequence based on the difference value of the reference load torque and the actual load torque.
The fault prediction module is used for predicting a fault time point when the load torque difference value is larger than a preset difference value threshold value based on the load torque difference value curve.
The current difference value determining module is used for determining current actual load torque and current reference load torque and obtaining a current load torque difference value.
The state judging module is used for determining that the permanent magnet synchronous motor is in a fault state when the current load torque difference value is larger than the preset difference value threshold value; when the current load torque difference value is smaller than or equal to the preset difference value threshold value and the current time is before the fault time point, determining that the permanent magnet synchronous motor is in a normal state; and when the current load torque difference value is smaller than or equal to the preset difference value threshold value and the current time is the fault time point or after the fault time point, determining that the permanent magnet synchronous motor is in a state to be in fault.
Fig. 2 is an exemplary flowchart of a method for monitoring the status of a sensorless permanent magnet synchronous motor according to the present invention.
As shown in fig. 2, the method for monitoring the state of the sensorless permanent magnet synchronous motor comprises the following steps:
Step 210, obtaining rated current, rated voltage and actual current and actual voltage of the permanent magnet synchronous motor at a plurality of time points. The rated current and the rated voltage can be obtained by reading the nameplate of the permanent magnet synchronous motor. The actual current and the actual voltage can be obtained by detecting the a, b and c phase voltages input to the permanent magnet synchronous motor.
And 220, obtaining reference load torque under load working conditions at a plurality of time points based on the rated current and the rated voltage. The load condition refers to the condition of the permanent magnet synchronous motor under the load condition. The reference load torque may refer to a reference value of the load torque of the permanent magnet synchronous motor in the loaded condition.
The obtaining the reference load torque under the load working condition of a plurality of time points comprises the following steps: calculating an actual current value based on a difference between the actual back electromotive force and the rated back electromotive force; determining a flux linkage based on the actual back emf and the actual current value; determining an electromagnetic torque based on the flux linkage and the actual current value; the reference load torque is determined based on the electromagnetic torque. The actual back electromotive force can be obtained by simulating or measuring the permanent magnet synchronous motor in a normal working state. The expression for calculating the actual current value is:
Wherein, Representing the actual back emf of the measured d-axis; representing the rated back electromotive force of the d-axis; Representing the stator resistance; representing the actual current value of the d-axis; a rated current value representing the d-axis; Representing d-axis inductance; representing the measured actual back emf of the q-axis; Represents the rated back EMF of the q-axis; representing the actual current value of the q-axis; a rated current value representing the q-axis; representing q-axis inductance; t represents time.
The expression for determining the flux linkage is as follows:
Wherein, Representing flux linkage; Representing the stator inductance; t represents time.
The expression for determining the electromagnetic torque is:
Wherein, Representing electromagnetic torque; p represents the motor pole pair number.
The expression for determining the reference load torque is:
Wherein, Representing a reference load torque; representing the moment of inertia of the rotor; indicating the rated angular velocity of the motor.
And step 230, obtaining actual load torque under the load working conditions at a plurality of time points based on the actual current and the actual voltage at a plurality of time points. The actual load torque may refer to the load torque when the permanent magnet synchronous motor is actually loaded.
Obtaining actual load torque at the load conditions at a plurality of time points, comprising: constructing a control function based on the angular speed and the position of the permanent magnet synchronous motor; determining a sliding curve and a candidate function based on the control function; determining a control parameter based on the sliding curve and the candidate function; the actual load torque is determined based on the control parameter. The expression of the control function is:
Wherein t represents time; representing observed angular velocity And actual angular velocityIs the difference of (1)Representing the moment of inertia of the rotor; representing the observed torque; representing the actual torque; Representing a first control parameter; Representing a sign function; Representing the observation position And the actual positionIs the difference of (1)Representing a second control parameter.
The sliding curve has the expression:
Wherein, Representing a first sliding curve; A second sliding curve is shown.
The expression of the candidate function is:
Wherein, Representing a first candidate function; Representing a second candidate function.
The value range of the control parameter is as follows:
the expression of the actual load torque is:
Wherein, Representing the actual load torque; indicating the rated electromagnetic torque.
Step 240, constructing a load torque difference curve according to time sequence based on the difference between the reference load torque and the actual load torque. The load torque difference curve contains the change of the load torque difference with time.
Step 250, predicting a fault time point when the load torque difference is greater than a preset difference threshold based on the load torque difference curve. The load torque difference may be processed through various machine learning models and the point in time at which a fault may occur may be determined based on the processing results. For example, LSTM model, etc. The preset difference threshold value refers to the maximum difference between the actual load torque and the reference load torque under normal conditions, and for the predicted case, the preset difference threshold value may refer to the difference between the predicted load torque and the reference load torque.
Step 260, determining the current actual load torque and the current reference load torque, and obtaining the current load torque difference. The current load torque difference refers to the difference in actual load torque calculated from the current actually measured value. Since the predicted load torque difference is a predicted value, the actual value may be different from the predicted value, and thus, an actual detection is required to determine whether the permanent magnet synchronous motor actually fails. The predicted fault time point is used for reminding the permanent magnet synchronous motor of needing to closely observe or call to a position with lower stability requirement for use after the time so as to avoid loss.
And step 270-1, when the current load torque difference value is greater than the preset difference value threshold value, determining that the permanent magnet synchronous motor is in a fault state. The fault state refers to a state in which the permanent magnet synchronous motor fails.
And step 270-2, when the current load torque difference value is smaller than or equal to the preset difference value threshold value and the current time is before the fault time point, determining that the permanent magnet synchronous motor is in a normal state. The normal state refers to a state in which the permanent magnet synchronous motor works normally.
And step 270-3, when the current load torque difference value is smaller than or equal to the preset difference value threshold value and the current time is the fault time point or after the fault time point, determining that the permanent magnet synchronous motor is in a state to be failed. The state to be failed refers to a state that the permanent magnet synchronous motor is actually in a normal working state, but the probability of occurrence of failure is high.
The above is only a preferred embodiment of the present invention, and is not intended to limit the present invention, but various modifications and variations can be made to the present invention by those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (10)

1. The state monitoring system of the non-inductive permanent magnet synchronous motor is characterized by comprising a current processing module, a reference torque determining module, an actual torque determining module, a difference curve generating module, a fault predicting module, a current difference determining module and a state judging module;
The current processing module is used for obtaining rated current, rated voltage and actual current and actual voltage of the permanent magnet synchronous motor at a plurality of time points;
The reference torque determining module is used for obtaining reference load torques under load working conditions at a plurality of time points based on the rated current and the rated voltage;
The actual torque determining module is used for obtaining actual load torques under the load working conditions at a plurality of time points based on the actual currents and the actual voltages at a plurality of time points;
the difference curve generation module is used for constructing a load torque difference curve according to time sequence based on the difference value of the reference load torque and the actual load torque;
The fault prediction module is used for predicting a fault time point when the load torque difference value is larger than a preset difference value threshold value based on the load torque difference value curve;
The current difference value determining module is used for determining current actual load torque and current reference load torque and obtaining a current load torque difference value;
The state judging module is used for determining that the permanent magnet synchronous motor is in a fault state when the current load torque difference value is larger than the preset difference value threshold value; when the current load torque difference value is smaller than or equal to the preset difference value threshold value and the current time is before the fault time point, determining that the permanent magnet synchronous motor is in a normal state; and when the current load torque difference value is smaller than or equal to the preset difference value threshold value and the current time is the fault time point or after the fault time point, determining that the permanent magnet synchronous motor is in a state to be in fault.
2. The sensorless permanent magnet synchronous motor condition monitoring system of claim 1, wherein the obtaining the reference load torque at the load conditions at a plurality of time points comprises:
calculating an actual current value based on a difference between the actual back electromotive force and the rated back electromotive force;
Determining a flux linkage based on the actual back emf and the actual current value;
Determining an electromagnetic torque based on the flux linkage and the actual current value;
the reference load torque is determined based on the electromagnetic torque.
3. The sensorless permanent magnet synchronous motor condition monitoring system according to claim 2, wherein the expression for calculating the actual current value is:
Wherein, Representing the actual back emf of the measured d-axis; representing the rated back electromotive force of the d-axis; Representing the stator resistance; representing the actual current value of the d-axis; a rated current value representing the d-axis; Representing d-axis inductance; representing the measured actual back emf of the q-axis; Represents the rated back EMF of the q-axis; representing the actual current value of the q-axis; a rated current value representing the q-axis; representing q-axis inductance; t represents time;
the expression for determining the flux linkage is as follows:
Wherein, Representing flux linkage; Representing the stator inductance; t represents time;
the expression for determining the electromagnetic torque is:
Wherein, Representing electromagnetic torque; p represents the pole pair number of the motor;
the expression for determining the reference load torque is:
Wherein, Representing a reference load torque; representing the moment of inertia of the rotor; indicating the rated angular velocity of the motor.
4. The sensorless permanent magnet synchronous motor condition monitoring system of claim 1, wherein deriving actual load torque at the load conditions at a plurality of time points comprises:
constructing a control function based on the angular speed and the position of the permanent magnet synchronous motor;
Determining a sliding curve and a candidate function based on the control function;
determining a control parameter based on the sliding curve and the candidate function;
the actual load torque is determined based on the control parameter.
5. The sensorless permanent magnet synchronous motor condition monitoring system of claim 4 wherein the expression of the control function is:
;
Wherein t represents time; representing observed angular velocity And actual angular velocityIs the difference of (1)Representing the moment of inertia of the rotor; representing the observed torque; representing the actual torque; Representing a first control parameter; Representing a sign function; Representing the observation position And the actual positionIs the difference of (1)Representing a second control parameter;
The sliding curve has the expression:
Wherein, Representing a first sliding curve; Representing a second sliding curve;
the expression of the candidate function is:
Wherein, Representing a first candidate function; representing a second candidate function;
the value range of the control parameter is as follows:
the expression of the actual load torque is:
Wherein, Representing the actual load torque; indicating the rated electromagnetic torque.
6. A method for monitoring the state of a permanent magnet synchronous motor based on a system for monitoring the state of a permanent magnet synchronous motor according to any one of claims 1 to 5, comprising:
acquiring rated current, rated voltage and actual current and actual voltage of a permanent magnet synchronous motor at a plurality of time points;
obtaining reference load torque under load working conditions at a plurality of time points based on the rated current and the rated voltage;
Obtaining actual load torque under the load working conditions at a plurality of time points based on the actual current and the actual voltage at a plurality of time points;
Constructing a load torque difference curve in time sequence based on the difference between the reference load torque and the actual load torque;
predicting a fault time point when the load torque difference is greater than a preset difference threshold based on the load torque difference curve;
determining a current actual load torque and a current reference load torque, and obtaining a current load torque difference value;
when the current load torque difference value is larger than the preset difference value threshold value, determining that the permanent magnet synchronous motor is in a fault state;
when the current load torque difference value is smaller than or equal to the preset difference value threshold value and the current time is before the fault time point, determining that the permanent magnet synchronous motor is in a normal state;
And when the current load torque difference value is smaller than or equal to the preset difference value threshold value and the current time is the fault time point or after the fault time point, determining that the permanent magnet synchronous motor is in a state to be in fault.
7. The method for monitoring the state of a sensorless permanent magnet synchronous motor of claim 6, wherein the obtaining the reference load torque under the load condition at a plurality of time points comprises:
calculating an actual current value based on a difference between the actual back electromotive force and the rated back electromotive force;
Determining a flux linkage based on the actual back emf and the actual current value;
Determining an electromagnetic torque based on the flux linkage and the actual current value;
the reference load torque is determined based on the electromagnetic torque.
8. The method for monitoring the state of a sensorless permanent magnet synchronous motor according to claim 7, wherein the expression for calculating the actual current value is:
Wherein, Representing the actual back emf of the measured d-axis; representing the rated back electromotive force of the d-axis; Representing the stator resistance; representing the actual current value of the d-axis; a rated current value representing the d-axis; Representing d-axis inductance; representing the measured actual back emf of the q-axis; Represents the rated back EMF of the q-axis; representing the actual current value of the q-axis; a rated current value representing the q-axis; representing q-axis inductance; t represents time;
the expression for determining the flux linkage is as follows:
Wherein, Representing flux linkage; Representing the stator inductance; t represents time;
the expression for determining the electromagnetic torque is:
Wherein, Representing electromagnetic torque; p represents the pole pair number of the motor;
the expression for determining the reference load torque is:
Wherein, Representing a reference load torque; representing the moment of inertia of the rotor; indicating the rated angular velocity of the motor.
9. The method of claim 6, wherein obtaining actual load torque under the load conditions at a plurality of time points comprises:
constructing a control function based on the angular speed and the position of the permanent magnet synchronous motor;
Determining a sliding curve and a candidate function based on the control function;
determining a control parameter based on the sliding curve and the candidate function;
the actual load torque is determined based on the control parameter.
10. The method for monitoring the state of a sensorless permanent magnet synchronous motor according to claim 9, wherein the expression of the control function is:
Wherein t represents time; representing observed angular velocity And actual angular velocityIs the difference of (1)Representing the moment of inertia of the rotor; representing the observed torque; representing the actual torque; Representing a first control parameter; Representing a sign function; Representing the observation position And the actual positionIs the difference of (1)Representing a second control parameter;
The sliding curve has the expression:
Wherein, Representing a first sliding curve; Representing a second sliding curve;
the expression of the candidate function is:
Wherein, Representing a first candidate function; representing a second candidate function;
the value range of the control parameter is as follows:
the expression of the actual load torque is:
Wherein, Representing the actual load torque; indicating the rated electromagnetic torque.
CN202410642168.6A 2024-05-23 2024-05-23 State monitoring system and method for non-inductive permanent magnet synchronous motor Active CN118232784B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410642168.6A CN118232784B (en) 2024-05-23 2024-05-23 State monitoring system and method for non-inductive permanent magnet synchronous motor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410642168.6A CN118232784B (en) 2024-05-23 2024-05-23 State monitoring system and method for non-inductive permanent magnet synchronous motor

Publications (2)

Publication Number Publication Date
CN118232784A CN118232784A (en) 2024-06-21
CN118232784B true CN118232784B (en) 2024-07-26

Family

ID=91502808

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410642168.6A Active CN118232784B (en) 2024-05-23 2024-05-23 State monitoring system and method for non-inductive permanent magnet synchronous motor

Country Status (1)

Country Link
CN (1) CN118232784B (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106353096A (en) * 2015-07-13 2017-01-25 包米勒公司 Method for monitoring a bearing system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4925124B2 (en) * 2007-10-02 2012-04-25 富士フイルム株式会社 Misalignment determination method and apparatus
CN107453329A (en) * 2017-09-04 2017-12-08 广州视源电子科技股份有限公司 Protection method and system for permanent magnet synchronous motor and computer readable storage medium
CN113221453A (en) * 2021-04-30 2021-08-06 华风数据(深圳)有限公司 Fault monitoring and early warning method for output shaft of gearbox of wind turbine generator

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106353096A (en) * 2015-07-13 2017-01-25 包米勒公司 Method for monitoring a bearing system

Also Published As

Publication number Publication date
CN118232784A (en) 2024-06-21

Similar Documents

Publication Publication Date Title
Haddad et al. A voltage-based approach for fault detection and separation in permanent magnet synchronous machines
US9257923B2 (en) Control system for synchronous motor including abnormality detection and diagnosis function
EP2469703B1 (en) System and method for synchronous machine health monitoring
JP2008148549A (en) Device, system and method for detecting electrical shorting state of dynamo-electric machine
Aggarwal et al. Off-line detection of static eccentricity of PMSM robust to machine operating temperature and rotor position misalignment using incremental inductance approach
Zhang et al. An integrated fault isolation and prognosis method for electric drive systems of battery electric vehicles
CN101784798A (en) Methods for Identifying "Spinning Stall" Faults in Inverter-Powered Compressors
CN109217758B (en) Online identification method for rotary transformer zero point, motor controller and storage medium
CN106019073B (en) A kind of permanent-magnetic synchronous motor stator winding resistance imbalance fault diagnosis method based on signal injection
CN113395030A (en) Control device and method of motor driving system and motor
CN118232784B (en) State monitoring system and method for non-inductive permanent magnet synchronous motor
CN112292808B (en) Method and device for determining the position and rotational speed of a rotor of an electric machine
Aggarwal et al. Robust voltage based technique for automatic off-line detection of static eccentricity of PMSM
CN111740683A (en) A fault diagnosis method for permanent magnet fault-tolerant motor position sensor
CN112782578B (en) Permanent magnet synchronous motor stator winding asymmetric fault diagnosis method
KR102253855B1 (en) Diagnosis method and system of component loss for motor
KR101680242B1 (en) System and method for diagnosing permanent magnet synchronous motor, and a recording medium having computer readable program for executing the method
JP2004219354A (en) Motor inspection device and motor inspection method
KR100657489B1 (en) Method and device for starting determination of motor without sensor
CN109856468B (en) Detection method for wiring phase sequence error of power line of servo motor
CN115566967B (en) Bearing-free magnetic suspension motor power-on self-checking device and method
EP1479158B1 (en) Method for defining quadrature-axis magnetizing inductance of synchronous machine
CN114079410B (en) Synchronous motor starting state detection device and method
Stojičić et al. Monitoring of rotor bar faults in induction generators with full-size inverter
Lv et al. Fault-tolerant of Hall-effect sensors in permanent magnet in-wheel motor drives

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