Brushless motor performance test method, apparatus and device, and storage medium

By using limit structures to fix the motor in brushless motor testing and dividing it into reference and synchronization test objects, configuring and synchronizing test working parameters, generating performance feature matrix and status labels, the problem of low large-scale detection efficiency is solved and efficient and consistent performance testing is achieved.

CN120195546AInactive Publication Date: 2025-06-24SHENZHEN PANXIN INTELLIGENT TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510427735.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-07
Publication Date
2025-06-24
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In the prior art, brushless motors have low large-scale inspection efficiency, which affects the consistency and comparability of test results.

Method used

The brushless motor is fixed by pre-set limit structure of the equipment to be tested, divided into benchmark test objects and synchronization test objects, configured the working parameters of the performance test unit, driven the test unit to synchronous test, collected data to generate a synchronous test performance feature matrix, conducted multi-dimensional performance evaluation of the matrix, generated status tags, and guided subsequent operations.

Benefits of technology

It significantly improves the testing efficiency and consistency of brushless motors, comprehensively evaluates performance, ensures quality control, and is suitable for large-scale production environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120195546A_ABST
    Figure CN120195546A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of motor testing, and discloses a brushless motor performance testing method, device and equipment and a storage medium, a plurality of brushless motors are fixed in a synchronous limiting state through a preset limiting structure, the brushless motors are divided into a benchmark test object and a synchronous test object, and after working parameters of performance test units of the brushless motors are configured, the performance of the brushless motors is tested. The test unit is driven to perform synchronous test, collect data to generate a synchronous test performance characteristic matrix, perform multi-dimensional performance evaluation on the matrix, generate a state label and guide subsequent operation until performance test is completed, test efficiency and consistency are remarkably improved, performance is comprehensively evaluated, quality control is ensured, and the method is suitable for a large-scale production environment. The problem of low efficiency of large-scale detection in the prior art is solved.
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 testing, and particularly to a method, device, equipment and storage medium for testing the performance of a brushless motor. Background Art

[0002] Brushless motors are widely used in various fields, such as household appliances, electric vehicles, drones, industrial automation equipment, etc. Their advantages include high efficiency, long life, low maintenance requirements and good control performance. However, to ensure the reliability and performance of brushless motors in actual applications, strict performance testing and evaluation are required.

[0003] Traditional brushless motor performance testing is usually carried out one by one, that is, each performance index of each motor is tested separately. Testing one by one takes a long time and is not suitable for large-scale production environments. At the same time, due to slightly different test conditions, the consistency and comparability of test results are affected. Summary of the Invention

[0004] The purpose of the present invention is to provide a method, device, equipment and storage medium for testing the performance of a brushless motor, aiming to solve the problem of low efficiency in large-scale detection in the prior art.

[0005] The present invention is implemented as follows. In the first aspect, the present invention provides a method for testing the performance of a brushless motor, including: Fixing the positions of a plurality of brushless motors to be tested through a pre-set position-limiting structure for the device to be tested, so that each brushless motor to be tested is in a synchronous position-limiting state; among them, each brushless motor in the synchronous position-limiting state is divided into a reference test object and a synchronous test object; Configuring the working parameters of the performance test unit for the reference test object and the synchronous test object in the synchronous position-limiting state respectively, so that the reference test object and the synchronous test object are in a synchronous test state; Driving the performance test unit to perform performance tests on the reference test object and the synchronous test object in the synchronous test state, so as to collect the test data of the reference test object and the synchronous test object, and obtain a synchronous test performance characteristic matrix; Performing multi-dimensional performance evaluation on the synchronous test performance characteristic matrix to obtain the performance evaluation characteristics of each brushless motor, and generating status labels for the brushless motors according to the performance evaluation characteristics, so as to perform subsequent process operations on the brushless motors until the performance test of the brushless motors is completed.

[0006] In the second aspect, the present invention provides a device for testing the performance of a brushless motor, which is used to implement the method for testing the performance of a brushless motor according to any item in the first aspect.

[0007] In a third aspect, the present invention provides a computer device, including a memory and a processor. The memory stores a computer program that can run on the processor, and when the processor executes the computer program, it implements the brushless motor performance testing method according to any one of the first aspect.

[0008] In a fourth aspect, the present invention provides a computer-readable storage medium, on which a computer program is stored. When the computer program is run by a processor, the processor is caused to execute a brushless motor performance testing method according to any one of the first aspect.

[0009] The present invention provides a brushless motor performance testing method, which has the following beneficial effects: The present invention fixes a number of brushless motors in a synchronous limiting state through a preset limiting structure, divides them into a reference test object and a synchronous test object. After configuring the working parameters of their performance test units, the test units are driven to perform synchronous tests, and data is collected to generate a synchronous test performance characteristic matrix. The matrix is subjected to multi-dimensional performance evaluation to generate status labels to guide subsequent operations until the performance test is completed, significantly improving the test efficiency and consistency, comprehensively evaluating the performance, ensuring quality control, being suitable for large-scale production environments, and solving the problem of low efficiency in large-scale detection in the prior art. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] Figure 1 It is a step schematic diagram of a brushless motor performance testing method provided by an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0011] In order to make the objectives, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. 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.

[0012] The implementation of the present invention will be described in detail below with reference to specific embodiments.

[0013] Refer to Figure 1 As shown, a preferred embodiment is provided by the present invention.

