Coreless cup motor test verification method and system based on motor parameter numerical simulation

Through the method based on the numerical simulation of motor parameters, a motor test platform was built and parameter detection and data analysis was carried out, which solved the problems of low efficiency and low accuracy of hollow cup motor test verification, and achieved more efficient and accurate test verification.

CN119492999BActive Publication Date: 2025-04-01XIAN HANG CHEN ELECTROMECHANICAL TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510080854.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-20
Publication Date
2025-04-01
Estimated Expiration
2045-01-20

AI Technical Summary

Technical Problem

The test verification efficiency of the prior art hollow cup motor is low and the accuracy is not high, mainly because the human test needs to be repeated, which is time-consuming and labor-intensive, and has subjective factors.

Method used

The hollow cup motor test verification method based on numerical simulation of motor parameters is adopted. By building a motor test platform, the motor to be tested is used to detect parameters using the drive motor and parameter sensors, its operating status is determined, and data classification and curve drawing are performed. Finally, the motor parameter simulation table is constructed to complete the test verification.

Benefits of technology

It improves the accuracy and efficiency of hollow cup motor test verification, reduces human intervention, and ensures the reliability and consistency of the test results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119492999B_ABST
    Figure CN119492999B_ABST
Patent Text Reader

Abstract

This invention relates to the field of motor parameter testing technology, and provides a method and system for testing and verifying a coreless motor based on numerical simulation of motor parameters. The method includes: constructing a motor testing platform; using a drive motor and parameter sensors to obtain a set of motor operating parameters; determining the motor operating state based on the set of operating parameters; if the motor operating state is overspeeding, detecting overspeeding parameters to obtain an extreme operating parameter set; classifying the target operating parameter set to obtain a response parameter set, a stable parameter set, and an extreme parameter set; plotting parameter relationship curves for the motor under test based on the response parameter set, stable parameter set, and extreme parameter set to obtain a set of operating characteristic curves; constructing a motor parameter simulation table based on the set of operating characteristic curves; and completing the coreless motor test verification based on the motor parameter simulation table. This invention can improve the accuracy and efficiency of coreless motor test verification.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of motor parameter testing, and in particular to a method and system for testing and verifying a coreless cup motor based on numerical simulation of motor parameters. Background Art

[0002] The coreless design of the coreless motor reduces energy loss and thus has higher efficiency and power density. At the same time, the coreless motor has a simple rotor structure and a small moment of inertia, which allows the motor to start and stop quickly and respond quickly. Therefore, the coreless motor is widely used in portable electronic devices, model aircraft, precision instruments and other fields. Therefore, parameter testing and verification of the coreless motor is of great significance to the practical application of the motor.

[0003] At present, the test and verification of hollow cup motors is mainly achieved through manual parameter testing and verification. This method requires repeated testing of the same motor, which consumes a lot of time and human resources, thereby reducing the efficiency of the test and verification. At the same time, human subjective factors will also reduce the accuracy of motor test and verification. Summary of the invention

[0004] The present invention provides a coreless motor test verification method and system based on motor parameter numerical simulation, the main purpose of which is to improve the accuracy and efficiency of the coreless motor test verification.

[0005] To achieve the above object, the present invention provides a coreless motor test verification method based on motor parameter numerical simulation, comprising:

[0006] Receiving a motor test instruction, and constructing a motor test platform based on the motor test instruction, wherein the motor test platform includes: a driving motor, a motor to be tested, a parameter sensor, a connecting shaft and a coupling, and the parameter sensor includes: a speed sensor and a torque sensor;

[0007] Using the driving motor and the parameter sensor, the motor to be tested is tested for parameters to obtain a motor operation parameter group, wherein the motor operation parameter group includes: motor operation time, motor operation speed and motor operation torque, and the motor to be tested is connected to the driving motor through a connecting shaft and a coupling;

[0008] Determine the running state of the motor to be tested according to the motor running parameter group to obtain the motor running state, wherein the motor running state includes: acceleration state, high efficiency state and overspeed state;

[0009] If the motor is in an overspeed state, the overspeed state parameter detection is performed on the motor to be tested to obtain an extreme operating parameter group;

[0010] Summarizing the motor operating parameter group and the extreme operating parameter group to obtain a target operating parameter set, and classifying the target operating parameter set based on the motor operating state to obtain a response parameter set, a stable parameter set, and an extreme parameter set;

[0011] According to the response parameter set, the stable parameter set and the extreme parameter set, a parameter relationship curve of the motor to be tested is drawn to obtain an operation characteristic curve group, wherein the operation characteristic curve group includes: a speed response curve, a torque response curve, a high efficiency power curve and an extreme temperature curve;

[0012] Returning to the step of performing parameter detection on the motor to be tested by using the drive motor and the parameter sensor, until the number of the operation characteristic curve groups is not less than a preset test number, summarizing the operation characteristic curve groups to obtain an operation characteristic curve group set;

[0013] According to the operating characteristic curve set, a motor parameter simulation table is constructed, and the hollow cup motor test verification is completed based on the motor parameter simulation table.

[0014] Optionally, the use of a driving motor and a parameter sensor to perform parameter detection on the motor to be tested to obtain a motor operating parameter group includes:

[0015] The drive motor is set to be no-load to obtain a no-load motor, and the no-load motor is started according to the preset rated voltage and rated speed;

[0016] Based on the preset collection interval, the parameter sensor is used to collect parameters of the motor to be tested, and the no-load running speed and no-load running torque are obtained. The current no-load running time is recorded, and the no-load running speed, no-load running torque and no-load running time are paired to obtain the no-load running parameters;

[0017] Determining whether the no-load running speed is less than the rated speed;

[0018] If the no-load running speed is less than the rated speed, returning to the step of collecting parameters of the motor to be tested by using the parameter sensor based on the preset collection interval;

[0019] If the no-load running speed is not less than the rated speed, summarizing the no-load running parameters to obtain a no-load running parameter group;

[0020] Based on a preset unit load, the load of the no-load motor is increased to obtain a loaded motor, and based on a collection interval, the load running speed and load running torque of the motor to be tested are detected, and the current load running time is recorded;

[0021] Pair the load operation time, load operation speed and load operation torque to obtain the load operation parameters;

[0022] Determining whether the load running speed is greater than the rated speed;

[0023] If the load running speed is not greater than the rated speed, returning to the step of detecting the load running speed and the load running torque of the motor to be tested based on the acquisition interval;

[0024] If the load running speed is greater than the rated speed, the no-load motor is updated by the load motor, and the step of increasing the load of the no-load motor based on the preset unit load is returned until the load of the load motor is not less than the preset maximum load;

[0025] The load operation parameters are summarized to obtain a load operation parameter group, and the no-load operation parameter group and the load operation parameter group are combined to obtain a motor operation parameter group.

[0026] Optionally, determining the operating state of the motor to be tested according to the motor operating parameter group to obtain the motor operating state includes:

[0027] Extracting the actual maximum speed in the motor operating parameter group, detecting the input voltage and input current of the motor to be tested, and obtaining the rated speed, and calculating the motor working efficiency and maximum operating speed based on the input voltage, input current and rated speed;

[0028] Determining whether the actual maximum speed is greater than the rated speed;

[0029] If the actual maximum speed is not greater than the rated speed, the current state of the motor to be tested is recorded as the acceleration state;

[0030] If the actual maximum speed is greater than the rated speed, it is determined whether the motor working efficiency is greater than the preset standard working efficiency;

[0031] If the motor working efficiency is not greater than the standard working efficiency, the current state of the motor to be tested is recorded as the acceleration state;

[0032] If the motor working efficiency is greater than the standard working efficiency, then determine whether the actual maximum speed is greater than the maximum operating speed;

[0033] If the actual maximum speed is not greater than the maximum operating speed, the current state of the motor to be tested is recorded as a high-efficiency state;

[0034] If the actual maximum speed is greater than the maximum operating speed, the current state of the motor to be tested is recorded as an overspeed state.

[0035] Optionally, the calculating of the motor working efficiency and the maximum operating speed based on the input voltage, the input current and the rated speed includes:

[0036] Obtaining an actual operating torque corresponding to the actual maximum speed;

[0037] The motor working efficiency is calculated according to the actual maximum speed, the actual operating torque, the input voltage and the input current, and the maximum operating speed is set according to the rated speed and the preset maximum speed coefficient, wherein the motor working efficiency and the maximum operating speed are respectively expressed as:

[0038] ,

[0039] in, Indicates the motor working efficiency, Indicates the actual operating torque, represents pi, Indicates the actual maximum speed, Indicates the input voltage, Indicates the input current, Indicates the maximum operating speed. Indicates the maximum speed coefficient, Indicates rated speed.

