Automated testing method and device for electric drive assembly, vehicle and storage medium

By using MTPA and field weakening automated testing strategies to perform automated testing on the electric drive assembly, the problems of low efficiency and high cost of manual calibration are solved, and efficient and low-cost performance parameter calibration is achieved.

CN116165538BActive Publication Date: 2026-01-02CHERY AUTOMOBILE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310195038.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-27
Publication Date
2026-01-02
Estimated Expiration
2043-02-27

AI Technical Summary

Technical Problem

In the current technology, the performance parameter calibration of electric drive assemblies lacks an automated platform, resulting in low efficiency, high cost and errors in manual calibration.

Method used

The electric drive assembly is automated by employing MTPA and field weakening automated testing strategies to generate automated test results of performance parameters, and maintenance strategies are generated based on the test results.

Benefits of technology

The system enables automated calibration of the performance parameters of the electric drive assembly, improving calibration efficiency, reducing costs, and minimizing errors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116165538B_ABST
    Figure CN116165538B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of vehicles, in particular to an automatic testing method and device of an electric drive assembly, a vehicle and a storage medium, wherein the method comprises the following steps: receiving an automatic testing instruction of the electric drive assembly, and determining an automatic testing strategy of the electric drive assembly, wherein the automatic testing strategy comprises an MTPA automatic testing strategy and a field weakening automatic testing strategy; the electric drive assembly is automatically tested according to the MTPA automatic testing strategy and the field weakening automatic testing strategy respectively, MTPA automatic testing results and field weakening testing results are obtained, and finally, automatic testing results of the electric drive assembly are generated. Therefore, the problems of low efficiency, high cost and errors in manual performance parameter calibration of the electric drive assembly are solved, and the automatic performance parameter calibration of the electric drive assembly is realized through MTPA testing and field weakening testing.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of vehicles, in particular to an automatic test method and device for an electric drive assembly, a vehicle and a storage medium. BACKGROUND

[0002] An electric drive assembly is the main power source of an electric vehicle, and its performance directly affects the driving experience of the vehicle. Therefore, the performance parameter calibration of the electric drive assembly needs to be optimized.

[0003] In related technologies, there is a lack of automatic calibration platforms for performance parameter calibration of electric drive assemblies, and manual calibration is mostly required.

[0004] However, manual calibration of performance parameters of electric drive assemblies often has certain errors and consumes a large amount of time and cost, thereby reducing the calibration efficiency and requiring urgent solutions. SUMMARY

[0005] The present application provides an automatic test method and device for an electric drive assembly, a vehicle and a storage medium to solve the problems of low efficiency, high cost and errors in manual calibration of performance parameters of electric drive assemblies.

[0006] The first aspect of the present application provides an automatic test method for an electric drive assembly, comprising the following steps:

[0007] receiving an automatic test instruction for an electric drive assembly;

[0008] determining an automatic test strategy for the electric drive assembly based on the automatic test instruction, wherein the automatic test strategy includes an MTPA (Maximum Torque Per Ampere) automatic test strategy and a field weakening automatic test strategy; and

[0009] automatically testing the electric drive assembly according to the MTPA automatic test strategy and the field weakening automatic test strategy respectively, obtaining MTPA automatic test results and field weakening test results, and generating automatic test results for the electric drive assembly according to the MTPA automatic test results and the field weakening automatic test results.

[0010] According to an embodiment of the present application, the automatic testing of the electric drive assembly according to the MTPA automatic test strategy and the field weakening automatic test strategy respectively to obtain MTPA automatic test results and field weakening automatic test results comprises:

[0011] determining a current speed of a target dynamometer and calculating a first target drive current of a target motor controller;

[0012] drive the target motor controller according to the first target driving current, and obtain the optimal vector angle and the maximum output torque satisfying a first preset condition, and obtain the torque-speed data corresponding to the current speed when the current vector amplitude reaches the maximum current;

[0013] increase the current speed according to a preset speed increasing strategy, and recalculate the new first target driving current of the target motor controller until the current speed reaches the base speed, to obtain the MTPA automated test result.

[0014] According to an embodiment of the present application, the automated test of the electric drive assembly according to the MTPA automated test strategy and the field weakening automated test strategy respectively obtains the MTPA automated test result and the field weakening automated test result, which comprises:

[0015] adjust the target dynamometer to be in a preset speed mode, and calculate the second target driving current of the target motor controller;

[0016] drive the target motor controller according to the second target driving current, and obtain the current data under the current torque-speed satisfying a second preset condition, and increase the second target driving current according to a preset increasing strategy, and drive the target motor controller according to the second target driving current again until the current vector amplitude reaches the maximum current;

[0017] increase the speed of the target dynamometer according to a preset speed increasing strategy, and recalculate the second target driving current until the speed of the target dynamometer reaches the maximum speed, to obtain the field weakening automated test result.

[0018] According to an embodiment of the present application, after the automated test result of the electric drive assembly is generated according to the MTPA automated test result and the field weakening automated test result, it further comprises:

[0019] generating a maintenance strategy of the automated test according to the automated test result of the electric drive assembly;

[0020] According to the maintenance strategy, the target technician can maintain the electric drive assembly when the automated test of the electric drive assembly fails.

[0021] According to the automatic test method of the electric drive assembly, the automatic test instruction of the electric drive assembly is received, and the automatic test strategy of the electric drive assembly is determined, wherein the automatic test strategy comprises an MTPA automatic test strategy and a field weakening automatic test strategy, the electric drive assembly is automatically tested according to the MTPA automatic test strategy and the field weakening automatic test strategy respectively, the MTPA automatic test result and the field weakening test result are obtained, and finally the automatic test result of the electric drive assembly is generated. Therefore, the problems of low efficiency, high cost and errors in manual performance parameter calibration of the electric drive assembly are solved, and the automatic performance parameter calibration of the electric drive assembly is realized through MTPA test and field weakening test.

[0022] The second aspect embodiment of the present application provides an automatic test device of an electric drive assembly, comprising:

[0023] The receiving module is configured to receive an automatic test instruction of an electric drive assembly.

[0024] The determining module is configured to determine an automatic test strategy of the electric drive assembly based on the automatic test instruction, wherein the automatic test strategy comprises an MTPA automatic test strategy and a field weakening automatic test strategy.

[0025] The generating module is configured to automatically test the electric drive assembly according to the MTPA automatic test strategy and the field weakening automatic test strategy respectively, obtain an MTPA automatic test result and a field weakening test result, and generate an automatic test result of the electric drive assembly according to the MTPA automatic test result and the field weakening automatic test result.

[0026] According to one embodiment of the present application, the generating module is specifically configured to:

[0027] Determine a current speed of a target dynamometer, and calculate a first target drive current of a target motor controller;

[0028] Drive the target motor controller according to the first target drive current, obtain an optimal vector angle and a maximum output torque that meet a first preset condition, and obtain torque-speed data corresponding to the current speed when the current vector amplitude reaches a maximum current;

[0029] Increase the current speed according to a preset speed increment strategy, recalculate a new first target drive current of the target motor controller, and obtain the MTPA automatic test result until the current speed reaches a base speed.

[0030] According to one embodiment of the present application, the generating module is specifically configured to:

[0031] adjusting the target dynamometer to be in a preset speed mode, and calculating a second target drive current of the target motor controller;

[0032] driving the target motor controller according to the second target drive current, obtaining current data at a current torque-speed that meets a second preset condition, increasing the second target drive current according to a preset increasing strategy, and driving the target motor controller again according to the second target drive current until the current vector amplitude reaches a maximum current;

[0033] increasing the speed of the target dynamometer according to a preset speed increasing strategy, and recalculating the second target drive current until the speed of the target dynamometer reaches a maximum speed, to obtain the weak magnetic field automatic test result.

[0034] According to an embodiment of the present application, after the automatic test result of the electric drive assembly is generated according to the MTPA automatic test result and the weak magnetic field automatic test result, the generation module is further configured to:

[0035] generating a maintenance strategy of the automatic test according to the automatic test result of the electric drive assembly;

[0036] According to the maintenance strategy, a target technician is enabled to maintain the electric drive assembly when the automatic test of the electric drive assembly fails.