[0014] In a first aspect, the present invention provides a brushless motor performance testing method, including: S1: Fix the positions of a number of brushless motors to be tested through a preset limiting structure for the device to be tested, so that each brushless motor to be tested is in a synchronous limiting state; among them, each brushless motor in the synchronous limiting state is divided into a reference test object and a synchronous test object; S2: Configure the working parameters of the performance test unit for the reference test object and the synchronous test object in the synchronous limit state respectively, so that the reference test object and the synchronous test object are in the synchronous test state; S3: Drive the performance test unit to perform performance tests on the reference test object and the synchronous test object in the synchronous test state, so as to collect the test data of the reference test object and the synchronous test object, and obtain a synchronous test performance characteristic matrix; S4: Perform multi-dimensional performance evaluations on the synchronous test performance characteristic matrix to obtain the performance evaluation characteristics of each brushless motor, and generate status labels for the brushless motor according to the performance evaluation characteristics, so as to perform subsequent process operations on the brushless motor until the performance test of the brushless motor is completed.

[0015] Specifically, in step S1 of the embodiment provided by the present invention, a suitable limiting structure is designed and installed according to the size and shape of the brushless motor. This structure is used to fix the brushless motor to be tested, ensuring that each motor maintains a stable and consistent position during the test. Before the formal test, the limiting structure is adjusted and calibrated to ensure that all brushless motors are in the same reference position after being fixed. The brushless motors to be tested are respectively installed into the pre-set limiting structure, ensuring that each motor is firmly fixed and will not be displaced during the test. Check each fixed brushless motor to ensure that they are all in the correct position and state. If any looseness or position deviation is found, adjust it in time.

[0016] More specifically, through the unified design of the limiting structure, it is ensured that all brushless motors are in the synchronous limit state after being fixed, that is, the position and posture of each motor are exactly the same. Mark the synchronous limit state on each brushless motor for identification and distinction during the subsequent test process. Select one or more of the brushless motors in the synchronous limit state as the reference test objects. The reference test objects are the objects to be detected by high-precision equipment. Divide the remaining brushless motors into synchronous test objects. These motors will be tested synchronously with the reference test objects to compare and evaluate the performance.

[0017] It can be understood that ensuring the same position of each brushless motor through the limiting structure eliminates the test errors caused by position deviation. This can ensure the accuracy and comparability of the test data. By fixing the brushless motor in the synchronous limit state, multiple motors can be tested simultaneously, improving the test efficiency and saving time and human resources. Through the preset limiting structure and synchronous limit state, a standardized test process is established, which helps to maintain consistent test conditions and standards in tests of different batches or at different times.

[0018] Specifically, in step S2 of the embodiment provided by the present invention, according to the test requirements, the working parameters to be tested are determined, including voltage, current, rotational speed, torque, temperature, etc. These parameters will be used to configure the performance test unit. According to the characteristics and standards of the reference test object, its working parameters are set, and these parameters will be used as reference values for the synchronous test object. The determined working parameters are loaded into the performance test unit of the reference test object to ensure that the reference test object operates according to the set parameters during the test. The reference test object is calibrated to ensure that its working state and performance parameters meet the expectations and provide accurate reference data.

[0019] More specifically, the working parameters of the reference test object are synchronously configured into the performance test unit of the synchronous test object to ensure that the synchronous test object is in the same working state as the reference test object during the test. The working parameters of the synchronous test object are checked to ensure that they are consistent with those of the reference test object. When necessary, the synchronous test object is fine-tuned to ensure parameter consistency.

[0020] More specifically, the test programs of the reference test object and the synchronous test object are started simultaneously to ensure that they are tested under the same conditions. During the test, the working states and performance parameters of the reference test object and the synchronous test object are monitored in real time to ensure parameter consistency during the test. During the test, the performance data of the reference test object and the synchronous test object are synchronously collected to ensure that the time points and frequencies of data collection are consistent. The collected performance data are compared and analyzed to evaluate the performance difference between the synchronous test object and the reference test object and identify potential problems or improvement points.

[0021] It can be understood that by uniformly configuring the working parameters of the reference test object and the synchronous test object to ensure that they are in the same working state during the test, the test deviation caused by parameter differences is eliminated. By comparing the performance data of the reference test object and the synchronous test object, the reliability and stability of the synchronous test object can be verified. This method improves the credibility of the test data. At the same time, testing multiple brushless motors significantly improves the test efficiency, shortens the test cycle, and reduces the test cost. By precisely comparing the performance data of the reference test object and the synchronous test object, the performance differences of the synchronous test object can be identified and detailed performance evaluation results can be provided.

[0022] Specifically, in step S3 of the embodiment provided by the present invention, ensure that the benchmark test object and the synchronous test object are correctly connected to the performance test unit, all sensors and measurement devices are working properly, initialize the performance test unit, ensure that the system is in a state to be tested, and at the same time start the test programs of the benchmark test object and the synchronous test object to ensure that both start testing under the same conditions. Set test conditions such as temperature, humidity, load, etc. to make the test environment consistent. The performance test unit collects various performance data of the benchmark test object and the synchronous test object in real time, including voltage, current, rotational speed, torque, temperature, etc., and ensure that the time intervals and frequencies of data collection are consistent for subsequent data comparison and analysis.

[0023] More specifically, filter and preprocess the collected raw data to remove noise and outliers, store the processed data in a database for further analysis, extract key feature parameters from the collected performance data, and construct a synchronous test performance feature matrix from the extracted feature parameters, corresponding to the benchmark test object and the synchronous test object respectively. Compare the performance feature matrices of the benchmark test object and the synchronous test object, analyze the differences between the two, verify whether the performance of the synchronous test object meets the expected standards, and identify any deviations and anomalies.

[0024] It can be understood that through the synchronous data collection function of the performance test unit, ensure the time synchronization and accuracy of test data, eliminate timing errors, use high-resolution sensors and measurement devices to ensure that the collected data has high precision and high reliability, comprehensively evaluate the performance of the benchmark test object and the synchronous test object by extracting multi-dimensional performance feature parameters, analyze the performance feature matrix in detail, identify performance differences and potential problems, provide a comprehensive performance evaluation report, and at the same time test the benchmark test object and the synchronous test object to improve test efficiency and shorten the test time.

