Actuator control method

By obtaining the Hall signal of the multi-way valve and the configuration instructions of the vehicle control unit, determining the actuator type and matching the control parameters, the accuracy of the integrated thermal management actuator when matching different types of actuators is solved, and the control accuracy is improved and efficiency.

CN119319745APending Publication Date: 2025-01-17SHANGHAI JINMAI ELECTRONICS TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411599278.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-11
Publication Date
2025-01-17

AI Technical Summary

Technical Problem

When existing integrated thermal management actuators match different types of actuators, it is difficult to accurately determine the actuator type, resulting in mismatch of control parameters and affecting the control effect.

Method used

By obtaining the Hall signal of the multi-way valve, combining the configuration instructions of the vehicle control unit, the target type of the actuator is determined, and the control parameters are matched according to this type to achieve effective control.

Benefits of technology

Accurate identification and matching of different types of executors is achieved, ensuring that the controller can automatically adapt to the parameter differences of different executors, and improving control accuracy and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119319745A_ABST
    Figure CN119319745A_ABST
Patent Text Reader

Abstract

The invention discloses an actuator control method. The method comprises the following steps: acquiring a Hall signal corresponding to a multi-way valve in a to-be-determined actuator connected with a controller, and determining a first type corresponding to the to-be-determined actuator according to the Hall signal; receiving a configuration instruction sent by a vehicle control unit, and analyzing the configuration instruction to obtain a second type corresponding to the to-be-determined actuator; determining a target type of a to-be-determined actuator according to the first type and the second type; and controlling the to-be-determined actuator according to the target type of the to-be-determined actuator. According to the technical scheme, the period of the Hall signal corresponding to the multi-way valve in the actuator connected with the controller and the configuration instruction transmitted through the vehicle control unit are fused and judged, the type of the loaded actuator can be reasonably and accurately determined, and then the actuator is effectively controlled according to the type of the actuator.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the technical field of thermal management actuators, and in particular to an actuator control method. Background Art

[0002] At present, the technology of new energy vehicles is iterating and updating, and integrated thermal management of the whole vehicle based on new energy is a development trend and direction. The control of the actuators of multiple circuits (battery circuit, motor circuit, air conditioning refrigeration circuit) is placed in one controller, evolving towards a highly integrated direction, with a more compact layout. By using multi-channel valves or pipelines, some circuits in the battery, motor electronic control and air conditioning system are connected to form a large circulation loop, which improves energy utilization. On the other hand, reducing multiple controllers to one integrated controller can reduce costs.

[0003] The integrated thermal management actuator mainly includes a battery circuit water pump, a motor circuit water pump, a multi-way valve that connects the circuits in series, an air conditioning circuit expansion valve and a solenoid valve. The multi-way valve is generally a brushed DC motor with a built-in reducer and Hall position sensor. The Hall sensor has two parameters, period and duty cycle, and the multi-way valve position is characterized by the period and duty cycle signals.

[0004] Generally, vehicle manufacturers will choose two backups at points A and B on the actuator, but there are differences in the actuators at points A and B, including the different periods of the Hall position signals built into the multi-way valve, the different motor parameters of the water pump, and the different travels of the expansion valve. This requires that the controller must match the control parameters of different actuators in order for the software to achieve the same control performance. Therefore, different actuators require the controller to automatically match different types of actuators for control. However, how to determine whether the matching actuator is point A or point B requires a reasonable and effective method to determine. Summary of the invention

[0005] The embodiment of the present invention provides an actuator control method, so as to reasonably and accurately determine the type of the actuator, and then effectively control the actuator according to the type of the actuator.

[0006] According to one aspect of the present invention, there is provided an actuator control method, comprising:

[0007] Acquire a Hall signal corresponding to a multi-way valve in the actuator to be determined connected to the controller, and determine a first type corresponding to the actuator to be determined according to the Hall signal;

[0008] Receiving a configuration instruction sent by a vehicle control unit, and parsing the configuration instruction to obtain a second type corresponding to the actuator to be determined;

[0009] determining a target type of the actuator to be determined according to the first type and the second type;