[0040] Optionally, the overspeed state parameter detection is performed on the motor to be tested to obtain an extreme operation parameter group, including:

[0041] Based on the maximum operating speed, the speed of the driving motor is adjusted to obtain an overspeed motor. Under the action of the overspeed motor, the overspeed operating temperature of the motor to be tested is detected, and the current overspeed operating time is recorded. The overspeed operating time and the overspeed operating temperature are matched to obtain extreme operating parameters;

[0042] Determine whether the overspeed operation temperature exceeds a preset operation temperature threshold;

[0043] If the overspeed operation temperature does not exceed the operating temperature threshold, return to the step of detecting the overspeed operation temperature of the motor to be tested until the overspeed operation duration reaches a preset maximum overspeed duration;

[0044] If the overspeed operation temperature exceeds the operating temperature threshold, stopping the step of detecting the overspeed operation temperature of the motor to be tested;

[0045] The extreme operating parameters are summarized to obtain an extreme operating parameter group.

[0046] Optionally, the step of drawing a parameter relationship curve for the motor to be tested according to the response parameter set, the stable parameter set and the extreme parameter set to obtain an operating characteristic curve group includes:

[0047] Extracting response parameters in sequence from the response parameter set, wherein the response parameter set includes: a response speed set and a response torque set, and the order of sequential extraction is sequential extraction according to the order of acquisition time;

[0048] Extracting response speeds in the response speed set in turn, calculating a response speed difference between the response speed and the rated speed, and determining whether the response speed difference is within a preset controllable speed difference;

[0049] If the response speed difference is within the controllable speed difference, the response speed is recorded as the speed to be stabilized, and the speed to be stabilized is added to the pre-constructed original stable speed sequence to obtain a target stable speed sequence;

[0050] Extracting a subsequent fluctuating speed of the speed to be stabilized from the response parameter set, wherein the subsequent fluctuating speed is a response speed obtained for the first time after the speed to be stabilized is obtained;

[0051] If the response speed difference is not within the controllable speed difference, the target stable speed sequence is updated using a preset empty set;

[0052] Using the subsequent fluctuating speed and the target stable speed sequence to update the response speed and the original stable speed sequence respectively, and returning to the step of sequentially extracting the response speed from the response speed set;

[0053] Identify a non-zero set of target stable speed sequences, and summarize the non-zero set of target stable speed sequences to obtain a target stable speed sequence set;

[0054] Determine a stable time sequence of each target stable speed sequence in the target stable speed sequence set to obtain a stable time sequence set, wherein the stable time refers to the motor operation time when a stable speed in the target stable speed sequence is obtained;

[0055] According to the stable time sequence set, a speed response analysis is performed on the motor to be tested to obtain a response speed sequence set;

[0056] Acquire a response time set corresponding to the response speed sequence set, and intercept a response torque sequence set from the response torque set based on the response time set;

[0057] Draw high-efficiency power curve and extreme temperature curve according to the stable parameter set and extreme parameter set;

[0058] Based on the response speed sequence set and the response torque sequence set, a speed response curve and a torque response curve are drawn respectively, wherein the horizontal axes of the speed response curve and the torque response curve are both running time, and the vertical axes are speed and torque respectively.

[0059] Optionally, performing speed response analysis on the motor to be tested according to the stable time sequence set to obtain a response speed sequence set includes:

[0060] Get the motor start time and motor stop time, and perform the following operations on each stable duration sequence in the stable duration sequence set:

[0061] According to the motor start time and the motor stop time, the duration fluctuation weight of each stable duration in the stable duration sequence is calculated to obtain a duration fluctuation weight set, wherein the duration fluctuation weight is expressed as:

[0062] ,

[0063] in, represents the duration fluctuation weight, Indicates the stable duration, Indicates the motor stop time. Indicates the motor start time;

[0064] According to the duration fluctuation weight set, the stability factor of the stable duration series is calculated using the following formula:

[0065] ,

[0066] in, represents the stability factor, represents the number of stable durations in the stable duration sequence, represents the fluctuation weight of the i-th period, represents the i-th stable duration;

[0067] Summarizing the stability factors to obtain a stability factor set, extracting the maximum stability factor in the stability factor set, and identifying the most stable speed sequence corresponding to the maximum stability factor in the target stable speed sequence set;

[0068] Based on the most stable speed sequence, the target stable speed sequence set is cut to obtain a response speed sequence set, wherein all motor operation times in the response speed sequence are less than the minimum motor operation time in the most stable speed sequence.

[0069] Optionally, according to the stable parameter set and the extreme parameter set, a high efficiency power curve and an extreme temperature curve are drawn, including:

[0070] Obtaining a stable operating time set of a stable parameter set, calculating a stable efficiency set based on the stable parameter set, and drawing a high-efficiency power curve based on the stable efficiency set and the stable operating time set, wherein the horizontal axis of the high-efficiency power curve is the stable operating time, and the vertical axis is the stable efficiency;

[0071] Based on the extreme parameter set, an extreme temperature curve is drawn, wherein the horizontal axis of the extreme temperature curve is the overspeed operation time, and the vertical axis is the overspeed operation temperature.

[0072] Optionally, constructing a motor parameter simulation table according to the operating characteristic curve set includes:

[0073] The operating characteristic curve set is divided into curve parameter types to obtain a parameter change curve set, wherein the parameter change curve set includes: a speed change curve set, a torque change curve set, a power change curve set and a temperature change curve set;

[0074] Set the table drawing precision and perform the following operations on each parameter change curve in the parameter change curve set based on the table drawing precision:

[0075] Extracting parameter change curves in the parameter change curve set in sequence, identifying a parameter change rate set in the parameter change curve, recording a parameter change rate in the parameter change rate set that is greater than a preset standard change rate as a visible change rate, and obtaining a visible change rate set;

[0076] Performing node division on the visible change rate set based on the table drawing accuracy to obtain a change rate node set, and confirming a parameter change coordinate point set corresponding to the change rate node set in the parameter change curve;

[0077] A motor parameter simulation table is drawn based on a parameter change coordinate point set, wherein the motor parameter simulation table includes: a speed change simulation table, a torque change simulation table, an efficiency change simulation table and a temperature change simulation table, and the number of parameters in each motor parameter simulation table is the table drawing accuracy.

[0078] To achieve the above object, the present invention also provides a coreless motor test verification system based on motor parameter numerical simulation, comprising:

[0079] A test platform construction module, used for receiving a motor test instruction, and constructing a motor test platform based on the motor test instruction, wherein the motor test platform includes: a driving motor, a motor to be tested, a parameter sensor, a connecting shaft and a coupling, and the parameter sensor includes: a speed sensor and a torque sensor, and the driving motor and the parameter sensor are used to perform parameter detection on the motor to be tested to obtain a motor operation parameter group, wherein the motor operation parameter group includes: motor operation time, motor operation speed and motor operation torque, and the motor to be tested is connected to the driving motor through a connecting shaft and a coupling;

[0080] The extreme parameter acquisition module is used to determine the operating state of the motor to be tested according to the motor operating parameter group to obtain the motor operating state, wherein the motor operating state includes: acceleration state, high efficiency state and overspeed state. If the motor operating state is the overspeed state, the overspeed state parameter detection is performed on the motor to be tested to obtain the extreme operating parameter group;

[0081] A parameter curve drawing module is used to summarize the motor operation parameter group and the extreme operation parameter group to obtain a target operation parameter set, and based on the motor operation state, to classify the target operation parameter set to obtain a response parameter set, a stable parameter set and an extreme parameter set, and to draw a parameter relationship curve for the motor to be tested according to the response parameter set, the stable parameter set and the extreme parameter set to obtain an operation characteristic curve group, wherein the operation characteristic curve group includes: a speed response curve, a torque response curve, a high-efficiency power curve and an extreme temperature curve;

[0082] A simulation table generation module is used to return to the step of performing parameter detection on the motor to be tested using the drive motor and the parameter sensor, until the number of the operating characteristic curve groups is not less than a preset test number, summarize the operating characteristic curve groups to obtain an operating characteristic curve group set, construct a motor parameter simulation table according to the operating characteristic curve group set, and complete the hollow cup motor test verification based on the motor parameter simulation table.

[0083] In order to solve the above problem, the present invention further provides an electronic device, the electronic device comprising:

[0084] a memory storing at least one instruction; and

[0085] The processor executes the instructions stored in the memory to implement the hollow cup motor test verification method based on numerical simulation of motor parameters as described above.