[0025] Specifically, in step S4 of the embodiment provided by the present invention, read the synchronous test performance feature matrix from the database to ensure data integrity, perform necessary preprocessing on the feature matrix, including data standardization, normalization, and denoising processing, select key performance dimensions for evaluation, such as efficiency, power density, temperature rise, vibration, noise, etc., and establish a multi-dimensional performance evaluation model based on statistical analysis, machine learning, or deep learning methods. Extract performance evaluation features of the brushless motor, such as mean value, variance, spectral features, etc., from the feature matrix through the evaluation model.

[0026] More specifically, a weighted comprehensive score is calculated for each performance evaluation feature to obtain the comprehensive performance score of the brushless motor. The performance evaluation features of each brushless motor are compared horizontally to identify performance differences, advantages, and disadvantages, and labels for different performance states are defined, such as "excellent", "qualified", "to be improved", "unqualified", etc. Thresholds and rules are set according to the comprehensive score and performance characteristics of each dimension to generate corresponding status labels, and the generated status labels are assigned to each brushless motor.

[0027] More specifically, a test report is generated based on the performance evaluation features and status labels, including detailed performance analysis and improvement suggestions. Based on the status labels, subsequent operations are determined, such as further testing, repair, optimized design, or mass production. All test data, evaluation features, and status labels are archived to form historical data records to support future analysis and optimization.

[0028] It can be understood that through the multi-dimensional performance evaluation model, the performance of the brushless motor can be comprehensively and accurately evaluated, avoiding the limitations of single-dimensional evaluation. Based on statistical and machine learning methods, the performance evaluation results are more accurate and reliable. Rich performance evaluation features are extracted from the synchronous test performance feature matrix to comprehensively reflect the performance status of the brushless motor. The overall performance of the brushless motor is quantified through the comprehensive score, providing a clear basis for subsequent decisions.

[0029] The present invention provides a method for testing the performance of a brushless motor, which has the following beneficial effects: In the present invention, a plurality of brushless motors are fixed in a synchronous limiting state through a preset limiting structure, and are divided into a reference test object and a synchronous test object. After configuring the working parameters of their performance test units, the test units are driven to perform synchronous tests, and data is collected to generate a synchronous test performance feature matrix. The matrix is subjected to multi-dimensional performance evaluation to generate status labels to guide subsequent operations until the performance test is completed, significantly improving the test efficiency and consistency, comprehensively evaluating the performance, ensuring quality control, and being suitable for large-scale production environments, solving the problem of low efficiency in large-scale detection in the prior art.

[0030] Preferably, the step of fixing the positions of a plurality of brushless motors to be tested through a preset limiting structure of the device to be tested so that each brushless motor to be tested is in a synchronous limiting state includes: S11: Through the preset limiting structure of the device to be tested, human-machine interaction is provided for the test executor to respectively set a plurality of brushless motors to be tested on the reference limiting unit and the synchronous limiting unit of the device to be tested limiting structure, and the brushless motor set on the reference limiting unit is marked as the reference test object, and the brushless motor set on the synchronous limiting unit is marked as the synchronous test object; wherein, the number of the synchronous limiting units is greater than one; S12: Synchronously calibrate the limiting states of the reference test object and the synchronous test object through the limiting structure of the device under test, so that the reference test object and the synchronous test object are in a synchronous limiting state; wherein, the environmental interference factors received by the reference test object and the synchronous test object in the synchronous limiting state are the same.

[0031] Specifically, design and install the limiting structure of the device under test according to the test requirements, including a reference limiting unit and multiple synchronous limiting units, calibrate and debug the limiting structure to ensure its accuracy and stability, develop an operation interface supporting the limiting structure of the device under test for the test execution personnel to use, and guide the test execution personnel to place several brushless motors on the reference limiting unit and the synchronous limiting units respectively through the operation interface.

[0032] More specifically, place a brushless motor on the reference limiting unit and mark it as the reference test object, place other brushless motors on the synchronous limiting units and mark them as synchronous test objects, ensure that the number of synchronous limiting units is greater than one, perform limiting calibration on the reference test object and the synchronous test objects through the limiting structure of the device under test, ensure that the spatial positions of all brushless motors under test are the same, and use a calibration tool or sensor to check the brushless motors in each limiting unit to ensure that they are in a synchronous limiting state.

[0033] More specifically, adjust the test environment so that the environmental interference factors (such as temperature, humidity, vibration, etc.) received by the reference test object and the synchronous test object are the same, and set shielding measures in the test area to prevent the influence of external environmental interference on the test results.

[0034] It can be understood that through the limiting structure of the device under test, precise positioning and fixation of the brushless motor are achieved, ensuring the consistency of the position during the test. The use of the limiting structure improves the stability of the brushless motor during the test and reduces the influence of external interference on the test results. The provided man-machine interaction interface enables the test execution personnel to conveniently and quickly complete the placement and setting of the brushless motor, improving the test efficiency. Through limiting calibration, it is ensured that the reference test object and the synchronous test objects are in a synchronous limiting state, thus guaranteeing the consistency of the test conditions. The test data of the brushless motors tested in the synchronous limiting state are comparable, which helps to analyze and compare the performance of each brushless motor.

