Motor efficiency MAP automatic testing and drawing method

Through the automatic calculation and control of the sampling points and image generation of the motor efficiency MAP test by the upper computer, the time-consuming and high skill requirements caused by all manual operations in the existing technology are solved, and the automation of the motor efficiency MAP test is realized, and the test is improved. Efficiency and safety.

CN119178995AInactive Publication Date: 2024-12-24SHANGHAI JIFENG SHANGCHI ELECTRIC CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411213477.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-30
Publication Date
2024-12-24
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing motor efficiency MAP test methods rely on all manual operations, are time-consuming and labor-intensive, are prone to errors and repeated invalid operations, and have high requirements for tester skills, and there are problems of data omission or incorrect filling.

Method used

The upper computer automatically calculates the speed and torque sampling points, and through the CAN communication control system, the cooling system temperature and power are monitored in real time, and data is automatically collected. NI Labview calls Origin drawing software to generate MAP images, reduce manual intervention and improve the degree of automation.

Benefits of technology

Automated sampling point calculation and image generation reduces the skill requirements of the tester, improves the efficiency and safety of the tester, reduces the risk of misoperation, and ensures data integrity and the accuracy of report generation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119178995A_ABST
    Figure CN119178995A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of motor efficiency MAP testing, in particular to a motor efficiency MAP automatic testing and drawing method. The motor efficiency MAP automatic testing and drawing method aims at solving the technical problems that in the prior art, full-manual operation is time-consuming and labor-consuming, repeated operation is prone to errors and repeated invalid operation, and the skill requirement of a tester is high. According to the technical scheme, the motor efficiency MAP automatic testing and drawing method comprises a system, an accompanying test motor, an accompanying test controller, a tested motor and a tested controller are connected in a twin-trawling mode, an upper computer receives and sends commands of the controllers through CAN communication to control the system, and the upper computer and a water tank establish communication to monitor the temperature of a cooling system in real time. According to the method, sampling points are automatically calculated, the test efficiency is improved, the high requirement for testers can be effectively lowered, misoperation caused by wandering due to repeated tests is avoided, and it is guaranteed that after the tests are completed, system stalling can be autonomously completed without being out of control.
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 efficiency MAP testing, and in particular to a motor efficiency MAP automatic testing and drawing method. Background Art

[0002] The current efficiency MAP test method includes the following steps: (1) manually calculate the speed and torque sampling points and make a sampling point report for the test; (2) according to the sampling point report, the same speed and different torque are grouped as a group, and the test is manually performed in groups; (3) obvious abnormal points are manually eliminated and the report is saved; (4) the data of motor efficiency, controller efficiency, and system efficiency are split according to the test requirements, and new reports are made separately; (5) the new report is manually imported into professional drawing software (such as Origin), and the professional operator sets the drawing parameters item by item; (6) the generated MAP image is manually pasted back to the test report automatically generated by the host computer. It can be seen that the current efficiency test is basically a full manual operation, and manual measurement is not enough. It is time-consuming and laborious to make a sampling point report for the test. Manual testing in groups requires high literacy from the tester, and repetitive operations can easily cause the tester to be absent-minded and mentally fatigued, thus causing errors. The data of motor efficiency, controller efficiency, and system efficiency are split according to the test requirements, and new reports are made separately. The tester needs to be familiar with table operations, and there are problems such as data omissions or incorrect sampling points of efficiency data when processing data, which can easily cause repeated invalid operations. Professional operators set the drawing parameters item by item, which has high requirements on the skills of the tester, requiring proficiency in the use of drawing software, and cannot be connected to the report generation function of the host computer to automatically generate a test report due to manual operation, so manual operation is required. Summary of the invention

[0003] In view of the shortcomings of the prior art, the purpose of the present invention is to provide a method for automatic testing and drawing of motor efficiency MAP, which aims to solve the technical problems of the prior art that all manual operations are carried out, which is time-consuming and labor-intensive, and repetitive operations are prone to errors and repeated invalid operations, and have high requirements on the skills of the tester.

[0004] The technical solution of the present invention is: a motor efficiency MAP automatic test and drawing method, including a system, wherein a test companion motor, a test companion controller, a tested motor, and a tested controller are connected in a pair-to-pair manner, a host computer receives and sends commands of the controller through CAN communication to realize control of the system, the host computer establishes communication with a water tank to monitor the temperature of the cooling system in real time, the host computer is connected with a power analyzer to realize the collection and recording of DC power, three-phase power, mechanical power, and speed and torque, the host computer synchronously controls the speed and torque, and the command input to the system by the host computer includes a speed and a torque;

[0005] The steps are as follows:

[0006] S1: Input the peak speed n_max, rated speed n_N and peak torque T_max of the motor to be tested;

[0007] S2: input speed sampling density ρ_s and torque sampling density ρ_T;

[0008] S3: The host computer automatically calculates the speed and torque sampling points, following the principle of speed first and torque second. The speed and torque step points are grouped, and each group is further divided into torque step points. Then, the speed and torque step points are bundled into clusters one by one to form sampling points.

[0009] S4: The sampling point data is written into the report location according to the specified path;

[0010] S5: Manually observe whether there are any abnormal points. If not, proceed to S6; if yes, proceed to S51;

[0011] S51: Select whether to make manual corrections. If yes, go to S6; if no, go to S21;

[0012] S6: Click the MAP button to start the test;

[0013] S7: The host computer reads the speed and torque of each sampling point in the report one by one;

[0014] S8: The host computer processes the speed and torque into commands and sends them to the system to make the motor run;

[0015] S9: monitor whether the real-time speed and torque reach the set value. When reaching the set value, enter S10;

[0016] S10: The host computer automatically converts and collects the current motor, controller and system efficiency;

[0017] S11: Determine whether there is any remaining data of the sampling point report to be tested. If not, proceed to S12; if yes, proceed to S111;

[0018] S111: Real-time monitoring of whether the system temperature reaches the alarm value, if yes, go to S112, if no, go back to S7;

[0019] S112: forcibly write a predetermined low speed torque to wait for the system to cool down, and determine whether it has cooled to a preset value. If so, return to S7; if not, return to S111;

[0020] S12: system stops;

[0021] S13: Manually observe whether there is abnormal data. If not, proceed to S14. If yes, proceed to S131.

[0022] S131: Select whether to modify. If yes, go to S14. If no, go to S21.

[0023] S14: Click to generate MAP image;

[0024] S15: The host computer splits the report into motor, controller and system efficiency objects;

[0025] S16: The host computer calls up the origin drawing, uses NI Labview to call the origin drawing, and writes the correct VI;

[0026] S17: The host computer writes the split reports into origin in sequence;

[0027] S18: The host computer writes the preset settings into origin in sequence;

[0028] S19: The host computer collects the images generated by origin in sequence;

[0029] S20: The host computer saves the MAP image to the preset location of the test report form;

[0030] S21: End.

[0031] Preferably, the specific method for the upper computer to automatically calculate the speed and torque sampling points is: according to the sampling point density required by the test, the input motor peak speed and peak torque are rounded in equal steps to determine the sampling points.

[0032] Preferably, the sampling points are reflected in the report in a row with only one sampling point, arranged from top to bottom.

[0033] Preferably, the condition for the upper computer to read the speed and torque of the next sampling point in the report is: detecting that the real-time speed and torque reach the value sent by this instruction and completing the recording.

[0034] Preferably, the host computer sends a speed command to the companion test end and sends a torque command to the test end, and the speed command and the torque command are synchronized and correct.

[0035] Preferably, the host computer can correctly display the real-time temperature of the water tank and the motor.

[0036] As a preferred option, after the host computer is unbound, multiple VIs are called simultaneously to accurately send the speed and torque through the communication lines with the companion test and the tested controllers, and the sending actions of the speed and torque are completed in the same cycle.

[0037] Preferably, the report for recording the test data during the test and the MAP image after the drawing need the support of the NI report function to complete the storage of the test data and the generation of the test report.

[0038] Beneficial effects of the present invention:

[0039] 1. Automatically calculate the sampling points and generate reports, saving labor and improving test efficiency. According to the sampling point report, the host computer automatically captures the sampling point data one by one and generates a command control system to run, which can effectively reduce the high requirements for testers and avoid misoperation caused by repeated tests. It also improves the safety of the test. The entire system is monitored in real time during the test and protective measures are taken. The speed and torque are monitored in real time to control the test cycle and ensure that each set of sampling point data can be recorded. The system temperature is monitored in real time to control the test process and ensure that the system will not damage the equipment due to overheating. The data length of the sampling point report is monitored to ensure that the system can be stopped autonomously after the test is completed and will not be out of control.

[0040] 2. Use the NI report function to directly grab the data needed to draw the efficiency MAP graph and make a new report, which improves data processing efficiency while reducing the requirements for the experimenter's table processing ability. Using the origin component under the NI environment, you can directly use Lab to call origin drawing, and complete the image setting by setting VI. This method does not require the experimenter to master the drawing skills of professional drawing software. It not only reduces the high requirements for the experimenter's skills and literacy, but also speeds up image processing efficiency and saves time for processing experimental reports. The upper computer can directly call the image generated by origin to grab it, and then use the report function to paste the image at the preset position to improve the efficiency of experimental report processing. From efficiency MAP testing to the high degree of automation of drawing, relying on real-time monitoring of the entire system, and on this basis, superimposing the real-time control of each VI, this result is finally achieved. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] Figure 1 What is shown is a flow chart of the method for automatic testing and drawing the motor efficiency MAP of the present invention;