[0037] The automatic test device of the electric drive assembly according to the embodiment of the present application receives an automatic test instruction of the electric drive assembly and determines an automatic test strategy of the electric drive assembly, wherein the automatic test strategy includes an MTPA automatic test strategy and a weak magnetic field automatic test strategy, the electric drive assembly is automatically tested according to the MTPA automatic test strategy and the weak magnetic field automatic test strategy respectively, an MTPA automatic test result and a weak magnetic field test result are obtained, and finally an automatic test result of the electric drive assembly is generated. Thus, the problems of low efficiency, high cost and errors in manual performance parameter calibration of the electric drive assembly are solved, and the automatic performance parameter calibration of the electric drive assembly is realized through MTPA test and weak magnetic field test.

[0038] The third aspect embodiment of the present application provides a vehicle, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor executes the program to implement the automatic test method of the electric drive assembly as described in the above embodiments.

[0039] The fourth aspect embodiment of the present application provides a computer readable storage medium having a computer program stored thereon, and the program is executed by a processor to implement the automatic test method of the electric drive assembly as described in the above embodiments.

[0040] Additional aspects and advantages of the application will be set forth in part in the description which follows, and in part will become apparent to those skilled in the art upon examination of the following and / or can be learned by practice of the application. BRIEF DESCRIPTION OF DRAWINGS

[0041] The foregoing and / or additional aspects and advantages of the application are achieved by providing what is described below and / or claimed by the application as defined by the claims.

[0042] Figure 1 A schematic diagram of a hardware composition unit of an electric drive assembly according to an embodiment of the application;

[0043] Figure 2 A flow chart of an automated testing method of an electric drive assembly according to an embodiment of the application;

[0044] Figure 3 A schematic diagram of a current adjustment method according to an embodiment of the application;

[0045] Figure 4 A block diagram of an automated testing device of an electric drive assembly according to an embodiment of the application;

[0046] Figure 5 A schematic diagram of a vehicle according to an embodiment of the application. DETAILED DESCRIPTION

[0047] Embodiments of the application are described in detail below with reference to the attached drawing figures, wherein the same or like reference numerals are used throughout the figures to refer to same or like elements or elements with same or similar function. The embodiments described below are illustrative examples of the application intended to explain the application and are not to be considered as limiting the application.

[0048] An automated testing method, device, vehicle and storage medium of an electric drive assembly are described below with reference to the accompanying drawings. To address the low efficiency, high cost and errors in manual calibration of performance parameters of the electric drive assembly mentioned in the background, the present application provides an automated testing method of an electric drive assembly. In the method, an automated testing instruction of the electric drive assembly is received, and an automated testing strategy of the electric drive assembly is determined. The automated testing strategy includes an MTPA automated testing strategy and a field weakening automated testing strategy. The electric drive assembly is tested according to the MTPA automated testing strategy and the field weakening automated testing strategy respectively, MTPA automated testing results and field weakening testing results are obtained, and finally, automated testing results of the electric drive assembly are generated. Thus, the problems of low efficiency, high cost and errors in manual calibration of performance parameters of the electric drive assembly are solved, and the automation of calibration of performance parameters of the electric drive assembly is realized through MTPA testing and field weakening testing.

[0049] Specifically, before introducing the embodiments of the present application, first introduce the hardware component unit involved in the embodiments of the present application, such as Figure 1 As shown in the figure, it mainly includes an upper computer, a battery simulator, a power analyzer, an electric drive assembly, a cooling system, a frequency converter and a dynamometer.

[0050] Among them, the upper computer respectively communicates with the battery simulator, the power analyzer, the electric drive assembly, the cooling system and the dynamometer, and is used to issue testing instructions and collect information; the electric drive assembly is the measured system; the battery simulator is used to provide direct current power for the electric drive assembly or absorb the electric energy generated by the measured motor to feed back to the power grid; the power analyzer is used to collect voltage, current and other data of the direct current side and alternating current side of the electric drive assembly; the cooling system provides a cooling circuit for the electric drive assembly to ensure that the electric drive assembly completes the performance index calibration within the required temperature range; the frequency converter and the dynamometer are used to simulate the load of the electric drive assembly.

[0051] Specifically, Figure 2 A flowchart of an automated testing method of an electric drive assembly provided by the embodiments of the present application.

[0052] As shown in the figure, the automated testing method of the electric drive assembly includes the following steps: Figure 2

[0053] In step S201, an automated testing instruction of the electric drive assembly is received.

