A high-voltage on-off power control method and controller, and a storage medium

By deploying a high-voltage demand management service in the controller, demand information is obtained and high-voltage power-on/off control is performed based on preset control strategies. This solves the problem of inconsistent high-voltage demand functions for different vehicle models, decouples the high-voltage system control software architecture, and reduces development difficulty.

CN116852993BActive Publication Date: 2026-04-10CHONGQING CHANGAN TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHONGQING CHANGAN TECH CO LTD
Filing Date
2023-06-26
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

Existing automotive high-voltage power-on/off control methods have inconsistent functions when dealing with different vehicle configurations, platforms, and projects, resulting in high development difficulty and an inability to effectively manage the addition or removal of high-voltage demand functions.

Method used

By deploying a high-voltage demand management service in the controller, demand information is obtained and high-voltage power-on and power-off control is performed based on preset control strategies, thereby decoupling the high-voltage system control software architecture.

Benefits of technology

It reduces development difficulty, achieves decoupling at the high-voltage system control software architecture level, and can flexibly manage the high-voltage requirements of different vehicle models.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116852993B_ABST
    Figure CN116852993B_ABST
Patent Text Reader

Abstract

The embodiment of the application discloses a high-voltage power-on and power-off control method and a controller, and a storage medium. The high-voltage power-on and power-off control method is applied to a first controller, and the first controller is deployed with a high-voltage demand management service. In the case of high-voltage demand, the first controller calls the high-voltage demand management service, and obtains first demand information based on the high-voltage demand management service. And / or, in response to a service call request sent by a second controller, the second controller calls the high-voltage demand management service, and receives second demand information sent by the second controller based on the high-voltage demand management service. The service call request is sent by the second controller in the case of high-voltage demand. According to the first demand information and / or the second demand information, and a preset control strategy, a first high-voltage function corresponding to the first demand information and / or a second high-voltage function corresponding to the second demand information are controlled in high-voltage power-on and power-off.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of automobiles, in particular to a high-voltage power-on and power-off control method and controller, and a storage medium. BACKGROUND

[0002] At present, in the high-voltage power-on and power-off control method of an automobile, the high-voltage system management of the whole vehicle is mainly realized based on point-to-point high-voltage demand management, for example, whether the vehicle has a high-voltage demand is judged according to a driver ignition signal at the automobile end, a remote mobile phone application (APP) control signal, or an intelligent small battery charging signal.

[0003] However, for vehicle models of different configurations, different platforms, and different projects, their functions are not completely the same, so when it is necessary to make changes such as adding or deleting high-voltage demand functions, the software needs to be changed or reconfigured, which has high complexity and greatly increases the development difficulty. SUMMARY

[0004] The embodiments of the present application provide a high-voltage power-on and power-off control method and controller, and a storage medium, which can realize decoupling at the software architecture level of the high-voltage system control, and effectively reduce the development difficulty.

[0005] The technical scheme of the embodiments of the present application is as follows:

[0006] In a first aspect, the embodiments of the present application provide a high-voltage power-on and power-off control method, which is applied to a first controller, and the first controller is deployed with a high-voltage demand management service; the method comprises:

[0007] In the case of having a high-voltage demand, the high-voltage demand management service is called, and first demand information is obtained based on the high-voltage demand management service; and / or,

[0008] In response to a service call request sent by a second controller, the high-voltage demand management service is called by the second controller, and second demand information sent by the second controller based on the high-voltage demand management service is received; wherein the service call request is sent by the second controller in the case of having a high-voltage demand;

[0009] According to the first demand information and / or the second demand information, and a preset control strategy, a first high-voltage function corresponding to the first demand information and / or a second high-voltage function corresponding to the second demand information is controlled in high-voltage power-on and power-off.

[0010] In a second aspect, the embodiments of the present application provide a first controller, and the first controller is deployed with a high-voltage demand management service; the first controller comprises an obtaining unit and a control unit,

[0011] the acquisition unit is configured to invoke the high-voltage demand management service in the case of high-voltage demand, and acquire first demand information based on the high-voltage demand management service; and / or, in response to a service invocation request sent by a second controller, to cause the second controller to invoke the high-voltage demand management service, and receive second demand information sent by the second controller based on the high-voltage demand management service; wherein the service invocation request is sent by the second controller in the case of high-voltage demand;

[0012] the control unit is configured to perform high-voltage power-on and power-off control on a first high-voltage function corresponding to the first demand information and / or a second high-voltage function corresponding to the second demand information, according to the first demand information and / or the second demand information and a preset control strategy.

[0013] In a third aspect, an embodiment of the present application provides a first controller, which comprises a processor and a memory storing processor-executable instructions; when the instructions are executed by the processor, the high-voltage power-on and power-off control method described above is implemented.

[0014] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having a program stored thereon, which is applied to a first controller, and when the program is executed by a processor, the high-voltage power-on and power-off control method described above is implemented.

[0015] The embodiment of the present application provides a high-voltage power-on and power-off control method and a controller, and a storage medium. A high-voltage demand management service is deployed in a first controller. The first controller can call the high-voltage demand management service in the case of high-voltage demand, and obtain first demand information based on the high-voltage demand management service; and / or, in response to a service call request sent by a second controller, so that the second controller calls the high-voltage demand management service, and receives second demand information sent by the second controller based on the high-voltage demand management service; wherein the service call request is sent in the case that the second controller has high-voltage demand; and according to the first demand information and / or the second demand information, and a preset control strategy, high-voltage power-on and power-off control is performed on a first high-voltage function corresponding to the first demand information and / or a second high-voltage function corresponding to the second demand information. As can be seen, in the present application, by deploying the high-voltage demand management service in the first controller, when any controller, including the first controller itself or the second controller other than the first controller, has high-voltage demand, for example, a high-voltage function needs to be started, the high-voltage demand management service in the first controller can be called, and high-voltage demand information is sent to the first controller based on the high-voltage demand management service, so that the first controller can perform high-voltage power-on and power-off control on the high-voltage function corresponding to any controller according to the high-voltage demand information and the preset control strategy; and then, whether in the development process or in the use process, when a new high-voltage demand function is added, the high-voltage power-on and power-off control can be realized by calling the high-voltage demand management service, without the need of reconfiguring and developing for the new high-voltage demand function, realizing decoupling of the high-voltage system control software architecture level, and effectively reducing the development difficulty. BRIEF DESCRIPTION OF DRAWINGS