[0010] The actuator to be determined is controlled according to the target type of the actuator to be determined.

[0011] In some embodiments of the present invention, obtaining a Hall signal corresponding to a multi-way valve in an actuator to be determined connected to a controller, and determining a first type corresponding to the actuator to be determined according to the Hall signal, includes:

[0012] Acquire a Hall signal corresponding to a multi-way valve in an actuator to be determined that is connected to a controller;

[0013] Acquiring period information of the Hall signal;

[0014] Comparing the period information of the Hall signal with a period range corresponding to each actuator in a preset actuator set, wherein the actuator set includes the first type of actuator and the second type of actuator;

[0015] The type of the actuator whose period range matches the period information of the Hall signal is determined as the first type.

[0016] In some embodiments of the present invention, after comparing the period information of the Hall signal with the period range corresponding to each actuator in the preset actuator set, the method further includes:

[0017] If the period information of the Hall signal does not match the period range corresponding to each actuator in the preset actuator set, it is determined that the Hall signal is invalid information.

[0018] In some embodiments of the present invention, determining the target type of the actuator to be determined according to the first type and the second type includes:

[0019] If the first type and the second type are different, and the Hall signal is invalid information, the target type of the actuator to be determined is determined to be the second type.

[0020] In some embodiments of the present invention, determining the target type of the actuator to be determined according to the first type and the second type includes:

[0021] If the first type and the second type are different, and the Hall signal is not invalid information, the target type of the actuator to be determined is determined to be the first type.

[0022] In some embodiments of the present invention, obtaining a Hall signal corresponding to a multi-way valve in an actuator to be determined connected to a controller includes:

[0023] After the multi-way valve in the actuator to be determined connected to the controller is powered on and a preset time period has passed, a Hall signal corresponding to the multi-way valve in the actuator to be determined connected to the controller is obtained.

[0024] In some embodiments of the present invention, if the first type and the second type are not the same, a fault signal is sent to the vehicle control unit.

[0025] In some embodiments of the present invention, determining the target type of the actuator to be determined according to the first type and the second type includes:

[0026] If the first type and the second type are the same, the target type of the actuator to be determined is determined as the first type.

[0027] In some embodiments of the present invention, controlling the actuator to be determined according to the target type of the actuator to be determined includes:

[0028] Determining control parameters corresponding to each load in the actuator to be determined according to the target type of the actuator to be determined, wherein the load includes: at least one of a battery circuit water pump, a motor circuit water pump, an expansion valve, a solenoid valve, and a multi-way valve;

[0029] The actuator to be determined is controlled based on the control parameters corresponding to each load in the actuator to be determined.

[0030] According to another aspect of the present invention, there is provided an actuator control device, the device comprising:

[0031] An acquisition and determination module, used for acquiring a Hall signal corresponding to a multi-way valve in an actuator to be determined connected to a controller, and determining a first type corresponding to the actuator to be determined according to the Hall signal;

[0032] A receiving and parsing module, configured to receive a configuration instruction sent by a vehicle control unit, and parse the configuration instruction to obtain a second type corresponding to the actuator to be determined;

[0033] a type determination module, configured to determine a target type of the actuator to be determined according to the first type and the second type;

[0034] A control module is used to control the actuator to be determined according to the target type of the actuator to be determined.

[0035] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:

[0036] at least one processor; and

[0037] a memory communicatively connected to the at least one processor; wherein,

[0038] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the actuator control method described in any embodiment of the present invention.

[0039] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the actuator control method described in any embodiment of the present invention when executed.

[0040] According to another aspect of the present invention, an embodiment of the present invention further provides a computer program product, the computer program product comprising a computer program, and when the computer program is executed by a processor, the actuator control method described in any embodiment of the present invention is implemented.

[0041] The embodiment of the present invention obtains the Hall signal corresponding to the multi-way valve in the actuator to be determined connected to the controller, determines the first type corresponding to the actuator to be determined according to the Hall signal, receives the configuration instruction sent by the vehicle control unit, and parses the configuration instruction to obtain the second type corresponding to the actuator to be determined, determines the target type of the actuator to be determined according to the first type and the second type, and controls the actuator to be determined according to the target type of the actuator to be determined. Through the technical solution of the present invention, the period of the Hall signal corresponding to the multi-way valve in the actuator connected to the controller and the configuration instruction transmitted by the vehicle control unit are fused and judged, so that the type of the actuator of the load can be reasonably and accurately determined, and then the actuator can be effectively controlled according to the type of the actuator.