[0054] Specifically, in the embodiments of the present application, the upper computer in the hardware component unit sends the automated testing instruction of the electric drive assembly to the target motor controller of the electric drive assembly. After receiving the automated testing instruction of the electric drive assembly, the target motor controller performs torque-speed characteristic curve testing of the electric drive assembly.​

[0055] In step S202, based on the automation test instruction, an automation test strategy of the electric drive assembly is determined, wherein the automation test strategy includes an MTPA automation test strategy and a field weakening automation test strategy.

[0056] Specifically, based on the received automation test instruction of the electric drive assembly, the automation test strategy is determined according to the target motor controller speed, mainly including the MTPA automation test strategy and the field weakening automation test strategy.

[0057] In step S203, the electric drive assembly is tested according to the MTPA automation test strategy and the field weakening automation test strategy respectively, and the MTPA automation test result and the field weakening test result are obtained, and the automation test result of the electric drive assembly is generated according to the MTPA automation test result and the field weakening automation test result.

[0058] Further, in some embodiments, the electric drive assembly is tested according to the MTPA automation test strategy and the field weakening automation test strategy respectively, and the MTPA automation test result and the field weakening automation test result are obtained, including: determining the current speed of the target dynamometer, and calculating the first target drive current of the target motor controller; driving the target motor controller according to the first target drive current, and obtaining the optimal vector angle and the maximum output torque that meet the first preset condition, and obtaining the torque-speed data corresponding to the current speed when the current vector amplitude reaches the maximum current; increasing the current speed according to the preset speed increment strategy, and recalculating the new first target drive current of the target motor controller until the current speed reaches the base speed, and obtaining the MTPA automation test result.

[0059] The first preset condition and the preset speed can be preset conditions and preset speeds set by those skilled in the art according to test requirements, or can be preset conditions and preset speeds obtained through computer simulation multiple times, which are not limited here.

[0060] Specifically, in the embodiment of the application, during the automation test of the electric drive assembly according to the MTPA automation test strategy, the host computer first sets the target dynamometer to the speed mode through communication, and keeps the current speed of the target dynamometer at the base speed ω b Below, to ensure that the target motor controller speed of the electric drive assembly is constant; secondly, after determining the current speed of the target dynamometer, the first target drive current of the target motor controller is calculated, and the target motor controller is driven according to the first target drive current.

[0061] Specifically, in the process of calculating the first target drive current of the target motor controller, first, the host computer determines the current vector amplitude I sref and the corresponding current vector angle θ, wherein I sref increases by an equal amplitude Δi from 0, and the current vector angle θ is adjusted according to the current vector amplitude I sref , for example, θ can start to increase by an equal amplitude from the optimal angle corresponding to the last current vector amplitude (I sref - Δi), so as to calculate the first target drive current I sref and the corresponding current vector angle θ of the current vector amplitude I dref and I qref , that is, it can be expressed as I dref = sref cos θ and I qref = sref sin θ; secondly, the obtained first target drive current I dref and I qref are sent to the target motor controller by the host computer through communication for MTPA automatic test.

[0062] Further, in the embodiment of the present application, after receiving the first target drive current, the target motor controller performs MTPA automatic test on the electric drive assembly, and the target dynamometer synchronously measures the output torque of the electric drive assembly, so as to upload the current state of the target motor controller and the torque value output by the electric drive assembly to the host computer; after receiving the current state of the target motor controller and the output torque of the electric drive assembly, the host computer records the output torque of the current current vector angle θ under the current speed and the current vector amplitude I sref , and records the optimal vector angle and the maximum output torque under the current speed and the current vector amplitude I sref , and obtains the torque-speed data corresponding to the current speed when the current vector amplitude I sref reaches the maximum current, and then sends the current speed to the target dynamometer according to the equal amplitude Δi growth strategy through the host computer, and recalculates the new first target drive current of the target motor controller, until the current speed reaches the base speed ω b , so as to finally obtain the MTPA automatic test result.

[0063] Further, in some embodiments, the electric drive assembly is automatically tested according to the MTPA automatic test strategy and the field weakening automatic test strategy respectively, to obtain MTPA automatic test results and field weakening automatic test results, including: adjusting the target dynamometer to be in a preset speed mode, and calculating a second target drive current of the target motor controller; driving the target motor controller according to the second target drive current, and obtaining current data at a current torque-speed that meets a second preset condition, and increasing the second target drive current according to a preset increasing strategy, and driving the target motor controller again according to the second target drive current until the current vector amplitude reaches a maximum current; increasing the speed of the target dynamometer according to a preset speed increasing strategy, and recalculating the second target drive current until the speed of the target dynamometer reaches a maximum speed, to obtain the field weakening automatic test results.

