A magnetic suspension motor state analysis method, device, equipment and medium
Patent Information
- Application Number
- CN202511039511.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-28
- Publication Date
- 2026-09-29
- Estimated Expiration
- 2045-07-28
AI Technical Summary
可以解决现有技术带来的测试效率低和测试精度低的问题
[0041]本申请所提供的一种磁悬浮电机状态分析方法,包括:获取磁悬浮电机的运行参数,其中,运行参数包括:磁悬浮高度、磁力、入口流量、出口压力、转速和温度;获取磁悬浮电机的环境参数;根据卡尔曼滤波算法和预设运行环境阈值构建磁悬浮电机对应的状态空间模型;根据空间模型确定运行参数和环境参数对应的运行状态。由此可见,本申请获取对运行参数和环境参数进行自动分析,整体降低人工的干预;同时本申请将中磁悬浮电机特有的参数磁悬浮高度磁力等加入到卡尔曼滤波算法中,通过卡尔曼滤波算法将所有的参数智能地融合起来,互相“校对”,得出一个更准、更稳的电机状态估计。
Smart Images

Figure CN120802025B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of motor analysis, and in particular to a method, apparatus, equipment and medium for analyzing the state of a magnetic levitation motor. Background Technology
[0002] Magnetic levitation motors are moving from the laboratory to industrialization, and their high efficiency, low noise, and long lifespan are driving technological innovation in many fields. However, quality testing of magnetic levitation motors is a crucial step in ensuring that products meet design standards, safety requirements, and user needs.
[0003] Current testing or condition analysis of magnetic levitation motors typically requires setting up a stand-alone test bench. The motor's speed and frequency are then manually modified via a PC, and testing is conducted. Data acquisition is usually done manually, but this method is unreliable in terms of security and accuracy. Furthermore, it ignores the effects of motor temperature and levitation height on back EMF, inductance, and magnetic force, thus affecting the test results (operational condition analysis results). Additionally, this manual approach reduces the testing efficiency of magnetic levitation motors.
[0004] In view of the above-mentioned technologies, finding a method to reduce the testing efficiency of magnetic levitation motors and improve the testing accuracy is a problem that urgently needs to be solved by those skilled in the art. Summary of the Invention
[0005] The purpose of this application is to provide a method, apparatus, equipment, and medium for analyzing the state of a magnetic levitation motor. This can solve the problems of low testing efficiency and low testing accuracy inherent in existing technologies.
[0006] To address the aforementioned technical problems, this application provides a method for analyzing the state of a magnetic levitation motor, comprising:
[0007] Obtain the operating parameters of the magnetic levitation motor, including: magnetic levitation height, magnetic force, inlet flow rate, outlet pressure, speed, and temperature;
[0008] Obtain environmental parameters of the magnetic levitation motor;
[0009] A state-space model of the magnetic levitation motor is constructed based on the Kalman filter algorithm and preset operating environment thresholds.
[0010] The operating status corresponding to the operating parameters and environmental parameters is determined based on the spatial model.
[0011] Preferably, a state-space model of the magnetic levitation motor is constructed based on the Kalman filter algorithm and a preset operating threshold, including:
[0012] Obtain the preset operating threshold and preset environment threshold corresponding to each type of parameter in the operating parameters and environment parameters;
[0013] The weights of each type of parameter are determined based on the correlation strength between environmental parameters and operational parameters and operational status.
[0014] A state-space model is constructed using the Kalman filter algorithm based on various parameters, their corresponding weights, and preset operating or environmental thresholds.
[0015] Preferably, obtaining the preset operating threshold and preset environmental threshold corresponding to each type of parameter in the operating parameters and environmental parameters includes:
[0016] Obtain the benchmark operating threshold corresponding to the normal operation of the magnetic levitation motor under benchmark testing, as well as the current benchmark environment parameters;
[0017] Obtain the extreme operating threshold corresponding to the normal operation of the magnetic levitation motor under extreme testing, as well as the current extreme environment parameters;
[0018] Determine the preset operating thresholds for each type of parameter based on the baseline operating threshold and the extreme operating threshold;
[0019] The preset environmental thresholds for each type of parameter are determined based on the baseline environmental parameters and the extreme environmental parameters.
[0020] Preferably, the weights of each type of parameter are determined based on the correlation strength between environmental parameters and operational parameters and the operational state, including:
[0021] Obtain the ambient temperature from the environmental parameters;
[0022] The target operating parameter with the strongest correlation to ambient temperature is determined based on the correlation strength between temperature and operating parameters.
[0023] Determine the target correlation strength between ambient temperature and target operating parameters, so as to determine the weights of various parameters in the environmental and operating parameters based on the target correlation strength.
[0024] Preferably, determining the operating state corresponding to the operating parameters and environmental parameters based on the spatial model includes:
[0025] The scores corresponding to various parameters in the operational and environmental parameters are determined based on the spatial model;
[0026] The effective scoring parameters for the magnetic levitation motor are determined based on each score.
[0027] The operating status corresponding to the valid scoring parameters is determined based on the correspondence between the scores and the status.
[0028] Preferably, after determining the operating states corresponding to the operating parameters and environmental parameters based on the spatial model, the method further includes:
[0029] Predict the changing trends of various parameters in the operating parameters at different times;
[0030] Predict the operating status at different times based on the preset operating environment thresholds corresponding to various parameters and their corresponding change trends.
[0031] Preferably, after predicting the operating status at different times based on the preset operating environment thresholds and corresponding change trends of various parameters, the method further includes:
[0032] An operation status report is generated based on the operation status at different times and the corresponding parameters.
[0033] On the other hand, this application provides a magnetic levitation motor state analysis device, comprising:
[0034] The first acquisition module is used to acquire the operating parameters of the magnetic levitation motor, including: magnetic levitation height, magnetic force, inlet flow rate, outlet pressure, rotational speed and temperature.
[0035] The second acquisition module is used to acquire the environmental parameters of the magnetic levitation motor;
[0036] The model building module is used to construct the state space model of the magnetic levitation motor based on the Kalman filter algorithm and preset operating environment thresholds.
[0037] The running status determination module is used to determine the running status corresponding to the running parameters and environmental parameters based on the spatial model.
[0038] On the other hand, this application also provides an electronic device, including a memory for storing computer programs;
[0039] The processor is used to implement the steps of the above-described magnetic levitation motor state analysis method when executing a computer program.
[0040] On the other hand, this application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the above-described magnetic levitation motor state analysis method.
[0041] This application provides a method for analyzing the state of a magnetic levitation motor, comprising: acquiring the operating parameters of the magnetic levitation motor, including: magnetic levitation height, magnetic force, inlet flow rate, outlet pressure, rotational speed, and temperature; acquiring the environmental parameters of the magnetic levitation motor; constructing a state-space model corresponding to the magnetic levitation motor based on a Kalman filter algorithm and preset operating environment thresholds; and determining the operating state corresponding to the operating parameters and environmental parameters based on the state-space model. Therefore, this application automatically analyzes the operating and environmental parameters, reducing overall human intervention. Furthermore, this application incorporates unique parameters of the magnetic levitation motor, such as magnetic levitation height and magnetic force, into the Kalman filter algorithm, intelligently fusing all parameters and cross-checking them to obtain a more accurate and stable motor state estimate. Attached Figure Description
[0042] To more clearly illustrate the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0043] Figure 1 A flowchart of a magnetic levitation motor state analysis method provided in this application;
[0044] Figure 2 A block diagram of a magnetic levitation motor state analysis device provided in this application embodiment;
[0045] Figure 3 A structural diagram of an electronic device provided in another embodiment of this application. Detailed Implementation
[0046] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the protection scope of this application.
[0047] The core of this application is to provide a method, device, equipment, and medium for analyzing the state of a magnetic levitation motor.
[0048] To enable those skilled in the art to better understand the present application, the present application will be further described in detail below with reference to the accompanying drawings and specific embodiments.
[0049] Figure 1 A flowchart of a magnetic levitation motor state analysis method provided in this application is shown below. Figure 1As shown, it includes the following steps:
[0050] S10: Obtain the operating parameters of the magnetic levitation motor, including: magnetic levitation height, magnetic force, inlet flow rate, outlet pressure, speed and temperature.
[0051] S11: Obtain environmental parameters of the magnetic levitation motor.
[0052] S12: Construct the state-space model of the magnetic levitation motor based on the Kalman filter algorithm and preset operating environment thresholds.
[0053] S13: Determine the operating status corresponding to the operating parameters and environmental parameters based on the spatial model.
[0054] In a specific embodiment, a test bench is first constructed, consisting of a motor placement platform, an electrical cabinet, and a host computer control panel. The motor placement platform is used to place the magnetic levitation motor to be tested (analyzed) and its corresponding sensor devices; the electrical cabinet provides an adjustable three-phase power supply to the magnetic levitation motor and offers soft-start and protection functions; the host computer control panel uses self-developed operating software to perform a series of operations such as levitation of the magnetic levitation motor, starting the frequency converter, data acquisition, and alarm display.
[0055] It should be noted that before the magnetic levitation motor is placed on the motor mounting platform and put into operation, corresponding sensor devices need to be installed in the corresponding positions of the magnetic levitation motor to detect the corresponding operating parameters. The flow meter sensor is installed at the inlet of the cooling pipe of the magnetic levitation motor to obtain the inlet flow rate; the pressure sensor is installed at the air gap outlet of the magnetic levitation motor to obtain the outlet pressure; the stator temperature sensors are distributed in a ring around the stator housing to obtain the temperature; the rotor temperature sensor observes the rotor surface through a high-speed infrared window; the encoder is directly connected to the shaft end of the magnetic levitation motor to obtain the rotational speed; the height sensor is installed on the surface of the magnetic levitation motor to obtain the magnetic levitation height; and the magnetic force sensor is installed on the surface of the magnetic levitation motor to obtain the magnetic force. In addition, eddy current displacement sensors, Hall sensor arrays, and MEMS (Micro Electromechanical Systems) accelerometers can also be placed in the magnetic levitation motor to obtain parameters of the levitation performance, electromagnetic performance, and mechanical performance of the magnetic levitation motor, respectively.
[0056] At the same time, the parameters corresponding to the environment in which the state analysis or test is conducted are used as environmental parameters, such as ambient temperature and ambient humidity.
[0057] Because sensor data contains errors or interference, this application employs Kalman filtering to intelligently fuse parameters collected by all sensors, cross-checking them to arrive at a more accurate and stable motor state. This application is the first to construct a state-space model of the magnetic levitation motor using the Kalman filtering algorithm and preset operating environment thresholds. Then, based on this model, the operating parameters and environmental parameters corresponding to the operating state are determined. In other words, in addition to operating parameters such as magnetic levitation height and magnetic force, the parameters used in constructing the state-space model using the Kalman filtering algorithm and preset operating environment thresholds also involve magnetic levitation height and magnetic force. This can also be understood as explicitly adding these unique and mutually influential factors of magnetic levitation—such as magnetic levitation height and its corresponding changes, magnetic force and its changes with temperature—to the Kalman filtering "computational model." Similarly, this step confirms that the state-space model constructed by the Kalman filtering algorithm is designed based on the working principle of the magnetic levitation motor (how electromagnetic force, heat, and mechanical vibration interact), used to characterize the complex relationships between temperature changes, vibration, and unstable levitation height during high-speed rotation of the magnetic levitation motor.
[0058] Furthermore, since Kalman filtering is an algorithm that uses the state equations of a linear system to optimally estimate the system state through system input and output observation data, it can also predict the changing trends of various parameters in the operating parameters at different times. Then, based on the preset operating environment thresholds corresponding to each parameter and their corresponding changing trends, it can predict the operating state at different times. Of course, it can also generate an operating state report based on the operating state at different times and the corresponding parameters, which is convenient for operators to view.
[0059] It should also be noted that the magnetic levitation motor itself has multiple protection functions such as overload, overvoltage, overheat, and short circuit.
[0060] This application provides a method for determining the state of a magnetic levitation motor, comprising: acquiring the operating parameters of the magnetic levitation motor, wherein the operating parameters include: magnetic levitation height, magnetic force, inlet flow rate, outlet pressure, rotational speed, and temperature; acquiring the environmental parameters of the magnetic levitation motor; constructing a state space model corresponding to the magnetic levitation motor based on a Kalman filter algorithm and preset operating environment thresholds; and determining the operating state corresponding to the operating parameters and environmental parameters based on the state space model. Therefore, this application automatically analyzes the operating parameters and environmental parameters, reducing overall human intervention; simultaneously, this application incorporates unique parameters of the magnetic levitation motor, such as magnetic levitation height and magnetic force, into the Kalman filter algorithm, intelligently fusing all parameters and cross-checking them to obtain a more accurate and stable motor state estimate.
[0061] Based on the above embodiments, as a preferred embodiment, step S12: the specific implementation of constructing the state space model corresponding to the magnetic levitation motor according to the Kalman filter algorithm and the preset operating threshold is as follows: obtain the preset operating threshold and preset environmental threshold corresponding to each type of parameter in the operating parameters and environmental parameters respectively; determine the weights corresponding to each type of parameter based on the correlation strength between the environmental parameters and the operating parameters and the operating state respectively; construct the state space model based on each type of parameter and the corresponding weights and the preset operating threshold or preset environmental threshold through the Kalman filter algorithm.
[0062] The specific implementation method for obtaining the preset operating threshold and preset environmental threshold corresponding to each type of parameter in the operating parameters and environmental parameters is as follows: obtain the benchmark operating threshold corresponding to the normal operation of the magnetic levitation motor under the benchmark test and the current benchmark environmental parameters; obtain the extreme operating threshold corresponding to the normal operation of the magnetic levitation motor under the extreme test and the current extreme environmental parameters; determine the preset operating threshold corresponding to each type of parameter based on the benchmark operating threshold and the extreme operating threshold; determine the preset environmental threshold corresponding to each type of parameter based on the benchmark environmental parameters and the extreme environmental parameters.
[0063] The specific implementation method for determining the weights of various parameters based on the correlation strength between environmental parameters and operating parameters and operating status is as follows: obtain the ambient temperature from the environmental parameters; determine the target operating parameter with the strongest correlation strength with the ambient temperature based on the correlation strength between temperature and operating parameters; determine the target correlation strength between the ambient temperature and the target operating parameter, so as to determine the weights of various parameters in the environmental parameters and operating parameters according to the target correlation strength.
[0064] In specific embodiments, the parameters involved in this application are divided into two main categories: operating parameters and environmental parameters. Therefore, the preset operating environment threshold is essentially a combination of preset operating threshold and preset environmental threshold. The specific method for obtaining these thresholds is to perform benchmark and limit tests on the magnetic levitation motor to acquire the corresponding thresholds for each parameter. The purpose of the benchmark test is to allow the components of this model of magnetic levitation motor to undergo a break-in check, determining whether its current performance, vibration, noise, etc., meet national standards and design drawings, ensuring that this model of magnetic levitation motor is qualified. The purpose of the limit test is to determine the changes and limits of the state indicators of this model of magnetic levitation motor under extreme conditions, and whether the protection measures can be safely implemented. This application employs phased benchmark and limit tests, which allows for a more comprehensive, safer, and more intelligent analysis of the current parameters and state of the magnetic levitation motor. Since benchmark and limit tests can detect changes in various parameters and their corresponding states in real time, the thresholds for each parameter can be determined according to the user's needs.
[0065] The benchmark testing process (automatic process) is as follows: 1. Set the standard voltage; 2. Start the magnetic levitation motor from a standstill and gradually increase the speed (e.g., increase by 500 revolutions each time) until it reaches the normal speed; 3. At each speed point, the computer (host computer) automatically records the data of all sensors (flow rate, pressure, temperature, vibration, suspension height, etc.) and plots the curve; 4. If any parameter suddenly exceeds the standard (refer to the national standard), an alarm is immediately triggered and recorded.
[0066] The process for the extreme testing phase is as follows: 1. Gradually increase the load (e.g., starting from 110% of the normal load, increasing by 5% each time, until reaching 150%); 2. Constantly monitor the rate of change of key data; 3. Intelligently predict the state at the next moment through the learning model; 4. If a serious problem (e.g., burnout or collision) is predicted with a very high probability (>90%), or if the rate of change of key data exceeds the safety limit too quickly, immediately cut off the power and activate emergency braking (e.g., mechanical brake) to protect the motor and test bench; 5. The computer automatically organizes all the data and generates a detailed test report.
[0067] Because this application involves many types of parameters, it is impossible to determine the operating state based on any single parameter. Therefore, this application uses a weighted approach to determine the operating state. A parameter with a strong correlation to the operating state receives a larger weight. For example, the weight for an efficiency parameter could be 35%, and the weight for a temperature rise parameter could be 25%.
[0068] One point that needs further clarification is that, since ambient temperature has a significant impact on the operating parameters of the magnetic levitation motor, we can further identify the target operating parameter (any type of parameter among the operating parameters) that has the strongest correlation with ambient temperature. Then, based on the current target correlation strength, we can determine the weights of each type of parameter in the environmental and operating parameters. For example, at an ambient temperature of 25 degrees Celsius, the weight of the efficiency parameter can be 35%; at an ambient temperature of 35 degrees Celsius, the target operating parameter with the strongest correlation is magnetic force, so the weight of the efficiency parameter, which represents the correlation strength, can be 25%.
[0069] It should be noted that the embodiments provided in this application are only one possible implementation method, but are not limited to this only implementation method. Users can set their own implementation methods according to their needs.
[0070] This application provides a specific implementation method for constructing a state space model of a magnetic levitation motor based on the Kalman filter algorithm and a preset operating threshold. This method fully considers the correlation strength under different conditions, thereby improving the accuracy of the operating state of the magnetic levitation motor.
[0071] Based on the above embodiments, as a preferred embodiment, step S13, determining the operating state corresponding to the operating parameters and environmental parameters according to the spatial model, is implemented as follows: determining the scores corresponding to various parameters in the operating parameters and environmental parameters according to the spatial model; determining the effective scoring parameters of the magnetic levitation motor according to each score; and determining the operating state corresponding to the effective scoring parameters according to the correspondence between the scores and the states.
[0072] In a specific embodiment, this application uses a scoring method to determine the operating status. This involves determining the scores for various parameters, summing these scores to obtain a final valid score, and then determining the operating status based on the valid score. For example, for the temperature rise parameter, a smaller temperature rise results in a higher score; for the vibration parameter, a smaller vibration results in a higher score; and for the suspension gap fluctuation parameter, a smaller fluctuation results in a higher score. When the valid score is between 60 and 80, the operating status is normal and the operating effect is satisfactory; when the valid score is between 80 and 90, the operating status is normal and the operating effect is excellent; when the valid score is between 90 and 100, the operating status is normal and the operating effect is perfect; and when the valid score is less than 60, the operating status is abnormal.
[0073] It should be noted that the embodiments provided in this application are only one possible implementation method, but are not limited to this only implementation method. Users can set their own implementation methods according to their needs.
[0074] Therefore, the magnetic levitation motor state analysis method provided in this application has the following advantages:
[0075] 1. Achieve intelligent control: The host computer control panel acquires and automatically analyzes the operating parameters and environmental parameters of the magnetic levitation motor.
[0076] 2. Multiple protection mechanisms: multiple protection functions including overload, overvoltage, overheat, and short circuit.
[0077] 3. Automated process management: Automated scripts and intelligent analysis reduce human intervention.
[0078] 4. Improve safety: It can reduce safety accidents caused by electrical faults, such as fires and electric shocks.
[0079] 5. Improved efficiency: The automation of magnetic levitation motor condition assessment improves efficiency.
[0080] 6. Reduce costs: By reducing the probability of equipment damage and failure, the cost of maintaining and replacing equipment can be reduced.
[0081] The above embodiments have described the magnetic levitation motor state analysis method in detail. This application also provides embodiments corresponding to the magnetic levitation motor testing device. It should be noted that this application describes the embodiments of the device from two perspectives: one based on functional modules and the other based on hardware.
[0082] Figure 2 A block diagram of a magnetic levitation motor state analysis device provided in this application embodiment is shown below. Figure 2 As shown, it includes:
[0083] The first acquisition module 11 is used to acquire the operating parameters of the magnetic levitation motor, including: magnetic levitation height, magnetic force, inlet flow rate, outlet pressure, rotational speed and temperature;
[0084] The second acquisition module 12 is used to acquire environmental parameters of the magnetic levitation motor.
[0085] Model building module 13 is used to build the state space model of the magnetic levitation motor based on the Kalman filter algorithm and preset operating environment thresholds;
[0086] The running status determination module 14 is used to determine the running status corresponding to the running parameters and environmental parameters based on the spatial model.
[0087] Since the embodiments of the apparatus and the embodiments of the method correspond to each other, please refer to the description of the embodiments of the method for the embodiments of the apparatus, which will not be repeated here.
[0088] Figure 3 A structural diagram of an electronic device provided in another embodiment of this application, such as... Figure 3 As shown, the electronic device includes: a memory 20 for storing computer programs;
[0089] The processor 21 is used to implement the steps of the magnetic levitation motor state analysis method mentioned in the above embodiments when executing a computer program.
[0090] The electronic devices provided in this embodiment may include, but are not limited to, smartphones, tablets, laptops, or desktop computers.
[0091] The processor 21 may include one or more processing cores, such as a quad-core processor or an octa-core processor. The processor 21 may be implemented using at least one of the following hardware forms: Digital Signal Processor (DSP), Field-Programmable Gate Array (FPGA), or Programmable Logic Array (PLA). The processor 21 may also include a main processor and a coprocessor. The main processor, also known as the Central Processing Unit (CPU), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, the processor 21 may integrate a Graphics Processing Unit (GPU), which is responsible for rendering and drawing the content to be displayed on the screen. In some embodiments, the processor 21 may also include an Artificial Intelligence (AI) processor, which is used to handle computational operations related to machine learning.
[0092] The memory 20 may include one or more computer-readable storage media, which may be non-transitory. The memory 20 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In this embodiment, the memory 20 is used to store at least the following computer program 201, which, after being loaded and executed by the processor 21, is capable of implementing the relevant steps of the magnetic levitation motor state analysis method disclosed in any of the foregoing embodiments. In addition, the resources stored in the memory 20 may also include an operating system 202 and data 203, and the storage method may be temporary storage or permanent storage. The operating system 202 may include Windows, Unix, Linux, etc.
[0093] In some embodiments, the electronic device may further include a display screen 22, an input / output interface 23, a communication interface 24, a power supply 25, and a communication bus 26.
[0094] Those skilled in the art will understand that Figure 3 The structures shown do not constitute a limitation on electronic devices and may include more or fewer components than those shown.
[0095] The electronic device provided in this application includes a memory and a processor. When the processor executes the program stored in the memory, it can implement the above-described magnetic levitation motor state analysis method.
[0096] Finally, this application also provides an embodiment corresponding to a computer-readable storage medium. The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps described in the above method embodiments.
[0097] It is understood that if the methods in the above embodiments are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and executes all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0098] The foregoing provides a detailed description of a magnetic levitation motor state analysis method, apparatus, device, and medium provided in this application. The various embodiments in the specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the apparatus disclosed in the embodiments, since it corresponds to the method disclosed in the embodiments, the description is relatively simple; relevant parts can be referred to in the method section. It should be noted that those skilled in the art can make several improvements and modifications to this application without departing from the principles of this application, and these improvements and modifications also fall within the protection scope of the claims of this application.
[0099] It should also be noted that, in this specification, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
Claims
1. A method for analyzing the state of a magnetic levitation motor, characterized in that, include: The operating parameters of the magnetic levitation motor are obtained, including: magnetic levitation height, magnetic force, inlet flow rate, outlet pressure, rotational speed, and temperature. Obtain the environmental parameters of the magnetic levitation motor; Obtain the preset operating threshold and preset environment threshold corresponding to each type of parameter in the operating parameters and the environment parameters, respectively; The weights of each type of parameter are determined based on the correlation strength between the environmental parameters and the operating parameters and the operating status. A state-space model is constructed using the Kalman filter algorithm based on various parameters, their corresponding weights, and the preset operating threshold or the preset environment threshold. The operating state corresponding to the operating parameters and the environmental parameters is determined based on the spatial model.
2. The magnetic levitation motor state analysis method according to claim 1, characterized in that, The step of obtaining the preset operating threshold and preset environment threshold corresponding to each type of parameter in the operating parameters and environment parameters includes: Obtain the benchmark operating threshold corresponding to the normal operation of the magnetic levitation motor under benchmark testing and the current benchmark environment parameters; Obtain the extreme operating threshold corresponding to the normal operation of the magnetic levitation motor under extreme testing, as well as the current extreme environmental parameters; The preset operating thresholds corresponding to various parameters are determined based on the baseline operating threshold and the extreme operating threshold. The preset environmental thresholds corresponding to each type of parameter are determined based on the baseline environmental parameters and the extreme environmental parameters.
3. The magnetic levitation motor state analysis method according to claim 1, characterized in that, The determination of the weights corresponding to each type of parameter based on the correlation strength between the environmental parameters and the operating parameters and the operating state includes: Obtain the ambient temperature from the environmental parameters; Based on the correlation strength between temperature and the operating parameters, the target operating parameter with the strongest correlation strength with the ambient temperature is determined; Determine the target correlation strength between the ambient temperature and the target operating parameters, so as to determine the weights of each type of parameter in the environmental parameters and the operating parameters based on the target correlation strength.
4. The magnetic levitation motor state analysis method according to claim 1, characterized in that, Determining the operating state corresponding to the operating parameters and the environmental parameters based on the spatial model includes: The scores corresponding to various parameters in the operating parameters and environmental parameters are determined based on the spatial model. The effective scoring parameters of the magnetic levitation motor are determined based on each score. The operating state corresponding to the valid scoring parameter is determined based on the correspondence between the score and the state.
5. The method for analyzing the state of a magnetic levitation motor according to any one of claims 1-4, characterized in that, After determining the operating state corresponding to the operating parameters and the environmental parameters based on the spatial model, the method further includes: Predict the changing trends of various parameters in the operating parameters at different times; The operating status at different times is predicted based on the preset operating environment thresholds corresponding to various parameters and their corresponding change trends.
6. The magnetic levitation motor state analysis method according to claim 5, characterized in that, After predicting the operating state at different times based on the preset operating environment thresholds and corresponding change trends of the various parameters, the method further includes: An operation status report is generated based on the operation status at different times and the corresponding parameters.
7. A magnetic levitation motor state analysis device, characterized in that, include: The first acquisition module is used to acquire the operating parameters of the magnetic levitation motor, wherein the operating parameters include: magnetic levitation height, magnetic force, inlet flow rate, outlet pressure, rotational speed and temperature; The second acquisition module is used to acquire the environmental parameters of the magnetic levitation motor; The model building module is used to obtain the preset operating threshold and preset environmental threshold corresponding to each type of parameter in the operating parameters and the environmental parameters; determine the weights corresponding to each type of parameter based on the correlation strength between the environmental parameters and the operating parameters and the operating state; and construct a state space model based on each type of parameter, its corresponding weight, and the preset operating threshold or the preset environmental threshold using the Kalman filter algorithm. The operation status determination module is used to determine the operation status corresponding to the operation parameters and the environmental parameters based on the spatial model.
8. An electronic device, characterized in that, Includes memory used to store computer programs; A processor, configured to implement the steps of the magnetic levitation motor state analysis method as described in any one of claims 1 to 6 when executing the computer program.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the magnetic levitation motor state analysis method as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Method and device for acquiring running state of motor rotor, equipment and medium
CN115585829A
Driving motor state monitoring method and device, electronic equipment and storage medium
CN119104894A