[0016] Figure 1 An implementation flowchart of the high-voltage power-on and power-off control method proposed in the embodiment of the present application is shown in the figure.

[0017] Figure 2 An implementation of the high-voltage power-on and power-off control method proposed in the embodiment of the present application is shown in the figure. Figure One ;

[0018] Figure 3 An implementation of the high-voltage power-on and power-off control method proposed in the embodiment of the present application is shown in the figure. Figure Two ;

[0019] Figure 4 An implementation of the high-voltage power-on and power-off control method proposed in the embodiment of the present application is shown in the figure. Figure Three ;

[0020] Figure 5 A component structure of the first controller proposed in the embodiment of the present application is shown in the figure. Figure One ;

[0021] Figure 6A schematic diagram of a first controller according to an embodiment of the application Figure Two . DETAILED DESCRIPTION

[0022] The technical solutions in the embodiments of the application will be clearly and completely described with reference to the drawings in the embodiments of the application. It can be understood that the specific embodiments described here are only used to explain the related application, and not to limit the application. In addition, it should be noted that, for the convenience of description, only the parts related to the application are shown in the drawings.

[0023] At present, in the high-voltage on-off control method of an automobile, the high-voltage system management of the whole vehicle is mainly realized based on point-to-point high-voltage demand management, for example, whether the vehicle has a high-voltage demand is judged according to the driver ignition signal of the automobile end, the remote mobile phone APP control signal or the intelligent small battery power supply signal, etc.; in some related technologies, whether the whole vehicle needs to be powered on high voltage can also be judged according to the whole vehicle controller, for example, in the three conditions that the key position is in the ON gear, the vehicle has a charging request, and the vehicle has an automatic power supply request, if any one of the above working condition conditions is met, it is judged that the whole vehicle needs to be powered on high voltage; whether the vehicle needs to be powered on high voltage can also be judged according to whether the start signal of the automobile is received.

[0024] However, the functions of different configurations, different platforms and different project vehicle models cannot be completely the same, when the function or configuration of the high-voltage demand source needs to be increased or reduced, in most cases, the software configuration or even change will be involved, which has high complexity and greatly increases the development difficulty; therefore, how to realize intelligent management of high-voltage demand to meet the increasingly complex high-voltage demand function and reduce the development difficulty has great significance.

[0025] In order to solve the problems in the prior art, the embodiments of the application provide a high-voltage on-off control method and a controller, and a storage medium; a high-voltage demand management service is deployed in the first controller; the first controller calls the high-voltage demand management service in the case of high-voltage demand, and obtains first demand information based on the high-voltage demand management service; and / or, in response to a service call request sent by a second controller, so that the second controller calls the high-voltage demand management service, and receives second demand information sent by the second controller based on the high-voltage demand management service; wherein the service call request is sent by the second controller in the case of high-voltage demand; according to the first demand information and / or the second demand information, and a preset control strategy, a first high-voltage function corresponding to the first demand information and / or a second high-voltage function corresponding to the second demand information are controlled. The decoupling of the high-voltage system control software architecture is realized, and the development difficulty is effectively reduced.

[0026] With reference to the accompanying drawings, the technical solutions in the embodiments of the present application will be described clearly and completely.

[0027] The embodiment of the present application provides a high-voltage power-on and power-off control method, which is applied to a first controller; wherein the first controller is deployed with a high-voltage demand management service. Figure 1 The implementation flowchart of the high-voltage power-on and power-off control method provided in the embodiment of the present application is shown in Figure 1 The high-voltage power-on and power-off control method of the first controller can include the following steps:

[0028] Step 101, in the case of high-voltage demand, calling the high-voltage demand management service, and obtaining first demand information based on the high-voltage demand management service.

[0029] In the embodiment of the present application, the first controller can call the high-voltage demand management service in the case of high-voltage demand, and obtain the first demand information based on the high-voltage demand management service.

[0030] It should be noted that in the embodiment of the present application, the high-voltage power-on and power-off control method of the present application can be applied in a vehicle model of an Ethernet communication electronic electrical architecture, and the first controller can be a controller in the vehicle model of the Ethernet communication electronic electrical architecture.

[0031] Further, in the embodiment of the present application, the first controller can be a controller responsible for vehicle power management; a service end, i.e. a high-voltage demand management service, can be constructed in the first controller to respond to the first controller's own client and / or the client of other controllers.

[0032] For example, in the embodiment of the present application, Figure 2 The implementation of the high-voltage power-on and power-off control method provided in the embodiment of the present application is shown in Figure One As shown in Figure 2 The schematic diagram of the Ethernet communication electronic electrical architecture can be seen, which can include three regional controllers, i.e. regional controller 1, regional controller 2 and regional controller 3, for example, the first controller can be the regional controller 1, which is responsible for vehicle power management, so that the high-voltage demand management service can be deployed in the regional controller 1.

[0033] Further, in the embodiment of the present application, based on the high-voltage demand management service, the user scenario demand can be realized without depending on the high-voltage system control software involved in the project development process, and the software architecture level can be decoupled.