[0086] In order to solve the above problems, the present invention also provides a computer-readable storage medium, in which at least one instruction is stored. The at least one instruction is executed by a processor in an electronic device to implement the above-mentioned hollow cup motor test verification method based on numerical simulation of motor parameters.

[0087] In order to solve the problem described in the background technology, the present invention first constructs a motor test platform, which can perform parameter tests on the motor to be tested, and because a driving motor is introduced, the test results of the parameter tests are more in line with the actual situation, and the accuracy of the motor test verification is improved. The running state of the motor to be tested is determined by the motor running parameter group to obtain the motor running state. This step represents the different working states of the motor to be tested, and subsequently, the obtained motor running parameters are classified according to the different working states, so that the numerical simulation of the motor running parameters is more efficient. At the same time, numerical simulation is performed for different situations, which also improves the accuracy of numerical simulation and test verification. Accuracy, when the motor is in an overspeed state, the overspeed state parameter detection is performed on the motor to be tested, and an extreme operation parameter group is obtained, which enables the motor to be tested in full load and overspeed states to be accurately detected, thereby improving the accuracy of the detection. The operation characteristic curve group of the motor to be tested is drawn through the response parameter set, the stable parameter set and the extreme parameter set, and a plurality of operation characteristic groups are analyzed to construct a motor parameter simulation table, so that when the motor to be tested is tested and applied, intuitive standard verification data is provided, and verification conditions are provided for the test of the motor to be tested, so that there is no need to manually verify the state of the motor to be tested at all times, which improves the efficiency of motor test verification. Therefore, the present invention can improve the accuracy and efficiency of hollow cup motor test verification. BRIEF DESCRIPTION OF THE DRAWINGS

[0088] Figure 1 A schematic flow chart of a coreless motor test verification method based on motor parameter numerical simulation provided by an embodiment of the present invention;

[0089] Figure 2 A functional module diagram of a coreless motor test verification system based on motor parameter numerical simulation provided by an embodiment of the present invention;

[0090] Figure 3 A schematic structural diagram of an electronic device for implementing the hollow cup motor test verification method based on motor parameter numerical simulation provided by an embodiment of the present invention.

[0091] Description of reference numerals:

[0092] 1. Electronic device; 10. Processor; 11. Memory; 12. Bus.

[0093] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0094] It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.

[0095] The embodiment of the present application provides a hollow cup motor test verification method based on numerical simulation of motor parameters. The execution subject of the hollow cup motor test verification method based on numerical simulation of motor parameters includes but is not limited to at least one of the electronic devices such as a server and a terminal that can be configured to execute the method provided by the embodiment of the present application. In other words, the hollow cup motor test verification method based on numerical simulation of motor parameters can be executed by software or hardware installed on a terminal device or a server device, and the software can be a blockchain platform. The server includes but is not limited to: a single server, a server cluster, a cloud server or a cloud server cluster, etc.

[0096] Reference Figure 1 FIG. 1 is a flow chart of a coreless motor test verification method based on motor parameter numerical simulation provided by an embodiment of the present invention. In this embodiment, the coreless motor test verification method based on motor parameter numerical simulation includes:

[0097] S1. Receive a motor test instruction, and build a motor test platform based on the motor test instruction, wherein the motor test platform includes: a drive motor, a motor to be tested, a parameter sensor, a connecting shaft and a coupling, and the parameter sensor includes: a speed sensor and a torque sensor.

[0098] It can be understood that the motor test instruction refers to an instruction initiated manually to test the motor to be tested, and the motor test platform refers to a platform for performing parameter tests on the motor to be tested, wherein the motor to be tested refers to a hollow cup motor that needs to be tested for parameters, and the drive motor refers to a motor used to drag the motor to be tested to run at a specified speed, one end of the drive motor is connected to the motor to be tested through a connecting shaft and a coupling, and the other end can be used to connect a load.

[0099] It needs to be explained that during the operation of the motor, the motor load will produce torque fluctuations due to various reasons, such as load changes, mechanical vibrations, etc. These fluctuations will affect the accuracy of the motor parameter measurement. Therefore, it is necessary to introduce a drive motor to reduce the impact of the torque fluctuations on the parameter measurement. Among them, the moment of inertia of the drive motor should be larger than the moment of inertia of the motor to be measured. For example, the moment of inertia of the drive motor is 30 times the moment of inertia of the motor to be measured.

[0100] It is understandable that the parameter sensor refers to a sensor used to detect parameters of the motor to be tested, wherein the parameter sensor includes: a speed sensor and a torque sensor, which are installed at the rotating shaft of the motor to be tested, and the connecting shaft refers to a rigid shaft connecting the drive motor and the motor to be tested, and a connecting shaft is connected to the output shafts of the drive motor and the motor to be tested respectively, and a coupling is connected between the two connecting shafts, wherein the coupling is used to connect two rigid shafts, which can compensate for the axial, radial and angular centering errors between the two connecting shafts, and at the same time, it can also absorb the vibration generated by the operation of the motor and reduce damage to the shaft and bearings. The coupling is, for example: a rigid coupling, an elastic coupling, a diaphragm coupling, etc. The motor test platform also includes: a data acquisition card, which refers to a device used to convert the analog signal collected by the parameter sensor into a digital signal.

[0101] For example, Xiao Zhang is a research and development personnel of an electromechanical company. One day, Xiao Zhang received a motor test instruction and needed to test a certain model of motor. So Xiao Zhang obtained the motor to be tested of the signal and selected the drive motor of the motor to be tested. Then, he connected the connecting shaft to the output shaft of the motor to be tested and the drive motor respectively, and connected the two connecting shafts through a coupling, and installed a parameter sensor on the connecting shaft close to the side of the motor to be tested, where the parameter sensor can transmit the collected analog signal to the data acquisition card.

[0102] S2. Utilize the drive motor and the parameter sensor to perform parameter detection on the motor to be tested, and obtain a motor operation parameter group, wherein the motor operation parameter group includes: motor operation time, motor operation speed and motor operation torque, and the motor to be tested is connected to the drive motor through a connecting shaft and a coupling.

[0103] It can be understood that the motor running time refers to the total time the motor to be tested has been running, the motor running speed refers to the speed of the motor to be tested when it is running, and the motor running torque refers to the torque of the motor to be tested when it is running.

[0104] In detail, the drive motor and the parameter sensor are used to perform parameter detection on the motor to be tested to obtain a motor operation parameter group, including:

[0105] The drive motor is set to be no-load to obtain a no-load motor, and the no-load motor is started according to the preset rated voltage and rated speed;

[0106] Based on the preset collection interval, the parameter sensor is used to collect parameters of the motor to be tested, and the no-load running speed and no-load running torque are obtained. The current no-load running time is recorded, and the no-load running speed, no-load running torque and no-load running time are paired to obtain the no-load running parameters;

[0107] Determining whether the no-load running speed is less than the rated speed;

[0108] If the no-load running speed is less than the rated speed, returning to the step of collecting parameters of the motor to be tested by using the parameter sensor based on the preset collection interval;

[0109] If the no-load running speed is not less than the rated speed, summarizing the no-load running parameters to obtain a no-load running parameter group;

[0110] Based on a preset unit load, the load of the no-load motor is increased to obtain a loaded motor, and based on a collection interval, the load running speed and load running torque of the motor to be tested are detected, and the current load running time is recorded;

[0111] Pair the load operation time, load operation speed and load operation torque to obtain the load operation parameters;

[0112] Determining whether the load running speed is greater than the rated speed;

[0113] If the load running speed is not greater than the rated speed, returning to the step of detecting the load running speed and the load running torque of the motor to be tested based on the acquisition interval;

[0114] If the load running speed is greater than the rated speed, the no-load motor is updated by the load motor, and the step of increasing the load of the no-load motor based on the preset unit load is returned until the load of the load motor is not less than the preset maximum load;

[0115] The load operation parameters are summarized to obtain a load operation parameter group, and the no-load operation parameter group and the load operation parameter group are combined to obtain a motor operation parameter group.

[0116] It can be understood that the no-load motor refers to a driving motor that does not carry a load, the rated voltage and rated speed refer to the artificially set voltage and speed respectively, which can be obtained in the relevant specifications of the motor to be tested, and they are the optimal operating voltage and rated speed of the motor to be tested, the no-load operating speed and no-load operating torque refer to the operating speed and torque of the motor to be tested under the drive of the no-load motor respectively, and they are all measured by parameter sensors, the unit load refers to an artificially set load, which is used to increase the load on the no-load motor so as to obtain the relationship between different parameters of the motor to be tested under different loads, the loaded motor refers to the no-load motor after the load is increased, the load operating speed and load operating torque refer to the operating speed and operating torque of the motor to be tested under the drive of the load motor respectively, and the maximum load refers to the artificially set load, which is used to indicate the limit load that the motor to be tested can withstand.

