Search

CN-121996264-A - Upper computer operating system applied to control of electric compressor

CN121996264ACN 121996264 ACN121996264 ACN 121996264ACN-121996264-A

Abstract

The embodiment of the invention provides an upper computer operating system applied to control of an electric compressor, a burning module, a communication module and a motor debugging module, wherein the burning module is used for burning an one-key automatic program of the electric compressor controller, the communication module is used for carrying out communication transceiving based on a controller local area network, and the motor debugging module is used for monitoring the running state of the compressor in real time and modifying motor running parameters stored in a memory. Relates to the field of monitoring of electric compressors. The programming module provided by the invention CAN automatically identify and program programming of different types of electric compressor controllers by one key, realizes the automatic processing of adapter selection, parameter configuration, erasing and programming processes, and replaces the traditional complicated operation mode depending on a plurality of CAN adapter tools and a plurality of software interfaces.

Inventors

  • WU JUNMING
  • XU WEI

Assignees

  • 深圳市欣川科技有限公司

Dates

Publication Date
20260508
Application Date
20260408

Claims (10)

  1. 1. An upper computer operating system applied to control of an electric compressor, which is characterized by comprising: the device comprises a burning module, a communication module and a motor debugging module; the burning module is used for burning one-key automatic programs of the electric compressor controller, and the communication module is used for carrying out communication transceiving based on a controller local area network; the motor debugging module is used for monitoring the running state of the compressor and modifying the running parameters of the motor stored in the memory; The burning module comprises a burning execution module and a closed loop verification module; The burning execution module is connected with the closed loop verification module and is used for sequentially sending an erasing instruction, a writing instruction and a verification instruction to the controller; the closed loop verification module is used for automatically executing a system-level closed loop verification step after the burning execution is completed.
  2. 2. The upper computer operating system for controlling the electric compressor according to claim 1, wherein the burning module comprises a communication adaptation configuration unit and a burning flow execution unit, the communication adaptation configuration unit is used for configuring a communication equipment model, an equipment index, a communication channel and a communication baud rate; The burning flow executing unit is used for analyzing the program codes from the format program file and sending erasing, writing and checking burning instructions to the controller.
  3. 3. The operating system of claim 2, wherein the programming flow execution unit is capable of automatically switching baud rate, diagnostic identification number, security algorithm and flash driver module based on the selected program number.
  4. 4. The operating system for an upper computer for controlling an electric compressor according to claim 1, wherein if the item to be burned includes a security authentication algorithm based on advanced encryption and employing a message authentication code, the system can automatically or manually generate a program file attached with the security authentication code.
  5. 5. The system of any one of claims 1 to 4, wherein the programming module includes a test mode unit for setting a number of times of cyclic programming and a programming interval time, and automatically and repeatedly executing the programming.
  6. 6. The upper computer operating system applied to the control of the electric compressor according to claim 1, wherein the motor debugging module comprises a compressor state monitoring unit for displaying a compressor rotation speed, a phase current, a bus voltage, an output power, a temperature, an operation state and a fault state; The motor debugging module comprises a compressor state setting unit, wherein the compressor state setting unit is used for adjusting a high-voltage protection value, a low-voltage protection value, a current limit, a temperature limit, a minimum and maximum rotating speed, acceleration and deceleration and voltage overvoltage and undervoltage protection values of a compressor; The motor debugging module comprises a compressor conventional testing unit, wherein the compressor conventional testing unit is used for setting the rotation speed, the power and the start-stop state operation control instruction of the compressor.
  7. 7. The upper computer operating system applied to control of an electric compressor according to claim 6, wherein the compressor routine testing unit comprises a circulating assembly (1), a testing assembly (2) and a temperature sensor (3), wherein the circulating assembly (1) comprises a compressor (11) to be tested, a first exhaust pipeline (12), a first suction pipeline (16), a second exhaust pipeline (13), a third exhaust pipeline (14), a condenser (15), a second suction pipeline (17), an evaporator (19) and a connecting pipe (18); The exhaust port of the compressor (11) to be tested is communicated with the exhaust pipeline II (13) through the exhaust pipeline I (12), the exhaust pipeline II (13) is communicated with the inlet of the condenser (15) through the connecting pipe (18), the outlet of the condenser (15) is communicated with the air suction pipeline II (17) through the exhaust pipeline III (14), the air suction pipeline II (17) is communicated with the outlet of the evaporator (19), the inlet of the evaporator (19) is communicated with the air suction pipeline I (16) through the air suction pipeline II (17), and the air suction pipeline I (16) is communicated with the air suction port of the compressor (11) to be tested.
  8. 8. The upper computer operating system for electric compressor control according to claim 7, wherein the test assembly (2) comprises an air suction test pipeline (21), a first tee joint (22), a first barometer connecting pipe (23), a second barometer (24), a first barometer (25), a U-shaped connecting pipe (26), a second tee joint (27), a refrigerant inlet pipe (28), a bypass valve (29), a first branch pipe (210), a second branch pipe (211), a third tee joint (212), a second barometer connecting pipe (213) and an exhaust test pipeline (214); the first air suction pipeline (16) is communicated with a first interface of the first tee joint (22) through the air suction test pipeline (21); The second interface of the first tee joint (22) is communicated with the first barometer (25) through the first barometer connecting pipe (23); The third interface of the first tee (22) is communicated with the first interface of the second tee (27) through the U-shaped connecting pipe (26); the first exhaust pipeline (12) is communicated with a first interface of the third tee joint (212) through the exhaust test pipeline (214); A second interface of the third tee joint (212) is communicated with the second barometer (24) through the second barometer connecting pipe (213); a third interface of the third tee joint (212) is communicated with one end of the bypass valve (29) through the second branch pipe (211); the other end of the bypass valve (29) is communicated with a second port of the second tee joint (27) through the first branch pipe (210).
  9. 9. The upper computer operating system for electric compressor control according to claim 8, characterized in that the third interface of the second tee (27) communicates with the refrigerant inlet pipe (28).
  10. 10. The upper computer operating system for controlling the electric compressor according to claim 1, wherein the burning module is compatible with a plurality of controller area network communication adapting devices and a plurality of independent burning processes, and the communication module can set the frame type, the frame format, the frame identification number, the sending data content, the sending times and the sending interval in a self-defined manner.