[0034] It should be noted that in the embodiment of the present application, the first controller can have at least one high-voltage function, and the high-voltage function of the first controller is the first high-voltage function.

[0035] It should be noted that, in the embodiments of the present application, the high-voltage function refers to a function with high-voltage demand, i.e., the function needs to be started or implemented with high-voltage power-on of the vehicle.

[0036] For example, in the embodiments of the present application, the high-voltage function can be remote air conditioning, remote seat heating, remote start, remote steering wheel heating, smart small battery power compensation, etc.

[0037] For example, in the embodiments of the present application, the first controller can be used to control the remote start function; or the first controller can be used to control two high-voltage functions of remote steering wheel heating and smart small battery power compensation.

[0038] Further, in the embodiments of the present application, the case of generating high-voltage demand can be the case of needing to start the corresponding high-voltage function, for example, the first controller is used to control the remote start function, and the vehicle receives a remote start instruction, then the first controller can determine that there is a high-voltage demand in response to the remote start instruction.

[0039] Further, in the embodiments of the present application, when the first controller determines that there is a high-voltage demand, it can call the high-voltage demand management service deployed by itself.

[0040] It should be noted that, in the embodiments of the present application, the high-voltage demand management service supports calling in the case that the high-voltage demand management service is in an idle state.

[0041] It can be understood that, in the embodiments of the present application, when the first controller calls the high-voltage demand management service, the high-voltage demand management service must be in an idle state, so that it can be called by the first controller.

[0042] Further, in the embodiments of the present application, the first demand information represents the high-voltage demand information of the high-voltage function corresponding to the first controller, i.e., the first demand information is the high-voltage demand information of the first high-voltage function.

[0043] For example, in the embodiments of the present application, the first controller is used to control the remote start function, when it is needed to start controlling the remote start function, the first controller can call the high-voltage demand management service, and obtain the high-voltage demand information of the corresponding control remote start function (first demand information) based on the high-voltage demand management service.

[0044] Further, in the embodiments of the present application, the first demand information can include identification information of the first controller and / or high-voltage demand duration information corresponding to the first high-voltage function.

[0045] It should be noted that in the embodiments of the present application, the identification information of the first controller represents the identity identification information of the client of the first controller, which can be, for example, an identity document (ID) information, and the specific type and implementation manner of the identification information are not limited in the present application.

[0046] Further, in the embodiments of the present application, the high-voltage demand duration information represents the duration information of the high-voltage state that needs to be maintained.

[0047] For example, in the embodiments of the present application, the high-voltage demand duration information corresponding to the first high-voltage function is 60 minutes, which means that the current execution of the first high-voltage function needs to maintain a high-voltage state for 60 minutes.

[0048] Further, in the embodiments of the present application, the first controller can call the high-voltage demand management service through a general service interface.

[0049] It can be understood that in the embodiments of the present application, the general service interface can be a logical interface.

[0050] Step 102, in response to the service call request sent by the second controller, the second controller calls the high-voltage demand management service, and receives the second demand information sent by the second controller based on the high-voltage demand management service; wherein the service call request is sent in the case that the second controller has a high-voltage demand.

[0051] In the embodiments of the present application, the first controller can also respond to the service call request sent by the second controller to make the second controller call the high-voltage demand management service, and receive the second demand information sent by the second controller based on the high-voltage demand management service; wherein the service call request is sent in the case that the second controller has a high-voltage demand.

[0052] Further, in the embodiments of the present application, as shown in the Ethernet communication electronic and electrical architecture, the area controller 1 can be the first controller, and the area controller 2 and the area controller 3 can be the second controller. Figure 2

[0053] It can be understood that in the embodiments of the present application, the second controller can have a high-voltage function, so that when the second controller has a high-voltage demand, for example, needs to start its corresponding high-voltage function, it can send a service call request to the first controller to call the high-voltage demand management service.

[0054] ​It should be noted that in the embodiment of the present application, the high-voltage demand management service in the first controller can be called by the first controller itself and can also be called by other controllers except the first controller; the relationship between step 101 and step 102 is and / or, that is, step 101 and step 102 can be executed simultaneously or alternatively.

[0055] Further, in the embodiment of the present application, the first controller can receive the second demand information sent by the second controller in addition to obtaining the high-voltage demand information of the high-voltage function corresponding to itself based on the high-voltage demand management service.

[0056] It should be noted that in the embodiment of the present application, the second controller is a controller other than the first controller.

[0057] It can be understood that in the embodiment of the present application, when the second controller calls the high-voltage demand management service, the high-voltage demand management service must be in an idle state, so that it can be called by the second controller.

[0058] It should be noted that in the embodiment of the present application, the second controller can have at least one high-voltage function.

[0059] For example, in the embodiment of the present application, the second controller can have two high-voltage functions of remote air conditioning and remote seat heating; or can have only one high-voltage function of remote steering wheel heating.

[0060] Further, in the embodiment of the present application, the second demand information represents the high-voltage demand information of the high-voltage function corresponding to the second controller.

[0061] Further, in the embodiment of the present application, the high-voltage function corresponding to the second controller is referred to as a second high-voltage function; and the second demand information is the high-voltage demand information of the second high-voltage function.

[0062] For example, in the embodiment of the present application, the second controller has two high-voltage functions of remote air conditioning and remote seat heating, when the remote seat heating function needs to be started, the second controller can call the high-voltage demand management service and send the high-voltage demand information corresponding to the remote seat heating function to the first controller based on the high-voltage demand management service.