[0035] Preferably, the step of respectively configuring the working parameters of the performance test unit for the reference test object and the synchronous test objects in the synchronous limiting state, so that the reference test object and the synchronous test objects are in a synchronous test state includes: S21: After the reference test object and the synchronous test object are in the synchronous limit state, drive the priority performance test unit corresponding to the reference test object to perform docking processing on the electrical connection relationship of the reference test object, so that the reference test object is in the preliminary test state, and drive the synchronous performance test unit corresponding to the synchronous test object to perform docking processing on the electrical connection relationship of the synchronous test object, so that the synchronous test object is in the preliminary test state; wherein, the priority performance test unit includes a priority drive module and a priority acquisition module, and the synchronous performance test unit includes a following drive module and a normal acquisition module; S22: Connect the signals of the priority performance test unit and the synchronous performance test unit, and build a synchronous management topology structure corresponding to the priority performance test unit and the synchronous performance test unit by connecting the test performance information of the priority performance test unit and the synchronous performance test unit through signals; S23: Based on the synchronous management topology structure, perform device synchronization calibration on the priority performance test unit and the synchronous performance test unit, so that the following drive module of the synchronous performance test unit and the priority drive module are in the following drive mode; wherein, the following drive module in the following drive mode follows the priority drive module to perform drive operations; S24: Obtain the theoretical performance information of the brushless motor to be tested, and perform requirement analysis on the multi-device synchronous performance test of the theoretical performance information based on the synchronous management topology structure, so as to obtain the expected test schemes of the priority performance test unit and the synchronous performance test unit; S25: Configure the preliminary work parameters of the execution scheme for the priority performance test unit and the synchronous performance test unit according to the expected test scheme, so that the reference test object and the synchronous test object are in the synchronous test state.

[0036] Specifically, confirm that the reference test object and the synchronous test object are already in the synchronous limit state, ensure that they are precisely fixed in spatial position, drive the priority drive module in the priority performance test unit to perform docking processing on the electrical connection relationship of the reference test object, so that the reference test object is in the preliminary test state, drive the following drive module in the synchronous performance test unit to perform docking processing on the electrical connection relationship of the synchronous test object, so that the synchronous test object is in the preliminary test state, establish signal connection between the priority performance test unit and the synchronous performance test unit, and obtain the test performance information of the priority performance test unit and the synchronous performance test unit through signal connection, and build the corresponding synchronous management topology structure for managing and coordinating the synchronous operations of multiple test units.

[0037] More specifically, based on the synchronization management topology, device synchronization calibration is performed on the priority performance test unit and the synchronization performance test unit, so that the following driving module of the synchronization performance test unit and the priority driving module are in the following driving mode, that is, the following driving module will perform synchronous driving according to the operation of the priority driving module, obtain the theoretical performance information of the brushless motor to be tested, and based on the synchronization management topology, analyze the requirements for multi-device synchronization performance testing of the theoretical performance information, and formulate the expected test plans for the priority performance test unit and the synchronization performance test unit.

[0038] More specifically, according to the expected test plan, parameter configuration for the preparatory work of the execution plan is performed on the priority performance test unit and the synchronization performance test unit to ensure that all test units of the reference test object and the synchronization test object are in the synchronization test state.

[0039] It can be understood that through the docking process of the electrical connection relationship, the reference test object and the synchronization test object can quickly enter the preparatory test state, reducing the preparation time. The construction of the signal connection and the synchronization management topology ensures the information synchronization between each test unit, ensuring precise synchronization control during the test process. The device synchronization calibration enables the following driving module to accurately follow the operation of the priority driving module, achieving true synchronous driving. Based on the analysis of the requirements for the theoretical performance information, a detailed expected test plan is formulated to ensure the scientific nature and pertinence of the test plan. The parameter configuration for the preparatory work ensures that all test units are executed according to the expected plan, guaranteeing the accuracy and consistency of the test process. Through the synchronization management topology, the status of each test unit is monitored and adjusted in real time to ensure the high consistency and reliability of the test data.

[0040] Preferably, the steps of performing signal connection on the priority performance test unit and the synchronization performance test unit and constructing the synchronization management topology corresponding to the priority performance test unit and the synchronization performance test unit by connecting the test performance information of the priority performance test unit and the synchronization performance test unit through the signal connection include: S221: Perform signal matching and docking between the priority performance test unit and the synchronization performance test unit to achieve signal connection between the priority performance test unit and the synchronization performance test unit, and simultaneously record the signal docking synchronization rate between the priority performance test unit and the synchronization performance test unit; S222: Conduct information exchange on the setting of positioning parameters between the priority performance test unit and the synchronization performance test unit in the signal connection state to obtain the physical layer topology relationship between the priority performance test unit and the synchronization performance test unit; S223: Perform physical layer digital simulation on the priority performance test unit and the synchronization performance test unit based on the physical layer topology relationship to obtain the physical layer simulation feature distribution of the priority performance test unit and the synchronization performance test unit; S224: Analyze the signal synchronization deviation between each performance test unit for the signal docking synchronization rate according to the physical layer simulation feature distribution to obtain the signal synchronization deviation feature distribution between the priority performance test unit and the synchronization performance test unit; S225: Construct and connect the performance feedback nodes of the device protocol layer for the physical layer simulation feature distribution according to the signal synchronization deviation feature distribution to obtain a synchronization management topology structure constructed by a number of interconnected performance feedback nodes; wherein, the performance feedback nodes are used to feed back information on the independent test performance and synchronization test deviation of the priority performance test unit or the synchronization performance test unit.

[0041] Specifically, perform signal matching and docking between the priority performance test unit and the synchronization performance test unit to achieve signal connection between the two. At the same time, record the signal docking synchronization rate between the priority performance test unit and the synchronization performance test unit. In the state of signal connection, conduct information exchange on the set positioning parameters between the priority performance test unit and the synchronization performance test unit, and obtain the physical layer topology relationship between the priority performance test unit and the synchronization performance test unit through the information exchange.

[0042] More specifically, based on the physical layer topology relationship, perform physical layer digital simulation on the priority performance test unit and the synchronization performance test unit to obtain the physical layer simulation feature distribution of the priority performance test unit and the synchronization performance test unit. According to the physical layer simulation feature distribution, analyze the signal synchronization deviation between each performance test unit for the signal docking synchronization rate to obtain the signal synchronization deviation feature distribution between the priority performance test unit and the synchronization performance test unit. Construct and connect the performance feedback nodes of the device protocol layer. According to the signal synchronization deviation feature distribution, construct and connect the performance feedback nodes of the device protocol layer for the physical layer simulation feature distribution. Through the constructed performance feedback nodes, form an interconnected synchronization management topology structure. The performance feedback nodes are used to feed back information on the independent test performance and synchronization test deviation of the priority performance test unit or the synchronization performance test unit, ensuring that during the test process, the independent performance and synchronization test deviation of each test unit can be monitored and fed back in real time.

