Detection of parameter imbalance in synchronous motor drives
By reading the output voltage signal, extracting parameter imbalance characteristics, identifying specific parameters and phases, the noise, vibration and performance degradation caused by parameter imbalance of synchronous motor drivers is solved, and efficient detection and identification is achieved, improving system performance and reducing costs.
Patent Information
- Application Number
- CN202011363480.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2019-11-27
- Filing Date
- 2020-11-27
- Publication Date
- 2025-04-22
- Estimated Expiration
- 2040-11-27
AI Technical Summary
Synchronous motor drivers are susceptible to parameter imbalances during manufacturing and operation, resulting in degradation of noise, vibration and performance, and strict tolerance control increases costs.
A system and method are designed to extract the characteristics of parameter imbalance by reading the output voltage signal, identify specific parameters with parameter imbalance, and determine the phase of the synchronous motor for real-time detection and identification.
The detection and identification of parameter imbalances in the synchronous motor driver is realized, which improves system performance, reduces costs, and extends the life of the synchronous motor.
Smart Images

Figure CN112865634B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to electric motors and, more particularly, to systems and methods for detecting parametric imbalance in synchronous motor drives. Background Art
[0002] Motor drive applications utilizing synchronous machines may be susceptible to parametric imbalance during manufacturing and / or during operation. However, some requirements and / or regulations dictate that certain machines meet minimal part-to-part variations. For example, high-performance motion control applications that are sensitive to noise, vibration, and harshness (particularly performance motion control applications involving mass production, such as electric power steering (EPS)) need to meet requirements that dictate that machines meet minimal part-to-part variations. Synchronous motor drives subject to such requirements may exhibit parametric imbalance that makes it difficult to meet these requirements. Summary of the invention
[0003] The present disclosure generally relates to detection of parametric imbalance in synchronous motor drives.
[0004] An aspect of the disclosed embodiment includes a system for detecting an imbalance in a synchronous motor drive. The system includes a synchronous motor. The system includes a processor and a memory. The memory includes instructions that, when executed by the processor, cause the processor to: read an output voltage signal; extract a characteristic of a parameter imbalance from the output voltage signal, wherein the parameter imbalance is in the synchronous motor drive; in response to extracting the characteristic of the parameter imbalance, identify a specific parameter having a parameter imbalance based on an operating condition of the synchronous motor; determine at least one phase of the synchronous motor in which the specific parameter exhibits a parameter imbalance.
[0005] Another aspect of the disclosed embodiment includes a method for detecting an imbalance in a synchronous motor drive. The method includes reading an output voltage signal. The method also includes extracting a characteristic of a parameter imbalance from the output voltage signal. The parameter imbalance is in the synchronous motor drive. In response to extracting the characteristic of the parameter imbalance, the method also includes identifying a specific parameter having a parameter imbalance based on an operating condition of a synchronous motor controlled by the synchronous motor drive. The method also includes determining at least one phase of the synchronous motor in which the specific parameter exhibits a parameter imbalance.
[0006] Another aspect of the disclosed embodiment includes an electronic device. The electronic device includes a processor and a memory. The memory includes instructions that, when executed by the processor, cause the processor to: read an output voltage signal; extract a characteristic of a parameter imbalance from the output voltage signal, wherein the parameter imbalance is in a synchronous motor drive; in response to extracting the characteristic of the parameter imbalance, identify a specific parameter having the parameter imbalance based on an operating condition of the synchronous motor; and determine at least one phase of the synchronous motor in which the specific parameter is exhibiting the parameter imbalance.
[0007] These and other aspects of the disclosure are disclosed in the following detailed description of the embodiments, the appended claims and the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0008] The present disclosure is best understood by the following detailed description when read in conjunction with the accompanying drawings. It is emphasized that, as is customary, the various features of the drawings are not drawn to scale. Instead, the sizes of the various features are arbitrarily enlarged or reduced for clarity.
[0009] Figure 1 A parameter imbalance detection and identification system in accordance with the principles of the present disclosure is generally shown.
[0010] FIG. 2A to FIG. 2C A block diagram generally illustrates a mathematical model incorporating parameter imbalance in accordance with the principles of the present disclosure.
[0011] Figure 3 The imbalance detector 104 is shown in more detail according to some embodiments.
[0012] Figure 4 A controller system according to the principles of the present disclosure is generally shown.
[0013] Figure 5 is a flow chart generally illustrating a method of parameter imbalance detection and identification according to the principles of the present disclosure. DETAILED DESCRIPTION
[0014] The following discussion is directed to various embodiments of the disclosed subject matter. Although one or more of these embodiments may be preferred, the disclosed embodiments should not be interpreted or otherwise used as limitations on the scope of the present disclosure, including the claims. In addition, those skilled in the art will appreciate that the following description has broad application, and the discussion of any embodiment is intended only as an example of that embodiment, and is not intended to imply that the scope of the disclosure, including the claims, is limited to that embodiment.
[0015] As will be described, machines (e.g., vehicles, ships, aircraft, drones, power equipment, yard equipment, pumps, compressors, etc.) using synchronous motor drives may be susceptible to parameter imbalance during manufacturing and / or operation. For example, motor drives, converters, and / or other circuits may encounter situations of parameter imbalance. High-performance motion control system applications, particularly high-performance motion control system applications involving mass production (such as electric power steering (EPS)) are sensitive to noise, vibration, and acoustic harshness and specify minimum part-to-part variation. Undetected and / or uncorrected parameter imbalance in such systems can lead to overall system performance degradation and / or failure. However, it may be expensive to adopt strict tolerances on the manufacturing and / or production side of synchronous motors for parameter imbalance. In addition, degradation of the entire system can shorten the life of the synchronous motor and / or may reduce the likelihood that consumers will purchase EPS systems that include synchronous motors. Therefore, it is desirable to detect and identify parameter imbalance.
[0016] Certain nonlinear effects, such as temperature or failure modes, may cause significant changes in the behavior of a machine. These nonlinear effects may manifest as parameter imbalances in a synchronous motor drive. Detection, identification and / or correction of such nonlinear effects may be beneficial for improving the performance of machines controlling synchronous motors, including synchronous motor drives.
[0017] Therefore, systems and methods, such as those described herein, can be configured to address the above-mentioned problems by providing techniques for detecting and identifying parameter imbalances and performing preventive actions based on the parameter imbalances. In some embodiments, the systems and methods described herein can be configured to enable detection of parameter imbalances, learning from detected parameter imbalances, and compensating for effects on synchronous motor drives caused by parameter imbalances.
[0018] In some embodiments, the systems and methods described herein can be configured to provide techniques for real-time detection of inter-phase parameter imbalances in a feedback-controlled synchronous motor drive. The systems and methods described herein can be configured to detect parameter imbalances using various mathematical models, identify which parameter is unbalanced based on operating conditions of the synchronous motor drive, and / or determine at least one phase of the synchronous motor drive where a particular parameter has an imbalance.
[0019] In some embodiments, the systems and methods described herein can be configured to perform preventive actions based on the identified unbalanced parameters and / or at least one phase determined to have unbalanced parameters. The preventive actions can include rebalancing the unbalanced parameters in a particular phase or other suitable preventive actions.
[0020] The systems and methods described herein are configured to provide at least the benefit of detecting and identifying any type of parametric imbalance in a synchronous motor. The systems and methods described herein are applicable to various machine configurations (e.g., permanent magnet or wound, non-salient or salient, multi-phase, etc.). In addition, the systems and methods described herein can be implemented by a processor for real-time detection, identification, and / or correction while the synchronous motor is operating. The systems and methods described herein can also be implemented by a processor at the end of the production line (EOL) of a manufacturing plant.
[0021] Figure 1 A parameter imbalance detection and identification system (e.g., "PIDI system") 100 is generally shown in accordance with the principles of the present disclosure. The PIDI system 100 may include a current controller 102, an imbalance detector 104, a pulse width modulator 112, an inverter 114, a synchronous motor 116, a current sensing component 118, and a current estimation component 120. It should be noted that fewer or more components may be included in the PIDI system 100 as needed to perform the techniques disclosed herein, and the components depicted are for illustrative purposes. The synchronous motor 116 may generate a rotational force or a linear force for powering a machine such as the machine described herein. The various components of the PIDI system 100 may be used as part of a synchronous motor drive 130 (e.g., the current controller 102, the pulse width modulator 112, the inverter 114, or some combination thereof). The synchronous motor drive 130 may be an electronic device that utilizes and controls the electrical energy delivered to the synchronous motor 116. The synchronous motor drive 130 may feed voltage into the synchronous motor 116 in varying amounts and varying frequencies, thereby indirectly controlling the speed and torque of the synchronous motor 116 .
[0022] The current controller 102 may receive a command current (I*) that is input by a user using a computing device or that is pre-programmed for the synchronous motor 116 by default. In some embodiments, the current controller 102 is used in a feedback-controlled synchronous motor drive 130 to track the command current with minimal error. The current controller 102 transmits an output voltage signal to a pulse width modulator 112. The pulse width modulator 112 may control the time ratio when the output voltage signal is high relative to the time ratio when the output voltage signal is low within a constant time period. This technique of controlling the time ratio when the output voltage signal is high and low may control the direction of the synchronous motor 116. The inverter 114 may be a voltage source inverter and may vary the frequency of the voltage fed to the synchronous motor 116 to control the torque of the synchronous motor 116. The synchronous motor 116 may receive an output voltage signal (V) as an input. The synchronous motor 116 may use the input voltage and generate an amount of current that may be equal to the command current or different from the command current (e.g., when there is a parameter imbalance).
[0023] The current (I) output from the synchronous motor 116 may be sensed by a current sensing component 118. Any suitable type of current sensing component 118 capable of detecting current in a circuit may be used, such as a current sensor. The current sensing component 118 may provide a signal indicative of the current to a current estimation component 120. The current estimation component may be capable of receiving the signal indicative of the current and measuring the amount of current output by the synchronous motor 116. The current estimation component 120 estimates the current. The output is to the current controller 102. Thus, as depicted, the PIDI system 100 utilizes closed loop current control.
[0024] The current controller 102 may receive the estimated current and compare it to the commanded current. If there is any discrepancy, the current controller 102 may transmit an output voltage signal (V*) that will cause the estimated current to This is precisely matched to the command current I*. Thus, since the command current I* is constant and the estimated current is equal to the command current I*, then the estimated current In order to maintain a constant current, the current controller 102 may pulsate the output voltage signal.
[0025] The imbalance detector 104 reads the output voltage signal from the current controller 102. The imbalance detector 104 includes a mathematical transformation (transformation block 106), a parameter imbalance detector 108, and a phase isolation 110. In some embodiments, the system 100 may include one or more bypass filters. The bypass filter can be configured to perform pre-filtering using a bandpass filter in a synchronization frame before the transformation, or to use an adaptive low-pass filter in a pseudo-stationary frame tuned (adaptively) according to a pulsation frequency that is twice the synchronization frequency.
[0026] As will be described, the parameter imbalance detector 108 can use a mathematical model to extract a signature of parameter imbalance (e.g., in the presence of parameter imbalance). The parameter imbalance detector 108 receives the output voltage signal. The parameter imbalance detector 108 determines whether a parameter imbalance exists based on the output voltage signal. For example, if the parameter imbalance detector 108 determines that the output voltage signal includes only a constant portion and no sinusoidal portion, the parameter imbalance detector 108 determines that there is no parameter imbalance in the output voltage signal. The sinusoidal portion may refer to a pulsating portion of the output voltage signal and may at least represent a characteristic of parameter imbalance. If the parameter imbalance detector 108 determines that the output voltage signal includes a constant portion and a sinusoidal portion, then because the sinusoidal portion represents a characteristic of parameter imbalance, the parameter imbalance detector 108 determines that a parameter imbalance is detected.
[0027] More details about the output voltage signal, such as a specific parameter having an imbalance, can be determined by the parameter imbalance detector 108. The parameter imbalance detector 108 can be determined using a mathematical model such as will be described to identify a specific parameter having a parameter imbalance based on the operating conditions of the synchronous motor 116. The operating conditions can be related to the speed of the synchronous motor 116 that meets a threshold and the current output by the synchronous motor that meets a specific threshold. In addition, as will be described, the phase isolation 110 determines at least one phase of the synchronous motor at which a specific parameter has a parameter imbalance. In some embodiments, more than one phase can be determined to include a parameter imbalance. The specific parameters and / or phases where the parameter imbalance exists can be output, and the controller or circuit can perform preventive actions, such as reducing the imbalance to reduce the impact on the synchronous motor, shutting down the synchronous motor 116, etc.
[0028] The following discussion involves mathematical models used to perform the techniques described herein. The stationary reference frame machine model can be represented as follows:
[0029]
[0030] Where V is voltage, I is current, R is resistance, L is inductance, λ is flux linkage,am , bm and λ cm represents the permanent magnet (PM) flux linkage at different phases a, b and c, θ is the electrical position,
[0031] β is equal to The ideal situation for each parameter (resistance, inductance and PM flux) is that each parameter is equal to each other at each phase. That is, for PM flux,
[0032] λ am , bm and λ cm should all be equal. However, nonlinear effects may cause the parameters to differ at one or more phases. Therefore, (1) can be modified using the following reference frame transformation shown in (2) to generate a synchronous reference frame including the effects of parameter imbalance given in (3)
[0033] Machine model:
[0034]
[0035]
[0036] Where, ΔV dLM and ΔV qLM Including inductance imbalance, ΔV dλ and ΔV qλ Represents flux imbalance, ΔV dR and ΔV qR Including resistance unbalance, R is the nominal resistance or average resistance, L is the nominal or average self-inductance, M is the nominal or average mutual inductance, λ m is the nominal or average PM flux. In some embodiments, the current controller 102 is used in a feedback-controlled synchronous motor drive 130 to track the command current with minimal error. If the estimated current (assumed to be the same as the actual current in the absence of measurement errors) and the command current are assumed to be equal, the ripple voltage term due to permanent magnet flux imbalance in the synchronous reference frame is as follows:
[0037]
[0038] Among them, Δλ x Represents the PM flux amplitude in phase x and the nominal value λ m The deviation of the nominal value is the PM flux λ of each phase. xm The average value of the amplitude.
[0039] A mathematical transformation can be applied to convert the pulsating component into the pseudo-stationary diagnostic reference frame as follows:
[0040]
[0041] The diagnostic voltage can be further modified as follows to obtain separated amplitude and phase components:
[0042]
[0043] Among them, V mλ is the voltage amplitude for flux imbalance, γ λ It is used for the phase with flux imbalance.
[0044] Similarly, the voltage ripple in the synchronous reference frame and the transformed (demodulated) voltage in the diagnostic frame due to inductance unbalance are shown below:
[0045]
[0046] Among them, ΔL x Represents the deviation of the self-inductance coefficient of phase x from the nominal value L, the nominal value is the self-inductance coefficient L of each phase x The average value of the amplitude, where ΔM xy Represents the deviation between the mutual inductance of phases x and y and the nominal value M, which is the mutual inductance M between the three phases. xy The average value of the amplitude.
[0047] The voltage magnitude and phase for inductive unbalance can be obtained and simplified by representing the synchronous frame current in polar form as follows, that is, assuming that I d =I m sinα and I q =I m cosα, where I m and α are the amplitude and phase of the current respectively:
[0048]
[0049] Among them, V mL is the voltage amplitude for inductance unbalance, γ L It is used for the phase with inductance imbalance.
[0050] It should be noted that for imbalances in the form of self-inductance or mutual inductance, there is only an apparent simplification of the terms that can be used to identify the magnitude and phase of the imbalance.
[0051] The resistance unbalance induced voltage term is expressed as follows:
[0052]
[0053] Among them, ΔR x Represents the deviation of the resistance of phase x from the nominal value R, where the nominal value is the resistance R of each phasex The average value of the amplitude.
[0054] The voltage magnitude and phase for resistance unbalance can be expressed as follows:
[0055]
[0056] Among them, V mR is the voltage amplitude for resistance unbalance, γ R It is used for the phase with resistance unbalance.
[0057] From the three sets of equations for flux imbalance, resistance, and inductance, it is clear that these three imbalances have significant effects only in certain regions of operation. Resistance imbalance dominates at high current and low speed, while flux imbalance is significant at low current and high speed regions. Inductance imbalance becomes prominent when both current and speed are significant. Therefore, diagnostic thresholds based on the operating region can be set to detect and isolate different effects. In addition, once a specific parameter is detected to be unbalanced, the specific phase with imbalance can be determined based on the phase value of the imbalance coefficient being unique to a given phase. .
[0058] FIG. 2A to FIG. 2C A block diagram of a mathematical model incorporating parameter imbalances in accordance with the principles of the present disclosure is generally shown. Figure 2A A model 200 representing the inductive imbalance of (13) above is depicted. Figure 2B A model 202 representing the PM flux imbalance of (8) is depicted. Figure 2C A model 204 representing the resistance imbalance of (17) is depicted.
[0059] Figure 3 The imbalance detector 104 is shown in more detail according to some embodiments. The transform block 106 uses the estimated position The output voltage command ΔV d and ΔV q The pulsating part is converted into the diagnostic voltage V u and V v Then, the amplitude V of the diagnostic voltage is obtained in the amplitude and phase calculation block 108A within the parameter imbalance detector 108. m The unbalanced parameter detection block 108B uses the diagnostic voltage amplitude together with the current command amplitude (or motor current amplitude estimate ) and the motor speed estimate to determine the parameters in an unbalanced state (“unbalanced” and “unbalanced” are used interchangeably in this article), i.e., the resistance R, the inductance L or the PM flux λ m , and send out u parameter detection signal U imbCalculate U imb The logic can be expressed mathematically as follows:
[0060]
[0061] Among them, V t is the parameter imbalance diagnostic detection voltage threshold, I r and ω r are the current amplitude threshold and speed threshold for resistance unbalance detection, I λ and ω λ are the current amplitude threshold and speed threshold for PM flux imbalance detection, I ll ,I lh ,ω ll and ω lh They are the current amplitude lower limit, current amplitude upper limit, speed threshold lower limit and speed threshold upper limit for inductance unbalance detection.
[0062] When the parameter imbalance detector 108 detects an imbalance in any parameter, the phase isolation block 110 uses the diagnostic phase φ together with the current angle command α * (or current angle estimate ), by taking the unbalanced phase identifier signal P imb Set to A, B, C, or M (where M refers to imbalance in multiple phases) to determine whether a single motor phase (out-of-phase A, B, C) is unbalanced or whether multiple phases are unbalanced. In the case of a single phase imbalance, the phase isolation block 110 identifies the specific phase. The imbalance phase detection logic is as follows:
[0063]
[0064] in, and φ w is the phase angle tolerance window for imbalance phase identification. Note that for any parameter, when the imbalance is in phase A, B, C, respectively, the diagnostic phase becomes equal to 0, φ0, -φ0. This can be determined by setting any imbalance, or by setting the deviation value of any parameter in any single phase to a non-zero value and setting the other deviations to zero. For example, if the PM flux imbalance in phase B makes
[0065] Δλ b is non-zero and Δλ a and Δλ c is zero in (6), the resulting phase angle becomes φ0. Similar calculations can be performed for other parameters and phases using (10), (11), and (15).
[0066] Figure 4A controller system 400 in accordance with the principles of the present disclosure is generally shown. The controller system 400 includes an imbalance detector 104 communicatively coupled to a memory 402. The imbalance detector 104 may include a processor. The processor may include any suitable processor, such as the processors described herein. The memory 402 may store instructions that, when executed by the imbalance detector 104, cause the imbalance detector 104 to at least perform the techniques disclosed herein. In particular, the computer instructions, when executed by the imbalance detector 104, may cause the imbalance detector 104 to perform as described below with reference to Figure 5 The operations of method 500 are further described.
[0067] Figure 5 is a flow chart generally illustrating a parameter imbalance detection and identification method 500 according to the principles of the present disclosure. At 502, the method 500 reads an output voltage signal. The current controller 102 may generate an output voltage signal. At 504, the method 500 extracts a characteristic of the parameter imbalance from the output voltage signal. The synchronous motor drive 130 has a parameter imbalance. In some embodiments, the output voltage signal may include only a constant portion, and in some embodiments, the output voltage signal may include a constant portion and a sinusoidal portion. If the output voltage signal includes only a constant portion, there may be no imbalance for a particular parameter because the sinusoidal portion of the voltage output signal represents a pulsating specific parameter that is characteristic of a type of imbalance in a synchronous motor. Therefore, when the output voltage signal contains a constant portion and a sinusoidal portion, the sinusoidal portion is extracted as a characteristic of the parameter imbalance.
[0068] At 506, in response to extracting the characteristics of the parameter imbalance, the method 500 identifies specific parameters with parameter imbalance based on the operating conditions of the synchronous motor controlled by the synchronous motor driver 130. The parameters may include inductance, resistance, permanent magnet flux, etc. The operating conditions correspond to the speed of the synchronous motor that meets a specific threshold and the current output by the synchronous motor that meets a specific threshold. That is, diagnostic thresholds based on the operating area are set to detect and isolate different imbalances. These thresholds may include a first threshold and a second threshold, wherein any value lower than the first threshold is considered "low" and any value higher than the second threshold is considered "high". In addition, the range of values between the first threshold and the second threshold may be considered "medium".
[0069] Identifying a specific parameter having a parameter imbalance based on an operating condition of the synchronous motor includes determining a magnitude of the output voltage signal. In addition, identifying a specific parameter having a parameter imbalance based on the synchronous operating condition is responsive to the output voltage signal being non-zero (e.g., significant) in magnitude during the operating condition.
[0070] For example, if the operating conditions include the speed of the motor being below a first threshold (e.g., low) and the amount of current output being above a second threshold (e.g., high) and the magnitude of the diagnostic voltage (e.g., output voltage signal) being non-zero, a resistance imbalance is identified. If the operating conditions include the speed of the motor being between a first threshold and a second threshold (e.g., medium) and the amount of current output being between a first threshold and a second threshold (e.g., medium) and the magnitude of the diagnostic voltage being non-zero, an inductive imbalance is identified. If the operating conditions include the speed of the motor being above a second threshold (e.g., high) and the amount of current output being below a first threshold (e.g., low) and the magnitude of the diagnostic voltage being non-zero, a flux imbalance is identified.
[0071] At 508, the method 500 determines at least one phase of the synchronous motor where the specific parameter is exhibiting a parameter imbalance. The determination of the at least one phase and / or the identification of the specific parameter can be performed in real time (e.g., less than 2 seconds). In some embodiments, the at least one phase can be determined based on the phase value being unique to the phase. That is, because the phase value of the imbalance coefficient is unique to a given phase, the specific phase having the imbalance can be determined.
[0072] In some embodiments, preventive actions can be performed based on a specific parameter having a parameter imbalance, the at least one phase, or both. For example, an impending failure or a failure can be determined based on parameter balance and / or a phase including a parameter imbalance, and the preventive actions can include slowing down the motor, stopping the motor, etc.
[0073] In some embodiments, a system for detecting imbalance in a synchronous motor drive is disclosed. The system includes a synchronous motor controlled by a synchronous motor drive, a processor, and a memory including instructions. The instructions, when executed by the processor, cause the processor to: read an output voltage signal; extract a characteristic of a parameter imbalance from the output voltage signal, wherein the parameter imbalance is in the synchronous motor drive; in response to extracting the characteristic of the parameter imbalance, identify a specific parameter having a parameter imbalance based on an operating condition of the synchronous motor; and determine at least one phase of the synchronous motor in which the specific parameter exhibits a parameter imbalance.
[0074] In some embodiments, the characteristic of the parameter imbalance corresponds to a sinusoidal portion of the output voltage signal. In some embodiments, the operating condition corresponds to the speed of the synchronous motor and the current output by the synchronous motor. In some embodiments, in order to identify a specific parameter with parameter imbalance based on the operating condition of the synchronous motor, the instructions also cause the processor to determine the amplitude of the output voltage, and in response to the amplitude of the output voltage signal being non-zero during the operating condition, identify the specific parameter with parameter imbalance based on the operating condition of the synchronous motor. In some embodiments, the specific parameter includes one of inductance, resistance, or permanent magnet flux linkage. In some embodiments, the instructions also cause the processor to determine at least one phase in real time. In some embodiments, the instructions also cause the processor to determine at least one phase of the synchronous motor based on the phase value being unique to the phase, in which the specific parameter is showing parameter imbalance. In some embodiments, the instructions also cause the processor to perform preventive actions based on the specific parameter with parameter imbalance, the at least one phase, or both the specific parameter and the at least one phase.
[0075] In some embodiments, a method for detecting an imbalance in a synchronous motor drive is disclosed. The method includes reading an output voltage signal. The method also includes extracting a characteristic of a parameter imbalance from the output voltage signal. The method also includes identifying a specific parameter having a parameter imbalance based on operating conditions of the synchronous motor in response to extracting the characteristic of the parameter imbalance. The method also includes determining at least one phase of the synchronous motor in which the specific parameter has a parameter imbalance.
[0076] In some embodiments, the characteristic of the parameter imbalance corresponds to a sinusoidal portion of the output voltage signal. In some embodiments, the operating condition corresponds to the speed of the synchronous motor and the current output by the synchronous motor. In some embodiments, the step of identifying a specific parameter having a parameter imbalance based on the operating condition of the synchronous motor also includes determining the amplitude of the output voltage signal, and in response to the amplitude of the output voltage signal being non-zero during the operating condition, identifying the specific parameter having a parameter imbalance based on the operating condition of the synchronous motor. In some embodiments, the specific parameter includes one of an inductance, a resistance, or a permanent magnet flux linkage. In some embodiments, the method further includes determining at least one phase in real time. In some embodiments, the method further includes determining at least one phase of the synchronous motor in which the specific parameter exhibits a parameter imbalance based on the phase value being unique to the phase. In some embodiments, the method further includes performing preventive actions based on the specific parameter having a parameter imbalance, at least one phase, or both the specific parameter and the at least one phase.
[0077] In some embodiments, an electronic device includes a processor and a memory. The memory includes instructions that, when executed by the processor, cause the processor to: read an output voltage signal; extract a characteristic of a parameter imbalance from the output voltage signal, wherein the parameter imbalance is in a synchronous motor drive; in response to extracting the characteristic of the parameter imbalance, identify a specific parameter having a parameter imbalance based on an operating condition of the synchronous motor; and determine at least one phase of the synchronous motor in which the specific parameter exhibits a parameter imbalance.
[0078] In some embodiments, the characteristic of the parameter imbalance corresponds to a sinusoidal portion of the output voltage signal. In some embodiments, the operating condition corresponds to a speed of the synchronous motor and a current output by the synchronous motor. In some embodiments, to identify a specific parameter having a parameter imbalance based on the operating condition of the synchronous motor, the instructions further cause the processor to determine an amplitude of the output voltage signal, and in response to the amplitude of the output voltage signal being non-zero during the operating condition, identify the specific parameter having a parameter imbalance based on the operating condition of the synchronous motor.
[0079] The above discussion is intended to illustrate the principles and various embodiments of the present invention. Once the above disclosure is fully understood, many changes and modifications will become apparent to those skilled in the art. The appended claims are intended to be interpreted as including all such changes and modifications.
[0080] The word "example" is used herein to be intended as an example, instance or illustration. Any aspect or design described herein as an "example" is not necessarily to be interpreted as preferred or superior to other aspects or designs. On the contrary, the use of the word "example" is intended to present the concept of a specific way. As used in this application, the term "or (or)" is intended to refer to an inclusive "or (or)" rather than an exclusive "or (or)". That is, unless otherwise specified or clear by context, "X includes A or (or) B" is intended to refer to any natural inclusive arrangement. That is, if X includes A; X includes B; or X includes both A and B, then "X includes A or (or) B" is satisfied under any of the aforementioned examples. In addition, the articles used in this application and the appended claims should generally be interpreted as referring to "one or more", unless otherwise specified or clearly pointed to the singular form by context. In addition, the use of the term "embodiment" or "an embodiment" is never intended to refer to the same embodiment or embodiment, unless described as such.
[0081] The systems, algorithms, methods, instructions, etc. described herein may be implemented in hardware, software, or any combination thereof. Hardware may include, for example, a computer, an intellectual property (IP) core, an application specific integrated circuit (ASIC), a programmable logic array, an optical processor, a programmable logic controller, microcode, a microcontroller, a server, a microprocessor, a digital signal processor, or any other suitable circuit. In the claims, the term "processor" should be understood to include any of the foregoing hardware, either alone or in combination. The terms "signal" and "data" are used interchangeably.
[0082] As used herein, the term module may include a packaged functional hardware unit designed to be used with other components, a set of instructions executable by a controller (e.g., a processor executing software or firmware), processing circuitry configured to perform a specific function, and a self-contained hardware or software component that interfaces with a larger system. For example, a module may include an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), a circuit, a combination of digital logic circuits, analog circuits, discrete circuits, gates, and other types of hardware, or a combination of the foregoing. In other embodiments, a module may include a memory that stores instructions executable by a controller to implement features of the module.
[0083] Furthermore, in one aspect, for example, the systems described herein can be implemented using a general purpose computer or general purpose processor with a computer program that, when executed, performs any of the corresponding methods, algorithms, and / or instructions described herein. Additionally or alternatively, for example, a special purpose computer / processor can be utilized that may include other hardware for performing any of the methods, algorithms, or instructions described herein.
[0084] In addition, all or part of the embodiments of the present invention may take the form of a computer program product accessible from, for example, a computer usable medium or a computer readable medium. A computer usable medium or a computer readable medium may be, for example, any device that can tangibly contain, store, communicate, or transmit a program for use by or in association with any processor. The medium may be, for example, an electronic, magnetic, optical, electromagnetic, or semiconductor device. Other suitable media are also possible.
[0085] The above embodiments, implementations and aspects have been described to enable the present invention to be easily understood, and the above embodiments, implementations and aspects do not limit the present invention. On the contrary, the present invention is intended to cover various modifications and equivalent arrangements included within the scope of the appended claims, and its scope will be given the broadest interpretation to include all such modifications and equivalent structures allowed by law.
Claims
1. A system for detecting imbalance in a synchronous motor drive, the system comprising: a synchronous motor controlled by said synchronous motor driver; processor; as well as a memory comprising instructions which, when executed by the processor, cause the processor to: Read the output voltage signal; extracting a characteristic of a parametric imbalance from the output voltage signal, wherein the parametric imbalance is in the synchronous motor drive; In response to extracting the characteristics of the parameter imbalance: determining the amplitude of the output voltage signal; and In response to the magnitude of the output voltage signal being non-zero during the operating condition, identifying a particular parameter having the parameter imbalance based on the operating condition of the synchronous motor; and At least one phase of the synchronous motor is determined in which the particular parameter exhibits the parameter imbalance.
2. The system according to claim 1, wherein: The characteristic of the parametric imbalance corresponds to a sinusoidal portion of the output voltage signal.
3. The system according to claim 1, wherein: The operating conditions correspond to a speed of the synchronous motor and a current output by the synchronous motor.
4. The system according to claim 1, wherein: The specific parameter includes one of inductance, resistance or permanent magnet flux linkage.
5. The system according to claim 1, wherein: The instructions also cause the processor to determine the at least one phase in real time.
6. The system according to claim 1, wherein: The instructions further cause the processor to determine the at least one phase of the synchronous motor in which the particular parameter exhibits the parameter imbalance based on the phase value being unique to the phase.
7. The system according to claim 1, wherein: The instructions also cause the processor to perform a preventative action based on the particular parameter, the at least one phase, or both the particular parameter and the at least one phase having the parameter imbalance.
8. A method for detecting an imbalance in a synchronous motor drive, the method comprising: Read the output voltage signal; extracting a characteristic of a parameter imbalance from the output voltage signal, wherein the parameter imbalance is in the synchronous motor drive; In response to extracting the characteristic of the parameter imbalance: determining the amplitude of the output voltage signal; and identifying, in response to the magnitude of the output voltage signal being non-zero during the operating condition, a particular parameter having the parameter imbalance based on the operating condition of the synchronous motor controlled by the synchronous motor drive; and At least one phase of the synchronous motor is determined in which the particular parameter exhibits the parameter imbalance.
9. The method according to claim 8, wherein: The characteristic of the parametric imbalance corresponds to a sinusoidal portion of the output voltage signal.
10. The method according to claim 8, wherein: The operating conditions correspond to a speed of the synchronous motor and a current output by the synchronous motor.
11. The method according to claim 8, wherein: The specific parameter includes one of inductance, resistance or permanent magnet flux linkage.
12. The method of claim 8, further comprising determining the at least one phase in real time.
13. The method according to claim 8, further comprising: The at least one phase of the synchronous motor in which the particular parameter exhibits the parameter imbalance is determined based on the phase value being unique to the phase.
14. The method according to claim 8, further comprising: A preventive action is performed based on the particular parameter, the at least one phase, or both the particular parameter and the at least one phase having the parameter imbalance.
15. An electronic device, comprising: processor; as well as a memory comprising instructions which, when executed by the processor, cause the processor to: Read the output voltage signal; extracting a characteristic of a parametric imbalance from the output voltage signal, wherein the parametric imbalance is in a synchronous motor drive; In response to extracting the characteristic of the parameter imbalance: determining the amplitude of the output voltage signal; and identifying, in response to the magnitude of the output voltage signal being non-zero during the operating condition, a particular parameter having the parameter imbalance based on the operating condition of the synchronous motor controlled by the synchronous motor drive; and At least one phase of the synchronous motor is determined in which the specific parameter has the parameter imbalance.
16. The electronic device according to claim 15, wherein: The characteristic of the parametric imbalance corresponds to a sinusoidal portion of the output voltage signal.
17. The electronic device according to claim 15, wherein: The operating conditions correspond to a speed of the synchronous motor and a current output by the synchronous motor.
Citation Information
Patent Citations
Motor control device and motor system
US20190115859A1