[0063] For example, in the embodiment of the present application, the second controller has two high-voltage functions of remote air conditioning and remote starting, when the two high-voltage functions of remote air conditioning and remote starting need to be started simultaneously, the second controller can call the high-voltage demand management service and send the high-voltage demand information corresponding to the remote air conditioning function (second demand information) and the high-voltage demand information corresponding to the remote starting function (second demand information) to the first controller based on the high-voltage demand management service.

[0064] Further, in embodiments of the present application, the second demand information comprises identification information of the second controller and / or high-voltage demand duration information corresponding to the second high-voltage function.

[0065] It should be noted that, in embodiments of the present application, the identification information of the second controller represents the identity information of the client of the second controller, and the specific type and implementation manner of the identification information are not limited in the present application.

[0066] For example, in embodiments of the present application, the high-voltage demand duration information corresponding to the second high-voltage function is 40 minutes, which means that the current execution of the second high-voltage function needs to maintain a high-voltage state for 40 minutes.

[0067] Further, in embodiments of the present application, the second controller can also call the high-voltage demand management service through the general service interface.

[0068] Further, in embodiments of the present application, the first controller can also provide a physical interface, so that the second controller can be connected to the first controller through the physical interface, and then call the high-voltage demand management service.

[0069] Step 103, according to the first demand information and / or the second demand information, and a preset control strategy, performing high-voltage power-on and power-off control on the first high-voltage function corresponding to the first demand information and / or the second high-voltage function corresponding to the second demand information.

[0070] In embodiments of the present application, after the first controller calls the high-voltage demand management service in the case of high-voltage demand, and obtains the first demand information based on the high-voltage demand management service, and / or, in response to the service calling request sent by the second controller, so that the second controller calls the high-voltage demand management service, and receives the second demand information sent by the second controller based on the high-voltage demand management service, the first controller can perform high-voltage power-on and power-off control on the first high-voltage function corresponding to the first demand information and / or the second high-voltage function corresponding to the second demand information according to the first demand information and / or the second demand information, and a preset control strategy.

[0071] It should be noted that, in embodiments of the present application, the first controller can comprise a high-voltage system control module; the first controller can perform high-voltage power-on and power-off control through the high-voltage system control module.

[0072] It can be understood that, in the embodiments of the present application, the first controller can perform high-voltage power-on and power-off control on the first high-voltage function corresponding to the first demand information and the second high-voltage function corresponding to the second demand information according to the first demand information and the second demand information and the preset control strategy; or perform high-voltage power-on and power-off control on the first high-voltage function corresponding to the first demand information according to the first demand information and the preset control strategy; or perform high-voltage power-on and power-off control on the second high-voltage function corresponding to the second demand information according to the second demand information and the preset control strategy.

[0073] Further, in the embodiments of the present application, the preset control strategy can be used to determine the high-voltage power-on and power-off control situation of one or more high-voltage functions.

[0074] Further, in some embodiments of the present application, the first controller can determine the priority result of at least two high-voltage functions according to at least two demand information and the preset control strategy when receiving at least two demand information corresponding to at least two high-voltage functions, and perform high-voltage power-on and power-off control on the at least two high-voltage functions according to the priority result.

[0075] Further, in some embodiments of the present application, when the first controller determines the priority result of at least two high-voltage functions according to the demand information corresponding to each of the at least two high-voltage functions and the preset control strategy, the priority result can be determined according to the preset priority information in the preset control strategy and the identification information of at least two controllers in at least two demand information.

[0076] It should be noted that, in the embodiments of the present application, the identification information of at least two controllers in at least two demand information can be the same, for example, at least two demand information are sent by the second controller, that is, the second controller sends high-voltage demand information corresponding to at least two high-voltage functions it has, and the identification information of at least two controllers is the identification information of the second controller.

[0077] It should be noted that, in the embodiments of the present application, the preset priority information can include priority order information corresponding to the identification information of different controllers.

[0078] For example, in the embodiments of the present application, when the first controller receives demand information of two high-voltage functions, the priority situation of the two high-voltage functions can be determined according to the preset priority information, so as to determine which high-voltage function should be prioritized for high-voltage power-on and power-off control.

[0079] For example, in the embodiment of the present application, the first controller receives the first demand information and the second demand information, and can determine the priority result in the preset priority information according to the identification information of the first controller corresponding to the first demand information and the identification information of the second controller corresponding to the second demand information. For example, in the preset priority information, the identification information of the first controller corresponds to the highest priority, and the identification information of the second controller corresponds to the third priority, and it is determined that the priority result of the first high-voltage function corresponding to the first demand information a is the highest priority, so that the high-voltage power-on and power-off control can be performed on the first high-voltage function in priority.

[0080] Further, in the embodiment of the present application, the preset priority information can further include priority sequence information corresponding to the identification information of different high-voltage functions.

[0081] For example, in the embodiment of the present application, the first controller receives the second demand information sent by the second controller, the second demand information includes demand information 1 corresponding to the high-voltage function a (the second high-voltage function) and demand information 2 corresponding to the high-voltage function b (the second high-voltage function), and the first controller can find in the preset priority information that the identification information of the high-voltage function a corresponds to the second priority sequence, and the identification information of the high-voltage function b corresponds to the fifth priority sequence, and it is determined that the priority result of the high-voltage function a is the highest priority, so that the high-voltage power-on and power-off control can be performed on the high-voltage function a in priority.

[0082] Further, in some embodiments of the present application, when the first controller determines the priority result of the at least two high-voltage functions according to the demand information corresponding to the at least two high-voltage functions and the preset control strategy, the first controller can also determine the maximum time length information in the at least two high-voltage demand time length information in the at least two demand information according to the preset control strategy; the priority of the high-voltage function corresponding to the maximum time length information is determined as the highest priority, and the priority result is obtained.