[0064] wherein the second preset condition can be a preset condition set by a person skilled in the art according to test requirements, or a preset condition obtained through computer simulation multiple times, which is not limited here.

[0065] Specifically, in the embodiments of the present application, during the automatic test of the electric drive assembly according to the field weakening automatic test strategy, the host computer first sets the target dynamometer to be in a speed mode through communication, and determines that the current speed of the target dynamometer is kept between a base speed ω b and a maximum speed ω max , to ensure that the speed of the target motor controller of the electric drive assembly is constant; secondly, after determining the current speed of the target dynamometer, the second target drive current of the target motor controller is calculated, and the target motor controller is driven according to the second target drive current.

[0066] It should be noted that, since the current vector amplitude I sref in the field weakening automatic test and the current vector amplitude I sref obtained in the MTPA automatic test are both increased by the same amplitude Δi from 0, during the field weakening automatic test, the MTPA automatic test data can be directly looked up from the current vector amplitude I sref , to obtain the second target drive current I dref and I qref corresponding to the current vector amplitude in the field weakening automatic test, i.e., I dref = sref cosθ and I qref = sref sinθ, and the second target drive current I dref and I qrefThe data is sent to the target motor controller. After receiving the second target drive current, the target motor controller performs an automated field weakening test on the electric drive assembly. At the same time, the target dynamometer synchronously measures the output torque of the electric drive assembly, so as to upload the current status of the target motor controller and the output torque value of the electric drive assembly to the host computer.

[0067] Furthermore, such as Figure 3 As shown, after receiving the current status of the target motor controller and the output torque of the electric drive assembly, the host computer, based on the voltage margin, adjusts the I of the target dynamometer. d * and I q * Adjustments are made, and when the output torque of the target dynamometer received in the electric drive assembly stabilizes, the host computer records I at the current speed and current vector amplitude. d * and I q * Then the motor controller will send I d * and I q * Uploaded to the host computer, and in the current vector amplitude I sref When the maximum current is reached, obtain the I value under the torque-speed data corresponding to the current speed. d * and I q * Then, the host computer sends the current speed to the target dynamometer according to the equal-amplitude Δi growth strategy, and recalculates the new second target drive current for the target motor controller until the current speed reaches the maximum speed ω. max Thus, the final results of the weak magnetic field automated test are obtained.

[0068] Furthermore, in some embodiments, after generating the automated test results of the electric drive assembly based on the MTPA automated test results and the field weakening automated test results, the method further includes: generating a maintenance strategy for the automated test based on the automated test results of the electric drive assembly; and, according to the maintenance strategy, enabling a target technician to perform maintenance on the electric drive assembly when a failure occurs in the automated test of the electric drive assembly.

[0069] Specifically, based on the MTPA automated test results and weak field automated test results obtained after the above tests, it is determined whether the test results are in a fault state. If the test results are in a fault state, an automated test maintenance strategy is generated. According to the maintenance strategy, the target technicians can repair the electric drive assembly when the automated test of the electric drive assembly fails, thereby completing the automated test of the electric drive assembly and improving the efficiency of the electric drive assembly performance calibration.

[0070] According to the automatic test method of the electric drive assembly, the automatic test instruction of the electric drive assembly is received, and the automatic test strategy of the electric drive assembly is determined, wherein the automatic test strategy comprises an MTPA automatic test strategy and a field weakening automatic test strategy, the electric drive assembly is automatically tested according to the MTPA automatic test strategy and the field weakening automatic test strategy respectively, the MTPA automatic test result and the field weakening test result are obtained, and finally the automatic test result of the electric drive assembly is generated. Therefore, the problems of low efficiency, high cost and error in manual performance parameter calibration of the electric drive assembly are solved, and the automatic performance parameter calibration of the electric drive assembly is realized through MTPA test and field weakening test.

[0071] Secondly, the automatic test device of the electric drive assembly according to the embodiment of the application is described with reference to the accompanying drawings.