Description

Upper computer operating system applied to control of electric compressor Technical Field The invention relates to the field of monitoring of electric compressors, in particular to an upper computer operating system applied to control of an electric compressor. Background In the development and debugging process of the controller in the automobile field, new program codes are required to be frequently burnt for testing, and the client side is required to correct deviation of actual carrying parameters, optimize functional parameter precision and the like in the product using process, and the new codes are required to be burnt; the usual burning step is to connect with the CAN bus adapter, open the corresponding upper computer software, configuration parameters, erasing program according to the adapter, and finally complete the new program burning. According to the specific burning adapters in the steps, different interfaces and operations are provided, a novice needs to conduct operations under the guidance of a guide book, a plurality of CAN adapters are mixed in use of an actual client, a client update program is conducted according to the actual conditions, a large amount of manpower and material resources are required to be consumed, and the interaction times of the whole process are more than a certain error probability. Disclosure of Invention According to an embodiment of the invention, an upper computer operating system applied to control of an electric compressor is provided. Is used for solving the technical problems in the background art. In a first aspect of the present invention, there is provided a host computer operating system applied to control of an electric compressor, comprising: the device comprises a burning module, a communication module and a motor debugging module; the burning module is used for burning one-key automatic programs of the electric compressor controller, and the communication module is used for carrying out communication transceiving based on a controller local area network; the motor debugging module is used for monitoring the running state of the compressor and modifying the running parameters of the motor stored in the memory; The burning module comprises a burning execution module and a closed loop verification module; the burning execution module is sequentially connected with the closed loop verification module and is used for sequentially sending an erasing instruction, a writing instruction and a verification instruction to the controller; the closed loop verification module is used for automatically executing a system-level closed loop verification step after the burning execution is completed. Preferably, the burning module comprises a communication adaptation configuration unit and a burning flow execution unit, wherein the communication adaptation configuration unit is used for configuring the model number, the equipment index, the communication channel and the communication baud rate of the communication equipment; The burning flow executing unit is used for analyzing the program codes from the format program file and sending erasing, writing and checking burning instructions to the controller. Preferably, the burning procedure execution unit is capable of automatically switching the baud rate, the diagnostic identification number, the security algorithm and the flash driver module based on the selected item number. Preferably, if the item to be burned contains a security authentication algorithm based on advanced encryption and employing a message authentication code, the system is able to automatically or manually generate a program file with the security authentication code. Preferably, the recording module includes a test mode unit, where the test mode unit is used to set the number of cyclic recordings and the recording interval time, and perform recording automatically and repeatedly. Preferably, the motor debugging module comprises a compressor state monitoring unit, wherein the compressor state monitoring unit is used for displaying the rotation speed, the phase current, the bus voltage, the output power, the temperature, the running state and the fault state of the compressor; The motor debugging module comprises a compressor state setting unit, wherein the compressor state setting unit is used for adjusting a high-voltage protection value, a low-voltage protection value, a current limit, a temperature limit, a minimum and maximum rotating speed, acceleration and deceleration and voltage overvoltage and undervoltage protection values of a compressor; The motor debugging module comprises a compressor conventional testing unit, wherein the compressor conventional testing unit is used for setting the rotation speed, the power and the start-stop state operation control instruction of the compressor. Preferably, the compressor conventional test unit comprises a circulation assembly, a test assembly and a temperature sensor, wherein the circulation asse