[0042] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments are briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without creative work.

[0044] Figure 1 is a flow chart of an actuator control method in an embodiment of the present invention;

[0045] Figure 2 is a schematic diagram of an actuator control method in an embodiment of the present invention;

[0046] Figure 3 is a schematic diagram of a fusion determination strategy in an embodiment of the present invention;

[0047] Figure 4 is a structural schematic diagram of an actuator control device in an embodiment of the present invention;

[0048] Figure 5 It is a structural schematic diagram of an electronic device for implementing the actuator control method according to an embodiment of the present invention. DETAILED DESCRIPTION

[0049] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0050] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and their meanings are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0051] It is understandable that before using the technical solutions disclosed in the embodiments of the present disclosure, the types, scope of use, usage scenarios, etc. of the personal information involved in the present disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.

[0052] Embodiment 1

[0053] Figure 1 is a flow chart of an actuator control method in an embodiment of the present invention. This embodiment is applicable to the case of thermal management actuator control. The method can be executed by the actuator control device in the embodiment of the present invention. The device can be implemented in software and / or hardware, such as Figure 1 As shown, the method specifically comprises the following steps:

[0054] S101, obtaining a Hall signal corresponding to a multi-way valve in an actuator to be determined that is connected to a controller, and determining a first type corresponding to the actuator to be determined according to the Hall signal.

[0055] In this embodiment, the controller may be a thermal management controller of an actuator including multiple circuits (battery circuit, motor circuit, air conditioning refrigeration circuit) in a new energy vehicle. In actual operation, the controller may be a controller in an MCU (Microcontroller Unit), which can control the actuator connected thereto.

[0056] It should be noted that the actuator to be determined may be an actuator of a type to be determined connected to the controller. Generally, different types of actuators have different periods of Hall position signals built into the multi-way valve in the actuator, different motor parameters of the water pump, and different travels of the expansion valve. Therefore, different actuators require the controller to automatically match different types of actuators for control.

[0057] In this embodiment, the Hall signal corresponding to the multi-way valve may be a Hall position signal collected by a Hall position sensor built into the multi-way valve.

[0058] The first type may be the type of the actuator to be determined and connected to the controller, determined by the controller according to the collected Hall signal.

[0059] Specifically, the controller obtains a Hall signal corresponding to a multi-way valve in the actuator to be determined that is connected to the controller, and identifies the Hall signal, thereby determining the first type corresponding to the actuator to be determined.

[0060] S102: Receive a configuration instruction sent by a vehicle control unit, and parse the configuration instruction to obtain a second type corresponding to the actuator to be determined.

[0061] In this embodiment, the vehicle control unit may be a VCU (Vehicle Control Unit), and the VCU and the controller may be connected and communicated based on a LIN (Local Interconnect Network) / CAN (Controller Area Network) bus.

[0062] It should be noted that the configuration instruction may be an instruction sent by the VCU to the controller via the LIN / CAN bus to configure the type of actuator connected to the controller.

[0063] The second type may be the type of the actuator to be determined connected to the controller given by the VCU and determined by the controller after parsing the received configuration instruction.

[0064] Specifically, the VCU sends a configuration instruction to the controller via the LIN / CAN bus, and the controller parses the received configuration instruction to obtain the second type of the actuator to be determined connected to the controller given by the VCU.

[0065] In this embodiment, the execution order of step S101 and step S102 is not limited. In one embodiment, step S101 may be executed first and then step S102; in another embodiment, step S102 may be executed first and then step S101; in other embodiments, step S101 and step S102 may be executed simultaneously.

[0066] S103: Determine a target type of the actuator to be determined according to the first type and the second type.

[0067] The target type may be the type of the actuator to be determined and connected to the controller, which is determined based on the fusion of the Hall signal and the configuration instruction.