[0083] For example, in the embodiment of the present application, the first controller obtains the first demand information, and simultaneously receives the second demand information sent by the second controller, wherein the first demand information is demand information corresponding to the high-voltage function c (the first high-voltage function), and the second demand information is demand information corresponding to the high-voltage function d (the second high-voltage function), the high-voltage demand time length information of the high-voltage function c in the first demand information is 50 minutes, and the high-voltage demand time length information of the high-voltage function d in the second demand information is 80 minutes, then based on the preset control strategy, it is determined that the maximum time length information is 80 minutes, and the priority of the high-voltage function d is determined as the highest priority, and the priority result is obtained.

[0084] Further, in the embodiments of the present application, based on the preset control strategy, the preset priority information and the at least two high-voltage demand duration information can be combined to determine the priority result.

[0085] For example, in the embodiments of the present application, the first controller determines that the priority of the high-voltage function e is higher than that of the high-voltage function f according to the preset priority information and the identification information of the two high-voltage functions e and f, but the high-voltage demand duration information of the high-voltage function f is 90 minutes, and the high-voltage demand duration information of the high-voltage function e is 40 minutes, so the priority of the high-voltage function f is determined as the highest priority, and the priority result is obtained.

[0086] That is, in the embodiments of the present application, when determining the priority of the at least two high-voltage functions based on the preset control strategy, the priority result can be determined according to the at least two high-voltage demand duration information of the at least two high-voltage functions, and the priority result can also be determined according to the identification information of the at least two high-voltage functions or the identification information of the at least two controllers corresponding to the at least two high-voltage functions and the preset priority information; the above methods can also be combined to determine the priority result by using the identification information, the preset priority information and the high-voltage demand duration information.

[0087] Further, in some embodiments of the present application, the first controller can determine whether to perform high-voltage power-on for the high-voltage function according to the preset control strategy when receiving one demand information corresponding to one high-voltage function.

[0088] It should be noted that in the embodiments of the present application, when the first controller only receives one demand information corresponding to one high-voltage function, it does not directly perform high-voltage power-on for the high-voltage function, but has a reservation, that is, it needs to determine whether the current situation is suitable for high-voltage power-on according to the preset control strategy to improve safety and intelligence.

[0089] For example, in the embodiments of the present application, when the first controller only receives one demand information corresponding to one high-voltage function, it can obtain the current battery temperature data based on the preset control strategy, and if it is determined that the current battery temperature data exceeds the preset temperature threshold, it is determined that the current high-voltage function does not perform high-voltage power-on, and the whole vehicle needs to be powered down to ensure safety; for another example, the first controller can determine whether there is a software upgrade according to the preset control strategy, if there is a software upgrade, the current high-voltage power-on is not suitable, and the high-voltage needs to be powered down, so that the current high-voltage function does not perform high-voltage power-on, effectively improving the intelligence of the control method.

[0090] The embodiment of the present application provides a high-voltage power-on and power-off control method, a high-voltage demand management service is deployed in a first controller, the first controller can call the high-voltage demand management service in the case that there is a high-voltage demand, and obtain first demand information based on the high-voltage demand management service; and / or, in response to a service call request sent by a second controller, so that the second controller calls the high-voltage demand management service, and receives second demand information sent by the second controller based on the high-voltage demand management service; wherein the service call request is sent in the case that the second controller has a high-voltage demand; according to the first demand information and / or the second demand information, and a preset control strategy, a first high-voltage function corresponding to the first demand information and / or a second high-voltage function corresponding to the second demand information are controlled in high-voltage power-on and power-off. As can be seen, in the present application, by deploying the high-voltage demand management service in the first controller, when any controller, including the first controller itself or the second controller other than the first controller, has a high-voltage demand, for example, a high-voltage function needs to be started, the high-voltage demand management service in the first controller can be called, and high-voltage demand information can be sent to the first controller based on the high-voltage demand management service, so that the first controller can control the high-voltage function corresponding to any controller in high-voltage power-on and power-off according to the high-voltage demand information and the preset control strategy; further, whether in the development process or in the use process, when a new high-voltage demand function is added, the high-voltage power-on and power-off control of the new high-voltage demand function can be realized by calling the high-voltage demand management service, without the need for reconfiguration and development for the new high-voltage demand function, realizing decoupling of the high-voltage system control software architecture level, and effectively reducing the development difficulty.

[0091] Based on the above embodiment, in another embodiment of the present application, the high-voltage power-on and power-off control method of the present application is applied in a vehicle model with an Ethernet communication electronic and electrical architecture, and can realize new energy whole vehicle high-voltage demand management based on service-oriented architecture (SOA) service. Figure 3 Implementation schematic of the high-voltage power-on and power-off control method provided in the embodiment of the present application Figure Two As shown in the figure, Figure 3 In a vehicle model with an Ethernet communication electronic and electrical architecture, three regional controllers are included, which are regional controller 1, regional controller 2 and regional controller 3, the first controller can be the regional controller 1, contains a high-voltage system control module, is responsible for comprehensive coordination and management of the high-voltage system, and deploys a high-voltage demand management service in the regional controller 1; the second controller can be the regional controller 2 and the regional controller 3, the regional controller 1, the regional controller 2 and the regional controller 3 can all have high-voltage functions with high-voltage demands; the regional controller 1, the regional controller 2 and the regional controller 3 can all call the high-voltage demand management service through a general service interface, so that the regional controller 1 can perform high-voltage power-on and power-off control based on the internal high-voltage system control module.

[0092] Further, in the embodiments of the present application, the high-voltage function can be remote air conditioning, remote seat heating, remote starting, remote steering wheel heating, intelligent small battery power compensation, etc.