[0043] It can be understood that through signal matching and docking, an efficient signal connection between the priority performance test unit and the synchronization performance test unit is achieved, ensuring the accuracy of data transmission during the test. The information exchange of setting positioning parameters enables the accurate confirmation of the physical layer topology relationship between the test units, providing a reliable basis for subsequent digital simulation and deviation analysis. The physical layer digital simulation can accurately reflect the physical layer characteristic distribution between the test units, ensuring the accuracy and availability of the simulation results. The signal synchronization deviation analysis can identify and quantify the signal synchronization deviation between each performance test unit, providing a detailed deviation characteristic distribution for further optimizing the synchronization performance. The construction and connection of the performance feedback node realize the real-time feedback of the independent performance of the test unit and the synchronization test deviation, ensuring that the performance of each unit can be comprehensively monitored during the test. Through the constructed synchronization management topology structure, the synchronization operations of multiple test units can be effectively managed and coordinated, improving the overall efficiency and accuracy of the test.

[0044] Preferably, the steps of driving the performance test unit to perform performance tests on the reference test object and the synchronization test object in the synchronization test state to collect the test data of the reference test object and the synchronization test object, and obtaining the synchronization test performance characteristic matrix include: S31: Drive the priority drive module in the priority performance test unit to perform a performance test on the reference test object in the synchronization test state, and collect data of the reference test object through the priority collection module in the priority performance test unit to obtain the first test data of the reference test object; wherein, the priority drive module of the priority performance test unit includes a high-precision linear driver, the priority collection module of the priority performance test unit includes a non-contact optical torque meter and a zero-flux closed-loop Hall sensor, and the performance test items of the priority performance test unit include torque test and current test; S32: Through the synchronization test state between the reference test object and the synchronization test object, enable the following drive module of the synchronization performance test unit to perform a performance test on the synchronization test object, and collect data of the synchronization test object through the normal collection module of the synchronization performance test unit to obtain the second test data of the synchronization test object; wherein, the following drive module synchronously receives the drive signal of the priority drive module of the priority performance test unit and performs synchronous compensation on the drive signal to perform synchronous drive on the synchronization test object; S33: Perform data feature extraction and expression form mapping on the first test data of the reference test object and the second test data of the synchronization test object to obtain a synchronization test original feature set corresponding to the first test data and the second test data; S34: Perform multi - layer wavelet packet decomposition on the original synchronous test feature set for the purpose of extracting the energy entropy of each node, construct a time - domain energy matrix and a frequency - domain energy matrix based on the decomposition results, and perform non - linear alignment of the rotational speed curves of the benchmark test object and the synchronous test object based on the original synchronous test feature set to obtain a path cost matrix; S35: Perform third - order tensor construction and eigen - decomposition compression on the time - domain energy matrix, the frequency - domain energy matrix, and the path cost matrix to obtain the core tensor fusion features of the time - domain energy matrix, the frequency - domain energy matrix, and the path cost matrix; S36: Perform brushless motor state feature mapping on the original synchronous test feature set based on the core tensor fusion features to obtain a number of synchronous test performance feature vectors corresponding to the original synchronous test feature set, and perform feature analysis and vector correction of the spatio - temporal correlation of each synchronous test performance feature vector to obtain a synchronous test performance feature matrix.

[0045] Specifically, use the priority drive module (high - precision linear driver) in the priority performance test unit to perform performance testing on the benchmark test object, and collect the first test data of the benchmark test object through the priority acquisition module (non - contact optical torque meter and zero - flux closed - loop Hall sensor). This configuration ensures high - precision and high - stability test data, especially for the accurate measurement of torque and current.

[0046] More specifically, in the synchronous test state, use the follow - up drive module of the synchronous performance test unit to perform performance testing on the synchronous test object. This module synchronously receives the drive signal of the priority drive module and performs synchronous compensation, and collects the second test data of the synchronous test object through the normal acquisition module to ensure that the synchronous test object and the benchmark test object are tested under the same conditions, realizing the accuracy of synchronous drive and data acquisition.

[0047] More specifically, perform feature extraction and mapping on the first test data and the second test data to obtain the original synchronous test feature set. Through feature extraction, key performance parameters of the benchmark test object and the synchronous test object during the test process are obtained, which is convenient for subsequent analysis.

[0048] More specifically, use multi - layer wavelet packet decomposition to extract the energy entropy of each node, construct a time - domain energy matrix and a frequency - domain energy matrix based on the decomposition results, and perform non - linear alignment of the rotational speed curves to obtain a path cost matrix, which provides detailed energy distribution information in the time - domain and frequency - domain, and through non - linear alignment, ensures the consistency of the rotational speed curves of the benchmark test object and the synchronous test object.

[0049] More specifically, a third-order tensor is constructed for the time-domain energy matrix, frequency-domain energy matrix, and path cost matrix, and eigen-decomposition compression is performed to obtain the core tensor fusion features. The data volume is compressed through tensor decomposition, key information is extracted, the calculation efficiency and data processing ability are improved. Based on the core tensor fusion features, a state feature mapping of the brushless motor is performed on the original feature set of the synchronous test to obtain several synchronous test performance feature vectors, mapping the state features of the brushless motor, and achieving an accurate evaluation of the motor performance.

[0050] More specifically, a feature analysis and correction of the spatio-temporal correlation is performed on the synchronous test performance feature vectors, and finally a synchronous test performance feature matrix is obtained. Through spatio-temporal correlation analysis, the errors in the feature vectors are corrected, the accuracy and correlation of the feature vectors are improved, and finally an accurate synchronous test performance feature matrix is obtained.