[0068] Specifically, after the types of the actuators to be determined connected to the controller are determined respectively in two ways, the target type of the actuators to be determined is finally determined based on the fusion determination strategy according to the two results.

[0069] S104: Control the actuator to be determined according to the target type of the actuator to be determined.

[0070] Specifically, after the target type of the actuator to be determined is determined according to the fusion determination strategy, the control parameters of each load in the actuator to be determined in the current power-on cycle are matched according to the target type of the actuator to be determined, and the controller controls the actuator to be determined based on these control parameters. In actual operation, after the type of the actuator to be determined is determined, the current power-on cycle will not be changed.

[0071] The embodiment of the present invention obtains the Hall signal corresponding to the multi-way valve in the actuator to be determined connected to the controller, determines the first type corresponding to the actuator to be determined according to the Hall signal, receives the configuration instruction sent by the vehicle control unit, and parses the configuration instruction to obtain the second type corresponding to the actuator to be determined, determines the target type of the actuator to be determined according to the first type and the second type, and controls the actuator to be determined according to the target type of the actuator to be determined. Through the technical solution of the present invention, the period of the Hall signal corresponding to the multi-way valve in the actuator connected to the controller and the configuration instruction transmitted by the vehicle control unit are fused and judged, so that the type of the actuator of the load can be reasonably and accurately determined, and then the actuator can be effectively controlled according to the type of the actuator.

[0072] Optionally, obtaining a Hall signal corresponding to a multi-way valve in the actuator to be determined connected to the controller, and determining the first type corresponding to the actuator to be determined according to the Hall signal includes:

[0073] A Hall signal corresponding to a multi-way valve in an actuator to be determined connected to a controller is obtained.

[0074] Specifically, the controller obtains a Hall signal corresponding to a multi-way valve in the actuator to be determined connected to the controller.

[0075] Get the period information of the Hall signal.

[0076] It can be known that the Hall signal can be a square wave signal with a certain periodicity. In actual operation, the controller can be driven by the ICU (Input Capture Unit) to identify the sampling period of the Hall position signal corresponding to the multi-way valve. Exemplarily, the Hall signal can be, for example, a frequency of 500 Hz, that is, a period of 2 milliseconds.

[0077] The period information of the Hall signal is compared with the period range corresponding to each actuator in the preset actuator set.

[0078] The actuator set includes actuators of the first type and actuators of the second type.

[0079] It should be noted that the type range of the actuator to be determined connected to the controller can be predetermined, that is, which actuators are included in the actuator set can be determined, for example, the preset actuator set can include Class A actuators or Class B actuators. If the type of actuator is different, the frequency and period information of the Hall signal corresponding to the multi-way valve in the actuator may also be different. It can be known that the frequency range of the Hall signal corresponding to each actuator can be known in advance. For example, for example, the frequency range corresponding to Class A actuator is 400-600Hz, that is, the period range corresponding to Class A actuator is approximately 1.667 milliseconds to 2.5 milliseconds; the frequency range corresponding to Class B actuator is 700-900Hz, that is, the period range corresponding to Class B actuator is approximately 1.111 milliseconds to 1.429 milliseconds.

[0080] Specifically, the period information of the identified Hall signal is compared with the period range corresponding to each actuator in the preset actuator set to determine which specific actuator in the preset actuator set has the period range that matches the period information of the Hall signal.

[0081] The type of the actuator whose period range matches the period information of the Hall signal is determined as the first type.

[0082] Specifically, if the period information of the identified Hall signal falls within the period range corresponding to a certain actuator in the preset actuator set, it can be considered that the type of the actuator to be determined connected to the controller is the type of the actuator in the actuator set. Exemplarily, the period of the Hall signal can be, for example, 2 milliseconds, the period range corresponding to the Class A actuator is approximately 1.667 milliseconds to 2.5 milliseconds, and the frequency range corresponding to the Class B actuator is 700-900 Hz, that is, the period range corresponding to the Class B actuator is approximately 1.111 milliseconds to 1.429 milliseconds. It can be seen that the period information of the Hall signal falls within the period range corresponding to the Class A actuator in the preset actuator set, and it can be considered that the type of the actuator to be determined connected to the controller is Class A.