[0093] Further, in the embodiments of the present application, when the high-voltage function in the zone controller 1 (first controller) has a high-voltage demand, the high-voltage demand management service in the zone controller 1 can be called when the service is in an idle state, and first demand information is given, for example, the first demand information can include high-voltage demand duration information and client identity ID (identification information of the first controller).

[0094] Further, in the embodiments of the present application, when the high-voltage function in the zone controller 2 and / or the zone controller 3 (second controller) has a high-voltage demand, the high-voltage demand management service in the zone controller 1 can be called when the service is in an idle state, and the second demand information is sent to the zone controller 1, for example, the second demand information can include high-voltage demand duration information corresponding to the high-voltage function of the zone controller 2 and the client identity ID of the zone controller 2, and / or high-voltage demand duration information corresponding to the high-voltage function of the zone controller 3 and the client identity ID of the zone controller 3.

[0095] Further, in the embodiments of the present application, the high-voltage demand management service is idle, and then the client's call is responded; when called, the client's identity ID is identified, and the client's identity ID, high-voltage demand time and other information are transmitted to the high-voltage system control module of the zone controller 1.

[0096] Further, in the embodiments of the present application, the high-voltage system control module will control the high-voltage power-on and power-off of the high-voltage function according to the preset control strategy; thereby in the new vehicle model development process, or in the use process, once a new high-voltage demand legal client joins, it also only needs to call the high-voltage demand management service, and does not need to add new signals to the original high-voltage system control module, and can control the high-voltage power-on and power-off.

[0097] Further, in the embodiments of the present application, the high-voltage system control module will manage according to the first demand information and / or the second demand information, and comprehensively control all high-voltage demand aspects according to the preset control strategy, and finally control the vehicle power-on and power-off.

[0098] Exemplarily, in the embodiments of the present application, Figure 4 Implementation diagram of the high-voltage power-on and power-off control method proposed in the embodiments of the present application Figure Three For example, Figure 4As shown, the high-voltage demand management service is in an idle state, and any controller with a high-voltage function can call the high-voltage demand management service in the first controller through the general service interface when there is a high-voltage demand, and determine the demand information; for example, the demand information can include the identity ID of its client and the high-voltage demand time; and then the first controller can use the high-voltage system control module and perform high-voltage power-on and power-off control based on the demand information and the preset control strategy.

[0099] The embodiment of the present application provides a high-voltage power-on and power-off control method, a high-voltage demand management service is deployed in a first controller, the first controller can call the high-voltage demand management service when there is a high-voltage demand, and obtain first demand information based on the high-voltage demand management service; and / or, in response to a service call request sent by a second controller, so that the second controller calls the high-voltage demand management service, and receives second demand information sent by the second controller based on the high-voltage demand management service; wherein the service call request is sent when the second controller has a high-voltage demand; according to the first demand information and / or the second demand information, and a preset control strategy, a first high-voltage function corresponding to the first demand information and / or a second high-voltage function corresponding to the second demand information are controlled. As can be seen, in the present application, by deploying a high-voltage demand management service in the first controller, when any controller, including the first controller itself or a second controller other than the first controller, has a high-voltage demand, for example, a high-voltage function needs to be started, the high-voltage demand management service in the first controller can be called, and high-voltage demand information can be sent to the first controller based on the high-voltage demand management service, so that the first controller can control the high-voltage function corresponding to any controller according to the high-voltage demand information and the preset control strategy; and then whether in the development process or in the use process, when a new high-voltage demand function is added, the high-voltage demand management service can be called to realize the high-voltage power-on and power-off control of the new high-voltage demand function, without the need for reconfiguration and development of the new high-voltage demand function, realizing decoupling of the high-voltage system control software architecture level, and effectively reducing the development difficulty.

[0100] Based on the above embodiment, in another embodiment of the present application, Figure 5 The composition structure of the first controller provided in the embodiment of the present application is shown Figure One As shown in the figure, Figure 5 The first controller 10 provided in the embodiment of the present application can include an acquisition unit 11 and a control unit 12.

[0101] The acquisition unit 11 is configured to invoke the high-voltage demand management service in the case of high-voltage demand, and acquire first demand information based on the high-voltage demand management service; and / or, in response to a service invocation request sent by a second controller, to cause the second controller to invoke the high-voltage demand management service, and receive second demand information sent by the second controller based on the high-voltage demand management service; wherein the service invocation request is sent by the second controller in the case of high-voltage demand.

[0102] The control unit 12 is configured to perform high-voltage power-on and power-off control on a first high-voltage function corresponding to the first demand information and / or a second high-voltage function corresponding to the second demand information, according to the first demand information and / or the second demand information and a preset control strategy.

[0103] Further, the first controller and the second controller each have at least one high-voltage function; the first demand information represents high-voltage demand information of a high-voltage function corresponding to the first controller; and the second demand information represents high-voltage demand information of a high-voltage function corresponding to the second controller.

[0104] Further, the control unit 12 is further configured to, in the case of receiving at least two demand information corresponding to at least two high-voltage functions, determine a priority result corresponding to the at least two high-voltage functions according to the at least two demand information and a preset control strategy, and perform high-voltage power-on and power-off control on the at least two high-voltage functions according to the priority result.

[0105] Further, the control unit 12 is further configured to, in the case of receiving one demand information corresponding to one high-voltage function, determine whether high-voltage power-on is currently performed for the high-voltage function according to the preset control strategy.

[0106] Further, the first demand information includes identification information of the first controller and / or high-voltage demand duration information corresponding to the first high-voltage function; and the second demand information includes identification information of the second controller and / or high-voltage demand duration information corresponding to the second high-voltage function.