[0117] S3. Determine the operating state of the motor to be tested according to the motor operating parameter group to obtain the motor operating state, wherein the motor operating state includes: acceleration state, high efficiency state and overspeed state.

[0118] It can be understood that the motor operating state refers to the different states that the motor to be tested is in during operation, among which the acceleration state refers to the state when the speed and efficiency of the motor to be tested have not reached the rated speed and standard efficiency, the high-efficiency state refers to the state when the efficiency of the motor to be tested has reached the standard efficiency, at this time the working efficiency of the motor to be tested is relatively high, and the overspeed state refers to the state when the speed of the motor to be tested has exceeded the rated speed by a large amount, at this time the load of the motor to be tested tends to be full load, and the working environment tends to be extreme.

[0119] In detail, the step of determining the operating state of the motor to be tested according to the motor operating parameter group to obtain the motor operating state includes:

[0120] Extracting the actual maximum speed in the motor operating parameter group, detecting the input voltage and input current of the motor to be tested, and obtaining the rated speed, and calculating the motor working efficiency and maximum operating speed based on the input voltage, input current and rated speed;

[0121] Determining whether the actual maximum speed is greater than the rated speed;

[0122] If the actual maximum speed is not greater than the rated speed, the current state of the motor to be tested is recorded as the acceleration state;

[0123] If the actual maximum speed is greater than the rated speed, it is determined whether the motor working efficiency is greater than the preset standard working efficiency;

[0124] If the motor working efficiency is not greater than the standard working efficiency, the current state of the motor to be tested is recorded as the acceleration state;

[0125] If the motor working efficiency is greater than the standard working efficiency, then determine whether the actual maximum speed is greater than the maximum operating speed;

[0126] If the actual maximum speed is not greater than the maximum operating speed, the current state of the motor to be tested is recorded as a high-efficiency state;

[0127] If the actual maximum speed is greater than the maximum operating speed, the current state of the motor to be tested is recorded as an overspeed state.

[0128] It can be understood that the actual maximum speed refers to the motor operating speed with the largest value in the motor operating parameter group, the input voltage and input current respectively refer to the voltage and current flowing through the motor to be tested, which can be detected by the built-in ammeter and voltmeter, the rated speed refers to the speed set for the drive motor, and the rated speed is set manually, and the standard working efficiency refers to the efficiency constant set manually.

[0129] In detail, the calculation of the motor working efficiency and the maximum operating speed based on the input voltage, input current and rated speed includes:

[0130] Obtaining an actual operating torque corresponding to the actual maximum speed;

[0131] The motor working efficiency is calculated according to the actual maximum speed, the actual operating torque, the input voltage and the input current, and the maximum operating speed is set according to the rated speed and the preset maximum speed coefficient, wherein the motor working efficiency and the maximum operating speed are respectively expressed as:

[0132] ,

[0133] in, Indicates the motor working efficiency, Indicates the actual operating torque, represents pi, Indicates the actual maximum speed, Indicates the input voltage, Indicates the input current, Indicates the maximum operating speed. Indicates the maximum speed coefficient, Indicates rated speed.

[0134] It should be explained that the actual operating torque refers to the motor operating torque collected at the same time as the actual maximum speed, the motor working efficiency refers to the working efficiency of the current motor to be tested, the maximum speed coefficient refers to a constant set artificially, and the maximum operating speed refers to the speed threshold at which the operating speed of the motor to be tested can reach the overspeed rotation state.

[0135] S4. If the motor is in an overspeed state, an overspeed state parameter test is performed on the motor to be tested to obtain an extreme operating parameter group;

[0136] It can be understood that the stable time refers to the artificially set time, which indicates the time for maintaining the overspeed state when the motor operating state of the motor to be tested is in the overspeed state. The extreme operating parameters refer to the detected motor temperature and the corresponding overspeed time within the stable time after the motor to be tested is in the overspeed state.

[0137] It should be explained that when testing the motor to be tested, it is necessary to gradually accelerate the motor to an overspeed state and maintain it for a certain period of time, and record the temperature of the motor in the overspeed state to ensure its safety and reliability under extreme working conditions.

[0138] In detail, the overspeed state parameter detection is performed on the motor to be tested to obtain an extreme operation parameter group, including:

[0139] Based on the maximum operating speed, the speed of the driving motor is adjusted to obtain an overspeed motor. Under the action of the overspeed motor, the overspeed operating temperature of the motor to be tested is detected, and the current overspeed operating time is recorded. The overspeed operating time and the overspeed operating temperature are matched to obtain extreme operating parameters;

[0140] Determine whether the overspeed operation temperature exceeds a preset operation temperature threshold;

[0141] If the overspeed operation temperature does not exceed the operating temperature threshold, return to the step of detecting the overspeed operation temperature of the motor to be tested until the overspeed operation duration reaches a preset maximum overspeed duration;

[0142] If the overspeed operation temperature exceeds the operating temperature threshold, stopping the step of detecting the overspeed operation temperature of the motor to be tested;

[0143] The extreme operating parameters are summarized to obtain an extreme operating parameter group.

[0144] It can be understood that the overspeed motor refers to a driving motor when the speed is set to the maximum operating speed, the overspeed speed and overspeed torque respectively refer to the operating speed and operating torque of the motor to be tested when driven by the overspeed motor, the overspeed temperature refers to the bearing temperature of the motor to be tested, and the overspeed temperature can be measured by a temperature sensor, which can be installed near the bearing of the motor to be tested, the overspeed operation duration refers to the total time that the current motor to be tested has been running in the overspeed state, the operating temperature threshold refers to the maximum operating temperature that the motor to be tested can reach that is set manually, when the overspeed temperature exceeds the operating temperature threshold, the motor to be tested may cause irreversible damage due to overheating, and the maximum overspeed duration refers to the manually set duration, and when the motor to be tested continues for the maximum overspeed duration in the overspeed state, the motor will be damaged.

[0145] S5. Summarize the motor operation parameter group and the extreme operation parameter group to obtain a target operation parameter set, and classify the target operation parameter set based on the motor operation state to obtain a response parameter set, a stable parameter set and an extreme parameter set.

[0146] It can be understood that the response parameter set refers to the set of operating parameters of the motor to be tested during the process of accelerating the motor to the rated speed, and it is numerically expressed as: when the motor operating state is in the acceleration state, the corresponding target operating parameters; the stable parameter set refers to the set of operating parameters of the motor to be tested when the motor to be tested reaches the rated speed and has a high working efficiency, and it is numerically expressed as: when the motor operating state is in the stable state, the corresponding target operating parameters; the extreme parameter set refers to the set of operating parameters of the motor to be tested during the process of the speed of the motor to be tested exceeding the rated speed, and it is numerically expressed as: when the motor operating state is in the overspeed state, the corresponding target operating parameters.

[0147] S6. Draw a parameter relationship curve for the motor to be tested according to the response parameter set, the stable parameter set and the extreme parameter set to obtain an operation characteristic curve group, wherein the operation characteristic curve group includes: a speed response curve, a torque response curve, a high-efficiency power curve and an extreme temperature curve.

[0148] It can be understood that the speed response curve refers to the relationship curve between the speed of the motor to be tested and the running time of the motor, and the torque response curve refers to the relationship curve between the torque of the motor to be tested and the running time of the motor. The above-mentioned speed response curve and torque response curve can reflect the response ability of the motor to be tested to accelerate to the rated speed in the initial state, wherein the initial state refers to the state when the load is zero and the voltage is the rated voltage, the high-efficiency power curve refers to the relationship curve between the motor power and the running time after the motor to be tested reaches the standard working power, and the extreme temperature curve refers to the relationship curve between the motor temperature and the overspeed running time after the load of the motor reaches the maximum load and the speed exceeds the rated speed.

[0149] In detail, the parameter relationship curve of the motor to be tested is drawn according to the response parameter set, the stable parameter set and the extreme parameter set to obtain the operating characteristic curve group, including:

[0150] Extracting response parameters in sequence from the response parameter set, wherein the response parameter set includes: a response speed set and a response torque set, and the order of sequential extraction is sequential extraction according to the order of acquisition time;

[0151] Extracting response speeds in the response speed set in turn, calculating a response speed difference between the response speed and the rated speed, and determining whether the response speed difference is within a preset controllable speed difference;