[0083] Optionally, after comparing the period information of the Hall signal with the period range corresponding to each actuator in the preset actuator set, the method further includes:

[0084] If the period information of the Hall signal does not match the period range corresponding to each actuator in the preset actuator set, the Hall signal is determined to be invalid information.

[0085] It should be explained that invalid information can be understood as the identified Hall signal exceeds the cycle range corresponding to all types of actuators that may be connected to the controller. The collected Hall signal can be considered invalid, that is, the configuration obtained by the multi-way valve sampling period is unreliable.

[0086] Specifically, the period information of the identified Hall signal is compared with the period range corresponding to each actuator in the preset actuator set. If the period information of the Hall signal does not match the period range corresponding to each actuator in the preset actuator set, it can be confirmed that the Hall signal is invalid information.

[0087] Optionally, determining the target type of the actuator to be determined according to the first type and the second type includes:

[0088] If the first type and the second type are different, and the Hall signal is invalid information, the target type of the actuator to be determined is determined to be the second type.

[0089] Specifically, if the type of the actuator to be determined according to the Hall signal is inconsistent with the type of the actuator to be determined according to the configuration instruction, and the collected Hall signal is invalid information, the target type of the actuator to be determined can be determined according to the configuration instruction sent by the VCU.

[0090] Optionally, determining the target type of the actuator to be determined according to the first type and the second type includes:

[0091] If the first type and the second type are different, and the Hall signal is not invalid information, the target type of the actuator to be determined is determined to be the first type.

[0092] Specifically, if the type of the actuator to be determined based on the Hall signal is inconsistent with the type of the actuator to be determined based on the configuration instruction, and the collected Hall signal is valid, the configuration obtained through the multi-way valve sampling period can be used preferentially to determine the target type of the actuator to be determined.

[0093] Optionally, obtaining a Hall signal corresponding to a multi-way valve in an actuator to be determined connected to the controller includes:

[0094] After the multi-way valve in the actuator to be determined connected to the controller is powered on and a preset time period has passed, a Hall signal corresponding to the multi-way valve in the actuator to be determined connected to the controller is obtained.

[0095] The preset time period may be a time period pre-set by the user according to actual conditions or experience values. When the multi-way valve is powered on and the preset time period has passed, it can be considered that the power supply of the multi-way valve is stable. Specifically, this embodiment does not limit the preset time period. Preferably, the preset time period may be, for example, 100 milliseconds.

[0096] Specifically, after the thermal management controller is powered on and the power supply to the multi-way valve is stable, the Hall signal is collected and determined, and the periodic information of the Hall signal is identified.

[0097] Optionally, if the first type and the second type are different, a fault signal is sent to the vehicle control unit.

[0098] The fault signal may be a signal indicating that the actuator configuration given by the VCU is inconsistent with the actuator configuration determined according to the Hall signal.

[0099] Specifically, if the type of the actuator to be determined according to the Hall signal is inconsistent with the type of the actuator to be determined according to the configuration instruction, a configuration inconsistency fault signal needs to be sent to the LIN / CAN bus to the VCU.

[0100] Optionally, determining the target type of the actuator to be determined according to the first type and the second type includes:

[0101] If the first type and the second type are the same, the target type of the actuator to be determined is determined to be the first type.

[0102] Specifically, if the target types of the actuator to be determined determined by the two methods are consistent, normal control is performed.

[0103] Optionally, controlling the actuator to be determined according to the target type of the actuator to be determined includes:

[0104] The control parameters corresponding to each load in the actuator to be determined are determined according to the target type of the actuator to be determined.

[0105] The load includes: at least one of a battery circuit water pump, a motor circuit water pump, an expansion valve, a solenoid valve and a multi-way valve.

[0106] It should be noted that the control parameters corresponding to each load may be parameters for controlling the normal operation of each load. For example, the control parameters corresponding to each load may include: period information of the Hall position signal built into the multi-way valve, motor parameters of the water pump, travel of the expansion valve, etc.