[0042] Figure 2 What is shown is the system block diagram of the motor efficiency MAP automatic test and drawing method of the present invention. DETAILED DESCRIPTION

[0043] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0044] See also Figure 1-2The present invention provides an embodiment: a motor efficiency MAP automatic test and drawing method, including a system, wherein a test companion motor, a test companion controller, a tested motor, and a tested controller are connected in a pair-to-pair manner, a host computer receives and sends commands of the controller through CAN communication to realize control of the system, the host computer establishes communication with a water tank to monitor the temperature of the cooling system in real time, the host computer is connected with a power analyzer to realize the collection and recording of DC power, three-phase power, mechanical power, and speed and torque, the host computer synchronously controls the speed and torque, and the command input to the system by the host computer includes a speed and a torque;

[0045] The steps are as follows:

[0046] S1: Input the peak speed n_max, rated speed n_N and peak torque T_max of the motor to be tested;

[0047] S2: input speed sampling density ρ_s and torque sampling density ρ_T;

[0048] S3: The host computer automatically calculates the speed and torque sampling points, following the principle of speed first and torque second. The speed and torque step points are grouped, and each group is further divided into torque step points. Then, the speed and torque step points are bundled into clusters one by one to form sampling points.

[0049] S4: The sampling point data is written into the report location according to the specified path;

[0050] S5: Manually observe whether there are any abnormal points. If not, proceed to S6; if yes, proceed to S51;

[0051] S51: Select whether to make manual corrections. If yes, go to S6; if no, go to S21;

[0052] S6: Click the MAP button to start the test;

[0053] S7: The host computer reads the speed and torque of each sampling point in the report one by one;

[0054] S8: The host computer processes the speed and torque into commands and sends them to the system to make the motor run;

[0055] S9: monitor whether the real-time speed and torque reach the set value. When reaching the set value, enter S10;

[0056] S10: The host computer automatically converts and collects the current motor, controller and system efficiency;

[0057] S11: Determine whether there is any remaining data of the sampling point report to be tested. If not, proceed to S12; if yes, proceed to S111;

[0058] S111: Real-time monitoring of whether the system temperature reaches the alarm value, if yes, go to S112, if no, go back to S7;

[0059] S112: forcibly write a predetermined low speed torque to wait for the system to cool down, and determine whether it has cooled to a preset value. If so, return to S7; if not, return to S111;

[0060] S12: system stops;

[0061] S13: Manually observe whether there is abnormal data. If not, proceed to S14. If yes, proceed to S131.

[0062] S131: Select whether to modify. If yes, go to S14. If no, go to S21.

[0063] S14: Click to generate MAP image;

[0064] S15: The host computer splits the report into motor, controller and system efficiency objects;

[0065] S16: The host computer calls up the origin drawing, uses NI Labview to call the origin drawing, and writes the correct VI;

[0066] S17: The host computer writes the split reports into origin in sequence;

[0067] S18: The host computer writes the preset settings into origin in sequence;

[0068] S19: The host computer collects the images generated by origin in sequence;

[0069] S20: The host computer saves the MAP image to the preset location of the test report form;

[0070] S21: End.

[0071] Among them, the specific method for the upper computer to automatically calculate the speed and torque sampling points is: according to the sampling point density required by the test, the input motor peak speed and peak torque are rounded up to determine the sampling points. The sampling points are reflected in the report as a row with only one sampling point, arranged from top to bottom.

[0072] At the same time, the conditions for the host computer to read the speed and torque of the next sampling point in the report are: when it is detected that the real-time speed and torque reach the value sent by this instruction and the record is completed, the host computer sends the speed instruction to the companion test end and the torque instruction to the test end, and the speed instruction and torque instruction are synchronized and correct.

[0073] In addition, the host computer can correctly display the real-time temperature of the water tank and the motor. After the host computer is unbound, it calls multiple VIs at the same time to accurately send the speed and torque through the communication lines with the companion and tested controllers. The sending of speed and torque is completed in the same cycle.

[0074] In addition, the reports that record the test data during the test and the MAP images after drawing require the support of NI reporting functions to complete the storage of test data and the generation of test reports.