[0152] If the response speed difference is within the controllable speed difference, the response speed is recorded as the speed to be stabilized, and the speed to be stabilized is added to the pre-constructed original stable speed sequence to obtain a target stable speed sequence;

[0153] Extracting a subsequent fluctuating speed of the speed to be stabilized from the response parameter set, wherein the subsequent fluctuating speed is a response speed obtained for the first time after the speed to be stabilized is obtained;

[0154] If the response speed difference is not within the controllable speed difference, the target stable speed sequence is updated using a preset empty set;

[0155] Using the subsequent fluctuating speed and the target stable speed sequence to update the response speed and the original stable speed sequence respectively, and returning to the step of sequentially extracting the response speed from the response speed set;

[0156] Identify a non-zero set of target stable speed sequences, and summarize the non-zero set of target stable speed sequences to obtain a target stable speed sequence set;

[0157] Determine a stable time sequence of each target stable speed sequence in the target stable speed sequence set to obtain a stable time sequence set, wherein the stable time refers to the motor operation time when a stable speed in the target stable speed sequence is obtained;

[0158] According to the stable time sequence set, a speed response analysis is performed on the motor to be tested to obtain a response speed sequence set;

[0159] Acquire a response time set corresponding to the response speed sequence set, and intercept a response torque sequence set from the response torque set based on the response time set;

[0160] Draw high-efficiency power curve and extreme temperature curve according to the stable parameter set and extreme parameter set;

[0161] Based on the response speed sequence set and the response torque sequence set, a speed response curve and a torque response curve are drawn respectively, wherein the horizontal axes of the speed response curve and the torque response curve are both running time, and the vertical axes are speed and torque respectively.

[0162] It can be understood that the response speed difference refers to the difference between the response speed and the rated speed, the controllable speed difference refers to the artificially set speed difference, the original stable speed sequence refers to the set of speeds to be stabilized, and the original stable speed sequence is an empty set when there is no stable speed supplement, and the target stable speed sequence refers to the original stable speed sequence after the stable speed supplement. It should be noted that the stable speeds in the target stable speed sequence and the original stable speed sequence are arranged from small to large according to the motor running time when they are acquired, the subsequent fluctuating speed refers to the response speed acquired for the first time after the speed to be stabilized is acquired, and the stable time sequence refers to the combination of the motor running time of the motor to be tested when each target stable speed in the target stable speed sequence is acquired.

[0163] In detail, the speed response analysis of the motor to be tested is performed according to the stable time sequence set to obtain a response speed sequence set, including:

[0164] Get the motor start time and motor stop time, and perform the following operations on each stable duration sequence in the stable duration sequence set:

[0165] According to the motor start time and the motor stop time, the duration fluctuation weight of each stable duration in the stable duration sequence is calculated to obtain a duration fluctuation weight set, wherein the duration fluctuation weight is expressed as:

[0166] ,

[0167] in, represents the duration fluctuation weight, Indicates the stable duration, Indicates the motor stop time. Indicates the motor start time;

[0168] According to the duration fluctuation weight set, the stability factor of the stable duration series is calculated using the following formula:

[0169] ,

[0170] in, represents the stability factor, represents the number of stable durations in the stable duration sequence, represents the fluctuation weight of the i-th period, represents the i-th stable duration;

[0171] Summarizing the stability factors to obtain a stability factor set, extracting the maximum stability factor in the stability factor set, and identifying the most stable speed sequence corresponding to the maximum stability factor in the target stable speed sequence set;

[0172] Based on the most stable speed sequence, the target stable speed sequence set is cut to obtain a response speed sequence set, wherein all motor operation times in the response speed sequence are less than the minimum motor operation time in the most stable speed sequence.

[0173] It should be explained that the duration fluctuation weight refers to the proportion of the stable duration in the entire test process of the motor to be tested. The larger the duration fluctuation weight, the more stable the target stable speed sequence corresponding to the duration fluctuation weight. The stability factor refers to a numerical value used to represent the stability of the target stable speed sequence.

[0174] Furthermore, the maximum stability factor refers to the largest stability factor in the stability factor set, and the most stable speed sequence refers to the target stable speed sequence corresponding to the maximum stability factor. The response speed sequence set refers to the target stable speed sequence collected before the most stable speed sequence is collected, and the response speed sequence is numerically expressed as follows: the motor running time corresponding to all response speeds in the response speed sequence is less than the minimum stable time in the most stable speed sequence. The stability efficiency refers to the motor working efficiency corresponding to the stability parameter, and the calculation method of the motor working efficiency is given by the above S3, which will not be repeated here.

[0175] In detail, according to the stable parameter set and the extreme parameter set, the high-efficiency power curve and the extreme temperature curve are drawn, including:

[0176] Obtaining a stable operating time set of a stable parameter set, calculating a stable efficiency set based on the stable parameter set, and drawing a high-efficiency power curve based on the stable efficiency set and the stable operating time set, wherein the horizontal axis of the high-efficiency power curve is the stable operating time, and the vertical axis is the stable efficiency;

[0177] Based on the extreme parameter set, an extreme temperature curve is drawn, wherein the horizontal axis of the extreme temperature curve is the overspeed operation time, and the vertical axis is the overspeed operation temperature.

[0178] S7, returning to the step of performing parameter detection on the motor to be tested by using the drive motor and the parameter sensor, until the number of the operation characteristic curve groups is not less than a preset test number, summarizing the operation characteristic curve groups to obtain an operation characteristic curve group set.

[0179] It is clear that in order to ensure the accuracy of subsequent numerical simulations, multiple sets of operating characteristic curves need to be obtained, so the number of tests is set. The number of tests refers to an artificially set constant used to determine the number of operating characteristic curves to be obtained.

[0180] S8. Construct a motor parameter simulation table according to the operating characteristic curve set, and complete the hollow cup motor test verification based on the motor parameter simulation table.

[0181] It can be understood that the motor parameter simulation table has two rows of data, wherein the first row is parameter data, namely speed, torque, efficiency and temperature data. The second row is the running time of the motor to be tested when the corresponding parameters are reached. The motor simulation table includes: speed change simulation table, torque change simulation table, efficiency change simulation table and temperature change simulation table, wherein the speed change simulation table indicates the speed response capability of the motor to be tested to reach the rated speed under rated voltage and no-load state, the torque change simulation table indicates the torque response capability of the motor to be tested when it reaches the rated speed under rated voltage and no-load state, the efficiency change simulation table refers to the table of the change of motor efficiency with running time when the working efficiency of the motor to be tested is higher than the standard working efficiency, and the temperature change simulation table refers to the table of the change of the motor's own temperature with running time when the motor to be tested is fully loaded and overspeeding.

[0182] In detail, the motor parameter simulation table is constructed according to the operating characteristic curve set, including:

[0183] The operating characteristic curve set is divided into curve parameter types to obtain a parameter change curve set, wherein the parameter change curve set includes: a speed change curve set, a torque change curve set, a power change curve set and a temperature change curve set;

[0184] Set the table drawing precision and perform the following operations on each parameter change curve in the parameter change curve set based on the table drawing precision:

[0185] Extracting parameter change curves in the parameter change curve set in sequence, identifying a parameter change rate set in the parameter change curve, recording a parameter change rate in the parameter change rate set that is greater than a preset standard change rate as a visible change rate, and obtaining a visible change rate set;

[0186] Performing node division on the visible change rate set based on the table drawing accuracy to obtain a change rate node set, and confirming a parameter change coordinate point set corresponding to the change rate node set in the parameter change curve;

[0187] A motor parameter simulation table is drawn based on a parameter change coordinate point set, wherein the motor parameter simulation table includes: a speed change simulation table, a torque change simulation table, an efficiency change simulation table and a temperature change simulation table, and the number of parameters in each motor parameter simulation table is the table drawing accuracy.

[0188] It can be understood that the parameter change rate set refers to the set of slopes of each point in the parameter change curve, the standard change rate refers to an artificially set change rate constant, and the visible change rate refers to a parameter change rate that is greater than the standard change rate. The coordinate point corresponding to the visible change rate is the parameter change coordinate point, among which the parameter change coordinate point has a more obvious change trend in the parameter change curve.

