Control method, control device, electronic equipment, vehicle and computer 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, and the problems of unnecessary power consumption and efficiency reduction in the prior art are solved, and charging efficiency is improved.
Patent Information
- Application Number
- CN202311603386.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-24
- Publication Date
- 2025-05-27
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 power consumption and efficiency reduction.
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 photovoltaic charging system is achieved, unnecessary power consumption is reduced and charging efficiency is improved.
Smart Images

Figure CN120039161A_ABST
Abstract
Description
Technical Field
[0001] 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
[0002] When the vehicle photovoltaic charging system is running, the photovoltaic array installed on the roof converts light energy into electrical energy, and the on-board DC-DC (DC-DC conversion circuit) converts the low-voltage DC power supply into a 12V DC power supply for the vehicle. On the one hand, it charges the battery with DC, and on the other hand, it is diverted and input into the on-board charger, which is controlled by the BMS and converted into high-voltage electricity to charge the battery pack. During the charging process, the thermal management requirements of the charging system need to be evaluated in real time, and the cooling pump, compressor, etc. need to be controlled to adjust the appropriate temperature for the charging system. Therefore, information can be transmitted between multiple components to control the operation of the components to achieve corresponding functions. Summary of the invention
[0003] Embodiments of the present invention provide a control method, a control device, an electronic device, a vehicle, and a computer-readable storage medium.
[0004] An embodiment of the present invention provides a control method for controlling multiple functional domains. The control method comprises: receiving request information; 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.
[0005] 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 to avoid unnecessary consumption.
[0006] In some embodiments, the control signal includes address indication information, where the address indication information indicates a relevant component related to the request.
[0007] In this way, the relevant components for implementing 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.
[0008] In some implementations, the control signal includes an address indication field, and the address indication field carries the address indication information.
[0009] In this way, when the relevant component receives the control signal, the relevant component can determine the request to be implemented according to the indication information, thereby controlling the relevant component to work to implement the request in the request information.
[0010] In some implementations, the control signal includes distributed state management indication information, and the distributed state management indication information indicates the designated functional domain.
[0011] In this way, the designated functional domain corresponding to the implementation request information can be determined according to the distributed state management indication information.
[0012] In some implementations, the control signal includes a distributed state management indication field, and the distributed state management indication carries the distributed state management indication information.
[0013] In this way, the state of distributed management of a specified functional domain may be determined through the distributed management indication information carried by the management state field of the management function indication field.
[0014] 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.
[0015] In this way, whether the control signal supports distributed state management can be determined according to the distributed state management indication information.
[0016] In some implementations, 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.
[0017] 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.
[0018] In some embodiments, the control method is used for a bus, the bus is configured to manage components of the functional domain, and the control signal and the request information are transmitted on the bus.
[0019] 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.
[0020] 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.
[0021] In this way, when the vehicle is not started and is in a 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.
[0022] In some embodiments, 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 operates under the control of a hard-wired signal, and the hard-wired signal is transmitted via a hard wire.
[0023] In this way, the components of the thermal management functional domain are controlled through hard-wired signals, the amount of communication data on the bus is reduced, the bus load rate is reduced, and the photovoltaic charging efficiency is improved.
[0024] 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 a component of a specified functional domain corresponding to the request information to implement the request in the request information.
[0025] 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 to avoid unnecessary consumption.
[0026] 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.
[0027] 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 to avoid unnecessary consumption.
[0028] 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.
[0029] 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 to avoid unnecessary consumption.
[0030] 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.
[0031] 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 to avoid unnecessary consumption.
[0032] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] The above and / or additional aspects and advantages of the present invention will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:
[0034] Figure 1 is a flow chart of a control method according to an embodiment of the present invention;
[0035] Figure 2 is a schematic diagram of the functional domains of an embodiment of the present invention;
[0036] Figure 3 is a schematic diagram of a data frame according to an embodiment of the present invention;
[0037] Figure 4 Schematic diagram of the connection of thermal management functional domains according to an embodiment of the present invention. DETAILED DESCRIPTION
[0038] The embodiments of the present invention are described in detail below, and the embodiments 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 with 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 cannot be understood as limiting the present invention.
[0039] When the vehicle photovoltaic charging system is running, the photovoltaic array installed on the roof converts light energy into electrical energy, and the on-board DC-DC (DC-DC conversion circuit) converts the low-voltage DC power supply into a 12V DC power supply for the vehicle. On the one hand, it charges the battery with DC, and on the other hand, it is diverted and input into the on-board charger, which is controlled by the BMS and converted into high-voltage electricity to charge the battery pack. During the charging process, the thermal management requirements of the charging system need to be evaluated in real time, and the cooling pump, compressor, etc. need to be controlled to adjust the appropriate temperature for the charging system. Therefore, information can be transmitted between multiple components to control the operation of the components to achieve corresponding functions.
[0040] In the related art, most of these electrical components use CAN bus for communication, and inform other components of their working status by sending specific information on the CAN bus, so as to coordinate their respective working modes. In this way, when a component to be operated in the bus is communicated, other irrelevant components will be awakened, and the components cannot communicate accurately, resulting in unnecessary power consumption.
[0041] See also Figure 1 and Figure 2 The embodiment of the present invention provides a control method, the control method is used to control multiple functional domains 100, and the control method includes:
[0042] 01: Receive request information;
[0043] 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.
[0044] 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, so as to implement the request in the request information.
[0045] The functional domain 100 may include a charging functional domain 101, a thermal management functional domain 102, a parking functional domain, etc. Each functional domain 100 has a main control component, see Figure 2 In the charging function domain 101, the main control component is the body controller; in the thermal management function domain 102, the main control component is the body controller. The control device can be the main control component of the functional domain, and the control device can also be various other components. This embodiment is described by taking the control device as the body controller. Figure 3 , the request information and control signal can be stored in the data frame 300 and transmitted with the data frame 300 as the carrier. The communication between the components in the functional domain 100 is transferred through the body controller. The body controller determines the data frame 300 containing the control signal according to 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 compare the information to determine whether they are components of the specified functional domain. When they are determined to be components of the specified functional domain, they wake up the component and perform corresponding work; when they are determined not to be 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, avoiding unnecessary power consumption.
[0046] 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 to avoid unnecessary consumption.
[0047] See also Figure 3 In some embodiments, the control signal includes address indication information, and the address indication information indicates a related component related to the request.
[0048] 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 vehicle 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, so as to send a control signal to the relevant components to implement the request, thereby realizing precise control of the components that can implement the request and avoiding unnecessary consumption.
[0049] See also Figure 3 In some embodiments, the control signal includes an address indication field, and the address indication field carries address indication information.
[0050] Specifically, the address indication field includes a source address field and a target address field. The target address information is stored in the target 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 .
[0051] The target address field 310 may be half a byte, a byte, or multiple bytes. This embodiment is described with the target address field 310 being a byte. For example, the first byte (Byte0) of the data frame 300 may 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 in the target address field 310, that is, the target component of the data frame 300 may be determined based on the filling content of the target address field 310 of the data frame 300 carrying the control signal. For example, the target component of the data frame 300 carrying the control signal sent by the vehicle body controller is the on-board charger, that is, the target address field 310 of the data frame 300 is filled with the address information of the on-board charger.
[0052] In addition, the source address field 320 may 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 (Byte1) of the data frame 300 with the control signal may be the source address field 320. The component receiving the data frame 300 may 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 may be filled with the address information of the body controller.
[0053] In this way, when the relevant component receives the control signal, the relevant component can determine the request to be implemented according to the indication information, thereby controlling the relevant component to work to implement the request in the request information.
[0054] See also Figure 3 In some embodiments, the control signal includes distributed state management indication information, and the distributed state management indication information indicates a specified functional domain.
[0055] Specifically, the distributed state management indication information may correspond to the working information of different functional domains. When the distributed state management indication information is the first indication information, the distributed state management indication information indicates that the corresponding functional domain is the designated functional domain. When the component receives the data frame 300 carrying the control signal, the component determines whether the functional domain is the designated functional domain according to the distributed state management indication information corresponding to the functional domain, and determines whether to work. In one embodiment, the first indication information is 1111, that is, when the distributed state management indication information is 1111, the functional domain corresponding to the distributed state management indication information is the designated functional domain, and the functional domain can implement the function requested by the request information.
[0056] In this way, the designated functional domain corresponding to the implementation request information can be determined according to the distributed state management indication information.
[0057] See also Figure 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.
[0058] 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 byte to the eighth byte (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 should be filled with 1111.
[0059] In addition, when the indication information is the second indication information, the function domain corresponding to the indication of the distributed state management indication information is a non-specified function domain, and the non-specified function domain is used to indicate that it is not a function domain corresponding to the request information. The first indication information can be filled with 1, 0 and 1 alternately, etc., and the second indication information can be filled with 0, or other filling content different from the first indication information. This embodiment is described by taking the first indication information as being filled with 1 and the second indication information as being filled with 0, that is, 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 according to the distributed status management indication information filled in the corresponding indication segment 331. For example, when the high nibble of Byte3 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 the component operates; when the high nibble of Byte3 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 the component does not respond.
[0060] In this way, the state of distributed management of a specified functional domain may be determined through the distributed management indication information carried by the management state field of the management function indication field.
[0061] See also Figure 3In some implementations, 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.
[0062] 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.
[0063] In this way, whether the control signal supports distributed state management can be determined according to the distributed state management indication information.
[0064] See also Figure 3 In some implementations, 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.
[0065] Specifically, the management function indication field 340 may be half a byte, one byte, or multiple bytes. This embodiment is described with the management function indication field 340 being one byte. For example, the third byte (Byte2) of the data frame 300 may be the management function indication field 340. When the main control component sends a data frame 300 carrying a control signal to other components, the component receiving the data frame 300 determines whether the main control component expects the component to enter distributed management according to the distributed state management function indication information stored in the management function indication field 340. In one embodiment, the cooling pump receives a data frame 300 carrying a control signal sent by a body controller. The Byte2 of the data frame 300 is 11111111, and the high half byte of Byte3 is filled with 1111, which means that the 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 components of the thermal management function domain 102 to work, and the cooling pump of the thermal management function domain 102 works when receiving the data frame 300.
[0066] 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.
[0067] See also Figure 3 In some embodiments, the control method is used for a bus, the bus is configured to manage components of the functional domain, and control signals and request information are transmitted on the bus.
[0068] Specifically, the bus can be a vehicle bus, a computer bus, etc. This embodiment is described by taking the vehicle bus as an example. The control signal and the request information are transmitted on the bus using the data frame 300 as a carrier, and the multiple components managed by the bus are divided into multiple functional domains 100. The control signal transmitted on the bus is sent to the components of the specified functional domain according to the request information to implement the requested function, thereby avoiding waking up components other than the components that complete the specified functional domain.
[0069] 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.
[0070] 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.
[0071] Specifically, the charging function domain 101 includes a body controller, an onboard charger, a BMS, a DCDC and a battery, wherein the body controller is the main control component, that is, other components send a data frame 300 to the body controller, and the body controller transmits a control signal to related components through the data frame 300 according to the functions to be implemented, and the related components can be components of a specified function domain. Figure 4 The body controller includes a power module, a signal input module and a control module, wherein the power module is electrically connected to the battery to convert the 12V voltage of the battery and supply it to other modules; the signal input module is used to collect charging signals and key signals, the charging signal is used to indicate whether the vehicle is in a photovoltaic charging state, if the charging signal is 1, the vehicle is currently undergoing photovoltaic charging, if the charging signal is 0, the vehicle is currently not in a photovoltaic charging state; the key signal is used to indicate whether the vehicle is started, if the key signal is 1, the key position is in the OFF position, that is, the vehicle is currently in an unstarted state, if the key signal is 0, the key position is in the ON position, that is, the vehicle is in a started state. 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.
[0072] In this way, when the vehicle is not started and is in a 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.
[0073] 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 photovoltaic charging functions and thermal management functions, and the designated functional domain is the charging and thermal management functional domain 102. The control signal can be used to control the operation of components of the charging and thermal management functional domain 102 to implement photovoltaic charging functions and thermal management functions.
[0074] 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.
[0075] 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.
[0076] In some embodiments, 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 operates under the control of a hard-wired signal, and the hard-wired signal is transmitted through a hard wire.
[0077] Specifically, the thermal management function domain 102 includes a body controller, a cooling pump, and a compressor. The signal input module is also used to collect thermal management signals, which are output by a battery temperature sensor. The thermal management signal can indicate whether the vehicle needs 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 no thermal management is 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 wire 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, which 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 control the data frame 300 transmitted through the bus, thereby reducing the communication data volume of the bus.
[0078] In this way, the components of the thermal management functional domain are controlled through hard-wired signals, the amount of communication data on the bus is reduced, the bus load rate is reduced, and the photovoltaic charging efficiency is improved.
[0079] 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.
[0080] 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 to avoid unnecessary consumption.
[0081] An embodiment of the present invention provides a vehicle, and the vehicle includes the control device of the above embodiment or the electronic device of the above embodiment.
[0082] 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 to avoid unnecessary consumption.
[0083] 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.
[0084] 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 to avoid unnecessary consumption.
[0085] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "illustrative embodiments", "examples", "specific examples" or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiments or examples are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. In addition, those skilled in the art may combine and combine different embodiments or examples described in this specification and the features of different embodiments or examples without contradiction.
[0086] In addition, the term "connection" should be understood in a broad sense, 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 elements. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0087] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of the present invention, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
[0088] 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 not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present invention belong.
[0089] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may change, modify, replace and vary 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: Receiving request information; Sending a control signal to a component in 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 status management indication information, and the distributed status management indication information indicates the specified functional domain.
5. The control method according to claim 4, characterized in that, the control signal includes a distributed status management indication field, and the distributed status management indication carries the distributed status management indication information.
6. The control method according to claim 4 or 5, characterized in that, the control signal further includes distributed status management function indication information, and the distributed status management function indication information indicates whether the control signal supports distributed status management.
7. The control method according to claim 6, characterized in that, the control signal includes a distributed status management function indication field, and the distributed status management function indication field carries the distributed status 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 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 vehicle bus, and the functional domain includes a charging functional domain; when the vehicle is not started and is in a photovoltaic charging state, the specified functional domain is the charging functional domain, the request information is used to request to implement the photovoltaic charging function, and the control signal can be used to control the components of the charging functional domain to work to implement the photovoltaic charging function.
10. The control method according to claim 9, characterized in that, the functional domain further includes a thermal management functional domain, the thermal management functional domain can implement a thermal management function, and when the vehicle needs thermal management, the thermal management functional domain works under the control of a hardwired signal, and the hardwired signal is transmitted through a hardwire.
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, the receiving module is used to receive request information; An output module, the output module is used to send a control signal to a component in the 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, and the memory stores a computer program. 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, on which a computer program is stored, 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.