[0075] The embodiments of the present invention are described in detail above with reference to the accompanying drawings, but the present invention is not limited to the above embodiments, and various changes can be made within the knowledge scope of those skilled in the art without departing from the spirit of the present invention.

Claims

1. A method for automatic testing and drawing of motor efficiency MAP; characterized in that: The system includes a test motor, a test controller, a tested motor, and a tested controller connected in a pair-to-pair manner, a host computer receives and sends commands of the controller via CAN communication to control the system, the host computer establishes communication with a water tank to monitor the temperature of the cooling system in real time, the host computer is connected with a power analyzer to collect and record DC power, three-phase power, mechanical power, and speed and torque, the host computer synchronously controls the speed and torque, and the command input to the system by the host computer includes a speed and a torque; The steps are as follows: S1: Input the peak speed n_max, rated speed n_N and peak torque T_max of the motor to be tested; S2: input speed sampling density ρ_s and torque sampling density ρ_T; S3: The host computer automatically calculates the speed and torque sampling points, following the principle of speed first and torque second. The speed and torque step points are grouped, and each group is further divided into torque step points. Then, the speed and torque step points are bundled into clusters one by one to form sampling points. S4: The sampling point data is written into the report location according to the specified path; S5: Manually observe whether there are any abnormal points. If not, proceed to S6; if yes, proceed to S51; S51: Select whether to make manual corrections. If yes, go to S6; if no, go to S21; S6: Click the MAP button to start the test; S7: The host computer reads the speed and torque of each sampling point in the report one by one; S8: The host computer processes the speed and torque into commands and sends them to the system to make the motor run; S9: monitor whether the real-time speed and torque reach the set value. When reaching the set value, enter S10; S10: The host computer automatically converts and collects the current motor, controller and system efficiency; S11: Determine whether there is any remaining data of the sampling point report to be tested. If not, proceed to S12; if yes, proceed to S111; S111: Real-time monitoring of whether the system temperature reaches the alarm value, if yes, go to S112, if no, go back to S7; S112: forcibly write a predetermined low speed torque to wait for the system to cool down, and determine whether it has cooled to a preset value. If so, return to S7; if not, return to S111; S12: system stops; S13: Manually observe whether there is abnormal data. If not, proceed to S14. If yes, proceed to S131. S131: Select whether to modify. If yes, go to S14. If no, go to S21. S14: Click to generate MAP image; S15: The host computer splits the report into motor, controller and system efficiency objects; S16: The host computer calls up the origin drawing, uses NI Labview to call the origin drawing, and writes the correct VI; S17: The host computer writes the split reports into origin in sequence; S18: The host computer writes the preset settings into origin in sequence; S19: The host computer collects the images generated by origin in sequence; S20: The host computer saves the MAP image to the preset location of the test report form; S21: End.

2. The method for automatic testing and drawing of motor efficiency MAP according to claim 1, characterized in that: The specific method for the upper computer to automatically calculate the speed and torque sampling points is as follows: according to the sampling point density required by the test, the input motor peak speed and peak torque are rounded up in equal steps to determine the sampling points.

3. The method for automatic testing and drawing of motor efficiency MAP according to claim 1, characterized in that: The sampling points are reflected in the report as one row with only one sampling point, arranged from top to bottom.

4. The method for automatic testing and drawing of motor efficiency MAP according to claim 1, characterized in that: The condition for the host computer to read the speed and torque of the next sampling point in the report is: it is detected that the real-time speed and torque reach the value sent by this instruction and the recording is completed.

5. The method for automatic testing and drawing of motor efficiency MAP according to claim 1, characterized in that: The host computer sends the speed command to the test companion end and the torque command to the test end. The speed command and torque command are synchronized and correct.

6. The method for automatic testing and drawing of motor efficiency MAP according to claim 1, characterized in that: The host computer can correctly display the real-time temperature of the water tank and motor.

7. The method for automatic testing and drawing of motor efficiency MAP according to claim 1, characterized in that: After the host computer is unbound, it calls multiple VIs at the same time to accurately send the speed and torque through the communication lines with the companion and tested controllers. The sending of speed and torque is completed in the same cycle.

8. The method for automatic testing and drawing of motor efficiency MAP according to claim 1, characterized in that: The reports that record the test data during the test and the MAP images after the drawing require the support of NI reporting functions to complete the storage of test data and the generation of test reports.

Citation Information

Patent Citations

  • Efficiency test data processing method and device for driving motor system

    CN112907694A

  • Motor test system and motor test data processing method

    CN117554808A

  • Torque and rotating speed closed-loop control motor efficiency MAP test system and test method

    CN117607684A

  • Method for automatically testing motor

    CN118393344A