[0107] Specifically, after the final target type of the actuator to be determined is determined according to the fusion determination strategy, the control parameters corresponding to each load in the actuator to be determined are selected according to the target type of the actuator to be determined.

[0108] The actuator to be determined is controlled to execute based on the control parameters corresponding to each load in the actuator to be determined.

[0109] Specifically, after selecting control parameters corresponding to each load in the actuator to be determined according to the target type of the actuator to be determined, the actuator to be determined is controlled to execute based on these control parameters.

[0110] As an exemplary description of an embodiment of the present invention, Figure 2 Schematic diagram of an actuator control method in an embodiment of the present invention. Figure 2 As shown, VCU communicates with MCU via LIN / CAN. MCU includes controller (i.e., controller). A / B actuator (i.e., actuator to be determined) is connected to the controller. A / B actuator includes loads: motor / battery water pump, expansion valve, SOV valve (SOV valve usually refers to idle air control valve, Idle Air Control Valve, also known as idle throttle actuator Idle Throttle Actuator, which is an important component in modern automobile engine management system. The main function of SOV valve is to control the amount of air entering the engine at idle speed to maintain a stable idle speed) and multi-way valve. The controller identifies the Hall signal corresponding to the multi-way valve in the A / B actuator through the ICU driver, and determines the type of the A / B actuator based on the Hall signal. In addition, the controller determines the type of the A / B actuator by parsing the configuration instructions sent by VCU, and then determines the final type of the A / B actuator based on the types of the actuators determined in the two ways. After determining the type of the A / B actuator, select the control parameters corresponding to the type to control the A / B actuator.

[0111] Figure 3is a schematic diagram of a fusion determination strategy in an embodiment of the present invention, such as Figure 3 As shown, the controller collects and determines the Hall signal, identifies the Hall signal period and validity, and determines the actuator type according to the Hall signal; the controller receives the configuration instruction sent by the VCU, parses the configuration instruction to determine the load configuration, that is, determines the actuator type; then the actuator type results determined by the two methods are used to determine the load selection based on the fusion determination strategy, that is, determines the actuator type; after determining that the actuator is an A / B actuator, the corresponding actuator control parameters are selected to control the actuator. Exemplarily, the specific fusion determination strategy can be described as: if the actuator types obtained by the two methods are consistent, normal control is performed; if they are inconsistent, the configuration obtained through the multi-way valve sampling period is used first; if the configuration obtained through the multi-way valve sampling period is unreliable (the attached validity information is invalid), the actuator type is determined according to the configuration instruction sent by the VCU.

[0112] The technical solution of the embodiment of the present invention provides a thermal management actuator load fusion determination strategy, which determines whether the load actuator is type A or type B based on the period information of the Hall sensor built into the multi-way valve and the configuration instructions transmitted through the VCU. After determination, different control parameters are selected according to the type A actuator or type B actuator for control. Through the technical solution of the present invention, the period of the Hall signal corresponding to the multi-way valve in the actuator connected to the controller and the configuration instructions transmitted through the vehicle control unit are fused and judged, so that the type of the load actuator can be reasonably and accurately determined, and then the actuator can be effectively controlled according to the type of actuator.

[0113] Embodiment 2

[0114] Figure 4 is a schematic diagram of the structure of an actuator control device in an embodiment of the present invention. This embodiment can be applied to the case of thermal management actuator control. The device can be implemented in software and / or hardware. The device can be integrated in any device that provides the function of actuator control, such as Figure 4 As shown, the actuator control device specifically includes: an acquisition and determination module 201 , a receiving and parsing module 202 , a type determination module 203 and a control module 204 .

[0115] The acquisition and determination module 201 is used to acquire a Hall signal corresponding to a multi-way valve in the actuator to be determined connected to the controller, and determine the first type corresponding to the actuator to be determined according to the Hall signal;

[0116] A receiving and parsing module 202, configured to receive a configuration instruction sent by a vehicle control unit, and parse the configuration instruction to obtain a second type corresponding to the actuator to be determined;

[0117] A type determination module 203, configured to determine a target type of the actuator to be determined according to the first type and the second type;