[0051] It can be understood that high-precision devices such as high-precision linear drivers and non-contact optical torque meters are used to ensure the accuracy and stability of the test data. Through synchronous drive and synchronous compensation, it is ensured that the benchmark test object and the synchronous test object are tested under the same conditions, improving the consistency and comparability of the test results. Technologies such as multi-layer wavelet packet decomposition, tensor construction and decomposition provide efficient data processing and feature extraction methods, enhancing the depth and breadth of data analysis. Through feature mapping and spatio-temporal correlation analysis, the accuracy and rationality of the feature vectors are ensured, and finally an accurate performance feature matrix is obtained.

[0052] Preferably, the steps of performing multi-dimensional performance evaluation on the synchronous test performance feature matrix to obtain the performance evaluation features of each brushless motor include: S41: Perform a performance evaluation of the basic evaluation dimension on the synchronous test performance feature matrix through a pre-trained machine learning model to obtain the basic evaluation features reflected by the synchronous test performance feature matrix under the basic evaluation dimension; wherein, the basic evaluation feature distribution is used to describe the performance evaluation results of each brushless motor to be tested; S42: Perform a belief analysis of the synchronous deviation dimension on each brushless motor to be tested based on the basic evaluation features to obtain the synchronous deviation features between each brushless motor; S43: Use the basic evaluation features and synchronous deviation features of each performance test batch recorded in the historical database as historical reference objects, and perform a performance evaluation of the historical reference dimension on the basic evaluation features and the synchronous deviation features according to the historical reference objects to obtain the historical evaluation features of each brushless motor relative to the historical reference objects; S44: Perform a comprehensive evaluation on the basic evaluation features, synchronous deviation features, and historical evaluation features of each brushless motor to be tested to obtain the performance evaluation features of each brushless motor to be tested.

[0053] Specifically, a pre-trained machine learning model is used to evaluate the performance of the synchronous test performance feature matrix. This model may include machine learning algorithms such as neural networks, support vector machines, decision trees, etc., to obtain basic evaluation features. These features are used to describe the basic performance indicators of each brushless motor to be tested, such as efficiency, torque ripple, current ripple, etc. Based on the basic evaluation features, belief analysis of the synchronous deviation dimension is performed on each brushless motor to be tested. This analysis may involve statistical methods (such as mean deviation, analysis of variance) or Bayesian belief networks, etc., to obtain synchronous deviation features. These features describe the deviation conditions of each brushless motor in the synchronous operation state, such as speed deviation and phase difference when two motors are running synchronously.

[0054] More specifically, the basic evaluation features and synchronous deviation features of each performance test batch recorded in the historical database are used as historical reference objects. By comparing the current test data with the historical data, performance evaluation is carried out. Methods such as KNN (K-Nearest Neighbor algorithm) are used to match the historical data similar to the current data, and the difference indicators between the current data and the historical data, such as mean difference, standard deviation, etc., are calculated to obtain historical evaluation features. These features are used to describe the performance of the current brushless motor relative to the historical reference object. The basic evaluation features, synchronous deviation features, and historical evaluation features are comprehensively evaluated. Methods such as weighted comprehensive scoring and analytic hierarchy process (AHP) can be used. Finally, the performance evaluation features of each brushless motor to be tested are obtained. These features provide a comprehensive performance evaluation result, covering basic performance, synchronous deviation, and historical performance.

[0055] It can be understood that through basic evaluation, synchronous deviation analysis, and historical reference evaluation, all performance dimensions of the brushless motor are comprehensively covered, ensuring the comprehensiveness and accuracy of the evaluation results. Using a pre-trained machine learning model for basic evaluation improves the efficiency and accuracy of the evaluation process, can quickly process a large amount of test data and extract key features. Through the belief analysis of synchronous deviation features, the deviation conditions of each brushless motor in the synchronous operation state can be accurately captured, improving the fineness of the evaluation. Based on the reference evaluation of the historical database, the reliability and comparability of the evaluation results are ensured, abnormal performance can be effectively identified, and a reference benchmark can be provided. Through comprehensive evaluation, comprehensive and unified performance evaluation features are provided, facilitating decision-makers to conduct comprehensive evaluation and optimization improvement of motor performance.

[0056] Preferably, the steps of generating state labels for the brushless motor according to the performance evaluation features and performing subsequent process operations on the brushless motor until the performance test of the brushless motor is completed include: S45: Assign a first status label, a second status label, or a third status label to the brushless motor according to the performance evaluation feature; S46: Mark the brushless motor with the first status label as a qualified product and perform subsequent process operations; S47: Randomize the arrangement order of the brushless motors with the second status label and the third status label, and conduct synchronous performance tests together with the remaining subsequent brushless motors to obtain new labels for the brushless motors, and conduct combined evaluation based on the original status labels and the new labels held by the brushless motors to determine whether the brushless motors are qualified products or defective products.

[0057] Specifically, according to the performance evaluation feature, the brushless motors are assigned to different status labels. The specific method can be to use methods such as threshold method and classifier to determine the labels. The first status label (qualified product): All performance indicators of the brushless motor meet or exceed the standard requirements. The second status label (product to be tested): Some performance indicators of the brushless motor are close to but do not reach the standard requirements and need further testing. The third status label (potential defective product): The brushless motor has obvious performance deviations and may be a defective product and needs further testing.

[0058] More specifically, the brushless motors with different status labels are processed differently. The first status label (qualified product) is marked as a qualified product and directly enters the subsequent production process or shipping process. The second and third status labels (products to be tested and potential defective products) are randomized in arrangement order to eliminate possible sequence effects and ensure the fairness and randomness of the test. The brushless motors with the second status label and the third status label after randomization are tested synchronously with the remaining brushless motors, and a series of unified performance tests are conducted to ensure that all motors are tested under the same conditions.