[0189] In order to solve the problem described in the background technology, the present invention first constructs a motor test platform, which can perform parameter tests on the motor to be tested, and because a driving motor is introduced, the test results of the parameter tests are more in line with the actual situation, and the accuracy of the motor test verification is improved. The running state of the motor to be tested is determined by the motor running parameter group to obtain the motor running state. This step represents the different working states of the motor to be tested, and subsequently, the obtained motor running parameters are classified according to the different working states, so that the numerical simulation of the motor running parameters is more efficient. At the same time, numerical simulation is performed for different situations, which also improves the accuracy of numerical simulation and test verification. Accuracy, when the motor is in an overspeed state, the overspeed state parameter detection is performed on the motor to be tested, and an extreme operation parameter group is obtained, which enables the motor to be tested in full load and overspeed states to be accurately detected, thereby improving the accuracy of the detection. The operation characteristic curve group of the motor to be tested is drawn through the response parameter set, the stable parameter set and the extreme parameter set, and a plurality of operation characteristic groups are analyzed to construct a motor parameter simulation table, so that when the motor to be tested is tested and applied, intuitive standard verification data is provided, and verification conditions are provided for the test of the motor to be tested, so that there is no need to manually verify the state of the motor to be tested at all times, which improves the efficiency of motor test verification. Therefore, the present invention can improve the accuracy and efficiency of hollow cup motor test verification.

[0190] like Figure 2 , which is a functional module diagram of a coreless motor test and verification system based on motor parameter numerical simulation provided by an embodiment of the present invention.

[0191] The hollow cup motor test verification system 100 based on motor parameter numerical simulation of the present invention can be installed in an electronic device. According to the functions implemented, the hollow cup motor test verification system 100 based on motor parameter numerical simulation can include a test platform construction module 101, an extreme parameter acquisition module 102, a parameter curve drawing module 103 and a simulation table generation module 104. The module of the present invention can also be called a unit, which refers to a series of computer program segments that can be executed by an electronic device processor and can complete fixed functions, which are stored in the memory of the electronic device.

[0192] The test platform construction module 101 is used to receive a motor test instruction and construct a motor test platform based on the motor test instruction, wherein the motor test platform includes: a driving motor, a motor to be tested, a parameter sensor, a connecting shaft and a coupling, and the parameter sensor includes: a speed sensor and a torque sensor, and the driving motor and the parameter sensor are used to perform parameter detection on the motor to be tested to obtain a motor operation parameter group, wherein the motor operation parameter group includes: motor operation time, motor operation speed and motor operation torque, and the motor to be tested is connected to the driving motor through a connecting shaft and a coupling;

[0193] The extreme parameter acquisition module 102 is used to determine the operating state of the motor to be tested according to the motor operating parameter group to obtain the motor operating state, wherein the motor operating state includes: acceleration state, high efficiency state and overspeed state. If the motor operating state is the overspeed state, the overspeed state parameter detection is performed on the motor to be tested to obtain the extreme operating parameter group;

[0194] The parameter curve drawing module 103 is used to summarize the motor operation parameter group and the extreme operation parameter group to obtain a target operation parameter set, and based on the motor operation state, to classify the target operation parameter set to obtain a response parameter set, a stable parameter set and an extreme parameter set, and to draw a parameter relationship curve for the motor to be tested according to the response parameter set, the stable parameter set and the extreme parameter set to obtain an operation characteristic curve group, wherein the operation characteristic curve group includes: a speed response curve, a torque response curve, a high-efficiency power curve and an extreme temperature curve;

[0195] The simulation table generation module 104 is used to return to the step of performing parameter detection on the motor to be tested using the drive motor and the parameter sensor, until the number of the operating characteristic curve groups is not less than the preset test number, summarize the operating characteristic curve groups to obtain an operating characteristic curve group set, construct a motor parameter simulation table according to the operating characteristic curve group set, and complete the hollow cup motor test verification based on the motor parameter simulation table.

[0196] In detail, the modules in the coreless cup motor test verification system 100 based on motor parameter numerical simulation in the embodiment of the present invention are used in the same manner as above. Figure 1 The hollow cup motor test verification method based on numerical simulation of motor parameters described in the invention has the same technical means and can produce the same technical effect, so it will not be repeated here.

[0197] like Figure 3 , is a schematic diagram of the structure of an electronic device for implementing a coreless cup motor test verification method based on numerical simulation of motor parameters provided by an embodiment of the present invention.

[0198] The electronic device 1 may include a processor 10, a memory 11 and a bus 12, and may also include a computer program stored in the memory 11 and executable on the processor 10, such as a coreless motor test verification method program based on numerical simulation of motor parameters.

[0199] The memory 11 includes at least one type of readable storage medium, and the readable storage medium includes a flash memory, a mobile hard disk, a multimedia card, a card-type memory (for example, an SD or DX memory, etc.), a magnetic memory, a disk, an optical disk, etc. In some embodiments, the memory 11 may be an internal storage unit of the electronic device 1, such as a mobile hard disk of the electronic device 1. In other embodiments, the memory 11 may also be an external storage device of the electronic device 1, such as a plug-in mobile hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (SecureDigital, SD) card, a flash card (Flash Card), etc. equipped on the electronic device 1. Further, the memory 11 also includes an internal storage unit of the electronic device 1 and an external storage device. The memory 11 can not only be used to store application software and various types of data installed in the electronic device 1, such as the code of the hollow cup motor test verification method program based on the numerical simulation of motor parameters, but also can be used to temporarily store data that has been output or is to be output.

[0200] In some embodiments, the processor 10 may be composed of an integrated circuit, for example, a single packaged integrated circuit, or a plurality of packaged integrated circuits with the same or different functions, including one or more central processing units (CPUs), microprocessors, digital processing chips, graphics processors, and combinations of various control chips, etc. The processor 10 is the control core (Control Unit) of the electronic device, and uses various interfaces and lines to connect various components of the entire electronic device, and executes or executes programs or modules stored in the memory 11 (such as a hollow cup motor test verification method program based on numerical simulation of motor parameters, etc.), and calls data stored in the memory 11 to execute various functions of the electronic device 1 and process data.

[0201] The bus 12 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The bus 12 may be divided into an address bus, a data bus, a control bus, etc. The bus 12 is configured to realize connection and communication between the memory 11 and at least one processor 10, etc.

[0202] Figure 3 Only an electronic device with components is shown, and those skilled in the art will understand that Figure 3 The structure shown does not constitute a limitation on the electronic device 1, and may include fewer or more components than shown in the figure, or combine certain components, or arrange the components differently.

[0203] For example, although not shown, the electronic device 1 may also include a power source (such as a battery) for supplying power to various components. Preferably, the power source may be logically connected to the at least one processor 10 through a power management system, so that the power management system can realize functions such as charging management, discharging management, and power consumption management. The power source may also include any components such as one or more DC or AC power sources, recharging systems, power failure detection circuits, power converters or inverters, and power status indicators. The electronic device 1 may also include a variety of sensors, Bluetooth modules, Wi-Fi modules, etc., which will not be repeated here.

[0204] Furthermore, the electronic device 1 may also include a network interface. Optionally, the network interface may include a wired interface and / or a wireless interface (such as a WI-FI interface, a Bluetooth interface, etc.), which is generally used to establish a communication connection between the electronic device 1 and other electronic devices.

[0205] Optionally, the electronic device 1 may further include a user interface, which may be a display, an input unit (such as a keyboard), or a standard wired interface or a wireless interface. Optionally, in some embodiments, the display may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, and an OLED (Organic Light-Emitting Diode) touch device. The display may also be appropriately referred to as a display screen or a display unit, which is used to display information processed in the electronic device 1 and to display a visual user interface.

[0206] The hollow cup motor test verification method program based on motor parameter numerical simulation stored in the memory 11 of the electronic device 1 is a combination of multiple instructions. When running in the processor 10, it can achieve:

[0207] Receiving a motor test instruction, and constructing a motor test platform based on the motor test instruction, wherein the motor test platform includes: a driving motor, a motor to be tested, a parameter sensor, a connecting shaft and a coupling, and the parameter sensor includes: a speed sensor and a torque sensor;

[0208] Using the driving motor and the parameter sensor, the motor to be tested is tested for parameters to obtain a motor operation parameter group, wherein the motor operation parameter group includes: motor operation time, motor operation speed and motor operation torque, and the motor to be tested is connected to the driving motor through a connecting shaft and a coupling;

[0209] Determine the running state of the motor to be tested according to the motor running parameter group to obtain the motor running state, wherein the motor running state includes: acceleration state, high efficiency state and overspeed state;

[0210] If the motor is in an overspeed state, the overspeed state parameter detection is performed on the motor to be tested to obtain an extreme operating parameter group;

[0211] Summarizing the motor operating parameter group and the extreme operating parameter group to obtain a target operating parameter set, and classifying the target operating parameter set based on the motor operating state to obtain a response parameter set, a stable parameter set, and an extreme parameter set;

