Control method, control apparatus, electronic device, vehicle, and computer-readable storage medium
By dividing multiple components in the vehicle photovoltaic charging system into functional domains and sending control signals according to request information, precise control of components is achieved, unnecessary consumption in the prior art is solved, and charging efficiency is improved.
Patent Information
- Application Number
- PCT/CN2024/092520
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-11-24
- Filing Date
- 2024-05-11
- Publication Date
- 2025-05-30
AI Technical Summary
In vehicle photovoltaic charging systems, it is difficult for the prior art to achieve precise control of multiple components, resulting in unnecessary consumption and increased power consumption.
By dividing multiple components into functional domains and sending control signals according to components of the specified functional domain corresponding to the request information, precise control of the components that can be realized is achieved, and unnecessary consumption is avoided.
Accurate control of multiple components in the vehicle's photovoltaic charging system is achieved, unnecessary consumption and power consumption are reduced, and charging efficiency is improved.
Smart Images

Figure CN2024092520_30052025_PF_FP_ABST
Abstract
Description
Control method, control device, electronic device, vehicle, and computer-readable storage medium
[0001] Priority information
[0002] This invention claims priority and benefits from patent application number 202311603386.0 filed with the State Intellectual Property Office of China on November 24, 2023, and the entire text of which is incorporated herein by reference. Technical Field
[0003] The present invention relates to the field of vehicle control technology, and more specifically, to a control method, a control device, an electronic device, a vehicle, and a computer-readable storage medium. Background Art
[0004] When a vehicle's photovoltaic charging system is in operation, the photovoltaic array mounted on the vehicle's roof converts solar energy into electrical energy. This energy is then converted to a 12V DC power source for the vehicle through the vehicle's onboard DC-DC converter circuit. This power is then diverted to the onboard charger, where it is converted to high-voltage electricity and charged to the battery pack under the control of the BMS. During the charging process, the thermal management requirements of the charging system must be assessed in real time, and the cooling pump and compressor must be controlled to maintain an appropriate temperature for the charging system. Therefore, information can be transmitted between multiple components to control their operation and achieve their corresponding functions.
[0005] Summary of the Invention
[0006] Embodiments of the present invention provide a control method, a control device, an electronic device, a vehicle, and a computer-readable storage medium.
[0007] An embodiment of the present invention provides a control method for controlling multiple functional domains. The control method includes: receiving request information; and sending a control signal to a component of a specified functional domain corresponding to the request information to implement the request in the request information.
[0008] In this way, by dividing multiple components into functional domains according to the functions to be implemented, and sending control signals to the components of the specified functional domain corresponding to the request information to implement the request in the request information, the components that can implement the request are accurately controlled, avoiding unnecessary consumption.
[0009] In some embodiments, the control signal includes address indication information, where the address indication information indicates a relevant component related to the request.
[0010] In this way, the relevant components that implement the request can be indicated according to the address information, so that a control signal can be sent to the relevant components to implement the request, thereby achieving precise control of the components that can implement the request and avoiding unnecessary consumption.
[0011] In some embodiments, the control signal includes an address indication field, and the address indication field carries the address indication information.
[0012] In this way, when the relevant component receives the control signal, the relevant component can determine the request to be implemented according to the instruction information, thereby controlling the relevant component to work to implement the request in the request information.
[0013] In some embodiments, the control signal includes distributed state management indication information, and the distributed state management indication information indicates the designated functional domain.
[0014] In this way, the designated functional domain corresponding to the implementation request information can be determined according to the distributed state management indication information.
[0015] In some embodiments, the control signal includes a distributed state management indication field, and the distributed state management indication carries the distributed state management indication information.
[0016] In this way, the state of distributed management of a specified functional domain can be determined through the distributed management indication information carried by the management state field of the management function indication field.
[0017] In some embodiments, the control signal further includes distributed state management function indication information, where the distributed state management function indication information indicates whether the control signal supports distributed state management.
[0018] In this way, whether the control signal supports distributed state management can be determined according to the distributed state management indication information.
[0019] In some embodiments, the control signal includes a distributed state management function indication field, and the distributed state management function indication field carries distributed state management function indication information.
[0020] In this way, the distributed management function indication field can carry the distributed state management function indication information, and according to the distributed state management function indication information, it can be determined whether the control signal supports distributed state management.
[0021] In some embodiments, the control method is used on a bus configured to manage components of the functional domain, and the control signal and the request information are transmitted on the bus.
[0022] In this way, the components managed by the bus are divided into multiple functional domains, and control signals are sent to the components of the specified functional domain corresponding to the request information to implement the request in the request information, thereby accurately controlling the components that can implement the request and avoiding unnecessary consumption.
[0023] In some embodiments, the bus includes a bus of a vehicle, and the functional domain includes a charging functional domain; when the vehicle is not started and is in a photovoltaic charging state, the designated functional domain is the charging functional domain, the request information is used to request the implementation of the photovoltaic charging function, and the control signal can be used to control the operation of components of the charging functional domain to implement the photovoltaic charging function.
[0024] In this way, when the vehicle is not started and is in the photovoltaic charging state, the designated functional domain is the charging functional domain, the function requested to be implemented is the photovoltaic charging function, and the control signal can be used to control the operation of the components of the charging functional domain to implement the photovoltaic charging function.
[0025] In some embodiments, the functional domain also includes a thermal management functional domain, which can implement a thermal management function. When the vehicle requires thermal management, the thermal management functional domain operates under the control of a hard-wired signal, which is transmitted through a hard wire.
[0026] In this way, the components of the thermal management functional domain are controlled through hard-wired signals, which reduces the amount of communication data on the bus, lowers the bus load rate, and improves the photovoltaic charging efficiency.
[0027] An embodiment of the present invention provides a control device, which is used to control multiple functional domains. The control device includes a receiving module and an output module. The receiving module is used to receive request information; the output module is used to send a control signal to the component of the specified functional domain corresponding to the request information to implement the request in the request information.
[0028] In this way, by dividing multiple components into functional domains according to the functions to be implemented, and sending control signals to the components of the specified functional domain corresponding to the request information to implement the request in the request information, the components that can implement the request are accurately controlled, avoiding unnecessary consumption.
[0029] An embodiment of the present invention provides an electronic device, which includes one or more processors and a memory, wherein the memory stores a computer program, and when the computer program is executed by the processor, the steps of the control method of any of the above embodiments are implemented.
[0030] In this way, by dividing multiple components into functional domains according to the functions to be implemented, and sending control signals to the components of the specified functional domain corresponding to the request information to implement the request in the request information, the components that can implement the request are accurately controlled, avoiding unnecessary consumption.
[0031] An embodiment of the present invention provides a vehicle, which includes the control device of the above embodiment or the electronic device of the above embodiment.
[0032] In this way, by dividing multiple components into functional domains according to the functions to be implemented, and sending control signals to the components of the specified functional domain corresponding to the request information to implement the request in the request information, the components that can implement the request are accurately controlled, avoiding unnecessary consumption.
[0033] An embodiment of the present invention provides a computer-readable storage medium, and when the program is executed by a processor, the steps of the control method of any of the above embodiments are implemented.
[0034] In this way, by dividing multiple components into functional domains according to the functions to be implemented, and sending control signals to the components of the specified functional domain corresponding to the request information to implement the request in the request information, the components that can implement the request are accurately controlled, avoiding unnecessary consumption.
[0035] Additional aspects and advantages of the present invention will be set forth in part in the description which follows and, in part, will be obvious from the description which follows, or may be learned by practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] The above and / or additional aspects and advantages of the present invention will become apparent and readily understood from the description of the embodiments with reference to the following drawings, in which:
[0037] FIG1 is a schematic flow chart of a control method according to an embodiment of the present invention;
[0038] FIG2 is a schematic diagram of functional domains according to an embodiment of the present invention;
[0039] FIG3 is a schematic diagram of a data frame according to an embodiment of the present invention;
[0040] FIG4 is a connection diagram of the thermal management functional domains according to an embodiment of the present invention. DETAILED DESCRIPTION
[0041] The embodiments of the present invention are described in detail below. Implementations of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention and are not to be construed as limiting the present invention.
[0042] When a vehicle's photovoltaic charging system is in operation, the photovoltaic array mounted on the vehicle's roof converts solar energy into electrical energy. This energy is then converted to a 12V DC power source for the vehicle through the vehicle's onboard DC-DC converter circuit. This power is then diverted to the onboard charger, where it is converted to high-voltage electricity and charged to the battery pack under the control of the BMS. During the charging process, the thermal management requirements of the charging system must be assessed in real time, and the cooling pump and compressor must be controlled to maintain an appropriate temperature for the charging system. Therefore, information can be transmitted between multiple components to control their operation and achieve their corresponding functions.
[0043] In related technologies, most of these electrical components communicate using the CAN bus. They communicate with other components by sending specific messages on the CAN bus to inform them of their operating status, thereby coordinating their respective operating modes. Consequently, when one component on the bus is communicating with another, it can wake up other unrelated components, preventing accurate communication and causing unnecessary power consumption.
[0044] Referring to FIG. 1 and FIG. 2 , an embodiment of the present invention provides a control method for controlling multiple functional domains 100 . The control method includes:
[0045] 01: Receive request information;
[0046] 02: Send a control signal to the component of the specified functional domain corresponding to the request information to implement the request in the request information.
[0047] Specifically, the control method of the embodiment of the present invention can be implemented by the control device of the embodiment of the present invention, and the control device includes a receiving module and an output module, wherein step 01 can be implemented by the receiving module, and step 02 can be implemented by the output module, that is, the receiving module is used to receive request information; the output module is used to send a control signal to the component of the specified functional domain corresponding to the request information to implement the request in the request information.
[0048] Functional domains 100 may include a charging domain 101, a thermal management domain 102, and a parking domain. Each functional domain 100 contains a master control component. Refer to Figure 2 . In charging domain 101, the master control component is the vehicle body controller; in thermal management domain 102, the master control component is the vehicle body controller. A control device may be the master control component of a functional domain, or it may be any other component. This embodiment illustrates the vehicle body controller as the control device. Refer to Figure 3 . Request information and control signals may be stored in data frames 300 and transmitted using these frames as the carrier. Communication between components within the functional domain 100 is relayed through the body controller. The body controller determines the data frame 300 containing the control signal based on the request to be implemented in the request information, and transmits the data frame 300 to all components. When the components in all functional domains 100 receive the data frame 300, they perform information comparison to determine whether they are components of the specified functional domain. When they determine that they are components of the specified functional domain, they wake up the component and perform corresponding work. When they determine that they are not components of the specified functional domain, they do not respond to the data frame 300, so that the data frame 300 will not wake up components that are not related to the request, thereby avoiding unnecessary power consumption.
[0049] In this way, by dividing multiple components into functional domains according to the functions to be implemented, and sending control signals to the components of the specified functional domain corresponding to the request information to implement the request in the request information, the components that can implement the request are accurately controlled, avoiding unnecessary consumption.
[0050] Referring to FIG. 3 , in some embodiments, the control signal includes address indication information, where the address indication information indicates a relevant component related to the request.
[0051] Specifically, the relevant components include a source component and a target component. The target component is used to represent the component that receives the data frame 300 carrying the control signal, and the source component is used to represent the component that sends the data frame 300 carrying the request signal. A unique address information is defined for each component. The length of the address information can be one byte. For example, the address information of the BMS can be defined as hexadecimal 0xF4, and the address information of the on-board charger can be defined as hexadecimal 0xA5. The address information can also be data in other bases, which is not limited here. The address indication information includes target address information and source address information. The target address information indicates the address information of the target component, and the source address information indicates the address information of the source component. In this way, the relevant components that implement the request can be indicated according to the address information to send a control signal to the relevant components to implement the request, thereby achieving precise control of the components that can implement the request and avoiding unnecessary consumption.
[0052] Referring to FIG. 3 , in some embodiments, the control signal includes an address indication field, and the address indication field carries address indication information.
[0053] Specifically, the address indication field includes a source address field and a destination address field. The destination address information is stored in the destination address field 310 of the data frame 300 , and the source address information is stored in the source address field 320 of the data frame 300 .
[0054] The target address field 310 can be half a byte, a single byte, or multiple bytes. This embodiment is described using the target address field 310 as a single byte. For example, the first byte (Byte 0) of the data frame 300 can be the target address field 310. The component that sends the data frame 300 carrying the control signal fills the target component's address information into the target address field 310. That is, the target component of the data frame 300 can be determined based on the content of the target address field 310 of the data frame 300 carrying the control signal. For example, if the target component of the data frame 300 carrying the control signal sent by the vehicle body controller is the onboard charger, the target address field 310 of the data frame 300 is filled with the address information of the onboard charger.
[0055] In addition, the source address field 320 can be half a byte, a byte, or multiple bytes. This embodiment is described with the source address field 320 being a byte. For example, the second byte (Byte 1) of the data frame 300 carrying the control signal can be the source address field 320. The component receiving the data frame 300 can determine the source component that sent the data frame 300 based on the content filled in the source address field 320. For example, the source address field 320 of the data frame 300 sent by the body controller is filled with the address information of the body controller.
[0056] In this way, when the relevant component receives the control signal, the relevant component can determine the request to be implemented according to the instruction information, thereby controlling the relevant component to work to implement the request in the request information.
[0057] Referring to FIG. 3 , in some embodiments, the control signal includes distributed state management indication information, where the distributed state management indication information indicates a designated functional domain.
[0058] Specifically, the distributed status management indication information can correspond to operating information for different functional domains. When the distributed status management indication information is the first indication information, the distributed status management indication information indicates that the corresponding functional domain is a designated functional domain. When a component receives a data frame 300 carrying a control signal, the component determines whether the functional domain is the designated functional domain based on the distributed status management indication information corresponding to the functional domain, and determines whether to operate. In one embodiment, the first indication information is 1111, that is, when the distributed status management indication information is 1111, the functional domain corresponding to the distributed status management indication information is the designated functional domain, and this functional domain can implement the function requested by the request information.
[0059] In this way, the designated functional domain corresponding to the implementation request information can be determined according to the distributed state management indication information.
[0060] Referring to FIG. 3 , in some embodiments, the control signal includes a distributed state management indication field, and the distributed state management indication carries distributed state management indication information.
[0061] Specifically, the distributed status management indication field 330 can be one or more indication bytes. The distributed status management indication field 330 includes multiple indication segments 331. Different indication segments 331 are used to indicate different functional domains. The proportion of the indication segment 331 can be 2 bits, 4 bits, 8 bits, etc. This embodiment is explained as one indication segment 331 occupying 4 bits, that is, one indication segment 331 is half a byte, and one indication byte has two indication segments 331. The fourth to eighth bytes (Byte3-Byte7) of the data frame 300 can be indicator bytes, wherein the upper half byte of each indicator byte is used to store the distributed status management indication information of a functional domain 100, and the lower half byte of each indicator byte is used to store the distributed status management indication information of a functional domain 100. For example, the lower half byte of Byte3 can be used to store the distributed status management indication information of the charging functional domain 101, that is, the lower half byte of Byte3 of the data frame 300 issued by the related on-board charger, DCDC, battery, BMS and other components is filled with 1111; the upper half byte of Byte3 can be used to store the distributed status management indication information of the thermal management functional domain 102, and the upper half byte of Byte3 of the data frame 300 corresponding to the cooling pump and compressor must be filled with 1111.
[0062] In addition, when the indication information is the second indication information, the distributed state management indication information indicates that the corresponding functional domain is a non-specified functional domain. The non-specified functional domain is used to indicate that the functional domain is not the functional domain corresponding to the request information. The first indication information may be filled with 1s, 0s, and 1s alternately, etc., and the second indication information may be filled with 0s, or other filling content different from the first indication information. This embodiment is described as the first indication information being filled with 1s and the second indication information being filled with 0s, i.e., the first indication information is 1111 and the second indication information is 0000. The functional domain 100 that receives the data frame 300 carrying the control signal determines whether to operate based on the distributed status management indication information filled in its corresponding indication segment 331. For example, when the upper half byte of Byte 3 of the data frame 300 received by the component of the charging functional domain 101 is filled with 1111, the component determines that the charging functional domain 101 is a designated functional domain and operates; when the upper half byte of Byte 3 of the data frame 300 received by the component of the charging functional domain 101 is filled with 0000, the component determines that the charging functional domain 101 is a non-designated functional domain and does not respond.
[0063] In this way, the state of distributed management of a specified functional domain can be determined through the distributed management indication information carried by the management state field of the management function indication field.
[0064] Please refer to FIG. 3 . In some embodiments, the control signal further includes distributed state management function indication information, and the distributed state management function indication information indicates whether the control signal supports distributed state management.
[0065] Specifically, the distributed state management function indication information includes first information and second information. The first information and the second information are different. The first information is used to indicate that the data frame 300 supports distributed management, and the second information is used to indicate that the data frame 300 does not support distributed management.
[0066] In this way, whether the control signal supports distributed state management can be determined according to the distributed state management indication information.
[0067] Please refer to FIG. 3 . In some embodiments, the control signal includes a distributed state management function indication field, and the distributed state management function indication field carries distributed state management function indication information.
[0068] Specifically, the management function indication field 340 can be half a byte, a single byte, or multiple bytes. This embodiment illustrates the management function indication field 340 as a single byte. For example, the third byte (Byte 2) of the data frame 300 can be the management function indication field 340. When the master control component sends a data frame 300 carrying a control signal to other components, the component receiving the data frame 300 determines whether the master control component intends the component to enter distributed management based on the distributed state management function indication information stored in the management function indication field 340. In one embodiment, a cooling pump receives a data frame 300 carrying a control signal from a vehicle body controller. Byte 2 of the data frame 300 contains 11111111, and the upper half byte of Byte 3 is filled with 1111. This indicates that the vehicle body controller controls the cooling pump to perform distributed management of the thermal management function domain 102. That is, under distributed management, the data frame 300 carrying the control signal controls the operation of the components in the thermal management function domain 102, and the cooling pump in the thermal management function domain 102 operates upon receiving the data frame 300.
[0069] In this way, the distributed management function indication field can carry distributed state management function indication information, and whether the control signal supports distributed state management can be determined according to the distributed state management function indication information.
[0070] Referring to FIG. 3 , in some embodiments, the control method is applied to a bus, the bus is configured as a component for managing functional domains, and control signals and request information are transmitted on the bus.
[0071] Specifically, the bus can be a vehicle bus, a computer bus, or the like. This embodiment uses a vehicle bus as an example. Control signals and request information are transmitted on the bus using data frames 300 as carriers. The multiple components managed by the bus are divided into multiple functional domains 100. Based on the request information, control signals transmitted on the bus are sent to components in a specified functional domain to implement the requested function, thereby avoiding waking up components other than those completing the specified functional domain.
[0072] In this way, the components managed by the bus are divided into multiple functional domains, and control signals are sent to the components of the specified functional domain corresponding to the request information to implement the request in the request information, thereby accurately controlling the components that can implement the request and avoiding unnecessary consumption.
[0073] In some embodiments, the bus includes a bus of the vehicle, and the functional domain includes a charging functional domain; when the vehicle is not started and is in a photovoltaic charging state, the designated functional domain is the charging functional domain, the request information is used to request the implementation of the photovoltaic charging function, and the control signal can be used to control the operation of components in the charging functional domain to implement the photovoltaic charging function.
[0074] Specifically, the charging functional domain 101 includes a body controller, an onboard charger, a BMS, a DC-DC converter, and a battery. The body controller is the primary control component, meaning that other components send data frames 300 to the body controller. The body controller then transmits control signals to relevant components, which may be components within a specific functional domain, via data frames 300, based on the functions to be implemented. Referring to Figure 4 , the body controller includes a power module, a signal input module, and a control module. The power module is electrically connected to the battery to convert the battery's 12V voltage and supply it to the other modules. The signal input module is used to collect a charging signal and a key signal. The charging signal indicates whether the vehicle is currently in photovoltaic charging mode. If the charging signal is 1, the vehicle is currently in photovoltaic charging mode; if the charging signal is 0, the vehicle is currently not in photovoltaic charging mode. The key signal indicates whether the vehicle is started. If the key signal is 1, the key position is in the OFF position, meaning the vehicle is not in the starting mode. If the key signal is 0, the key position is in the ON position, meaning the vehicle is in the starting mode. An "AND" operation is performed on the charging signal and the key signal. When the output result is 1, that is, when the charging signal and the key signal are both 1, distributed management is adopted. At this time, the function requested to be implemented is the charging function, and the designated function domain is the charging function domain 101. The body controller sends a control signal to control the operation of the components of the charging function domain 101. The source address field 320 (Byte 1) of the data frame 300 is filled with the address information of the body controller, the management function indication field 340 is filled with the first information (Byte 2 is 11111111), and the high half byte of the indication byte Byte 3 is filled with 1111.
[0075] In this way, when the vehicle is not started and is in the photovoltaic charging state, the designated functional domain is the charging functional domain, the function requested to be implemented is the photovoltaic charging function, and the control signal can be used to control the operation of the components of the charging functional domain to implement the photovoltaic charging function.
[0076] In some embodiments, the functional domain 100 also includes a thermal management functional domain 102, which can implement a thermal management function. The thermal management functional domain 102 and the charging functional domain 101 constitute a charging and thermal management functional domain 102. When the vehicle is in a photovoltaic charging state and thermal management is required, the request information is used to request the implementation of the photovoltaic charging function and the thermal management function. The designated functional domain is the charging and thermal management functional domain 102, and the control signal can be used to control the operation of the components of the charging and thermal management functional domain 102 to implement the photovoltaic charging function and the thermal management function.
[0077] Specifically, the body controller sends a data frame 300 to control the operation of the components of the charging and thermal management function domain 102. The source address field 320 (Byte 1) of the data frame 300 is filled with the address information of the body controller, the management function indication field 340 is filled with the first information (Byte 2 is 11111111), the lower half byte of the indication byte Byte 3 is filled with 1111, and the upper half byte of the indication byte Byte 3 is filled with 1111.
[0078] In this way, when the vehicle is not started, is in a charging state, and requires thermal management, the data frame 300 can be determined according to the charging and thermal management functional domain 102 and used to control the operation of components in the charging and thermal management functional domain.
[0079] In some embodiments, the functional domain also includes a thermal management functional domain, which can implement thermal management functions. When the vehicle needs thermal management, the thermal management functional domain operates under the control of a hard-wired signal, and the hard-wired signal is transmitted through a hard wire.
[0080] Specifically, the thermal management domain 102 includes the vehicle body controller, cooling pump, and compressor. The signal input module is also used to collect thermal management signals, which are output by the battery temperature sensor. This signal indicates whether the vehicle requires thermal management. When the thermal management signal is 1, the battery temperature is too high and thermal management is required. When the thermal management signal is 0, the battery temperature is within the set range and thermal management is not required. An "AND" operation is performed on the thermal management signal, the charging signal and the key signal. When the output result is 1, the control module of the body controller outputs a hard-wired signal through a hard line to control the relay to close, so that the battery can power the cooling pump and the compressor, so that the cooling pump and the compressor work; the body controller also outputs a data frame 300. The data frame 300 is determined according to the charging function. At this time, the function requested to be implemented is the charging function, and the designated function domain is the charging function domain 101. The source address field 320 (Byte 1) of the data frame 300 is filled with the address information of the body controller, the management function indication field 340 is filled with the first information (Byte 2 is 11111111), the high half byte of the indication byte Byte 3 is filled with 1111, and the low half byte of the indication byte Byte 3 is filled with 0000, that is, the thermal management function domain 102 does not transmit the data frame 300 through the bus for control, thereby reducing the communication data volume of the bus.
[0081] In this way, the components of the thermal management functional domain are controlled through hard-wired signals, which reduces the amount of communication data on the bus, lowers the bus load rate, and improves the photovoltaic charging efficiency.
[0082] An embodiment of the present invention provides an electronic device, which includes one or more processors and a memory. The memory stores a computer program. When the computer program is executed by the processor, the steps of the control method of any of the above embodiments are implemented.
[0083] In this way, by dividing multiple components into functional domains according to the functions to be implemented, and sending control signals to the components of the specified functional domain corresponding to the request information to implement the request in the request information, the components that can implement the request are accurately controlled, avoiding unnecessary consumption.
[0084] An embodiment of the present invention provides a vehicle, which includes the control device of the above embodiment or the electronic device of the above embodiment.
[0085] In this way, by dividing multiple components into functional domains according to the functions to be implemented, and sending control signals to the components of the specified functional domain corresponding to the request information to implement the request in the request information, the components that can implement the request are accurately controlled, avoiding unnecessary consumption.
[0086] An embodiment of the present invention provides a computer-readable storage medium, which implements the steps of the control method of any of the above embodiments when the program is executed by a processor.
[0087] In this way, by dividing multiple components into functional domains according to the functions to be implemented, and sending control signals to components in the specified functional domain corresponding to the request information to implement the request in the request information, the components that can implement the request are accurately controlled, avoiding unnecessary consumption.
[0088] Throughout this specification, reference to terms such as "one embodiment," "some embodiments," "illustrative embodiments," "example," "specific example," or "some examples" means that a specific feature, structure, material, or characteristic described in conjunction with the embodiment or example is included in at least one embodiment or example of the present invention. Throughout this specification, the illustrative descriptions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, those skilled in the art may combine and integrate different embodiments or examples, as well as features of different embodiments or examples, described in this specification, unless they are mutually incompatible.
[0089] Furthermore, the term "connection" should be interpreted broadly. For example, it can include fixed connection, detachable connection, or integral connection; it can include direct connection, indirect connection through an intermediate medium, and internal communication between two components. Those skilled in the art will understand the specific meanings of the above terms in the present invention in specific circumstances.
[0090] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of the technical features being referred to. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. In the description of the present invention, "plurality" means at least two, such as two, three, etc., unless otherwise specifically defined.
[0091] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code comprising one or more executable instructions for implementing the steps of a specific logical function or process, and the scope of the preferred embodiments of the present invention includes alternative implementations in which functions may be performed out of the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by those skilled in the art to which the embodiments of the present invention pertain.
[0092] Although the embodiments of the present invention have been shown and described above, it will be understood that the above embodiments are illustrative and are not to be construed as limitations on the present invention. A person skilled in the art may change, modify, replace and modify the above embodiments within the scope of the present invention.
Claims
1. A control method, characterized in that: The control method is used to control multiple functional domains, and the control method includes: Receive request information; A control signal is sent to the component of the specified functional domain corresponding to the request information to implement the request in the request information.
2. The control method according to claim 1, characterized in that: The control signal includes address indication information, and the address indication information indicates a relevant component related to the request.
3. The control method according to claim 2, characterized in that: The control signal includes an address indication field, and the address indication field carries the address indication information.
4. The control method according to claim 1, characterized in that: The control signal includes distributed state management indication information, and the distributed state management indication information indicates the designated functional domain.
5. The control method according to claim 4, characterized in that: The control signal includes a distributed state management indication field, and the distributed state management indication carries the distributed state management indication information.
6. The control method according to claim 4 or 5, characterized in that: The control signal further includes distributed state management function indication information, where the distributed state management function indication information indicates whether the control signal supports distributed state management.
7. The control method according to claim 6, characterized in that: The control signal includes a distributed state management function indication field, and the distributed state management function indication field carries distributed state management function indication information.
8. The control method according to claim 1, characterized in that: The control method is used for a bus, the bus is configured to manage the components of the functional domain, and the control signal and the request information are transmitted on the bus.
9. The control method according to claim 8, characterized in that: The bus includes a bus of the vehicle, and the functional domain includes a charging functional domain; when the vehicle is not started and is in a photovoltaic charging state, the designated functional domain is the charging functional domain, the request information is used to request the implementation of the photovoltaic charging function, and the control signal can be used to control the operation of components of the charging functional domain to implement the photovoltaic charging function.
10. The control method according to claim 9, characterized in that: The functional domain also includes a thermal management functional domain, which can implement a thermal management function. When the vehicle needs to perform thermal management, the thermal management functional domain works under the control of a hard-wired signal, and the hard-wired signal is transmitted through a hard wire.
11. A control device, characterized in that: The control device is used to control multiple functional domains, and the control device includes: A receiving module, wherein the receiving module is used to receive request information; An output module is used to send a control signal to a component of a specified functional domain corresponding to the request information to implement the request in the request information.
12. An electronic device, characterized in that: The electronic device includes one or more processors and a memory, wherein the memory stores a computer program, and when the computer program is executed by the processor, the steps of the control method according to any one of claims 1 to 10 are implemented.
13. A vehicle, characterized in that: The vehicle includes the control device according to claim 11 or the electronic device according to claim 12.
14. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the control method according to any one of claims 1 to 10 are implemented.
Citation Information
Patent Citations
Vehicle, control method and device thereof, storage medium and electronic equipment
CN115489503A
Battery thermal management system and method, computer equipment and storage medium
CN115663353A
Vehicle control method and device, vehicle, electronic equipment and storage medium
CN115743155A
Vehicle function configuration signal transmission method, device, equipment and medium
CN116859882A
Downlink control information receiving method and sending method, user equipment, and network side device
US20220053471A1