[0107] Further, the control unit 12 is further configured to determine the priority result according to preset priority information in the preset control strategy and identification information of at least two controllers in the at least two demand information.

[0108] Further, the control unit 12 is further configured to determine maximum duration information in at least two high-voltage demand duration information in the at least two demand information according to the preset control strategy, and determine a priority of a high-voltage function corresponding to the maximum duration information as the highest priority, to obtain the priority result.

[0109] Further, the first controller comprises a high-voltage system control module; the control unit 12 is further configured to perform high-voltage power-on / off control through the high-voltage system control module.

[0110] Further, the acquisition unit 11 is further configured to invoke the high-voltage demand management service through a general service interface.

[0111] Further, the high-voltage demand management service supports invocation in the case that the high-voltage demand management service is in an idle state.

[0112] In the embodiments of the present application, further, Figure 6 The first controller according to the embodiments of the present application Figure Two As shown in Figure 6 The electronic device 20 according to the embodiments of the present application can further comprise a processor 13 and a memory 14 storing processor-executable instructions; further, the electronic device 20 can further comprise a communication interface 15, and a bus 16 for connecting the processor 13, the memory 14 and the communication interface 15.

[0113] In the embodiments of the present application, the processor 13 can be at least one of an Application Specific Integrated Circuit (ASIC), a Digital Signal Processor (DSP), a Digital Signal Processing Device (DSPD), a Programmable Logic Device (PLD), a Field Programmable Gate Array (FPGA), a Central Processing Unit (CPU), a controller, a microcontroller, and a microprocessor. It can be understood that, for different devices, the electronic device for realizing the functions of the processor can also be other devices, and the embodiments of the present application are not limited in this regard. The electronic device 20 can further comprise a memory 14, which can be connected with the processor 13, wherein the memory 14 is configured to store executable program codes, the program codes comprising computer operation instructions, and the memory 14 can comprise a high-speed RAM memory and can also comprise a non-volatile memory, for example, at least two disk memories.

[0114] In the embodiments of the present application, the bus 16 is configured to connect the communication interface 15, the processor 13 and the memory 14, and enable mutual communication among these devices.

[0115] In the embodiments of the present application, the memory 14 is configured to store instructions and data.

[0116] Further, in the embodiments of the present application, the processor 13 is configured to, in the case of high voltage demand, invoke the high voltage demand management service and obtain first demand information based on the high voltage demand management service; and / or, in response to a service invocation request sent by a second controller, to cause the second controller to invoke the high voltage demand management service and receive second demand information sent by the second controller based on the high voltage demand management service; wherein the service invocation request is sent by the second controller in the case of high voltage demand; and perform high voltage power-on / off control on a first high voltage function corresponding to the first demand information and / or a second high voltage function corresponding to the second demand information according to the first demand information and / or the second demand information and a preset control strategy.

[0117] In actual applications, the memory 14 can be a volatile memory such as a Random-Access Memory (RAM), or a non-volatile memory such as a Read-Only Memory (ROM), a flash memory, a Hard Disk Drive (HDD) or a Solid-State Drive (SSD), or a combination of the above types of memories, and provide instructions and data to the processor 13.

[0118] In addition, each functional module in the embodiments can be integrated in an analysis unit, or each unit can exist physically independently, or two or more units can be integrated in one unit. The integrated unit can be implemented in the form of hardware or in the form of a software functional module.

[0119] If the integrated unit is implemented in the form of a software function module and is not sold or used as an independent product, it can be stored in a computer readable storage medium based on such understanding. The technical solutions of the embodiments essentially or the part of the prior art that contributes or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the embodiment method. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.

[0120] The embodiment of the application provides a controller, a first controller is deployed with a high-voltage demand management service; the first controller can call the high-voltage demand management service in the case of high-voltage demand, and obtain first demand information based on the high-voltage demand management service; and / or, in response to a service call request sent by a second controller, so that the second controller calls the high-voltage demand management service, and receives second demand information sent by the second controller based on the high-voltage demand management service; wherein the service call request is sent in the case that the second controller has high-voltage demand; according to the first demand information and / or the second demand information, and a preset control strategy, high-voltage power-on and power-off control is performed on a first high-voltage function corresponding to the first demand information and / or a second high-voltage function corresponding to the second demand information. As can be seen, in the application, by deploying the high-voltage demand management service in the first controller, when any controller, including the first controller itself or the second controller other than the first controller, has high-voltage demand, for example, a high-voltage function needs to be started, the high-voltage demand management service in the first controller can be called, and high-voltage demand information is sent to the first controller based on the high-voltage demand management service, so that the first controller can perform high-voltage power-on and power-off control on the high-voltage function corresponding to any controller according to the high-voltage demand information and the preset control strategy; further, whether in the development process or in the use process, when a new high-voltage demand function is added, high-voltage power-on and power-off control can be realized by calling the high-voltage demand management service, without the need for reconfiguration and development for the new high-voltage demand function, realizing decoupling of the high-voltage system control software architecture level, and effectively reducing the development difficulty.

[0121] Specifically, the program instruction corresponding to the high-voltage power-on and power-off control method in the embodiment can be stored on a storage medium such as an optical disc, a hard disk, a U disk, etc.; when the program instruction corresponding to the high-voltage power-on and power-off control method in the storage medium is read by an electronic device or is executed, the following steps are included:

[0122] in the case of high-voltage demand, calling the high-voltage demand management service, and obtaining first demand information based on the high-voltage demand management service; and / or,

[0123] in response to a service call request sent by the second controller, so that the second controller calls the high-voltage demand management service, and receives second demand information sent by the second controller based on the high-voltage demand management service; wherein the service call request is sent by the second controller in the case of high-voltage demand;