[0059] More specifically, according to the results of the synchronous performance test, new performance labels are generated for each brushless motor. The new label classification: The new qualified label indicates good performance in the synchronous test. The new product to be tested label indicates performance close to the standard in the synchronous test. The new defective label indicates poor performance in the synchronous test. The original status label and the new label of the brushless motor are combined and evaluated to determine the final status. The combined evaluation method uses logical rules or weighted evaluation methods. According to the results of the combined evaluation, it is finally determined whether the brushless motor is a qualified product or a defective product.

[0060] It can be understood that through the refined analysis of performance evaluation features, the states of brushless motors can be accurately distinguished, ensuring the accuracy of label generation. Qualified products directly enter the subsequent processes, simplifying the production and quality control processes, improving efficiency. By scrambling the arrangement order, the sequence effect is eliminated, ensuring the fairness and reliability of the synchronous performance test. The unified performance test conditions ensure the comparability and consistency of test results, enhancing the comprehensiveness of detection. The combined evaluation of the original label and the new label ensures that the decision of the final state has a comprehensive information basis, enhancing the reliability and accuracy of judgment.

[0061] In a second aspect, the present invention provides a brushless motor performance test device for implementing the brushless motor performance test method according to any one of the first aspect.

[0062] In a third aspect, the present invention provides a computer device including a memory and a processor. The memory stores a computer program that can run on the processor, and when the processor executes the computer program, it implements the brushless motor performance test method according to any one of the first aspect.

[0063] In a fourth aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon. When the computer program is run by the processor, the processor is caused to execute the brushless motor performance test method according to any one of the first aspect.

[0064] The above are only the preferred embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent replacements, and improvements made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.

Claims

1. A brushless motor performance testing method, characterized in that: include: The positions of the brushless motors to be tested are fixed by a pre-set limit structure of the device to be tested, so that each brushless motor to be tested is in a synchronous limit state; wherein each brushless motor in the synchronous limit state is divided into a reference test object and a synchronous test object; Performing working parameter configuration of the performance test unit on the benchmark test object and the synchronous test object in the synchronous limit state respectively, so that the benchmark test object and the synchronous test object are in the synchronous test state; Driving the performance test unit to perform performance test on the benchmark test object and the synchronous test object in the synchronous test state, so as to collect test data of the benchmark test object and the synchronous test object, and obtain a synchronous test performance characteristic matrix; A multi-dimensional performance evaluation is performed on the synchronous test performance characteristic matrix to obtain the performance evaluation characteristics of each of the brushless motors, and a status label is generated for the brushless motor based on the performance evaluation characteristics to perform subsequent process operations on the brushless motor until the performance test of the brushless motor is completed.

2. The brushless motor performance testing method according to claim 1, characterized in that: The steps of fixing the positions of the brushless motors to be tested by using the preset limit structure of the device to be tested so that the brushless motors to be tested are in a synchronous limit state include: The test execution personnel can perform human-computer interaction through the pre-set limit structure of the device to be tested, so as to respectively set the several brushless motors to be tested in the reference limit unit and the synchronous limit unit on the limit structure of the device to be tested, and mark the brushless motor set on the reference limit unit as the reference test object, and mark the brushless motor set on the synchronous limit unit as the synchronous test object; wherein the number of the synchronous limit units is greater than one; The limit states of the benchmark test object and the synchronization test object are synchronously calibrated through the limit structure of the device under test, so that the benchmark test object and the synchronization test object are in a synchronous limit state; wherein the environmental interference factors to which the benchmark test object and the synchronization test object are subjected in the synchronous limit state are consistent.

3. The brushless motor performance testing method according to claim 1, characterized in that: The step of respectively configuring the working parameters of the performance test unit for the benchmark test object and the synchronous test object in the synchronous limit state so that the benchmark test object and the synchronous test object are in the synchronous test state includes: When the benchmark test object and the synchronous test object are in a synchronous limit state, the priority performance test unit corresponding to the benchmark test object is driven to perform a docking process on the benchmark test object in an electrical connection relationship, so that the benchmark test object is in a preparatory test state, and the synchronous performance test unit corresponding to the synchronous test object is driven to perform a docking process on the synchronous test object in an electrical connection relationship, so that the synchronous test object is in a preparatory test state; wherein the priority performance test unit includes a priority drive module and a priority acquisition module, and the synchronous performance test unit includes a follow-up drive module and a normal acquisition module; Connecting the priority performance test unit with the synchronization performance test unit by signal, and connecting the test performance information of the priority performance test unit and the synchronization performance test unit by signal, so as to construct a synchronization management topology structure corresponding to the priority performance test unit and the synchronization performance test unit; Based on the synchronization management topology structure, the priority performance test unit and the synchronization performance test unit are subjected to equipment synchronization calibration, so that the follower drive module of the synchronization performance test unit and the priority drive module are in a follower drive mode; wherein the follower drive module in the follower drive mode follows the priority drive module to perform a drive operation; Acquire theoretical performance information of the brushless motor to be tested, and perform a multi-device synchronous performance test requirement analysis on the theoretical performance information based on the synchronous management topology structure, so as to obtain an expected test scheme for the priority performance test unit and the synchronous performance test unit; According to the expected test scheme, the priority performance test unit and the synchronization performance test unit are configured with preparatory working parameters of the execution scheme, so that the benchmark test object and the synchronization test object are in a synchronization test state.