[0212] According to the response parameter set, the stable parameter set and the extreme parameter set, a parameter relationship curve of the motor to be tested is drawn to obtain an operation characteristic curve group, wherein the operation characteristic curve group includes: a speed response curve, a torque response curve, a high efficiency power curve and an extreme temperature curve;

[0213] Returning to the step of performing parameter detection on the motor to be tested by using the drive motor and the parameter sensor, until the number of the operation characteristic curve groups is not less than a preset test number, summarizing the operation characteristic curve groups to obtain an operation characteristic curve group set;

[0214] According to the operating characteristic curve set, a motor parameter simulation table is constructed, and the hollow cup motor test verification is completed based on the motor parameter simulation table.

[0215] Specifically, the specific implementation method of the processor 10 for the above instructions can refer to Figures 1 to 3 The description of the relevant steps in the corresponding embodiments will not be repeated here.

[0216] Furthermore, if the module / unit integrated in the electronic device 1 is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. The computer-readable storage medium can be volatile or non-volatile. For example, the computer-readable medium can include: any entity or system that can carry the computer program code, a recording medium, a USB flash drive, a mobile hard disk, a magnetic disk, an optical disk, a computer memory, and a read-only memory (ROM).

[0217] The present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor of an electronic device, the computer program can implement:

[0218] Receiving a motor test instruction, and constructing a motor test platform based on the motor test instruction, wherein the motor test platform includes: a driving motor, a motor to be tested, a parameter sensor, a connecting shaft and a coupling, and the parameter sensor includes: a speed sensor and a torque sensor;

[0219] Using the driving motor and the parameter sensor, the motor to be tested is tested for parameters to obtain a motor operation parameter group, wherein the motor operation parameter group includes: motor operation time, motor operation speed and motor operation torque, and the motor to be tested is connected to the driving motor through a connecting shaft and a coupling;

[0220] Determine the running state of the motor to be tested according to the motor running parameter group to obtain the motor running state, wherein the motor running state includes: acceleration state, high efficiency state and overspeed state;

[0221] If the motor is in an overspeed state, the overspeed state parameter detection is performed on the motor to be tested to obtain an extreme operating parameter group;

[0222] Summarizing the motor operating parameter group and the extreme operating parameter group to obtain a target operating parameter set, and classifying the target operating parameter set based on the motor operating state to obtain a response parameter set, a stable parameter set, and an extreme parameter set;

[0223] According to the response parameter set, the stable parameter set and the extreme parameter set, a parameter relationship curve of the motor to be tested is drawn to obtain an operation characteristic curve group, wherein the operation characteristic curve group includes: a speed response curve, a torque response curve, a high efficiency power curve and an extreme temperature curve;

[0224] Returning to the step of performing parameter detection on the motor to be tested by using the drive motor and the parameter sensor, until the number of the operation characteristic curve groups is not less than a preset test number, summarizing the operation characteristic curve groups to obtain an operation characteristic curve group set;

[0225] According to the operating characteristic curve set, a motor parameter simulation table is constructed, and the hollow cup motor test verification is completed based on the motor parameter simulation table.

[0226] In the several embodiments provided by the present invention, it should be understood that the disclosed devices, systems and methods can be implemented in other ways. For example, the system embodiments described above are only illustrative, and actual implementation may have other division methods.

[0227] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0228] In addition, each functional module in each embodiment of the present invention may be integrated into one processing unit, each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of hardware plus software functional modules.

[0229] It is obvious to those skilled in the art that the present invention is not limited to the details of the above exemplary embodiments, and that the present invention can be implemented in other specific forms without departing from the spirit or essential characteristics of the present invention.

[0230] Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solution of the present invention can be modified or replaced by equivalents without departing from the spirit and scope of the technical solution of the present invention.

Claims

1. A coreless cup motor test verification method based on motor parameter numerical simulation, characterized in that: The method comprises: Receive a motor test instruction, and build a motor test platform based on the motor test instruction, wherein the motor test platform includes: a driving motor, a motor to be tested, a parameter sensor, a connecting shaft and a coupling, and the parameter sensor includes: a speed sensor and a torque sensor; Using the driving motor and the parameter sensor, the motor to be tested is tested for parameters to obtain a motor operating parameter group, wherein the motor operating parameter group includes: motor operating time, motor operating speed and motor operating torque, and the motor to be tested is connected to the driving motor through a connecting shaft and a coupling; Determine the running state of the motor to be tested according to the motor running parameter group to obtain the motor running state, wherein the motor running state includes: acceleration state, high efficiency state and overspeed state; If the motor is in an overspeed state, the overspeed state parameter detection is performed on the motor to be tested to obtain an extreme operating parameter group; Summarizing the motor operating parameter group and the extreme operating parameter group to obtain a target operating parameter set, and classifying the target operating parameter set based on the motor operating state to obtain a response parameter set, a stable parameter set, and an extreme parameter set; According to the response parameter set, the stable parameter set and the extreme parameter set, a parameter relationship curve of the motor to be tested is drawn to obtain an operation characteristic curve group, wherein the operation characteristic curve group includes: a speed response curve, a torque response curve, a high efficiency power curve and an extreme temperature curve; The method of drawing a parameter relationship curve of the motor to be tested according to the response parameter set, the stable parameter set and the extreme parameter set to obtain an operation characteristic curve group includes: Extracting response parameters in sequence from the response parameter set, wherein the response parameter set includes: a response speed set and a response torque set, and the order of sequential extraction is sequential extraction according to the order of acquisition time; Extracting response speeds in the response speed set in turn, calculating a response speed difference between the response speed and the rated speed, and determining whether the response speed difference is within a preset controllable speed difference; If the response speed difference is within the controllable speed difference, the response speed is recorded as the speed to be stabilized, and the speed to be stabilized is added to the pre-constructed original stable speed sequence to obtain a target stable speed sequence; Extracting a subsequent fluctuating speed of the speed to be stabilized from the response parameter set, wherein the subsequent fluctuating speed is a response speed obtained for the first time after the speed to be stabilized is obtained; If the response speed difference is not within the controllable speed difference, the target stable speed sequence is updated using a preset empty set; Using the subsequent fluctuating speed and the target stable speed sequence to update the response speed and the original stable speed sequence respectively, and returning to the step of sequentially extracting the response speed from the response speed set; Identify a non-zero set of target stable speed sequences, and summarize the non-zero set of target stable speed sequences to obtain a target stable speed sequence set; Determine a stable time sequence of each target stable speed sequence in the target stable speed sequence set to obtain a stable time sequence set, wherein the stable time refers to the motor operation time when a stable speed in the target stable speed sequence is obtained; According to the stable time sequence set, a speed response analysis is performed on the motor to be tested to obtain a response speed sequence set; Acquire a response time set corresponding to the response speed sequence set, and intercept a response torque sequence set from the response torque set based on the response time set; Draw high-efficiency power curve and extreme temperature curve according to the stable parameter set and extreme parameter set; Based on the response speed sequence set and the response torque sequence set, a speed response curve and a torque response curve are drawn respectively, wherein the horizontal axes of the speed response curve and the torque response curve are both running time, and the vertical axes are speed and torque respectively; The method of performing speed response analysis on the motor to be tested according to the stable time sequence set to obtain a response speed sequence set includes: Get the motor start time and motor stop time, and perform the following operations on each stable duration sequence in the stable duration sequence set: According to the motor start time and the motor stop time, the duration fluctuation weight of each stable duration in the stable duration sequence is calculated to obtain a duration fluctuation weight set, wherein the duration fluctuation weight is expressed as: , in, represents the duration fluctuation weight, Indicates the stable duration, Indicates the motor stop time. Indicates the motor start time; According to the duration fluctuation weight set, the stability factor of the stable duration series is calculated using the following formula: , in, represents the stability factor, represents the number of stable durations in the stable duration sequence, represents the fluctuation weight of the i-th period, represents the i-th stable duration; Summarizing the stability factors to obtain a stability factor set, extracting the maximum stability factor in the stability factor set, and identifying the most stable speed sequence corresponding to the maximum stability factor in the target stable speed sequence set; Based on the most stable speed sequence, the target stable speed sequence set is cut to obtain a response speed sequence set, wherein the running time of all motors in the response speed sequence is less than the minimum running time of the motor in the most stable speed sequence; Returning to the step of performing parameter detection on the motor to be tested by using the drive motor and the parameter sensor, until the number of the operation characteristic curve groups is not less than a preset test number, summarizing the operation characteristic curve groups to obtain an operation characteristic curve group set; According to the operating characteristic curve set, a motor parameter simulation table is constructed, and the hollow cup motor test verification is completed based on the motor parameter simulation table.