[0072] Figure 4 is a block schematic diagram of the automatic test device of the electric drive assembly according to the embodiment of the application.

[0073] As Figure 4 shown, the automatic test device 10 of the electric drive assembly comprises a receiving module 100, a determining module 200 and a generating module 300.

[0074] The receiving module 100 is configured to receive the automatic test instruction of the electric drive assembly.

[0075] The determining module 200 is configured to determine the automatic test strategy of the electric drive assembly based on the automatic test instruction, wherein the automatic test strategy comprises an MTPA automatic test strategy and a field weakening automatic test strategy.

[0076] The generating module 300 is configured to automatically test the electric drive assembly according to the MTPA automatic test strategy and the field weakening automatic test strategy respectively, obtain the MTPA automatic test result and the field weakening test result, and generate the automatic test result of the electric drive assembly according to the MTPA automatic test result and the field weakening automatic test result.

[0077] Further, in some embodiments, the generating module 300 is specifically configured to:

[0078] determine the current speed of the target dynamometer, and calculate the first target drive current of the target motor controller;

[0079] drive the target motor controller according to the first target drive current, and obtain the optimal vector angle and the maximum output torque that meet the first preset condition, and obtain the torque-speed data corresponding to the current speed when the current vector amplitude reaches the maximum current;

[0080] According to the preset speed increment strategy, the current speed is increased, and a new first target drive current of the target motor controller is recalculated until the current speed reaches the base speed, and an MTPA automatic test result is obtained.

[0081] Further, in some embodiments, the generating module 300 is specifically used for:

[0082] The target dynamometer is adjusted to be in a preset speed mode, and a second target drive current of the target motor controller is calculated;

[0083] According to the second target drive current, the target motor controller is driven, and current data under a current torque-speed that meets a second preset condition is obtained, and the second target drive current is increased according to a preset increase strategy, and the target motor controller is driven again according to the second target drive current until the current vector amplitude reaches the maximum current;

[0084] According to the preset speed increment strategy, the speed of the target dynamometer is increased, and the second target drive current is recalculated until the speed of the target dynamometer reaches the maximum speed, and a field weakening automatic test result is obtained.

[0085] Further, in some embodiments, after the MTPA automatic test result and the field weakening automatic test result are generated, the generating module 300 is further used for:

[0086] According to the automatic test result of the electric drive assembly, a maintenance strategy of the automatic test is generated;

[0087] According to the maintenance strategy, the target technician is caused to maintain the electric drive assembly when the automatic test of the electric drive assembly fails.

[0088] The automatic test device of the electric drive assembly according to the embodiments of the present application receives an automatic test instruction of the electric drive assembly and determines an automatic test strategy of the electric drive assembly, wherein the automatic test strategy includes an MTPA automatic test strategy and a field weakening automatic test strategy, the electric drive assembly is automatically tested according to the MTPA automatic test strategy and the field weakening automatic test strategy respectively, an MTPA automatic test result and a field weakening test result are obtained, and finally an automatic test result of the electric drive assembly is generated. Therefore, the problems of low efficiency, high cost, and errors in manual performance parameter calibration of the electric drive assembly are solved, and the automatic performance parameter calibration of the electric drive assembly is realized through MTPA test and field weakening test.

[0089] Figure 5 A structural schematic diagram of a vehicle is provided for the embodiments of the present application. The vehicle can include:

[0090] The memory 501, the processor 502 and the computer program stored in the memory 501 and executable on the processor 502.

[0091] The processor 502 implements the automatic test method of the electric drive assembly provided in the above embodiments when executing the program.

[0092] Further, the vehicle further comprises:

[0093] The communication interface 503 is used for communication between the memory 501 and the processor 502.

[0094] The memory 501 is used for storing the computer program executable on the processor 502.

[0095] The memory 501 can include a high-speed RAM memory, and can also include a non-volatile memory, for example, at least one disk memory.

[0096] If the memory 501, the processor 502 and the communication interface 503 are implemented independently, the communication interface 503, the memory 501 and the processor 502 can be connected to each other through a bus and complete communication between each other. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the convenience of representation, Figure 5 Only one thick line is used in the figure, but it does not mean that there is only one bus or only one type of bus.