[0124] According to the first demand information and / or the second demand information, and a preset control strategy, the first high-voltage function corresponding to the first demand information and / or the second high-voltage function corresponding to the second demand information are controlled in high-voltage power-on and power-off.

[0125] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can be in the form of a hardware embodiment, a software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can be in the form of a computer program product implemented on one or more computer usable storage media (including but not limited to magnetic disk storage and optical storage, etc.) containing computer usable program code.

[0126] The present application is described with reference to the implementation flowchart and / or block diagram of the method, device (system), and computer program product according to the embodiments of the present application. It should be understood that each flow and / or block in the flowchart and / or block diagram can be implemented by computer program instructions, and the combination of the flows and / or blocks in the flowchart and / or block diagram. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a means for implementing the functions specified in the flowchart and / or block diagram. Figure One The flowchart and / or block diagram Figure One The device for implementing the functions specified in one or more flows and / or blocks.

[0127] These computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture including instructions which implement the Figure One function specified in the flowchart or flowsheet and / or block Figure One s of the block or blocks.

[0128] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions that are executed on the computer or other programmable apparatus provide steps for implementing the Figure One function specified in the flowchart or flowsheet and / or block Figure One s of the block or blocks.

[0129] The above specification, examples and data provide essential information for constructing and operating specific embodiments. However, those of skill in the art will understand that they do not limit the present application, but on the contrary set out the principles of the application.

Claims

1. A high-voltage on-off power control method, characterized by, The method is applied to a first controller, and the first controller is deployed with a high-voltage demand management service; the method comprises: in the case of high-voltage demand, calling the high-voltage demand management service and obtaining first demand information based on the high-voltage demand management service; and / or, in response to a service call request sent by a second controller, so that the second controller calls the high-voltage demand management service, and receives second demand information sent by the second controller based on the high-voltage demand management service; wherein the service call request is sent by the second controller in the case of high-voltage demand; according to the first demand information and / or the second demand information, and a preset control strategy, performing high-voltage power-on and power-off control on a first high-voltage function corresponding to the first demand information and / or a second high-voltage function corresponding to the second demand information; wherein the first controller and the second controller each have at least one high-voltage function; the first demand information represents high-voltage demand information of the high-voltage function corresponding to the first controller; the second demand information represents high-voltage demand information of the high-voltage function corresponding to the second controller; in the case of receiving at least two demand information corresponding to at least two high-voltage functions, determining a priority result corresponding to the at least two high-voltage functions according to the at least two demand information and a preset control strategy, and performing high-voltage power-on and power-off control on the at least two high-voltage functions according to the priority result.

2. The method of claim 1, wherein, The method further comprises: in the case of receiving one demand information corresponding to one high-voltage function, determining whether to perform high-voltage power-on for the high-voltage function according to the preset control strategy.

3. The method of claim 2, wherein: the first demand information comprises identification information of the first controller and / or high-voltage demand duration information corresponding to the first high-voltage function; the second demand information comprises identification information of the second controller and / or high-voltage demand duration information corresponding to the second high-voltage function.

4. The method of claim 3, wherein, determining a priority result corresponding to the at least two high-voltage functions according to the at least two demand information and a preset control strategy comprises: determining the priority result according to preset priority information in the preset control strategy and identification information of at least two controllers in the at least two demand information.

5. The method of claim 3, wherein, determining a priority result corresponding to the at least two high-voltage functions according to the at least two demand information and a preset control strategy comprises: determining maximum duration information in at least two high-voltage demand duration information in the at least two demand information according to the preset control strategy; determining the priority of the high-voltage function corresponding to the maximum duration information as the highest priority to obtain the priority result.

6. The method of claim 1, wherein, The first controller comprises a high-voltage system control module; the method further comprises: performing high-voltage power-on and power-off control through the high-voltage system control module.

7. The method of claim 1, wherein, The method further comprises: calling the high-voltage demand management service through a general service interface.

8. The method of claim 1, wherein: The high-pressure demand management service supports invocation in a case where the high-pressure demand management service is in an idle state.

9. A first controller, wherein, The first controller includes a high-pressure demand management service; the first controller includes an acquisition unit and a control unit, The acquisition unit is configured to invoke the high-pressure demand management service in a case where there is a high-pressure demand, and acquire first demand information based on the high-pressure demand management service; and / or, in response to a service invocation request sent by a second controller, to cause the second controller to invoke the high-pressure demand management service, and receive second demand information sent by the second controller based on the high-pressure demand management service; wherein the service invocation request is sent by the second controller in a case where there is a high-pressure demand; The control unit is configured to perform high-pressure power-on and power-off control on a first high-pressure function corresponding to the first demand information and / or a second high-pressure function corresponding to the second demand information, according to the first demand information and / or the second demand information and a preset control strategy; wherein the first controller and the second controller each have at least one high-pressure function; the first demand information represents high-pressure demand information of the high-pressure function corresponding to the first controller; and the second demand information represents high-pressure demand information of the high-pressure function corresponding to the second controller. The control unit is further configured to, in a case where at least two demand information corresponding to at least two high-pressure functions is received, determine a priority result corresponding to the at least two high-pressure functions according to the at least two demand information and a preset control strategy, and perform high-pressure power-on and power-off control on the at least two high-pressure functions according to the priority result.

10. A first controller, comprising: The first controller includes a processor and a memory storing instructions executable by the processor; when the instructions are executed by the processor, the method of any one of claims 1-8 is implemented.

11. A computer readable storage medium having a program stored thereon, applied to a first controller, the program being executed by a processor to implement the method of any one of claims 1-8.

Citation Information

Patent Citations

  • Vehicle power-on and power-off system, implementation method and computer equipment

    CN116080405A