2. The hollow cup motor test verification method based on motor parameter numerical simulation according to claim 1 is characterized in that: The method uses the drive motor and the parameter sensor to perform parameter detection on the motor to be tested, and obtains the motor operation parameter group, including: The drive motor is set to be no-load to obtain a no-load motor, and the no-load motor is started according to the preset rated voltage and rated speed; Based on the preset collection interval, the parameter sensor is used to collect parameters of the motor to be tested, and the no-load running speed and no-load running torque are obtained. The current no-load running time is recorded, and the no-load running speed, no-load running torque and no-load running time are paired to obtain the no-load running parameters; Determining whether the no-load running speed is less than the rated speed; If the no-load running speed is less than the rated speed, returning to the step of collecting parameters of the motor to be tested by using the parameter sensor based on the preset collection interval; If the no-load running speed is not less than the rated speed, summarizing the no-load running parameters to obtain a no-load running parameter group; Based on a preset unit load, the load of the no-load motor is increased to obtain a loaded motor, and based on a collection interval, the load running speed and load running torque of the motor to be tested are detected, and the current load running time is recorded; Pair the load operation time, load operation speed and load operation torque to obtain the load operation parameters; Determining whether the load running speed is greater than the rated speed; If the load running speed is not greater than the rated speed, returning to the step of detecting the load running speed and the load running torque of the motor to be tested based on the acquisition interval; If the load running speed is greater than the rated speed, the no-load motor is updated by the load motor, and the step of increasing the load of the no-load motor based on the preset unit load is returned until the load of the load motor is not less than the preset maximum load; The load operation parameters are summarized to obtain a load operation parameter group, and the no-load operation parameter group and the load operation parameter group are combined to obtain a motor operation parameter group.

3. The hollow cup motor test verification method based on motor parameter numerical simulation according to claim 2 is characterized in that: Determining the operating state of the motor to be tested according to the motor operating parameter group to obtain the motor operating state includes: Extracting the actual maximum speed in the motor operating parameter group, detecting the input voltage and input current of the motor to be tested, and obtaining the rated speed, and calculating the motor working efficiency and maximum operating speed based on the input voltage, input current and rated speed; Determining whether the actual maximum speed is greater than the rated speed; If the actual maximum speed is not greater than the rated speed, the current state of the motor to be tested is recorded as the acceleration state; If the actual maximum speed is greater than the rated speed, it is determined whether the motor working efficiency is greater than the preset standard working efficiency; If the motor working efficiency is not greater than the standard working efficiency, the current state of the motor to be tested is recorded as the acceleration state; If the motor working efficiency is greater than the standard working efficiency, then determine whether the actual maximum speed is greater than the maximum operating speed; If the actual maximum speed is not greater than the maximum operating speed, the current state of the motor to be tested is recorded as a high-efficiency state; If the actual maximum speed is greater than the maximum operating speed, the current state of the motor to be tested is recorded as an overspeed state.

4. The hollow cup motor test verification method based on motor parameter numerical simulation according to claim 3 is characterized in that: The calculation of the motor working efficiency and the maximum operating speed based on the input voltage, input current and rated speed includes: Obtaining an actual operating torque corresponding to the actual maximum speed; The motor working efficiency is calculated according to the actual maximum speed, the actual operating torque, the input voltage and the input current, and the maximum operating speed is set according to the rated speed and the preset maximum speed coefficient, wherein the motor working efficiency and the maximum operating speed are respectively expressed as: , , in, Indicates the motor working efficiency, Indicates the actual operating torque, represents pi, Indicates the actual maximum speed, Indicates the input voltage, Indicates the input current, Indicates the maximum operating speed. Indicates the maximum speed coefficient, Indicates rated speed.

5. The hollow cup motor test verification method based on motor parameter numerical simulation according to claim 4 is characterized in that: The overspeed state parameter detection of the motor to be tested is performed to obtain an extreme operation parameter group, including: Based on the maximum operating speed, the speed of the driving motor is adjusted to obtain an overspeed motor. Under the action of the overspeed motor, the overspeed operating temperature of the motor to be tested is detected, and the current overspeed operating time is recorded. The overspeed operating time and the overspeed operating temperature are matched to obtain extreme operating parameters; Determine whether the overspeed operation temperature exceeds a preset operation temperature threshold; If the overspeed operation temperature does not exceed the operating temperature threshold, return to the step of detecting the overspeed operation temperature of the motor to be tested until the overspeed operation duration reaches a preset maximum overspeed duration; If the overspeed operation temperature exceeds the operating temperature threshold, stopping the step of detecting the overspeed operation temperature of the motor to be tested; The extreme operating parameters are summarized to obtain an extreme operating parameter group.

6. The hollow cup motor test verification method based on motor parameter numerical simulation according to claim 5 is characterized in that: According to the stable parameter set and the extreme parameter set, draw the high-efficiency power curve and the extreme temperature curve, including: Obtain a stable operation time set of a stable parameter set, calculate a stable efficiency set based on the stable parameter set, and draw a high-efficiency power curve based on the stable efficiency set and the stable operation time set, wherein the horizontal axis of the high-efficiency power curve is the stable operation time, and the vertical axis is the stable efficiency; Based on the extreme parameter set, an extreme temperature curve is drawn, wherein the horizontal axis of the extreme temperature curve is the overspeed operation time, and the vertical axis is the overspeed operation temperature.

7. The hollow cup motor test verification method based on motor parameter numerical simulation according to claim 6 is characterized in that: The step of constructing a motor parameter simulation table according to the operating characteristic curve set includes: The operating characteristic curve set is divided into curve parameter types to obtain a parameter change curve set, wherein the parameter change curve set includes: a speed change curve set, a torque change curve set, a power change curve set and a temperature change curve set; Set the table drawing precision and perform the following operations on each parameter change curve in the parameter change curve set based on the table drawing precision: Extracting parameter change curves in the parameter change curve set in sequence, identifying a parameter change rate set in the parameter change curve, recording a parameter change rate in the parameter change rate set that is greater than a preset standard change rate as a visible change rate, and obtaining a visible change rate set; Performing node division on the visible change rate set based on the table drawing accuracy to obtain a change rate node set, and confirming a parameter change coordinate point set corresponding to the change rate node set in the parameter change curve; A motor parameter simulation table is drawn based on a parameter change coordinate point set, wherein the motor parameter simulation table includes: a speed change simulation table, a torque change simulation table, an efficiency change simulation table and a temperature change simulation table, and the number of parameters in each motor parameter simulation table is the table drawing accuracy.

8. A system using the hollow cup motor test verification method based on motor parameter numerical simulation according to any one of claims 1 to 7, characterized in that: The system comprises: A test platform construction module, used for receiving a motor test instruction, and constructing a motor test platform based on the motor test instruction, wherein the motor test platform includes: a driving motor, a motor to be tested, a parameter sensor, a connecting shaft and a coupling, and the parameter sensor includes: a speed sensor and a torque sensor, and the driving motor and the parameter sensor are used to perform parameter detection on the motor to be tested to obtain a motor operation parameter group, wherein the motor operation parameter group includes: motor operation time, motor operation speed and motor operation torque, and the motor to be tested is connected to the driving motor through a connecting shaft and a coupling; The extreme parameter acquisition module is used to determine the operating state of the motor to be tested according to the motor operating parameter group to obtain the motor operating state, wherein the motor operating state includes: acceleration state, high efficiency state and overspeed state. If the motor operating state is the overspeed state, the overspeed state parameter detection is performed on the motor to be tested to obtain the extreme operating parameter group; A parameter curve drawing module is used to summarize the motor operation parameter group and the extreme operation parameter group to obtain a target operation parameter set, and based on the motor operation state, to classify the target operation parameter set to obtain a response parameter set, a stable parameter set and an extreme parameter set, and to draw a parameter relationship curve for the motor to be tested according to the response parameter set, the stable parameter set and the extreme parameter set to obtain an operation characteristic curve group, wherein the operation characteristic curve group includes: a speed response curve, a torque response curve, a high-efficiency power curve and an extreme temperature curve; A simulation table generation module is used to return to the step of performing parameter detection on the motor to be tested using the drive motor and the parameter sensor, until the number of the operating characteristic curve groups is not less than a preset test number, summarize the operating characteristic curve groups to obtain an operating characteristic curve group set, construct a motor parameter simulation table according to the operating characteristic curve group set, and complete the hollow cup motor test verification based on the motor parameter simulation table.

Citation Information

Patent Citations

  • Equipment stability state prediction and evaluation method based on monitoring parameters

    CN116611609A

  • Gyro motor testing device

    CN118068185A