[0097] Optionally, in a specific implementation, if the memory 501, the processor 502 and the communication interface 503 are integrated on a chip, the memory 501, the processor 502 and the communication interface 503 can complete communication between each other through an internal interface.

[0098] The processor 502 can be a Central Processing Unit (CPU), or an Application Specific Integrated Circuit (ASIC), or one or more integrated circuits configured to implement one or more embodiments of the present application.

[0099] The embodiment of the present application further provides a computer readable storage medium, which stores a computer program, and the program is executed by a processor to realize the automatic test method of the electric drive assembly.

[0100] In the description of the present specification, the description of the terms "one embodiment", "some embodiments", "an example", "a specific example", or "some examples" and the like means that the specific features, structures, materials or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present application. In the present specification, the illustrative description of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any appropriate manner in any one or N embodiments or examples. In addition, the person skilled in the art can combine and combine the different embodiments or examples described in the present specification and the features of the different embodiments or examples without contradiction.

[0101] In addition, the terms "first", "second" are only for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined with "first", "second" can explicitly or implicitly include at least one of the features. In the description of the present application, the meaning of "N" is at least two, for example, two, three, etc., unless otherwise specifically limited.

[0102] Any process or method descriptions in flow charts or described herein in other ways can be understood as representing code modules, segments, or portions of code that include one or more executable instructions for performing a specified logic function or process, and the preferred embodiments of the present application also include the possibility that the functions described can be performed in a different order, or that additional functions can be added, or that some functions can be eliminated, without departing from the scope of the application. The scope of the preferred embodiments of the present application encompasses these and other possibilities.