4. The brushless motor performance testing method according to claim 3, characterized in that: The steps of connecting the priority performance test unit with the synchronization performance test unit by signal, and connecting the test performance information of the priority performance test unit and the synchronization performance test unit by signal to construct a synchronization management topology structure corresponding to the priority performance test unit and the synchronization performance test unit include: The priority performance test unit and the synchronization performance test unit are matched and connected with each other to realize the signal connection between the priority performance test unit and the synchronization performance test unit, and the signal connection synchronization rate between the priority performance test unit and the synchronization performance test unit is recorded at the same time; The priority performance test unit and the synchronization performance test unit in the signal connection state exchange information on setting positioning parameters with each other to obtain a physical layer topological relationship between the priority performance test unit and the synchronization performance test unit; Performing physical layer digital simulation on the priority performance test unit and the synchronization performance test unit based on the physical layer topological relationship to obtain the physical layer simulation feature distribution of the priority performance test unit and the synchronization performance test unit; According to the physical layer simulation characteristic distribution, the signal synchronization deviation between each performance test unit is analyzed for the signal docking synchronization rate to obtain the signal synchronization deviation characteristic distribution between the priority performance test unit and the synchronization performance test unit; The performance feedback nodes of the device protocol layer are constructed and connected to the physical layer simulation characteristic distribution according to the signal synchronization deviation characteristic distribution, so as to obtain a synchronization management topology structure constructed by a number of performance feedback nodes connected to each other; wherein, the performance feedback node is used to provide information feedback on independent test performance and synchronization test deviation to the priority performance test unit or the synchronization performance test unit.

5. The brushless motor performance testing method according to claim 3, characterized in that: The step of driving the performance test unit to perform performance test on the benchmark test object and the synchronous test object in the synchronous test state to collect test data of the benchmark test object and the synchronous test object to obtain a synchronous test performance characteristic matrix includes: The priority driving module in the priority performance test unit is driven to perform a performance test on the benchmark test object in the synchronous test state, and the priority acquisition module in the priority performance test unit is used to collect data on the benchmark test object to obtain the first test data of the benchmark test object; wherein the priority driving module of the priority performance test unit includes a high-precision linear driver, the priority acquisition module of the priority performance test unit includes a non-contact optical torque meter and a zero-flux closed-loop Hall sensor, and the performance test items of the priority performance test unit include a torque test and a current test; Through the synchronous test state between the reference test object and the synchronous test object, the follow-up drive module of the synchronous performance test unit is made to perform a performance test on the synchronous test object, and the normal acquisition module of the synchronous performance test unit is used to collect data on the synchronous test object to obtain second test data of the synchronous test object; wherein the follow-up drive module synchronously receives the drive signal of the priority drive module of the priority performance test unit, and synchronously compensates the drive signal to synchronously drive the synchronous test object; Performing data feature extraction and expression form mapping on the first test data of the benchmark test object and the second test data of the synchronization test object to obtain a synchronization test original feature set corresponding to the first test data and the second test data; Performing multi-layer wavelet packet decomposition on the original feature set of the synchronous test for the purpose of extracting the energy entropy of each node, constructing a time domain energy matrix and a frequency domain energy matrix based on the decomposition results, and performing nonlinear alignment of the speed curves of the benchmark test object and the synchronous test object based on the original feature set of the synchronous test to obtain a path cost matrix; Performing third-order tensor construction and eigendecomposition compression on the time-domain energy matrix, the frequency-domain energy matrix, and the path cost matrix to obtain core tensor fusion features of the time-domain energy matrix, the frequency-domain energy matrix, and the path cost matrix; Based on the core tensor fusion feature, the brushless motor state feature mapping is performed on the synchronous test original feature set to obtain a number of synchronous test performance feature vectors corresponding to the synchronous test original feature set, and the feature analysis and vector correction of the time-space correlation of each of the synchronous test performance feature vectors are performed to obtain a synchronous test performance feature matrix.

6. The brushless motor performance testing method according to claim 1, characterized in that: The steps of performing multi-dimensional performance evaluation on the synchronous test performance characteristic matrix to obtain the performance evaluation characteristics of each brushless motor include: The synchronous test performance characteristic matrix is ​​subjected to a performance evaluation of a basic evaluation dimension by a pre-trained machine learning model, so as to obtain a basic evaluation characteristic fed back by the synchronous test performance characteristic matrix under the basic evaluation dimension; wherein the basic evaluation characteristic distribution is used to describe the performance evaluation results of each brushless motor to be tested; Based on the basic evaluation characteristics, belief analysis of the synchronization deviation dimension is performed on each brushless motor to be tested to obtain synchronization deviation characteristics between each brushless motor; Taking the basic evaluation characteristics and synchronization deviation characteristics of each performance test batch recorded in the historical database as historical reference objects, and performing a performance evaluation of the basic evaluation characteristics and the synchronization deviation characteristics in a historical reference dimension according to the historical reference objects, so as to obtain the historical evaluation characteristics of each brushless motor relative to the historical reference objects; The basic evaluation characteristics, synchronization deviation characteristics and historical evaluation characteristics of each brushless motor to be tested are comprehensively evaluated to obtain the performance evaluation characteristics of each brushless motor to be tested.

7. The brushless motor performance testing method according to claim 1, characterized in that: The steps of generating a status label for the brushless motor according to the performance evaluation feature to perform subsequent process operations on the brushless motor until the performance test of the brushless motor is completed include: assigning a first state label, a second state label or a third state label to the brushless motor according to the performance evaluation feature; Marking the brushless motor with the first status label as a qualified product, and performing subsequent process operations; The brushless motor with the second status label and the third status label is broken up in order, and a synchronous performance test is performed together with the remaining brushless motors to obtain a new label for the brushless motor, and a combined evaluation is performed based on the original status label of the brushless motor and the new label to determine whether the brushless motor is a qualified product or a defective product.

8. A brushless motor performance testing device, characterized in that: Used to implement a brushless motor performance testing method as described in any one of claims 1-7.

9. A computer device comprising a memory and a processor, wherein the memory stores a computer program executable on the processor, wherein: When the processor executes the computer program, the brushless motor performance testing method described in any one of claims 1-7 is implemented.

10. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and when the computer program is executed by a processor, the processor is enabled to execute a brushless motor performance testing method as described in any one of claims 1-7.