Motor efficiency detection method, device, equipment and storage medium
By constructing an equivalent rotor model, obtaining the steady-state characteristic parameters of the motor rotor assembly, calculating equivalent kinetic energy and electrical energy, the problem of large motor efficiency detection error in the existing technology is solved, and high-accurate motor efficiency detection is achieved.
Patent Information
- Application Number
- CN202211329834.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-27
- Publication Date
- 2025-09-02
- Estimated Expiration
- 2042-10-27
AI Technical Summary
In the prior art, motor efficiency detection is mainly based on the measurement of physical parameters such as torque. The environmental correlation is weak and the measurement error is large, resulting in the detection results that cannot truly reflect the energy change process under actual working conditions.
By obtaining the steady-state characteristic parameters of the motor rotor assembly, an equivalent rotor model is constructed to match it with the steady-state characteristic parameters, the equivalent kinetic energy and equivalent electric energy of the equivalent rotor model are calculated, and the motor efficiency is then calculated.
It improves the accuracy and authenticity of motor efficiency detection, can truly imitate the motor working environment and working condition state, and effectively avoid parameter acquisition errors.
Smart Images

Figure CN115656819B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of fuel cell technology, and in particular to a motor efficiency detection method, device, equipment and storage medium. Background Art
[0002] The air supply of the fuel cell system is mainly completed through the air compressor. A two-stage air compressor is often used to meet the intake requirements of large flow and high pressure ratio. The two-stage air compressor is mainly composed of a motor, a rotor, a first-stage impeller, a second-stage impeller and other components. The first-stage impeller and the second-stage impeller are installed at both ends of the same rotor to form a two-stage air chamber. The motor drives the rotor to rotate, and the air flows into the first-stage air chamber from the air compressor inlet, flows out after being compressed by the first-stage impeller, passes through the intermediate connecting pipe, flows into the second-stage air chamber, and flows out after being compressed by the second-stage impeller.
[0003] The efficiency of the air compressor motor directly affects the efficiency of the air compressor. Improving the efficiency of the air compressor can improve the efficiency of the fuel cell system. Therefore, it is necessary to study the efficiency of the air compressor motor, especially for air compressors used in fuel cell systems. The motor efficiency determines the effectiveness of its energy utilization. Therefore, efficient and accurate detection methods are required for motor efficiency.
[0004] In the prior art, the most commonly used detection method is to detect the torque of the motor rotor and then calculate the motor efficiency. For example, the patent document with publication number CN210243176U discloses a detection device provided with a torque and speed sensor, which can complete the transmission efficiency detection by detecting the torque. For example, the patent document with publication number CN112461420A discloses a method for obtaining energy conversion efficiency by measuring and calculating the average counter-torque and then calculating the power. The motor efficiency detection in the prior art has the following defects: it is mainly based on the measurement of physical parameters such as torque, and the parameter acquisition process has a weak correlation with the environment, which makes the measurement error large, and the cause of the measurement error is difficult to discover and eliminate in time, which leads to the detection result being unable to truly reflect the energy change process under actual working conditions. Summary of the Invention
[0005] In view of the above-mentioned shortcomings that the motor efficiency detection in the existing technology is mainly based on the measurement of physical parameters such as torque, has weak environmental correlation and large measurement errors, resulting in the detection results being unable to truly reflect the energy change process under actual working conditions, the present invention provides a motor efficiency detection method, device, equipment and storage medium to solve the above technical problems.
[0006] In a first aspect, the present invention provides a method for detecting motor efficiency, comprising:
[0007] Acquiring steady-state characteristic parameters of the motor rotor assembly, wherein the steady-state characteristic parameters represent characteristics of the motor rotor assembly in a steady state;
[0008] constructing an equivalent rotor model based on the steady-state characteristic parameters so that the equivalent rotor model matches the steady-state characteristic parameters;
[0009] Calculating the equivalent kinetic energy of the equivalent rotor model and the equivalent electrical energy consumed when the equivalent rotor model reaches a steady state;
[0010] The motor efficiency is calculated according to the equivalent kinetic energy and the equivalent electrical energy.
[0011] In a second aspect, the present invention provides a motor efficiency detection device, comprising:
[0012] A parameter acquisition module, configured to acquire steady-state characteristic parameters of the motor rotor assembly, wherein the steady-state characteristic parameters represent characteristics of the motor rotor assembly in a steady state;
[0013] a parameter processing module, configured to construct an equivalent rotor model based on the steady-state characteristic parameters, so as to match the equivalent rotor model with the steady-state characteristic parameters;
[0014] an energy calculation module, configured to calculate the equivalent kinetic energy of the equivalent rotor model and the equivalent electrical energy consumed when the equivalent rotor model reaches a steady state;
[0015] The efficiency calculation module is used to calculate the motor efficiency according to the equivalent kinetic energy and the equivalent electrical energy.
[0016] In a third aspect, the present invention provides an electronic device, comprising:
[0017] one or more processors;
[0018] The storage device is used to store one or more programs. When the one or more programs are executed by the one or more processors, the electronic device implements a motor efficiency detection method in the above solution.
[0019] In a fourth aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor of a computer, the computer is caused to execute a motor efficiency detection method in the above-mentioned scheme.
[0020] As described above, a motor efficiency detection method, device, equipment and storage medium first obtain the steady-state characteristic parameters of the motor rotor assembly, and based on the steady-state characteristic parameters, construct an equivalent rotor model to match the equivalent rotor model with the steady-state characteristic parameters, calculate the equivalent kinetic energy of the equivalent rotor model and the equivalent electric energy consumed when the equivalent rotor model reaches a steady state, and calculate the motor efficiency based on the equivalent kinetic energy and the equivalent electric energy. The present application solves the problem that the detection process in the prior art is mainly based on the measurement of physical parameters such as torque, has weak environmental correlation and large measurement errors, resulting in the detection results being unable to truly reflect the energy change process under actual working conditions. By constructing an equivalent rotor model to detect motor efficiency, it is possible to truly simulate the motor working environment and working conditions, effectively avoid parameter acquisition errors, and greatly improve the accuracy and authenticity of the motor efficiency detection results. It has the characteristics of high application value and a wide range of applications.
[0021] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] The accompanying drawings are incorporated into and constitute a part of the specification, illustrating embodiments consistent with the present application and, together with the specification, serving to explain the principles of the present application. It is obvious that the drawings described below are merely some embodiments of the present application, and a person of ordinary skill in the art can derive other drawings based on these drawings without inventive effort. In the drawings:
[0023] Figure 1 is a flow chart of a motor efficiency detection method shown in an exemplary embodiment of the present application;
[0024] Figure 2 yes Figure 1 A flowchart of an exemplary implementation of step S120 in the illustrated embodiment;
[0025] Figure 3 1 is a schematic structural diagram of a motor efficiency detection device according to an exemplary embodiment of the present application;
[0026] Figure 4 A schematic diagram of the structure of a computer system suitable for implementing an electronic device according to an embodiment of the present application is shown. DETAILED DESCRIPTION
[0027] The following describes the embodiments of the present invention with reference to the accompanying drawings and preferred embodiments. Those skilled in the art will readily appreciate the other advantages and benefits of the present invention from the disclosure herein. The present invention may also be implemented or applied through various other specific embodiments, and the various details in this specification may be modified or altered based on different viewpoints and applications without departing from the spirit of the present invention. It should be understood that the preferred embodiments are intended only to illustrate the present invention and are not intended to limit the scope of protection of the present invention.
[0028] It should be noted that the illustrations provided in the following embodiments are merely schematic illustrations of the basic concept of the present invention. Therefore, the illustrations only show components related to the present invention and are not drawn according to the number, shape, and size of components in actual implementation. In actual implementation, the type, quantity, and proportion of each component may vary according to actual needs, and the component layout may also be more complex.
[0029] In the following description, numerous details are discussed to provide a more thorough explanation of the embodiments of the present invention. However, it will be apparent to those skilled in the art that the embodiments of the present invention may be practiced without these specific details. In other embodiments, well-known structures and devices are shown in block diagram form rather than in detail to avoid obscuring the embodiments of the present invention.
[0030] In one embodiment, see Figure 1 , this application exemplarily shows a motor efficiency detection method, which specifically includes the following steps:
[0031] Step S110, obtaining steady-state characteristic parameters of the motor rotor assembly, where the steady-state characteristic parameters represent characteristics of the motor rotor assembly in a steady state;
[0032] Step S120: constructing an equivalent rotor model based on the steady-state characteristic parameters, so that the equivalent rotor model matches the steady-state characteristic parameters;
[0033] Step S130, calculating the equivalent kinetic energy of the equivalent rotor model and the equivalent electric energy consumed when the equivalent rotor model reaches a steady state;
[0034] Step S140: Calculate the motor efficiency based on the equivalent kinetic energy and the equivalent electrical energy.
[0035] For step S110, it is first necessary to obtain the steady-state characteristic parameters of the motor rotor assembly. The steady-state characteristic parameters here refer to parameters that characterize the structure, mass, motion state and other characteristics of the motor rotor assembly in a steady state. The structural characteristics and / or motion state of the motor rotor assembly can be obtained through the steady-state characteristic parameters, such as the center of mass position, speed, mass, size and mass distribution trend determined based on size and mass, etc., wherein the steady state should be understood as the motor rotor assembly being in a relatively stable state, that is, stationary, uniform motion, such as rotating at a fixed speed, or periodic motion. This method step can be applied to the application scenario of motor efficiency detection of a two-stage air compressor. For example, in this embodiment, the motor rotor assembly includes a rotating shaft and a primary impeller and a secondary impeller respectively installed at both ends of the rotating shaft. Step S110 may specifically include the following steps:
[0036] Obtain the mass parameters of the motor rotor assembly, including the shaft mass, the first-stage impeller mass, and the second-stage impeller mass;
[0037] Calculate the center of mass position of the motor rotor assembly based on the mass parameters;
[0038] The mass parameters and the position of the center of mass of the assembly are determined as steady-state characteristic parameters;
[0039] Through the above steps, steady-state characteristic parameters including mass parameters and assembly center of mass position are obtained, so that the motor rotor assembly can be simulated according to the steady-state characteristic parameters in subsequent steps. Compared with the existing technology of using sensors to directly detect torque, which is easily affected by the environment and inevitably accumulates errors, the above steps will not cause the accumulation of measurement errors due to the increase in the energy transfer level of the motor, which is conducive to improving the accuracy of motor efficiency detection.
[0040] For step S120, an equivalent rotor model is constructed based on the obtained steady-state characteristic parameters to match the equivalent rotor model with the steady-state characteristic parameters. It should be understood that the equivalent rotor model here can be a proportional three-dimensional simulation model or a digital simulation model established in computer software, or a physical model mounted by a physical installation method such as a test bench. The equivalent model simulation method can effectively reduce the error accumulation caused by environmental factors and measurement factors. For example, in this embodiment, the physical model is used as the equivalent rotor model, and the steady-state characteristic parameters such as the mass parameters and the center of mass position of the assembly of the physical model are kept consistent with the motor rotor assembly, that is, matched, so that the physical equivalent rotor model can simulate the energy conversion of the motor rotor assembly during movement.
[0041] In this embodiment, if Figure 2 As shown, a solution for constructing an equivalent rotor model based on steady-state characteristic parameters is also specifically provided, which specifically includes the following steps:
[0042] Step S210, selecting a first-level equivalent disk and a second-level equivalent disk according to the mass of the first-level impeller and the mass of the second-level impeller, wherein the mass of the first-level equivalent disk is equal to the mass of the first-level impeller, and the mass of the second-level equivalent disk is equal to the mass of the second-level impeller;
[0043] Step S220, using a first-stage equivalent disk to perform equivalent processing on the first-stage impeller, and using a second-stage equivalent disk to perform equivalent processing on the second-stage impeller, to obtain an equivalent rotor model, so that the center of mass position of the equivalent rotor model coincides with the center of mass position of the assembly;
[0044] For steps S210-S220, it should be understood that the first-stage and second-stage impellers perform external work during rotation, and their mechanical energy will be converted to the outside in real time. In order to ensure that the equivalent rotor model can accurately simulate the energy conversion process of the motor rotor assembly, the action of the motor rotor assembly performing external work can be eliminated, and only the process of converting electrical energy into mechanical energy can be retained, so as to reduce the complexity of analyzing the energy conversion process. Therefore, in this embodiment, the first-stage and second-stage equivalent disks are used to replace the first-stage and second-stage impellers respectively. The first-stage and second-stage equivalent disks only retain their own rotation. In this process, it is necessary to make the mass of the first-stage equivalent disk equal to the mass of the first-stage impeller, and the mass of the second-stage equivalent disk equal to the mass of the second-stage impeller, so as to ensure that the first-stage and second-stage equivalent disks can equivalently simulate the motion state and energy state of the first-stage and second-stage impellers. At the same time, it is also necessary to ensure that the center of mass position of the obtained equivalent rotor model coincides with the center of mass position of the assembly, so as to ensure that the actual torque and energy distribution of each part in the equivalent rotor model are consistent with the original motor rotor assembly.
[0045] It is worth noting that since the structures of the first-stage and second-stage impellers can be regular or irregular, there may also be structural differences between the first-stage and second-stage impellers according to the actual differences in the motor structure. Therefore, the first-stage and second-stage equivalent discs used to make the first-stage and second-stage impellers equivalent may also have structural differences. It should be understood that the discs described in the first-stage and second-stage equivalent discs may include but are not limited to regular circular disc structures, or regular or irregular quasi-circular disc structures. It should be understood that its technical intention is to truly simulate and equate the first-stage and second-stage impellers. Therefore, its actual structure can also be adjusted according to the actual test conditions. That is, in the actual testing process, there can be more than one result for selecting the first-stage and second-stage equivalent discs. There can be multiple structures of first-stage equivalent discs or second-stage equivalent discs as alternatives.
[0046] Furthermore, in this embodiment, a specific implementation method of using the first-stage and second-stage equivalent disks to respectively perform equivalent operation on the first-stage and second-stage impellers is exemplarily provided, comprising the following steps:
[0047] Replacing the secondary impeller of the motor rotor assembly with the primary impeller to obtain a first replacement assembly, and determining a first center of mass position of the first replacement assembly;
[0048] In the first replacement assembly, the first-stage impeller is replaced by the first disk to obtain a first equivalent assembly, so that the first equivalent center of mass of the first equivalent assembly coincides with the first center of mass;
[0049] Replacing the primary impeller of the motor rotor assembly with a secondary impeller to obtain a second replacement assembly, and determining a second center of mass position of the second replacement assembly;
[0050] In the second replacement assembly, the secondary impeller is replaced by the second disk to obtain a second equivalent assembly, so that the second equivalent center of mass of the second equivalent assembly coincides with the second center of mass;
[0051] The first disk is determined as a first-stage equivalent disk, the second disk is determined as a second-stage equivalent disk, the first-stage impeller of the motor rotor assembly is replaced by the first disk, and the second-stage impeller is replaced by the second disk, to obtain an equivalent rotor model;
[0052] For the above steps, it should be understood that the center of mass position of the equivalent rotor model is affected by the mass of the first-level equivalent disk and the second-level equivalent disk, as well as the mass distribution of the first-level equivalent disk and the second-level equivalent disk. For example, in some scenarios, two groups of equivalent disk groups A and B are selected, and the equivalent disk group A includes the first-level equivalent disk A1 and the second-level equivalent disk A2, and the equivalent disk group B includes the first-level equivalent disk B1 and the second-level equivalent disk B2, where A1 and A2 have equal mass but different mass distributions. Similarly, B1 and B2 have the same mass but different mass distributions, and the mass distributions of the two sets of equivalent disks can just satisfy the requirement of "making the center of mass position of the equivalent rotor model coincide with the center of mass position of the assembly". This is because, when calculating the center of mass, the mass distributions of the first-stage equivalent disk and the second-stage equivalent disk at both ends of the shaft have a mutual influence on the position of the center of mass; but since the mass distributions of the two sets of equivalent disks are different, the energy conversion processes simulated by the two sets of equivalent disks may show corresponding differences under the different mass distributions.
[0053] Based on the above scenario, in order to make the actual torque and energy distribution of each part in the equivalent rotor model more consistent with the original motor rotor assembly and further improve the detection accuracy, in this embodiment, by controlling the variables, the first-level equivalent disk and the second-level equivalent disk that are most equivalent to the first-level impeller and the second-level impeller on both sides of the shaft are first determined respectively. Specifically, both sides of the shaft are first set as first-level impellers to select the first-level equivalent disk, so as to eliminate the mutual influence between the mass distribution of the first-level equivalent disk and the second-level equivalent disk during the equivalent process, so that the mass distribution of the first-level equivalent disk can be more consistent with the mass distribution of the first-level impeller. Similarly, both sides of the shaft are set as second-level impellers to select the second-level equivalent disk, so that the mutual influence between the first and second-level equivalent disks is not introduced in the selection process. The first and second-level equivalent disks obtained through the above steps can further improve the equivalent accuracy of the equivalent rotor model to the motor rotor assembly, which is conducive to further improving the accuracy of motor efficiency detection.
[0054] In step S130, the equivalent kinetic energy of the equivalent rotor model and the equivalent electrical energy consumed when the equivalent rotor model reaches a steady state are calculated;
[0055] In this embodiment, a solution for calculating the equivalent kinetic energy of the equivalent rotor model is also exemplarily provided, which specifically includes the following steps:
[0056] Determine the size parameters and mass parameters, including the size and mass of the rotating shaft, the first-level equivalent disk and the second-level equivalent disk;
[0057] Calculate the equivalent kinetic energy of the equivalent rotor model based on size parameters, mass parameters, and preset steady-state speed;
[0058] In the above steps, by obtaining the mass parameters and size parameters of the equivalent rotor model and calculating the kinetic energy of the equivalent rotor model in combination with the preset steady-state speed, it can be understood that the original first-stage impeller and the second-stage impeller have complex structures, and their kinetic energy calculation is extremely difficult and the error is very large. In this embodiment, after the first-stage impeller and the second-stage impeller are equivalent by the first-stage equivalent disk and the second-stage equivalent disk, the kinetic energy of the first and second equivalent disks is directly calculated, which can effectively reduce the calculation difficulty and improve the calculation accuracy.
[0059] The calculations in the above steps can be completed by virtual simulation model software, or they can be calculated based on the calculation idea of calculus on the directly measured data. For example, in this embodiment, by actually measuring the size parameters and mass parameters of the model, the kinetic energy calculation formula E = (mv^2) / 2 is used as a function to integrate the equivalent rotor model, and the kinetic energy of the entire equivalent rotor model can be calculated, wherein E is the kinetic energy, m is the mass, which can be regarded as the mass element of the equivalent rotor model in the above integration, and v is the speed, which can be obtained by converting the steady-state speed. In the above integration, it can be regarded as the speed corresponding to the mass element. Since the motion of each element in the equivalent rotor model in this embodiment is rotation, the mass in E = (mv^2) / 2 can also be converted into angle and speed for integration. For example, in some embodiments, the kinetic energy of the first-level equivalent disk is calculated by the following formula:
[0060]
[0061] Where ρ is the density, R is the infinitesimal radius, n is the rotation speed, and L1 is the axial length of the first-level equivalent disk;
[0062] Through the above steps, the kinetic energy of the shaft, the first-level equivalent disk, and the second-level equivalent disk can be calculated separately, and the kinetic energy of the equivalent rotor model can be obtained by adding them together. Compared with calculating kinetic energy through torque, this is more accurate and helps to further improve the accuracy of motor efficiency detection.
[0063] In this embodiment, a solution for calculating the equivalent electric energy consumed when the equivalent rotor model reaches a steady state is also exemplarily provided, which specifically includes the following steps:
[0064] Record the startup time for the equivalent rotor model to reach a steady state, and detect the drive power parameters of the equivalent rotor model, which include drive voltage and drive current;
[0065] Calculate the equivalent electrical energy input to the equivalent rotor model based on the driving voltage, driving current and starting time;
[0066] It can be understood that the equivalent rotor model needs to be powered by a driving power supply to reach a steady-state speed, and the electrical energy is converted into mechanical energy. Therefore, the electrical energy consumed to reach a steady state can be calculated by directly measuring the electrical power and time. In this embodiment, the driving voltage U and driving current I of the driving power supply are detected to calculate the electric power P = UI, and then the electric energy Q = Uit is obtained.
[0067] In step S140, the motor efficiency is calculated based on the equivalent kinetic energy and the equivalent electrical energy;
[0068] By dividing the kinetic energy by the electrical energy, we can obtain the energy conversion efficiency of the equivalent rotor model, that is, the motor efficiency.
[0069] As described above, in a motor efficiency detection method provided by the present application, the steady-state characteristic parameters of the motor rotor assembly are first obtained, and based on the steady-state characteristic parameters, an equivalent rotor model is constructed to match the equivalent rotor model with the steady-state characteristic parameters, and the equivalent kinetic energy of the equivalent rotor model and the equivalent electric energy consumed when the equivalent rotor model reaches a steady state are calculated. Based on the equivalent kinetic energy and the equivalent electric energy, the motor efficiency is calculated. The present application solves the problem that the detection process in the prior art is mainly based on the measurement of physical parameters such as torque, and the environmental correlation is weak, the measurement error is large, and the detection results cannot truly reflect the energy change process under actual working conditions. By constructing an equivalent rotor model to detect the motor efficiency, it can truly simulate the motor working environment and working conditions, effectively avoid parameter acquisition errors, and greatly improve the accuracy and authenticity of the motor efficiency detection results. It has the characteristics of high application value and wide range of applicability.
[0070] In one embodiment, the present application further specifically provides a motor efficiency detection device, which corresponds one-to-one with the motor efficiency detection method in the above embodiment, such as Figure 3 As shown, Figure 3 3 is a schematic diagram of the structure of a motor efficiency detection device shown in an exemplary embodiment of the present application, including a parameter acquisition module 301, a parameter processing module 302, an energy calculation module 303 and an efficiency calculation module 304. The detailed description of each module is as follows:
[0071] The parameter acquisition module 301 is used to obtain steady-state characteristic parameters of the motor rotor assembly, where the steady-state characteristic parameters represent the characteristics of the motor rotor assembly in a steady state;
[0072] A parameter processing module 302 is used to construct an equivalent rotor model based on the steady-state characteristic parameters so that the equivalent rotor model matches the steady-state characteristic parameters;
[0073] An energy calculation module 303 is used to calculate the equivalent kinetic energy of the equivalent rotor model and the equivalent electrical energy consumed when the equivalent rotor model reaches a steady state;
[0074] The efficiency calculation module 304 is used to calculate the motor efficiency based on the equivalent kinetic energy and the equivalent electrical energy.
[0075] In this embodiment, the parameter acquisition module 301 further includes a parameter processing unit;
[0076] The parameter processing unit is used to calculate the assembly center of mass position of the motor rotor assembly according to the obtained mass parameter of the motor rotor assembly, so as to determine the mass parameter and the assembly center of mass position as steady-state characteristic parameters.
[0077] In a motor efficiency detection device provided by the present application, the steady-state characteristic parameters of the motor rotor assembly are first obtained, and based on the steady-state characteristic parameters, an equivalent rotor model is constructed to match the equivalent rotor model with the steady-state characteristic parameters, and the equivalent kinetic energy of the equivalent rotor model and the equivalent electric energy consumed when the equivalent rotor model reaches a steady state are calculated. Based on the equivalent kinetic energy and the equivalent electric energy, the motor efficiency is calculated. The present application solves the problem that the detection process in the prior art is mainly based on the measurement of physical parameters such as torque, and the environmental correlation is weak, the measurement error is large, and the detection results cannot truly reflect the energy change process under actual working conditions. By constructing an equivalent rotor model to detect the motor efficiency, it can truly simulate the motor working environment and working conditions, effectively avoid parameter acquisition errors, and greatly improve the accuracy and authenticity of the motor efficiency detection results. It has the characteristics of high application value and wide applicability.
[0078] It should be noted that the motor efficiency detection device provided in the above embodiment and the motor efficiency detection method provided in the above embodiment are based on the same concept. The specific manner in which each terminal performs the operation has been described in detail in the method embodiment and will not be repeated here. In actual applications, the motor efficiency detection device provided in the above embodiment can distribute the above functions to different functional modules as needed, that is, divide the internal structure of the system into different functional modules to complete all or part of the functions described above, and this is not limited here.
[0079] An embodiment of the present application also provides an electronic device, including: one or more processors; a storage device for storing one or more programs, when the one or more programs are executed by the one or more processors, the electronic device implements the motor efficiency detection method provided in the above-mentioned embodiments.
[0080] Figure 4 The following is a schematic diagram showing the structure of a computer system suitable for implementing an electronic device according to an embodiment of the present application. Figure 4 The computer system 400 of the electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0081] like Figure 4As shown, the computer system 400 includes a central processing unit (CPU) 401, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 402 or the program loaded from the storage part 408 into the random access memory (RAM) 403, such as executing the method described in the above embodiment. Various programs and data required for system operation are also stored in the RAM 403. The CPU 401, ROM 402 and RAM 403 are connected to each other via a bus 404. An input / output (I / O) interface 405 is also connected to the bus 404.
[0082] The following components are connected to the I / O interface 405: an input section 406 including a keyboard, a mouse, and the like; an output section 407 including devices such as a cathode ray tube (CRT), a liquid crystal display (LCD), and a speaker; a storage section 408 including a hard disk and the like; and a communication section 409 including a network interface card such as a LAN (Local Area Network) card or a modem. The communication section 409 performs communication processing via a network such as the Internet. A drive 410 is also connected to the I / O interface 405 as needed. Removable media 411, such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, is installed in the drive 410 as needed, so that computer programs read therefrom can be installed into the storage section 408 as needed.
[0083] In particular, according to an embodiment of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via the communication section 409, and / or installed from a removable medium 411. When the computer program is executed by the central processing unit (CPU) 401, the various functions defined in the system of the present application are executed.
[0084] It should be noted that the computer-readable medium shown in the embodiments of the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, which carries a computer-readable computer program. This propagated data signal can take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. A computer program embodied on a computer-readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, or any suitable combination thereof.
[0085] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. Among them, each box in the flowchart or block diagram can represent a module, program segment, or part of the code, and the above-mentioned module, program segment, or part of the code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0086] The units involved in the embodiments described in this application may be implemented by software or hardware, and the units described may also be set in a processor. In some cases, the names of these units do not constitute limitations on the units themselves.
[0087] Another aspect of the present application provides a computer-readable storage medium having a computer program stored thereon. When executed by a computer processor, the computer program causes the computer to perform the motor efficiency detection method described above. The computer-readable storage medium may be included in the electronic device described in the above embodiments, or may exist independently and not be incorporated into the electronic device.
[0088] Another aspect of the present application provides a computer program product or computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the motor efficiency detection method provided in each of the above embodiments.
[0089] The above embodiments are merely illustrative of the principles and effects of the present invention and are not intended to limit the present invention. Anyone skilled in the art may modify or alter the above embodiments without departing from the spirit and scope of the present invention. Therefore, any equivalent modifications or alterations made by one of ordinary skill in the art without departing from the spirit and technical principles disclosed herein are intended to be covered by the claims of the present invention.
Claims
1. A motor efficiency detection method, characterized in that: include: Obtaining steady-state characteristic parameters of the motor rotor assembly, wherein the steady-state characteristic parameters represent characteristics of the motor rotor assembly in a steady state, the step of obtaining the steady-state characteristic parameters of the motor rotor assembly comprising: The motor rotor assembly includes a rotating shaft and a first-stage impeller and a second-stage impeller respectively mounted at both ends of the rotating shaft. The mass parameters of the motor rotor assembly are obtained, wherein the mass parameters include the mass of the rotating shaft, the mass of the first-stage impeller, and the mass of the second-stage impeller. Calculating the center of mass position of the motor rotor assembly according to the mass parameter; Determining the mass parameter and the center of mass position of the assembly as steady-state characteristic parameters; Based on the steady-state characteristic parameters, an equivalent rotor model is constructed so that the equivalent rotor model matches the steady-state characteristic parameters. The step of constructing the equivalent rotor model based on the steady-state characteristic parameters so that the equivalent rotor model matches the steady-state characteristic parameters includes: Selecting a first-stage equivalent disc and a second-stage equivalent disc according to the mass of the first-stage impeller and the mass of the second-stage impeller; Calculating the equivalent kinetic energy of the equivalent rotor model and the equivalent electric energy consumed when the equivalent rotor model reaches a steady state, the step of calculating the equivalent kinetic energy of the equivalent rotor model and the equivalent electric energy consumed when the equivalent rotor model reaches a steady state includes: Determining size parameters and mass parameters, wherein the size parameters and mass parameters include the size and mass of the rotating shaft, the first-level equivalent disk, and the second-level equivalent disk; Calculating the equivalent kinetic energy of the equivalent rotor model according to the size parameters and mass parameters, and a preset steady-state speed; The motor efficiency is calculated according to the equivalent kinetic energy and the equivalent electrical energy.
2. The motor efficiency detection method according to claim 1, characterized in that: The step of constructing an equivalent rotor model based on the steady-state characteristic parameters to match the equivalent rotor model with the steady-state characteristic parameters, include: The mass of the first-stage equivalent disc is equal to the mass of the first-stage impeller, and the mass of the second-stage equivalent disc is equal to the mass of the second-stage impeller. The first-stage impeller is equivalent to the first-stage equivalent disk, and the second-stage impeller is equivalent to the second-stage equivalent disk to obtain an equivalent rotor model, so that the center of mass position of the equivalent rotor model coincides with the center of mass position of the assembly.
3. The motor efficiency detection method according to claim 2, characterized in that: The step of using the first-stage equivalent disc to perform equivalent to the first-stage impeller, and using the second-stage equivalent disc to perform equivalent to the second-stage impeller, comprises: Replacing the secondary impeller of the motor rotor assembly with the primary impeller to obtain a first replacement assembly, and determining a first center of mass position of the first replacement assembly; In the first replacement assembly, the first-stage impeller is replaced by a first disk to obtain a first equivalent assembly, so that the first equivalent center of mass of the first equivalent assembly coincides with the first center of mass; Replacing the primary impeller of the motor rotor assembly with the secondary impeller to obtain a second replacement assembly, and determining a second center of mass position of the second replacement assembly; In the second replacement assembly, the secondary impeller is replaced by a second disk to obtain a second equivalent assembly, so that the second equivalent center of mass of the second equivalent assembly coincides with the second center of mass; The first disk is determined as the first-level equivalent disk, the second disk is determined as the second-level equivalent disk, the first-level impeller of the motor rotor assembly is replaced by the first disk, and the second-level impeller is replaced by the second disk to obtain an equivalent rotor model.
4. The motor efficiency detection method according to claim 1, characterized in that: The step of calculating the equivalent kinetic energy of the equivalent rotor model and the equivalent electrical energy consumed when the equivalent rotor model reaches a steady state includes: Recording the startup time of the equivalent rotor model reaching a steady state, and detecting driving power supply parameters of the equivalent rotor model, wherein the driving power supply parameters include driving voltage and driving current; The equivalent electric energy input to the equivalent rotor model is calculated according to the driving voltage, the driving current and the starting time.
5. A motor efficiency detection device, characterized in that: include: The parameter acquisition module is used to obtain steady-state characteristic parameters of the motor rotor assembly, wherein the steady-state characteristic parameters represent the characteristics of the motor rotor assembly in a steady state. The step of obtaining the steady-state characteristic parameters of the motor rotor assembly includes: The motor rotor assembly includes a rotating shaft and a first-stage impeller and a second-stage impeller respectively mounted at both ends of the rotating shaft. The mass parameters of the motor rotor assembly are obtained, wherein the mass parameters include the mass of the rotating shaft, the mass of the first-stage impeller, and the mass of the second-stage impeller. Calculating the center of mass position of the motor rotor assembly according to the mass parameter; Determining the mass parameter and the center of mass position of the assembly as steady-state characteristic parameters; A parameter processing module is configured to construct an equivalent rotor model based on the steady-state characteristic parameters so that the equivalent rotor model matches the steady-state characteristic parameters. The step of constructing an equivalent rotor model based on the steady-state characteristic parameters so that the equivalent rotor model matches the steady-state characteristic parameters includes: Selecting a first-stage equivalent disc and a second-stage equivalent disc according to the mass of the first-stage impeller and the mass of the second-stage impeller; An energy calculation module is used to calculate the equivalent kinetic energy of the equivalent rotor model and the equivalent electric energy consumed when the equivalent rotor model reaches a steady state. The step of calculating the equivalent kinetic energy of the equivalent rotor model and the equivalent electric energy consumed when the equivalent rotor model reaches a steady state includes: Determining size parameters and mass parameters, wherein the size parameters and mass parameters include the size and mass of the rotating shaft, the first-level equivalent disk, and the second-level equivalent disk; Calculating the equivalent kinetic energy of the equivalent rotor model according to the size parameters and mass parameters, and a preset steady-state speed; The efficiency calculation module is used to calculate the motor efficiency according to the equivalent kinetic energy and the equivalent electrical energy.
6. The motor efficiency detection device according to claim 5, characterized in that: The parameter acquisition module also includes a parameter processing unit; The parameter processing unit is used to calculate the assembly center of mass position of the motor rotor assembly based on the obtained mass parameter of the motor rotor assembly, so as to determine the mass parameter and the assembly center of mass position as steady-state characteristic parameters.
7. An electronic device, characterized in that: The electronic device comprises: one or more processors; A storage device for storing one or more programs, which, when executed by the one or more processors, enables the electronic device to implement the motor efficiency detection method according to any one of claims 1 to 4.
8. A computer-readable storage medium, characterized in that A computer program is stored thereon, and when the computer program is executed by a processor of a computer, the computer is caused to execute the motor efficiency detection method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Method and device for detecting energy conversion efficiency of rotary generator and controller
CN112461420A
Mill transmission system transmission efficiency detection device
CN210243176U
Super-efficient rear-earth permanent-magnet alternating-current synchronous motor
CN104518627A
Method and device for estimating efficiency of motor online
CN106772050A