[0118] The control module 204 is configured to control the actuator to be determined according to the target type of the actuator to be determined.

[0119] Optionally, the acquisition and determination module 201 includes:

[0120] A first acquisition unit, used for acquiring a Hall signal corresponding to a multi-way valve in an actuator to be determined that is connected to the controller;

[0121] A second acquisition unit, used to acquire period information of the Hall signal;

[0122] A comparing unit, configured to compare the period information of the Hall signal with a period range corresponding to each actuator in a preset actuator set, wherein the actuator set includes the first type of actuator and the second type of actuator;

[0123] The first determining unit is configured to determine the type of the actuator whose period range matches the period information of the Hall signal as a first type.

[0124] Optionally, the device further comprises:

[0125] The second determining unit is configured to determine that the Hall signal is invalid information if the period information of the Hall signal does not match the period range corresponding to each actuator in the preset actuator set.

[0126] Optionally, the type determination module 203 is specifically used to:

[0127] If the first type and the second type are different, and the Hall signal is invalid information, the target type of the actuator to be determined is determined to be the second type.

[0128] Optionally, the type determination module 203 is specifically used to:

[0129] If the first type and the second type are different, and the Hall signal is not invalid information, the target type of the actuator to be determined is determined to be the first type.

[0130] Optionally, the acquisition and determination module 201 includes:

[0131] The third acquisition unit is used to power on the multi-way valve in the actuator to be determined connected to the controller and acquire the Hall signal corresponding to the multi-way valve in the actuator to be determined connected to the controller after a preset time period.

[0132] Optionally, if the first type and the second type are different, a fault signal is sent to the vehicle control unit.

[0133] Optionally, the type determination module 203 is specifically used to:

[0134] If the first type and the second type are the same, the target type of the actuator to be determined is determined as the first type.

[0135] Optionally, the control module 204 is specifically used for:

[0136] Determining control parameters corresponding to each load in the actuator to be determined according to the target type of the actuator to be determined, wherein the load includes: at least one of a battery circuit water pump, a motor circuit water pump, an expansion valve, a solenoid valve, and a multi-way valve;

[0137] The actuator to be determined is controlled to execute based on the control parameters corresponding to each load in the actuator to be determined.

[0138] The above-mentioned product can execute the actuator control method provided by any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.

[0139] Embodiment 3

[0140] Figure 5 A schematic diagram of the structure of an electronic device 30 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.

[0141] like Figure 5As shown, the electronic device 30 includes at least one processor 31, and a memory connected to the at least one processor 31, such as a read-only memory (ROM) 32, a random access memory (RAM) 33, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 31 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 32 or the computer program loaded from the storage unit 38 to the random access memory (RAM) 33. In the RAM 33, various programs and data required for the operation of the electronic device 30 can also be stored. The processor 31, the ROM 32, and the RAM 33 are connected to each other through a bus 34. An input / output (I / O) interface 35 is also connected to the bus 34.

[0142] A number of components in the electronic device 30 are connected to the I / O interface 35, including: an input unit 36, such as a keyboard, a mouse, etc.; an output unit 37, such as various types of displays, speakers, etc.; a storage unit 38, such as a disk, an optical disk, etc.; and a communication unit 39, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 39 allows the electronic device 30 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0143] The processor 31 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 31 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, digital signal processors (DSPs), and any appropriate processors, controllers, microcontrollers, etc. The processor 31 performs the various methods and processes described above, such as the actuator control method:

[0144] Acquire a Hall signal corresponding to a multi-way valve in the actuator to be determined connected to the controller, and determine a first type corresponding to the actuator to be determined according to the Hall signal;

[0145] Receiving a configuration instruction sent by a vehicle control unit, and parsing the configuration instruction to obtain a second type corresponding to the actuator to be determined;

[0146] determining a target type of the actuator to be determined according to the first type and the second type;

[0147] The actuator to be determined is controlled according to the target type of the actuator to be determined.

[0148] In some embodiments, the actuator control method may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 38. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 30 via the ROM 32 and / or the communication unit 39. When the computer program is loaded into the RAM 33 and executed by the processor 31, one or more steps of the actuator control method described above may be performed. Alternatively, in other embodiments, the processor 31 may be configured to perform the actuator control method in any other appropriate manner (e.g., by means of firmware).