[0103] The logic and / or steps represented in the flowcharts and / or described herein, for example, can be considered as a sequence of instructions to implement logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, apparatus, or device, such as a computer-based system, processor- based system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. For purposes of this specification, a "computer-readable medium" can be any apparatus that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. The computer-readable medium can be a computer- readable storage medium or a computer-readable signal medium. The computer- readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer-readable storage medium include the following: an electrical connection having one or more wires (electrical connections), a portable computer diskette (a magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, and a portable compact disc read-only memory (CDROM). In addition, the computer-readable medium can even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, for example, via optical scanning of the paper or other medium, then compiled, interpreted, or otherwise processed in a suitable manner, if necessary, and stored in a computer memory.

[0104] It should be understood that aspects of the application can be implemented in hardware, software, firmware or combinations thereof. In the above embodiments, the N steps or methods can be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system. As such, if implemented in hardware, and in another embodiment, any of the following technologies, known in the art, or their combinations can be used: discrete logic circuitry having logic gates for implementing logic functions on data signals, application specific integrated circuits having appropriate combinational logic gates, programmable gate arrays (PGA), field programmable gate arrays (FPGA), and the like.

[0105] Those of ordinary skill in the art can understand that all or part of the steps carried out by the above-mentioned embodiments can be completed by programs instructing related hardware, and the programs can be stored in a computer-readable storage medium. When the programs are executed, they include one or a combination of the steps of the method embodiments.

[0106] In addition, each of the functional units in the various embodiments of the present application can be integrated in one processing module, or each of the units can be physically present separately, or two or more units can be integrated in one module. The integrated module can be realized in the form of hardware or in the form of a software functional module. When the integrated module is realized in the form of a software functional module and sold or used as an independent product, it can also be stored in a computer readable storage medium.

[0107] The storage medium mentioned above can be a read-only memory, a magnetic disk or an optical disk, etc. Although the embodiments of the present application have been shown and described above, it should be understood that the above embodiments are exemplary and should not be construed as limiting the present application, and those skilled in the art can make changes, modifications, replacements and variations to the above embodiments within the scope of the present application.

Claims

1. A method of automated testing of an electric drive assembly, characterized in that, The method comprises the following steps: receiving an automatic test instruction of an electric drive assembly; determining an automatic test strategy of the electric drive assembly based on the automatic test instruction, wherein the automatic test strategy comprises an MTPA automatic test strategy and a field weakening automatic test strategy; and automatically testing the electric drive assembly according to the MTPA automatic test strategy and the field weakening automatic test strategy respectively, obtaining an MTPA automatic test result and a field weakening automatic test result, and generating an automatic test result of the electric drive assembly according to the MTPA automatic test result and the field weakening automatic test result; wherein the step of automatically testing the electric drive assembly according to the MTPA automatic test strategy and the field weakening automatic test strategy respectively, obtaining an MTPA automatic test result and a field weakening automatic test result, comprises: determining a current speed of a target dynamometer, and calculating a first target drive current of a target motor controller; driving the target motor controller according to the first target drive current, and obtaining an optimal vector angle and a maximum output torque satisfying a first preset condition, and obtaining torque-speed data corresponding to the current speed when a current vector amplitude reaches a maximum current; increasing the current speed according to a preset speed increasing strategy, and recalculating a new first target drive current of the target motor controller until the current speed reaches a base speed, thereby obtaining the MTPA automatic test result; the step of automatically testing the electric drive assembly according to the MTPA automatic test strategy and the field weakening automatic test strategy respectively, obtaining an MTPA automatic test result and a field weakening automatic test result, comprises: adjusting the target dynamometer to be in a preset speed mode, and calculating a second target drive current of the target motor controller; driving the target motor controller according to the second target drive current, and obtaining current data under a current torque-speed satisfying a second preset condition, and increasing the second target drive current according to a preset increasing strategy, and driving the target motor controller according to the second target drive current again until the current vector amplitude reaches the maximum current; increasing the speed of the target dynamometer according to a preset speed increasing strategy, and recalculating the second target drive current until the speed of the target dynamometer reaches a maximum speed, thereby obtaining the field weakening automatic test result.

2. The method of claim 1, wherein, after generating the automatic test result of the electric drive assembly according to the MTPA automatic test result and the field weakening automatic test result, the method further comprises: generating a maintenance strategy of the automatic test according to the automatic test result of the electric drive assembly; causing a target technician to maintain the electric drive assembly when a fault occurs in the automatic test of the electric drive assembly according to the maintenance strategy.

3. An automated testing device for electric drive assemblies, characterized by The method comprises: a receiving module configured to receive an automatic test instruction of an electric drive assembly; determining, based on the automatic test instruction, an automatic test strategy of the electric drive assembly, wherein the automatic test strategy comprises an MTPA automatic test strategy and a field weakening automatic test strategy; and generating, according to the MTPA automatic test strategy and the field weakening automatic test strategy respectively, an automatic test result of the electric drive assembly, and generating an automatic test result of the electric drive assembly according to the MTPA automatic test result and the field weakening automatic test result; wherein the generating module is specifically configured to: determine a current speed of a target dynamometer, and calculate a first target drive current of a target motor controller; drive the target motor controller according to the first target drive current, and obtain an optimal vector angle and a maximum output torque satisfying a first preset condition, and obtain torque-speed data corresponding to the current speed when a current vector amplitude reaches a maximum current; increase the current speed according to a preset speed increasing strategy, and recalculate a new first target drive current of the target motor controller until the current speed reaches a base speed, to obtain the MTPA automatic test result; the generating module is specifically configured to: adjust the target dynamometer to be in a preset speed mode, and calculate a second target drive current of the target motor controller; drive the target motor controller according to the second target drive current, and obtain current data at a current torque-speed satisfying a second preset condition, and increase the second target drive current according to a preset increasing strategy, and drive the target motor controller according to the second target drive current again until the current vector amplitude reaches the maximum current; increase the speed of the target dynamometer according to a preset speed increasing strategy, and recalculate the second target drive current until the speed of the target dynamometer reaches a maximum speed, to obtain the field weakening automatic test result.

4. The apparatus of claim 3, wherein, After the automatic test result of the electric drive assembly is generated according to the MTPA automatic test result and the field weakening automatic test result, the generating module is further configured to: generate a maintenance strategy of the automatic test according to the automatic test result of the electric drive assembly; cause a target technician to maintain the electric drive assembly when a fault occurs in the automatic test of the electric drive assembly according to the maintenance strategy.

5. A vehicle characterized by comprising: comprise: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the automatic test method of the electric drive assembly according to any one of claims 1-2.

6. A computer readable storage medium having stored thereon a computer program, characterized in that, The program is executed by the processor to implement the automatic test method of the electric drive assembly according to any one of claims 1-2.

Citation Information

Patent Citations

  • Demagnetization fault diagnosis and fault mode identification method for PMSM permanent magnet

    CN106597276A

  • Method and apparatus for simulating vehicle side impacts

    US5485758A