Cold machine control method and device, electronic equipment and storage medium
By integrating the cold-machine control function on the vehicle control terminal and using the vehicle control unit for intelligent control, the existing refrigerated vehicle cold-machine control method affects driving safety and high-voltage power supply safety, achieving safer and more convenient cold-machine machine control.
Patent Information
- Application Number
- CN202411636712.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-15
- Publication Date
- 2025-02-18
AI Technical Summary
The cooling control method of existing commercial refrigerated trucks is realized through physical button screens or LCD displays, which leads to the driver's field of vision, inconvenient operation and high cost. The high-voltage power supply method has the risk of leakage and electric shock, and lacks the safety of the entire vehicle to the high voltage. Control logic.
By integrating the cold machine control function on the vehicle control terminal, receiving control operation information, determining the cold machine control type information, generating a cold machine control request, and controlling the target controller to perform the cold machine control operation through the vehicle control unit, the cold machine control operation can be realized. Intelligent control of high voltage input.
Saves space on the instrument table, avoid affecting the driver's vision, reduces the driver's operating points, improves driving safety, avoids the continuous high-voltage state of the chiller when it is not working, reduces the risk of leakage and electric shock, and improves the chiller Security of control.
Smart Images

Figure CN119459241A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle control, and in particular to a refrigeration machine control method, device, electronic equipment and storage medium. Background Art
[0002] A commercial refrigerated truck is a vehicle designed for transporting goods that need to be kept at a specific temperature. These vehicles are widely used in the food, pharmaceutical, chemical and other industries to ensure that products remain fresh or preserved as required during transportation. In the modification of existing commercial refrigerated trucks, the control of the refrigeration machine is usually achieved by adding a physical button screen or LCD screen to the cab, but such modification will affect the driver's field of vision. Adding mechanical buttons or LCD screens as a third focus point can easily distract the driver and make it inconvenient to use. The limited display content of the LCD screen will increase and waste the modification cost. Secondly, the high-voltage power supply method of existing refrigerated trucks directly powers the refrigeration machine. If the refrigeration machine is always in a high-voltage power supply state, it will cause leakage and electric shock. There is a lack of safety control logic for the high voltage of the whole vehicle. Summary of the invention
[0003] The purpose of the embodiments of the present invention is to provide a refrigerator control method, device, electronic device and storage medium to solve the above technical problems.
[0004] The present invention provides a cooling machine control method, which includes: receiving control operation information of a vehicle control terminal, and determining cooling machine control type information according to the control operation information; generating a cooling machine control request based on the cooling machine control type information, and sending the cooling machine control request to a vehicle control unit; the vehicle control unit controls a target controller to perform cooling machine control operation according to the cooling machine control request; if the cooling machine control operation is normal, feeding back cooling machine control operation normal information to the vehicle control terminal, and displaying the cooling machine control operation normal information at the vehicle control terminal.
[0005] In one embodiment of the present invention, the refrigeration machine control type information includes refrigeration machine power-on control and refrigeration machine power-off control, and generating a refrigeration machine control request based on the refrigeration machine control type information includes: if the refrigeration machine control type information is refrigeration machine power-on control, then generating a power-on request; if the refrigeration machine control type information is refrigeration machine power-off control, then generating a power-on request.
[0006] In one embodiment of the present invention, if the cooling machine control request is a top-mounted power-on request, the vehicle control unit controls the target controller to perform a cooling machine control operation according to the cooling machine control request, including: the vehicle control unit controls the closing of the top-mounted relay in response to the top-mounted power-on request; if the vehicle control unit feedbacks information that the top-mounted relay is closed successfully within the preset power-on time, it is determined that the cooling machine control operation is normal; if the vehicle control unit feedbacks information that the top-mounted relay fails to close or no feedback is provided within the preset power-on time, it is determined that the cooling machine control operation is abnormal.
[0007] In one embodiment of the present invention, the vehicle control unit responds to the upper-mounted power-on request, and before controlling the closing of the upper-mounted relay, the cold machine control method also includes: calling the cold machine controller to perform a cold machine operating status check to obtain the cold machine operating status, the cold machine operating status check including power connection self-check, sensor self-check, temperature self-check, and fault code self-check, and the cold machine operating status includes normal high voltage on the cold machine and abnormal high voltage on the cold machine; if the cold machine operating status is normal high voltage on the cold machine, the upper-mounted power-on request is sent to the vehicle control unit; if the cold machine operating status is abnormal high voltage on the cold machine, cold machine abnormal text information is generated according to the abnormal high voltage on the cold machine, and the cold machine abnormal text information is displayed on the vehicle control terminal.
[0008] In one embodiment of the present invention, if the refrigeration machine control request is a loading and unloading request, before sending the refrigeration machine control request to the vehicle control unit, the refrigeration machine control method also includes: calling the refrigeration machine controller to disconnect the refrigeration machine relay; if the refrigeration machine relay is successfully disconnected, sending the loading and unloading request to the vehicle control unit.
[0009] In one embodiment of the present invention, the vehicle control unit controls the target controller to perform the cooling machine control operation according to the cooling machine control request, including: the vehicle control unit takes the reception time of the control operation information as the timing starting point for timing; if the vehicle control unit receives an upper-mounted power-off request within the preset power-off timing duration, then the upper-mounted relay is controlled to be disconnected at the moment of receiving the upper-mounted power-off request; if the vehicle control unit does not receive an upper-mounted power-off request within the preset power-off timing duration, then the upper-mounted relay is controlled to be disconnected when the timing reaches the preset power-off timing duration.
[0010] In one embodiment of the present invention, the cooling machine control method also includes: if there is any abnormal power-off condition including chassis power off, vehicle level 3 fault or cooling machine controller communication timeout, the vehicle control unit calls the cooling machine controller to disconnect the cooling machine relay, and starts timing with the reception time of the control operation information; when the vehicle control unit receives an upper-mounted power-off request within a preset power-off timing duration, the upper-mounted relay is controlled to be disconnected at the moment of receiving the upper-mounted power-off request; when the vehicle control unit does not receive an upper-mounted power-off request within a preset power-off timing duration, the upper-mounted relay is controlled to be disconnected when the timing reaches the preset power-off timing duration; if there is any abnormal power-off condition including the emergency stop switch being started, the upper-mounted power main relay being abnormally disconnected, the power distribution unit main relay being abnormally disconnected, the battery control system requesting high voltage or the motor main relay being abnormally disconnected, the vehicle control unit controls the disconnection of the whole vehicle high voltage, and the cooling machine controller is forced to power off.
[0011] An embodiment of the present invention also provides a refrigeration machine control device, which includes: a vehicle control terminal, used to receive control operation information of the vehicle control terminal; display the normal information of the refrigeration machine control operation; a refrigeration machine control module, including a refrigeration machine controller and a refrigeration machine, used to determine the refrigeration machine control type information according to the control operation information; generate a refrigeration machine control request based on the refrigeration machine control type information, and send the refrigeration machine control request to the vehicle control unit; if the refrigeration machine control operation is normal, then the normal refrigeration machine control operation information is fed back to the vehicle control terminal; the vehicle control unit is used to control the target controller to perform the refrigeration machine control operation according to the refrigeration machine control request.
[0012] An embodiment of the present invention also provides an electronic device, comprising: one or more processors; a storage device for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the electronic device implements a refrigeration machine control method as described in any one of the above embodiments.
[0013] An embodiment of the present invention further provides a computer-readable storage medium having computer-readable instructions stored thereon. When the computer-readable instructions are executed by a processor of a computer, the computer is enabled to execute the refrigerator control method as described in any one of the above embodiments.
[0014] The present invention provides a cooling machine control method, device, electronic device and storage medium, which receive control operation information from a vehicle control terminal, determine cooling machine control type information according to the control operation information, generate a cooling machine control request based on the cooling machine control type information, and send the cooling machine control request to a vehicle control unit. The vehicle control unit controls a target controller to perform cooling machine control operation according to the cooling machine control request. If the cooling machine control operation is normal, the normal cooling machine control operation information is fed back to the vehicle control terminal, and the normal cooling machine control operation information is displayed at the vehicle control terminal. The present application integrates the cooling machine control function on the existing vehicle control terminal, thereby saving instrument panel space, avoiding affecting the driver's field of vision and reducing the driver's operation points, avoiding frequent switching of attention during driving, and improving driving safety. The control scheme uses the existing vehicle control terminal for software development, avoiding additional hardware investment, and processes the cooling machine control request through the vehicle control unit to achieve intelligent control of the high-voltage input of the cooling machine, thereby improving the safety of cooling machine control.
[0015] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] The drawings herein are incorporated into the specification and constitute a part of the specification, showing embodiments consistent with the present application, and together with the specification, are used to explain the principles of the present application. Obviously, the drawings described below are only some embodiments of the present application, and for those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative work. In the drawings:
[0017] Figure 1 is a schematic diagram of an exemplary system architecture shown in an exemplary embodiment of the present application;
[0018] Figure 2 is a flow chart of a chiller control method shown in an exemplary embodiment of the present application;
[0019] Figure 3 is a specific schematic diagram of a refrigerator power-on control logic shown in an exemplary embodiment of the present application;
[0020] Figure 4 is a specific schematic diagram of a cooling machine power-off control logic shown in an exemplary embodiment of the present application;
[0021] Figure 5 is a schematic diagram of a chiller control device shown in an exemplary embodiment of the present application;
[0022] Figure 6 is a structural diagram of a computer system of an electronic device shown in an exemplary embodiment of the present application;
[0023] Figure 7 It is a schematic diagram of a specific electrical principle topology of a chiller control shown in an exemplary embodiment of the present application;
[0024] Figure 8 It is a specific schematic diagram of refrigeration machine control interaction information shown in an exemplary embodiment of the present application. DETAILED DESCRIPTION
[0025] The following will describe the embodiments of the present invention with reference to the accompanying drawings and specific embodiments. Those skilled in the art can easily understand other advantages and effects of the present invention from the contents disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present invention. It should be understood that the preferred embodiments are only for illustrating the present invention, not for limiting the scope of protection of the present invention.
[0026] It should be noted that the illustrations provided in the following embodiments are only used to illustrate the basic concept of the present invention in a schematic manner, and thus the illustrations only show components related to the present invention rather than being drawn according to the number, shape and size of components in actual implementation. In actual implementation, the type, quantity and proportion of each component may be changed arbitrarily, and the component layout may also be more complicated.
[0027] In the following description, a large number of details are discussed to provide a more thorough explanation of the embodiments of the present invention. However, it is obvious to those skilled in the art that the embodiments of the present invention can be implemented without these specific details. In other embodiments, well-known structures and devices are shown in the form of block diagrams rather than in detail to avoid making the embodiments of the present invention difficult to understand.
[0028] The "and / or" mentioned in this application describes the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.
[0029] Figure 1 It is a schematic diagram of an exemplary system architecture shown in an exemplary embodiment of the present application.
[0030] Reference Figure 1As shown, the system architecture may include a vehicle control terminal 110 and a computer device 120. The computer device 120 receives the control operation information of the vehicle control terminal 110, determines the cooling machine control type information according to the control operation information, generates a cooling machine control request based on the cooling machine control type information, and sends the cooling machine control request to the vehicle control unit. The vehicle control unit controls the target controller to perform the cooling machine control operation according to the cooling machine control request. If the cooling machine control operation is normal, the cooling machine control operation normal information is fed back to the vehicle control terminal, and the cooling machine control operation normal information is displayed on the vehicle control terminal. The above-mentioned computer device 120 may be at least one of a microcomputer, an embedded computer, a network computer, an industrial computer, etc.; the vehicle control terminal 110 is the central control screen of the vehicle.
[0031] Illustratively, the computer device 120 receives control operation information from the vehicle control terminal 110, determines the cooling machine control type information according to the control operation information, generates a cooling machine control request based on the cooling machine control type information, and sends the cooling machine control request to the vehicle control unit. The vehicle control unit controls the target controller to perform the cooling machine control operation according to the cooling machine control request. If the cooling machine control operation is normal, the normal cooling machine control operation information is fed back to the vehicle control terminal, and the normal cooling machine control operation information is displayed on the vehicle control terminal. The present application saves instrument panel space by integrating the cooling machine control function on the existing vehicle control terminal, avoids affecting the driver's field of vision and reduces the driver's operation points, avoids frequent switching of attention during driving, and improves driving safety. The control scheme uses the existing vehicle control terminal for software development, avoids additional hardware investment, and processes the cooling machine control request through the vehicle control unit to achieve intelligent control of the cooling machine high-voltage input, thereby improving the safety of cooling machine control.
[0032] Figure 2 is a flowchart of a chiller control method shown in an exemplary embodiment of the present application. The chiller control method can be Figure 1 The implementation environment may be implemented in other implementation environments, and the above implementation environments are not specifically limited here. Figure 2 As shown, the flowchart of the chiller control method includes at least steps S210 to S240, which are described in detail as follows:
[0033] In step S210, control operation information of the vehicle control terminal is received, and cooling machine control type information is determined according to the control operation information.
[0034] In one embodiment of the present application, the control operation information of the vehicle control terminal is received by the vehicle user's touch screen operation information through the vehicle's central control screen, and the type of control information of the cold machine that the current user needs to control is determined through the point information and control information of the touch screen operation information. For example, the cold machine control interface is designed according to the cold machine control method at the vehicle control terminal, and is packaged as a tool software and installed in the vehicle's central control. When the user needs to control the cold machine, the control interface is opened, which is provided with virtual control buttons such as cold machine power on, cold machine power off, and cold machine forced shutdown. The vehicle user selects the control according to the current vehicle's cold machine control requirements.
[0035] In step S220, a cooling machine control request is generated based on the cooling machine control type information, and the cooling machine control request is sent to the vehicle control unit.
[0036] In one embodiment of the present application, the above-mentioned cooling machine control type information includes cooling machine power-on control and cooling machine power-off control.
[0037] In one embodiment of the present application, if the refrigerator control type information is refrigerator power-on control, a power-on request is generated; if the refrigerator control type information is refrigerator power-off control, a power-off request is generated.
[0038] In one embodiment of the present application, it should be noted that the specific control operation name of the above-mentioned cold machine power-on control may be reflected in different names such as turning on the cold machine, starting the cold machine, powering on the cold machine, starting refrigeration, etc. Similarly, the specific control operation name of the above-mentioned cold machine power-off control may be reflected in different names such as shutting down the cold machine, ending refrigeration, and powering off the cold machine.
[0039] In step S230 , the vehicle control unit controls the target controller to perform a cooling machine control operation according to the cooling machine control request.
[0040] In one embodiment of the present application, if the cold machine control request is a top-mounted power-on request. The cold machine controller is called to perform a cold machine operation status check to obtain the cold machine operation status. The cold machine operation status check includes power connection self-check, sensor self-check, temperature self-check, and fault code self-check. The cold machine operation status includes normal high voltage on the cold machine and abnormal high voltage on the cold machine; if the cold machine operation status is normal high voltage on the cold machine, the top-mounted power-on request is sent to the vehicle control unit; if the cold machine operation status is abnormal high voltage on the cold machine, a cold machine abnormal text message is generated according to the abnormal high voltage on the cold machine, and the cold machine abnormal text message is displayed on the vehicle control terminal. The vehicle control unit responds to the top-mounted power-on request and controls the closing of the top-mounted relay; if the vehicle control unit feedbacks that the top-mounted relay is closed successfully within the preset power-on time, it is determined that the cold machine control operation is normal; if the vehicle control unit feedbacks that the top-mounted relay fails to close or does not provide feedback within the preset power-on time, it is determined that the cold machine control operation is abnormal.
[0041] Among them, the high pressure on the cold machine is normal means that in the cold machine operation status check, each self-check item is checked without abnormality. If any self-check item is abnormal, the cold machine operation status is determined to be abnormal high pressure on the cold machine. The above cold machine abnormal text information is specifically reflected in the detailed fault display on the vehicle control terminal through the controller fault code corresponding to the self-check item.
[0042] In one embodiment of the present application, if the cold machine control request is a top-mounted power-off request, the cold machine controller is called to disconnect the cold machine relay; if the cold machine relay is successfully disconnected, the top-mounted power-off request is sent to the vehicle control unit. The vehicle control unit uses the receiving time of the control operation information as the timing starting point for timing; if the vehicle control unit receives the top-mounted power-off request within the preset power-off timing duration, the top-mounted relay is controlled to be disconnected at the moment of receiving the top-mounted power-off request; if the vehicle control unit does not receive the top-mounted power-off request within the preset power-off timing duration, the top-mounted relay is controlled to be disconnected when the timing reaches the preset power-off timing duration. If the vehicle control unit controls the disconnection of the top-mounted relay normally, it is determined that the cold machine control operation is normal; if the vehicle control unit fails to control the disconnection of the top-mounted relay or there is no feedback information, it is determined that the cold machine control operation is abnormal.
[0043] In step S240, if the cooling machine control operation is normal, the cooling machine control operation normal information is fed back to the vehicle control terminal, and the cooling machine control operation normal information is displayed on the vehicle control terminal.
[0044] In one embodiment of the present application, if the cooling machine control operation is abnormal, the abnormal information is fed back to the vehicle control terminal, and the abnormal information is displayed on the vehicle control terminal.
[0045] During the use of the cold machine, there are some situations that may cause the cold machine to power off abnormally, such as the emergency stop switch is activated, the main relay of the upper power supply is abnormally disconnected, the main relay of the power distribution unit is abnormally disconnected, the battery control system requests high voltage, the main relay of the motor is abnormally disconnected, the chassis power is turned off, the vehicle's third-level fault or the cold machine controller communication timeout.
[0046] In other embodiments of the present application, if there is any abnormal power-off condition including chassis power off, vehicle level 3 fault or cooling machine controller communication timeout, the vehicle control unit calls the cooling machine controller to disconnect the cooling machine relay, and starts timing with the time of receiving the control operation information; when the vehicle control unit receives an upper-mounted power-off request within the preset power-off timing duration, the upper-mounted relay is controlled to be disconnected at the moment of receiving the upper-mounted power-off request; when the vehicle control unit does not receive an upper-mounted power-off request within the preset power-off timing duration, the upper-mounted relay is controlled to be disconnected when the timing reaches the preset power-off timing duration.
[0047] In other embodiments of the present application, if there is any abnormal power-off condition including the emergency stop switch being activated, the upper power main relay being abnormally disconnected, the power distribution unit main relay being abnormally disconnected, the battery control system requesting high voltage to be disconnected, or the motor main relay being abnormally disconnected, the vehicle control unit controls the disconnection of the entire vehicle high voltage and the cold machine controller is forced to power off.
[0048] Please refer to Figure 3 As shown, Figure 3 is a specific schematic diagram of a refrigerator power-on control logic shown in an exemplary embodiment of the present application, such as Figure 3 As shown in the figure, after power-on starts, the chassis is in the ON or Ready state (at this time, the cold machine controller, VCU, GW, and central control screen are in the awake state), otherwise the power-on fails; if it is in the ON or Ready state, determine whether the vehicle has no faults. If so, click the central control screen button to initiate a cold machine startup request and send the "upper body start-stop command-request to start" to the cold machine controller. The cold machine controller determines the current cold machine state and whether high voltage is allowed. If allowed, it sends the "upper body high voltage request command-upper body power-on request" to the VCU; if the cold machine cannot be started normally, a fault message needs to be sent. The fault code is sent to the CAN bus and displayed on the central control screen; after the VCU receives the "upper load high voltage request instruction-upper load power-on request" signal, it sends the upper load relay closing instruction to the all-in-one controller; the all-in-one controller controls the closing of the upper load relay and feeds back the closing status to the VCU. If within a certain period of time, the VCU does not feed back to the refrigerator that the upper load power is successful, the refrigerator controller needs to report a timeout and report a "VCU refuses to supply high voltage fault"; if the VCU sends "upper load high voltage status-there is high voltage" to the refrigerator controller normally, the refrigerator sends the working status as startup, and the startup is completed.
[0049] Please refer to Figure 4 As shown, Figure 4 is a specific schematic diagram of a cooling machine power-off control logic shown in an exemplary embodiment of the present application, such as Figure 4 As shown, after the central control panel turns off the upper power supply, it sends the "cold machine start and stop command-request to shut down" to the cold machine controller, and the VCU monitors and calculates the timeout time. The timeout time starts from pressing the button on the large screen; the cold machine controller controls the cold machine to stop working, disconnects the internal high-voltage relay, and then sends the "upper-mounted high-voltage request command-upper-mounted power-off request" to the VCU; the VCU receives the "upper-mounted high-voltage request command-upper-mounted power-off request" or the VCU does not receive the "upper-mounted high-voltage request command-upper-mounted power-off request" within the specified time after receiving the "cold machine start and stop command-request to shut down" from the large screen, then the VCU controls to disconnect the upper-mounted high-voltage relay and force the power off. After the upper-mounted high-voltage relay is disconnected, the VCU feedbacks "upper-mounted high-voltage status-no high voltage".
[0050] The present application uses a VCU to control the opening and closing of the upper-mounted high-voltage relay, and controls the high-voltage input of the refrigerator from the all-in-one distribution box, so that when the refrigerator of the refrigerated truck is not working, the refrigerator controller does not need to be continuously in a high-voltage state, and effectively isolates the danger of high-voltage leakage and electric shock from the distribution head, ensuring the absolute isolation of the refrigerator system from the high voltage when not working. Compared with the traditional method of continuously supplying high voltage to the refrigerator, the high-voltage control strategy of the present application is safer.
[0051] The present invention provides a cooling machine control method, device, electronic device and storage medium, which receive control operation information from a vehicle control terminal, determine cooling machine control type information according to the control operation information, generate a cooling machine control request based on the cooling machine control type information, and send the cooling machine control request to a vehicle control unit. The vehicle control unit controls a target controller to perform cooling machine control operation according to the cooling machine control request. If the cooling machine control operation is normal, the normal cooling machine control operation information is fed back to the vehicle control terminal, and the normal cooling machine control operation information is displayed at the vehicle control terminal. The present application integrates the cooling machine control function on the existing vehicle control terminal, thereby saving instrument panel space, avoiding affecting the driver's field of vision and reducing the driver's operation points, avoiding frequent switching of attention during driving, and improving driving safety. The control scheme uses the existing vehicle control terminal for software development, avoiding additional hardware investment, and processes the cooling machine control request through the vehicle control unit to achieve intelligent control of the high-voltage input of the cooling machine, thereby improving the safety of cooling machine control.
[0052] The following describes an apparatus embodiment of the present application, which can be used to execute the chiller control method in the above-mentioned embodiment of the present application. For details not disclosed in the apparatus embodiment of the present application, please refer to the above-mentioned embodiment of the chiller control method of the present application.
[0053] Figure 5 is a schematic diagram of a chiller control device shown in an exemplary embodiment of the present application. The device can be applied to Figure 2 The method implementation process shown in the figure can be based on Figure 1 The present invention is executed in the implementation environment shown in the figure, and may also be applicable to other exemplary implementation environments and specifically configured in other devices. This embodiment does not limit the implementation environment to which the apparatus is applicable.
[0054] like Figure 5 As shown, the exemplary cooling machine control device includes: a vehicle control terminal 501, a cooling machine control module 502, and a vehicle control unit 503.
[0055] Among them, the vehicle control terminal 501 is used to receive the control operation information of the vehicle control terminal; to display the normal information of the cooling machine control operation; the cooling machine control module 502 includes a cooling machine controller and a cooling machine, which is used to determine the cooling machine control type information according to the control operation information; based on the cooling machine control type information, a cooling machine control request is generated, and the cooling machine control request is sent to the vehicle control unit; if the cooling machine control operation is normal, the normal cooling machine control operation information is fed back to the vehicle control terminal; the vehicle control unit 503 is used to control the target controller to perform the cooling machine control operation according to the cooling machine control request.
[0056] An embodiment of the present application also provides an electronic device, comprising: one or more processors; a storage device for storing one or more programs, when the one or more programs are executed by one or more processors, the electronic device implements the refrigeration machine control method provided in the above-mentioned embodiments.
[0057] Please refer to Figure 7 As shown, Figure 7 FIG. 1 is a schematic diagram of a specific electrical principle topology of a refrigerator control according to an exemplary embodiment of the present application. Figure 7 As shown, the hardware connection mainly includes two parts. The first is the CAN bus part. The CAN bus is isolated through the gateway (GW), and the CAN lines of other devices are connected to the gateway (GW). It mainly includes PCAN, CCAN, DCAN, and BCAN. Among them, PCAN is connected to VCU and the all-in-one controller. VCU controls the upper power supply relay in the all-in-one through this CAN line, thereby controlling the upper power supply of the refrigerator; CCAN is connected to VCU, which is used to receive data from the refrigerator controller and the central control screen, and feedback the upper power supply status to the refrigerator controller; DCAN is connected to the refrigerator controller, and the refrigerator reports its own working status through the CAN line and receives control instructions from VCU and the central control screen; BCAN is connected to the central control screen, and the central control screen can initiate instructions to the refrigerator and receive the working status from the refrigerator. The second is the high-voltage line part. The all-in-one controller draws power from the battery, and the VCU controls the upper power supply relay in the all-in-one to provide high voltage electricity to the refrigerator controller. The refrigerator controller then provides high voltage to the compressor of the upper refrigerator through the internal relay.
[0058] Please refer to Figure 8 As shown, Figure 8 is a schematic diagram of a specific refrigerator control interaction information shown in an exemplary embodiment of the present application, such as Figure 8As shown in the figure, after the refrigerator is powered on normally, the vehicle-mounted central control screen can receive messages from the refrigerator controller, parse the messages and display them on the interface. When setting the operating temperature and working mode of the refrigerator, the user only needs to click the screen button, and the central control screen sends a CAN message corresponding to the control logic to the refrigerator controller. The refrigerator controller responds to the control command to realize the control of the refrigerator.
[0059] Figure 6 is a schematic diagram of the structure of a computer system of an electronic device according to an exemplary embodiment of the present application. It should be noted that: Figure 6 The computer system 600 of the electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0060] like Figure 6 As shown, computer system 600 includes a central processing unit (CPU) 601, which can perform various appropriate actions and processes according to the program stored in a read-only memory (ROM) 602 or the program loaded from the storage part to a random access memory (RAM) 603, such as the method in the above embodiment. In RAM 603, various programs and data required for system operation are also stored. CPU 601, ROM 602 and RAM 603 are connected to each other via a bus. Input / output (I / O) interface 605 is also connected to bus 604.
[0061] The following components are connected to the I / O interface 605: an input section 606 including a keyboard, a mouse, etc.; an output section 607 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 608 including a hard disk, etc.; and a communication section 609 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section performs communication processing via a network such as the Internet. A drive is also connected to the I / O interface 605 as needed. A removable medium 611, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 610 as needed so that a computer program read therefrom is installed into the storage section 608 as needed.
[0062] In particular, according to an embodiment of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication section 609, and / or installed from a removable medium 611. When the computer program is executed by a central processing unit (CPU) 601, various functions defined in the system of the present application are executed.
[0063] It should be noted that the computer-readable medium shown in the embodiment of the present application may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, wherein a computer-readable computer program is carried. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. A computer program contained on a computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.
[0064] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. Among them, each box in the flowchart or block diagram can represent a module, a program segment, or a part of the code, and the above-mentioned module, program segment, or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart, can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0065] In the corresponding drawings of the above embodiments, connecting lines may indicate the connection relationship between the various components to indicate more constituent signal paths (constituent_signalpath) and / or one or more ends of some lines may have arrows to indicate the main information flow direction. Connecting lines, as a mark, are not a limitation to the scheme itself, but the use of these lines in combination with one or more exemplary embodiments helps to connect circuits or logic units more easily. Any represented signal (determined by design requirements or preferences) may actually include one or more signals that can be transmitted in either direction and implemented with any appropriate type of signal scheme.
[0066] The units involved in the embodiments described in this application may be implemented by software or hardware, and the units described may also be set in a processor. The names of these units do not, in some cases, constitute limitations on the units themselves.
[0067] Another aspect of the present application further provides a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, the method as described above is implemented. The computer-readable storage medium may be included in the electronic device described in the above embodiment, or may exist independently without being assembled into the electronic device.
[0068] It should be noted that, although several modules or units of the equipment for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present application, the features and functions of two or more modules or units described above can be embodied in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into being embodied by multiple modules or units.
[0069] Through the description of the above implementation methods, it is easy for those skilled in the art to understand that the example implementation methods described here can be implemented by software or by combining software with necessary hardware. Therefore, the technical solution according to the implementation methods of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which can be a personal computer, a server, a touch terminal, or a network device, etc.) to execute the method according to the implementation methods of the present application.
[0070] It should be noted that the present application can be used in many general or special computing system environments or configurations, such as personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronic devices, network PCs, minicomputers, mainframe computers, distributed computing environments including any of the above systems or devices, etc.
[0071] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the embodiments disclosed herein. The present application is intended to cover any variations, uses or adaptations of the present application, which follow the general principles of the present application and include common knowledge or customary technical means in the art that are not disclosed in the present application.
[0072] It should be understood that the above content of the present application is only a preferred exemplary embodiment of the present application and is not intended to limit the implementation scheme of the present application. Ordinary technicians in this field can easily make corresponding changes or modifications based on the main concept and spirit of the present application. Therefore, the scope of protection of the present application should be the scope of protection required by the claims.
Claims
1. A chiller control method, characterized in that: The chiller control method comprises: receiving control operation information from the vehicle control terminal, and determining the control type information of the cooling machine according to the control operation information; generating a cooling machine control request based on the cooling machine control type information, and sending the cooling machine control request to a vehicle control unit; The vehicle control unit controls the target controller to perform a cooling machine control operation according to the cooling machine control request; If the cooling machine control operation is normal, the cooling machine control operation normal information is fed back to the vehicle control terminal, and the cooling machine control operation normal information is displayed on the vehicle control terminal.
2. The chiller control method according to claim 1, characterized in that: The cooling machine control type information includes cooling machine power-on control and cooling machine power-off control, and generating a cooling machine control request based on the cooling machine control type information includes: If the refrigerator control type information is refrigerator power-on control, generating a power-on request; If the cooling machine control type information is cooling machine power-off control, a power-off request is generated.
3. The chiller control method according to claim 2, characterized in that: If the cooling machine control request is a power-on request, the vehicle control unit controls the target controller to perform the cooling machine control operation according to the cooling machine control request, including: The vehicle control unit controls a bodywork relay to close in response to the bodywork power-on request; If the vehicle control unit feedback information that the upper-mounted relay is closed successfully within the preset power-on time, it is determined that the cold machine control operation is normal; if the vehicle control unit feedback information that the upper-mounted relay is closed failed or no feedback is provided within the preset power-on time, it is determined that the cold machine control operation is abnormal.
4. The chiller control method according to claim 3, characterized in that: Before the vehicle control unit controls closing of the bodywork relay in response to the bodywork power-on request, the cold machine control method further includes: Calling a cold machine controller to perform a cold machine operation status check to obtain a cold machine operation status, wherein the cold machine operation status check includes a power connection self-check, a sensor self-check, a temperature self-check, and a fault code self-check, and the cold machine operation status includes a normal high voltage on the cold machine and an abnormal high voltage on the cold machine; If the cold machine operation state is that the high voltage on the cold machine is normal, sending the upper device power-on request to the vehicle control unit; If the cold machine operation state is that the high pressure on the cold machine is abnormal, cold machine abnormal text information is generated according to the high pressure on the cold machine abnormality, and the cold machine abnormal text information is displayed on the vehicle control terminal.
5. The chiller control method according to claim 2, characterized in that: If the cooling machine control request is a power-on / power-off request, before sending the cooling machine control request to the vehicle control unit, the cooling machine control method further includes: Call the cooling machine controller to disconnect the cooling machine relay; If the cooling machine relay is successfully disconnected, the upper body power-off request is sent to the vehicle control unit.
6. The chiller control method according to claim 5, characterized in that: The vehicle control unit controls the target controller to perform a cooling machine control operation according to the cooling machine control request, including: The vehicle control unit starts timing with the time of receiving the control operation information as the timing starting point; If the vehicle control unit receives a power-off request from the upper installation within the preset power-off timing time, the upper installation relay is controlled to be disconnected at the moment of receiving the power-off request from the upper installation; If the vehicle control unit does not receive a power-off request for the upper body within the preset power-off timing time, the upper body relay is controlled to be disconnected when the timing reaches the preset power-off timing time.
7. The chiller control method according to any one of claims 1 to 6, characterized in that: The cooling machine control method further comprises: If there is any abnormal power-off condition such as chassis power off, vehicle level 3 fault or cooling machine controller communication timeout, the vehicle control unit calls the cooling machine controller to disconnect the cooling machine relay, and starts timing with the reception time of the control operation information; when the vehicle control unit receives an upper-mounted power-off request within the preset power-off timing time, the upper-mounted relay is controlled to be disconnected at the moment of receiving the upper-mounted power-off request; when the vehicle control unit does not receive an upper-mounted power-off request within the preset power-off timing time, the upper-mounted relay is controlled to be disconnected when the timing reaches the preset power-off timing time; If any abnormal power-off condition occurs, including the emergency stop switch being activated, the upper power main relay being abnormally disconnected, the power distribution unit main relay being abnormally disconnected, the battery control system requesting high voltage to be disconnected, or the motor main relay being abnormally disconnected, the vehicle control unit controls the disconnection of the vehicle high voltage and the cold machine controller forces power off.
8. A cooling machine control device, characterized in that: The refrigerator control device comprises: The vehicle control terminal is used to receive the control operation information of the vehicle control terminal; and to display the normal control operation information of the refrigeration machine; A cooling machine control module, comprising a cooling machine controller and a cooling machine, for determining cooling machine control type information according to the control operation information; generating a cooling machine control request based on the cooling machine control type information, and sending the cooling machine control request to a vehicle control unit; if the cooling machine control operation is normal, feeding back cooling machine control operation normal information to the vehicle control terminal; The vehicle control unit is used to control the target controller to perform a cooling machine control operation according to the cooling machine control request.
9. An electronic device, characterized in that: It comprises a processor, a memory and a communication bus; the communication bus is used to connect the processor and the memory; the processor is used to execute the computer program stored in the memory to implement the refrigerator control method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and the computer program is used to enable a computer to execute the refrigerator control method according to any one of claims 1 to 7.