[0149] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0150] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

[0151] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or 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 foregoing.

[0152] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).

[0153] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0154] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.

[0155] In one embodiment, the present invention further includes a computer program product, the computer program product includes a computer program, and the computer program implements the actuator control method of any embodiment of the present invention when executed by a processor.

[0156] In the process of implementation, the computer program product can be written in one or more programming languages ​​or a combination thereof to perform the computer program code of the present invention, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (for example, using an Internet service provider to connect through the Internet).

[0157] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.

[0158] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. An actuator control method, characterized in that: include: Acquire a Hall signal corresponding to a multi-way valve in the actuator to be determined connected to the controller, and determine a first type corresponding to the actuator to be determined according to the Hall signal; Receiving a configuration instruction sent by a vehicle control unit, and parsing the configuration instruction to obtain a second type corresponding to the actuator to be determined; determining a target type of the actuator to be determined according to the first type and the second type; The actuator to be determined is controlled according to the target type of the actuator to be determined.

2. The method according to claim 1, characterized in that Acquiring a Hall signal corresponding to a multi-way valve in an actuator to be determined connected to a controller, and determining a first type corresponding to the actuator to be determined according to the Hall signal, comprising: Acquire a Hall signal corresponding to a multi-way valve in an actuator to be determined that is connected to a controller; Acquiring period information of the Hall signal; Comparing the period information of the Hall signal with a period range corresponding to each actuator in a preset actuator set, wherein the actuator set includes the first type of actuator and the second type of actuator; The type of the actuator whose period range matches the period information of the Hall signal is determined as the first type.

3. The method according to claim 2, characterized in that After comparing the period information of the Hall signal with the period range corresponding to each actuator in the preset actuator set, the method further includes: If the period information of the Hall signal does not match the period range corresponding to each actuator in the preset actuator set, it is determined that the Hall signal is invalid information.

4. The method according to claim 3, characterized in that Determining a target type of the actuator to be determined according to the first type and the second type includes: If the first type and the second type are different, and the Hall signal is invalid information, the target type of the actuator to be determined is determined to be the second type.

5. The method according to claim 3, characterized in that: Determining a target type of the actuator to be determined according to the first type and the second type includes: If the first type and the second type are different, and the Hall signal is not invalid information, the target type of the actuator to be determined is determined to be the first type.

6. The method according to claim 1, characterized in that Obtaining the Hall signal corresponding to the multi-way valve in the actuator to be determined connected to the controller, including: After the multi-way valve in the actuator to be determined connected to the controller is powered on and a preset time period has passed, a Hall signal corresponding to the multi-way valve in the actuator to be determined connected to the controller is obtained.

7. The method according to claim 1, characterized in that If the first type and the second type are different, a fault signal is sent to the vehicle control unit.

8. The method according to claim 1, characterized in that Determining a target type of the actuator to be determined according to the first type and the second type includes: If the first type and the second type are the same, the target type of the actuator to be determined is determined as the first type.

9. The method according to claim 1, characterized in that: Controlling the actuator to be determined according to the target type of the actuator to be determined includes: Determining control parameters corresponding to each load in the actuator to be determined according to the target type of the actuator to be determined, wherein the load includes: at least one of a battery circuit water pump, a motor circuit water pump, an expansion valve, a solenoid valve, and a multi-way valve; The actuator to be determined is controlled based on the control parameters corresponding to each load in the actuator to be determined.

10. An actuator control device, characterized in that: include: An acquisition and determination module, used for acquiring a Hall signal corresponding to a multi-way valve in an actuator to be determined connected to a controller, and determining a first type corresponding to the actuator to be determined according to the Hall signal; A receiving and parsing module, configured to receive a configuration instruction sent by a vehicle control unit, and parse the configuration instruction to obtain a second type corresponding to the actuator to be determined; a type determination module, configured to determine a target type of the actuator to be determined according to the first type and the second type; A control module is used to control the actuator to be determined according to the target type of the actuator to be determined.