[go: up one dir, main page]

CN119575860A - A load control system, method, device, medium and vehicle - Google Patents

A load control system, method, device, medium and vehicle Download PDF

Info

Publication number
CN119575860A
CN119575860A CN202411682311.0A CN202411682311A CN119575860A CN 119575860 A CN119575860 A CN 119575860A CN 202411682311 A CN202411682311 A CN 202411682311A CN 119575860 A CN119575860 A CN 119575860A
Authority
CN
China
Prior art keywords
signal
load control
module
control signal
level
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202411682311.0A
Other languages
Chinese (zh)
Inventor
周涛
杨守建
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
United Automotive Electronic Systems Co Ltd
Original Assignee
United Automotive Electronic Systems Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by United Automotive Electronic Systems Co Ltd filed Critical United Automotive Electronic Systems Co Ltd
Priority to CN202411682311.0A priority Critical patent/CN119575860A/en
Publication of CN119575860A publication Critical patent/CN119575860A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/04Program control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Program control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0423Input/output
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25257Microcontroller

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Safety Devices In Control Systems (AREA)

Abstract

本申请涉及电子科学技术领域,具体涉及一种负载控制系统、方法、设备、介质和车辆,用以提高负载控制的稳定性和安全性。该系统中,主控制模块响应于对象操作行为,向锁存模块发送控制信号,电源管理模块基于系统工作状态,向锁存模块发送安全状态信号。锁存模块根据预设的安全控制策略,对控制信号和安全状态信号进行锁存处理,以获得负载控制信号,使得负载控制模块可接收负载控制信号,并执行相应的负载控制操作。如此,结合主控制模块的控制信号和电源管理模块的安全状态信号,来输出负载控制信号以控制负载操作,使得在正常状态和故障状态下均能稳定控制负载设备,提高负载控制的可靠性和安全性。

The present application relates to the field of electronic science and technology, and specifically to a load control system, method, device, medium and vehicle for improving the stability and safety of load control. In the system, the main control module sends a control signal to the latch module in response to the object operation behavior, and the power management module sends a safety status signal to the latch module based on the system working state. The latch module latches the control signal and the safety status signal according to the preset safety control strategy to obtain the load control signal, so that the load control module can receive the load control signal and perform the corresponding load control operation. In this way, the load control signal is output in combination with the control signal of the main control module and the safety status signal of the power management module to control the load operation, so that the load device can be stably controlled in both normal and fault conditions, thereby improving the reliability and safety of load control.

Description

Load control system, method, equipment, medium and vehicle
Technical Field
The present application relates to the field of electronic science and technology, and in particular, to a load control system, method, apparatus, medium, and vehicle.
Background
With the rapid development of the intellectualization and integration of the whole vehicle, the regional controller gradually becomes a core component in the electric control system of the modern vehicle. The area controller is responsible for managing and controlling a plurality of load devices, such as a wiper, a dipped headlight and the like, which are directly related to driving safety and driving comfort, so that the reliability and safety of load control are key points of the current design of an automobile electronic system.
However, when the area controller fails, the control of the load device is usually stopped directly in the prior art, so that the key load devices (such as a wiper and a dipped headlight) related to personal safety cannot continue to work normally. The interruption of the operation of the load device may directly cause a traffic safety problem, especially in complex road conditions or severe weather, the driver losing the support of the auxiliary load device may increase the risk of accident occurrence, thereby reducing the operational reliability and safety of the vehicle.
Disclosure of Invention
The invention provides a load control system, a load control method, load control equipment, a load control medium and a load control vehicle, which are used for improving the reliability and the safety of load control.
In a first aspect, the present application provides a load control system, the system comprising:
the main control module is used for responding to the operation behavior of the object and sending a corresponding control signal to the latch module;
the power management module is used for sending corresponding safety state signals to the latch module based on the working state of the system;
the latch module is used for latching the control signal and the safety state signal based on a preset safety control strategy, obtaining a load control signal and sending the load control signal to the load control module;
the load control module is used for receiving the load control signal and executing corresponding load control operation.
Optionally, the latch module is specifically configured to:
determining a system working mode based on the level state of the safety state signal;
When the system working mode is a normal mode, based on the level state of the control signal, obtaining a load control signal with the same level;
And when the system working mode is a limp mode, the load control signals with the same level are obtained based on the level state of the historical control signals, and the historical control signals represent the load control signals received at the last moment of the load control module.
Optionally, the latch module includes a plurality of nand gate chips and a first diode, and the latch module is further configured to:
When the system working mode is a normal mode and the control signal is a high-level signal, logically processing the control signal and the safety state signal through a first AND gate chip and a first diode to obtain a first signal, wherein the first signal is the high-level signal;
Logic processing is carried out on the control signal and the safety state signal through a plurality of NAND gate chips, so that a second signal is obtained, and the second signal is a high-level signal;
and carrying out logic processing on the first signal and the second signal through a second AND gate chip to obtain the load control signal, wherein the load control signal is a high-level signal.
Optionally, the latch module is further configured to:
When the system working mode is a normal mode and the control signal is a low level signal, logically processing the control signal and the safety state signal through a plurality of NAND gate chips to obtain a second signal, wherein the second signal is the low level signal;
And performing logic AND processing on the second signal through a second AND gate chip to obtain the load control signal, wherein the load control signal is a low-level signal.
Optionally, the latch module further includes a second diode, the second diode being configured between a second and gate chip and the load control module, and the latch module is further configured to:
when the system working mode is a limp-home mode, the control signal and the safety state signal are logically processed through the multiple NAND gate chips to obtain a third signal, wherein the third signal is a high-level signal;
conducting the second diode when the history control signal is a high-level signal to obtain a fourth signal, wherein the fourth signal is a high-level signal;
And performing logic AND processing on the fourth signal and the third signal through the second AND gate chip to obtain a load control signal, wherein the load control signal is a high-level signal.
Optionally, after obtaining the third signal, the latch module is further configured to:
When the history control signal is a low-level signal, the second diode is turned off;
And performing logic AND processing on the history control signal and the third signal through the second AND gate chip to obtain a load control signal, wherein the load control signal is a low-level signal.
Optionally, the load control module is specifically configured to:
When the load control signal is a high-level signal, the load control module executes normal working operation;
And when the load control signal is a low-level signal, the load control module stops working operation.
Optionally, the power management module is further configured to:
Determining whether the main control module is in a normal state or not based on a safety monitoring signal sent by the main control module;
when the main control module is in a normal state and the power management module is in a normal state, determining that the system working mode is a normal mode, and sending a high-level safety state signal to the latch module;
When the main control module is in an abnormal state and/or the power management module is in an abnormal state, determining that the system working mode is a limp mode, and sending a low-level safety state signal to the latch module.
In a second aspect, the present application provides a load control method, the method comprising:
The main control module responds to the operation behavior of the object and sends a corresponding control signal to the latch module;
The power management module sends a corresponding safety state signal to the latch module based on the system working state;
The latch module is used for receiving the control signal and the safety state signal, latching the control signal and the safety state signal based on a preset safety control strategy, obtaining a load control signal and sending the load control signal to the load control module;
the load control module is used for receiving the load control signal and executing corresponding load control operation.
In a third aspect, the present application provides a computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing any one of the load control methods of the first aspect when executing the computer program.
In a fourth aspect, the present application provides a computer storage medium having stored therein computer program instructions for execution by a processor of any one of the load control methods of the first aspect described above.
In a fifth aspect, an embodiment of the present application provides a computer program product, including computer program instructions, where the computer program instructions implement any one of the load control methods of the first aspect when executed by a processor.
In a sixth aspect, the present application provides an in-vehicle controller including the load control system in the first aspect, and/or the storage medium in the fourth aspect.
In a seventh aspect, the present application provides a vehicle including the load control system in the first aspect, and/or the storage medium in the fourth aspect, and/or the in-vehicle controller in the sixth aspect.
The invention has the following beneficial effects:
The embodiment of the application provides a load control system, which comprises a main control module, a power management module, a latch module and a load control module, wherein the main control module responds to the operation behavior of an object and sends a corresponding control signal to the latch module, and the power management module sends a corresponding safety state signal to the latch module based on the working state of the system. The latch module receives the control signal and the safety state signal, latches the control signal and the safety state signal according to a preset safety control strategy to obtain a load control signal, and sends the load control signal to the load control module, so that the load control module can receive the load control signal and execute corresponding load control operation. Thus, the control signal of the main control module and the safety state signal of the power management module are combined to output the load control signal to control the load operation, so that the load equipment can be stably controlled in a normal state and a fault state, and the reliability and safety of the load control are improved.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the related art, the drawings that are required to be used in the embodiments or the related technical descriptions will be briefly described, and it is apparent that the drawings in the following description are only embodiments of the present application, and other drawings may be obtained according to the provided drawings without inventive effort for those skilled in the art.
FIG. 1 is a schematic diagram of a load control system according to an embodiment of the present application;
fig. 2 is an interactive flow diagram of a load control method according to an embodiment of the present application;
FIG. 3 is a schematic diagram of a truth table of a latch module according to an embodiment of the present application;
fig. 4 is a schematic structural diagram of a computer device according to an embodiment of the present application.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the present application more apparent, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application, and it is apparent that the described embodiments are only some embodiments of the present application, not all embodiments of the present application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application. Embodiments of the application and features of the embodiments may be combined with one another arbitrarily without conflict. Also, while a logical order of illustration is depicted in the flowchart, in some cases the steps shown or described may be performed in a different order than presented.
The terms first and second in the description and claims of the application and in the above-mentioned figures are used for distinguishing between different objects and not for describing a particular sequential order. Furthermore, the term "include" and any variations thereof is intended to cover non-exclusive protection. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those listed steps or elements but may include other steps or elements not listed or inherent to such process, method, article, or apparatus. The term "plurality" in the present application may mean at least two, for example, may be two, three or more, and embodiments of the present application are not limited.
The term "and/or" in the embodiment of the present application is merely an association relationship describing the association object, and indicates that three relationships may exist, for example, a and/or B may indicate that a exists alone, and a and B exist together, and B exists alone. In addition, the character "/" herein generally indicates that the front and rear associated objects are an "or" relationship.
It will be appreciated that in the following detailed description of the application, data relating to vehicle operating data and the like is referred to, and that when embodiments of the application are applied to a particular product or technology, relevant permissions or consents need to be obtained, and that the collection, use and processing of relevant data is required to comply with relevant laws and regulations and standards of the relevant country and region. For example, the data of the volunteers can be used by recruiting the related volunteers and signing the related agreement of the volunteer authorization data, or the data management can be performed by performing the following embodiments by using the data of the members in the organization within the authorized and allowed range, or the related data used in the implementation can be analog data, for example, analog data generated in a virtual scene.
The following briefly describes the design concept of the embodiment of the present application.
With the rapid development of the intellectualization and integration of the whole vehicle, the regional controller gradually becomes a core component in the electric control system of the modern vehicle. The area controller is responsible for managing and controlling a plurality of load devices, such as a wiper, a dipped headlight and the like, which are directly related to driving safety and driving comfort, so that the stability and safety of load control are key points of the current design of an automobile electronic system.
However, most of the current automobile electric control systems rely on regional controllers to uniformly manage each load device. When a control module or a power management module in the electric control system fails, the system may directly enter a reset state, so that the regional controller cannot continuously output a normal control signal, and the control of the load equipment fails. In this case, load devices closely related to personal safety, such as brake lights, low beam lights, etc., lose the ability to continue to function properly. The interruption of the operation of the load equipment can directly solve the problem of driving safety and serious potential safety hazard, and especially under complex road conditions or severe weather, the risk of accident occurrence can be increased when a driver loses the support of auxiliary load equipment, so that the operation reliability and safety of the vehicle are reduced.
In view of the above, embodiments of the present application provide a load control system and method, in which a main control module transmits a corresponding control signal to a latch module in response to an object operation behavior, and a power management module transmits a corresponding safety state signal to the latch module based on a system operation state. The latch module receives the control signal and the safety state signal, latches the control signal and the safety state signal according to a preset safety control strategy to obtain a load control signal, and sends the load control signal to the load control module, so that the load control module can receive the load control signal and execute corresponding load control operation. Thus, the control signal of the main control module and the safety state signal of the power management module are combined to output the load control signal to control the load operation, so that the load equipment can be stably controlled in a normal state and a fault state, and the reliability and safety of the load control are improved.
Further, in order to further improve the safety reliability and fault tolerance of the system, the latch module in the embodiment of the application can determine the working mode of the system according to the level state of the safety state signal, and obtain the load control signal with the same level according to the level state of the control signal when the working mode of the system is the normal mode. And when the system working mode is a limp mode, the load control signals with the same level are obtained according to the level state of the historical control signals. Wherein, the history control signal characterizes the load control signal received at the last moment of the load control module. Therefore, in the normal working mode of the system, the load equipment can execute corresponding load operation along with the control signal output by the main control module in real time, and in the limp mode, the load equipment can maintain the output state at the last moment through the latch function of the latch module, so that the normal continuous operation of the load is ensured, the safety risk caused by sudden failure of the load is avoided, and the stability and safety of load control are improved. In addition, no matter the system is in a normal mode or a limp mode, the number of control signals and ports used by the main control module are consistent, so that occupation of extra hardware resources is reduced, system design is simplified, and resource utilization rate is improved.
The following description is made for some simple descriptions of application scenarios applicable to the technical solution of the embodiment of the present application, and it should be noted that the application scenarios described below are only used for illustrating the embodiment of the present application, but not limiting. In the specific implementation process, the technical scheme provided by the embodiment of the application can be flexibly applied according to actual needs.
The scheme provided by the embodiment of the application can be suitable for most application scenes needing to stably control the load equipment, and is used for improving the stability and safety of load control. For example, in a vehicle operation scene, when a controller or a power supply fails, the working state of a load can be continuously maintained to avoid complete loss of load control, for example, in an intelligent medical scene, when a control unit of a medical device fails, certain key devices can maintain the previous working state of the medical device to ensure the safety of a patient, for example, in a safety control scene of industrial automation equipment, certain important devices or safety devices can still work normally when the controller or the power supply fails.
Of course, the method provided by the embodiment of the application is not limited to the application scenario described above, but can also be used in other possible application scenarios, and the embodiment of the application is not limited. The functions that can be implemented by each device in the application scenario will be described in the following method embodiments, which are not described in detail herein.
In the following, the system and method provided by the exemplary embodiments of the present application are described with reference to the accompanying drawings in conjunction with the application scenario described above, and it should be noted that the application scenario described above is merely shown for the convenience of understanding the spirit and principle of the present application, and the embodiments of the present application are not limited in any way in this respect.
As shown in fig. 1, a schematic structural diagram of a load control system according to an embodiment of the present application is provided, where the load control system includes:
(1) The main control Module (MCU), i.e. the IC1 chip shown in fig. 1, is mainly used for sending corresponding control signals to the latch module in response to the operation behavior of the object.
(2) The power management module (PMIC), i.e., the IC2 chip shown in fig. 1, is mainly used for sending a corresponding security status signal to the latch module based on the system operating status.
(3) The latch module comprises a plurality of AND gate chips (IC 4, IC5 and IC 7), non-gate chips (IC 3 and IC 6) and diodes (D1 and D2) and is used for latching the control signals and the safety state signals based on a preset safety control strategy to obtain load control signals and sending the load control signals to the load control module;
(4) The Load control module, i.e. the IC8 chip shown in fig. 1, is connected to and controls an external Load device (Load), and is configured to receive the Load control signal and perform a corresponding Load control operation to control the Load device to operate.
Specifically, the load control module in the embodiment of the application can adopt a High-side driver (High-SIDE DRIVER, HSD) chip which is commonly used for controlling the on-off of load equipment, is particularly suitable for application scenes of High voltage sides, and can directly control the positive connection of a load compared with a Low-side driver (Low-SIDE DRIVER, LSD). In addition, the load device in the embodiment of the present application may be various types of electrical devices, including but not limited to front and rear lights of a vehicle, a wiper motor, an emergency light system, etc., and specific load devices may be set according to actual needs and application situations, which is not particularly limited in the embodiment of the present application.
In the system, the MCU responds to the operation behavior of the object, sends a corresponding control signal to the latch module through the MCU_output port, and the PMIC sends a corresponding Safety state signal to the latch module through the safety_output port according to the working state of the system. The latch module receives the control signal and the safety state signal, latches the control signal and the safety state signal according to a preset safety control strategy to obtain a load control signal (OUT signal), and sends the load control signal to the HSD module, so that the HSD module can receive the OUT signal and execute corresponding load control operation on load equipment, the system can stably control the load equipment in a normal state and a fault state, and the reliability and safety of load control are improved.
For convenience of description, the above parts are respectively described as being functionally divided into unit modules (or modules). Of course, the functions of each unit (or module) may be implemented in the same piece or pieces of software or hardware when implementing the present application. Those skilled in the art will appreciate that the various aspects of the application may be implemented as a system, method, or program product. Accordingly, aspects of the present application may take the form of an entirely hardware embodiment, an entirely software embodiment (including firmware, micro-code, etc.) or an embodiment combining hardware and software aspects that may be referred to herein collectively as a "circuit," module "or" system.
It should be noted that, the load control system provided in the embodiments of the present application may be used to perform the methods shown in the embodiments of the present application, and more functions that can be implemented by each functional module of the device may be referred to the description of the specific embodiments of the subsequent methods, which is not repeated herein.
In the following, a load control method provided by an exemplary embodiment of the present application will be described with reference to the accompanying drawings in conjunction with the system structure described above in fig. 1, it being noted that the system structure described above is merely shown for the convenience of understanding the spirit and principle of the present application, and embodiments of the present application are not limited in any way in this respect.
Referring to fig. 2, an interactive flow chart of a load control method according to an embodiment of the present application includes a load control system composed of a main control module, a power management module and a load control module, where the specific implementation flow of the method is as follows:
Step 201, the main control module responds to the operation behavior of the object and sends corresponding control signals to the latch module.
In the embodiment of the application, the MCU module responds to the operation behavior of the object and sends the corresponding control signal to the latch module through the MCU_output port so as to expect to control the load equipment to execute the corresponding operation.
In one possible implementation, the MCU module, as a master control module, may send corresponding control signals to the latch module and the load device in response to the user or the operation behavior of the system, in order to expect to control the load device to perform corresponding operations. For example, when the system detects a button press by a user, a sensor state change, or other control command received, the MCU generates a corresponding control signal according to the current operating logic, and the control signal is typically output in the form of a high level (logic 1) or a low level (logic 0). A high (logic 1) signal represents enabling, activating, turning on a certain device or function. The low signal (logic 0) represents the current high level of turning off, disabling, and maintaining a certain device or function.
Specifically, taking the vehicle-mounted controller scenario as an example, when the driver rotates the lamp switch, the MCU detects the operation behavior and generates a high-level signal, which means that the power supply of the dipped headlight load device needs to be activated and sent to the latch module, and the subsequent latch module combines the safety state signal and the control signal to generate a corresponding load control signal to control the lamp control module. Similarly, when the driver turns off the low beam, the MCU generates a low level signal indicating that the lamp is turned off, meaning that the load control module is required to turn off the lamp power.
Step 202, the power management module sends corresponding safety state signals to the latch module based on the system working state.
In the embodiment of the application, the PMIC module sends a corresponding Safety state signal to the latch module through the safety_output port according to the working state of the system, so that the latch module determines the working state of the current system, and Safety control is performed. It should be noted that, in the embodiment of the present application, the MCU and the PMIC module respectively send the control signal and the security status signal to the latch module, that is, the step 201 and the step 202 may occur simultaneously, which is not limited in particular in the embodiment of the present application.
In one possible implementation, the MCU may send a security control signal to the PMIC so that the PMIC determines its state information, so that when the MCU is in a normal state and the PMIC itself is in a normal state, the PMIC may determine that the system is in a normal mode and send a high level security state signal to the latch module. When the MCU is in an abnormal state and/or the PMIC itself is in an abnormal state, the PMIC may determine that the system is in a limp-home mode and send a low level safety state signal to the latch module.
Specifically, as shown in fig. 1, during system initialization, the PMIC module may Supply Power to the MCU module through the Power Supply port, and after the MCU module is powered on, the MCU module may perform a Watchdog Timer (Watchdog Timer), i.e. a Watchdog feeding operation, to the PMIC module through the serial peripheral interface (SERIAL PERIPHERAL INTERFACE, SPI) to send a security monitoring signal. The basic principle of the dog feeding operation for detecting and recovering a system stuck due to a software failure is that the MCU must periodically send specific commands or data to the PMIC through the SPI interface, including writing a specific value to the PMIC or executing a specific command sequence, to reset the watchdog timer inside the PMIC. If the watchdog timer is not reset within a preset time (i.e., the dog cannot be fed on time), then the MCU is deemed likely to have failed. Then, the PMIC module can determine whether the MCU module is in a normal mode according to the safety monitoring signal. When the MCU fails to feed the dog or the PMIC fails, the PMIC outputs a low-level signal through the safety_output port, namely, sends a low-level Safety state signal to the latch module, and when the MCU mode fails, the MCU module outputs the low-level signal to the PMIC through the error_out port, and the PMIC detects that the signal is pulled down and controls the safety_output port to Output the low-level Safety state signal to the latch module. Otherwise, when the MCU and the PMIC are in a normal state, the PMIC determines that the system working mode is a normal mode, controls the safety_output port and outputs a high-level Safety state signal to the latch module.
And 203, the latching module latches the control signal and the safety state signal based on a preset safety control strategy to obtain a load control signal and sends the load control signal to the load control module.
In the embodiment of the application, after receiving the control signal of the MCU and the safety state signal of the PMIC, the latch module carries out latch processing based on a preset safety control strategy to obtain a load control signal and sends the load control signal to the load control module so as to keep the normal operation of load equipment when a system fails or a power supply fails.
In one possible implementation, the latch module may determine the system operating mode based on the level state of the security state signal. When the system working mode is the normal mode, the load control signals with the same level are obtained according to the level state of the control signals, and when the system working mode is the limp mode, the load control signals with the same level are obtained according to the level state of the load control signals, namely the historical control signals, received at the last moment by the load control module, so that the load equipment can maintain normal operation under the normal mode and the limp mode.
Specifically, when the latch module receives the high-level Safety state signal Output by the safety_output, the latch module can determine that the system is in a normal working mode, namely, the MCU and the PMIC work normally. In the normal working mode, the latch module outputs an OUT signal with a corresponding level to the load control device according to a high/low level control signal Output by the MCU_output, so that the load control device can control the load device to execute corresponding operations such as working/stopping according to the high/low level Output by the MCU_output. On the contrary, when the latch module receives the low-level Safety state signal Output by the safety_output, the latch module can determine that the system is in a limp-home mode, i.e. the MCU and/or the PMIC may be in an abnormal working state. In a limp-home operating mode, in order to avoid safety risk caused by sudden failure of a load and improve stability and safety of load control, the latch module outputs an OUT signal with the same level according to a level state of a historical OUT signal received by the load control device at the previous moment, so that the load control device can control the load device to maintain the working or stopping state at the previous moment according to the high and low levels of the historical OUT signal at the previous moment. Therefore, no matter the system is in a normal mode or a limp mode, the control signals and the number of ports used by the MCU are consistent, so that the occupation of extra hardware resources is reduced, the system design is simplified, and the resource utilization rate is improved.
In one possible implementation manner, when the system operation mode is the normal mode and the control signal is the high level signal, the latch module may logically process the control signal and the safety state signal through the first and gate chip of the IC4 and the first diode (D2), so as to obtain that the first signal corresponding to the point D is the high level signal. Meanwhile, the control signal and the safety state signal are logically processed through three NAND gate chips of the IC3, the IC5 and the IC6, and a second signal corresponding to the E point is obtained to be a high level signal. And the first signal and the second signal are logically processed through a second AND gate chip of the IC7, the OUT signal is obtained to be a high-level signal, and the high-level signal is sent to the load control module so as to control the normal operation of the load control module.
Specifically, referring to fig. 3, a schematic diagram of a truth table of a latch module provided by the embodiment of the present application is shown, where the schematic diagram characterizes the whole circuit structure of the latch module to logically process high-level or low-level signals Output by the security_output and the mcu_output respectively, so as to obtain OUT signals with desired levels, and implement a latch function process and logic Output states of different points on the whole latch module circuit A, B, C, D, E. In this fig. 3, H represents a high level, and L represents two different signal level states of a low level. When the mcu_output outputs a high level and the safety_output also outputs a high level, i.e. the safety_output=h, the mcu_output=h, after the two signals pass through the first and gate chip of the IC4, the B point signal is H, and because the B point signal is H, the first diode (D2) is turned on, and the first signal corresponding to the D point is H. Meanwhile, after the MCU_output signal passes through the IC3 non-gate chip, the A point signal is L, and after the MCU_output signal passes through the IC5 AND gate chip, the signal corresponding to the C point is L. And then, after the C point signal passes through the IC6 chip, a second signal corresponding to the E point is obtained and is H, and after the first signal corresponding to the D point signal and the second signal corresponding to the E point pass through the IC7 second AND gate chip, an OUT signal is output and is H, so that the subsequent HSD module IC8 can normally output, and the Load equipment can be controlled to normally work.
In one possible implementation manner, when the system operation mode is the normal mode and the control signal is the low level signal, the latch module performs logic processing on the control signal and the safety state signal through three nand gate chips of IC3, IC5 and IC6 to obtain the second signal corresponding to the point E as the low level signal. The AND gate chip outputs high level only when all input ends are high level signals at the same time, otherwise outputs low level signals, so that the second signal of the E point is a low level signal after passing through the IC7 second AND gate chip no matter the level state of the D point signal is high level or low level, and the output load control signal is a low level signal so as to control the load equipment to stop working.
Specifically, as shown in fig. 3, when the mcu_output outputs a low level and the security_output outputs a high level, that is, the security_output=h, two signals of the mcu_output=l pass through the IC4 and gate chip to obtain the B point signal L, and the first diode (D2) is truncated due to the B point signal L, and meanwhile, after the mcu_output passes through the IC3 non-gate chip, the a point signal H is obtained, and after the a point signal is combined with the security_output signal and passes through the IC5 and gate chip, the signal corresponding to the C point is obtained, and the C point signal passes through the IC6 non-gate chip to obtain the second signal L corresponding to the E point. At this time, no matter the level state of the D point signal is high level or low level, the output OUT signal is L after the second signal of the E point passes through the IC7 and the AND gate chip, and the output OUT signal is sent to the HSD module so that the HSD module IC8 stops outputting and the Load equipment is controlled to stop working.
In one possible implementation, the second diode (D1) is configured between the second and gate chip (IC 7) and the HSD module, and when the system operation mode is the limp mode, the embodiment of the present application logically processes the control signal and the safety state signal through the plurality of nand gate chips to obtain the high level third signal. And when the load control signal received at the last moment of the HSD module, namely the history control signal is a high-level signal, conducting the second diode (D1) to obtain a high-level fourth signal. And the second AND gate chip (IC 7) is used for carrying out logic AND processing on the fourth signal and the third signal to obtain a high-level Load control signal, so that the HSD module maintains the working conduction state at the last moment according to the high-level historical control signal in the limp-home mode, and the Load equipment is controlled to work normally.
Specifically, as shown in fig. 3, when the safety_output Output is low, i.e., safety_output=l, the system operation mode is a limp-home mode. When mcu_output=h, the signal at point a is L obtained through the IC3 non-gate chip, and when mcu_output=l, the signal at point a is H obtained through the IC3 non-gate chip. And because the safety_output outputs a low-level signal, the signal corresponding to the C point is L after passing through the IC5 AND gate chip, and the signal corresponding to the C point is H after passing through the IC6 NOT gate chip by combining the characteristics of the AND gate chip and the A point signal of the high level or the low level. At this time, whether mcu_output=h or mcu_output=l, the two signals of security_output and mcu_output pass through the first and gate chip of IC4, the signal at point B will be L, so that the first diode (D2) is cut off, and the signal level state at point D will depend on the OUT signal. Since the OUT signal at the previous moment is H, the second diode (D1) is turned on, and the fourth signal corresponding to the point D is H. The second AND gate chip IC7 carries OUT logic AND processing on the fourth signal and the third signal, obtains an OUT signal as H, and sends the OUT signal to the HSD module so that the HSD module IC8 maintains the conducting state at the last moment and controls the Load equipment to work normally.
In one possible implementation, after the security_output outputs a low level, i.e. security_output=l, and the third signal corresponding to the E point is obtained as H no matter whether mcu_output=h or mcu_output=l, the latch module further performs the turn-off process on the second diode (D1) when the load control signal, i.e. the history control signal, received at the previous time of the HSD module is a low level signal. And then, the history control signal and the third signal are subjected to logic AND processing through a second AND gate chip (IC 7) to obtain a low-level load control signal, so that the HSD module maintains the turn-off state at the last moment, and the load equipment is controlled to stop working.
Specifically, referring to fig. 3, after the third signal corresponding to the point E is H, the second diode (D1) is cut off due to the fact that the OUT signal is L at the previous time, and the fourth signal corresponding to the point D is L. The second AND gate chip (IC 7) carries OUT logic AND processing on the fourth signal and the third signal, an OUT signal is obtained to be L, and the OUT signal is sent to the HSD module so that the HSD module IC8 maintains the turn-off state at the last moment, and the Load equipment is controlled to stop working.
Step 204, the load control module executes corresponding load control operation according to the load control signal.
In the embodiment of the application, the HSD module receives the OUT signal sent by the latch module and executes corresponding Load control operation on the Load equipment, so that the system can stably control the Load equipment in a normal state and a fault state, and the reliability and the safety of Load control are improved.
In one possible implementation, the load control module will perform normal work operations when the load control signal is a high level signal and stop work operations when the load control signal is a low level signal.
Specifically, when the OUT signal is H, the HSD module IC8 will maintain the on state at the previous moment, and control the Load device to work normally, for example, maintain the light and the wiper to work normally. When the OUT signal is L, the HSD module IC8 will maintain the off state at the previous time, and control the Load device to stop working, for example, maintain the light and the wiper to be not working.
Further, the embodiments of the present application also provide an in-vehicle controller, which may include the power management system and the computer storage medium shown in the embodiments of the present application, where the computer storage medium stores computer program instructions, and the computer program instructions are executed by the processor to perform any one of the load control methods shown in the embodiments above.
Further, embodiments of the present application also provide a vehicle, which may include the load control system, and/or the computer storage medium, and/or the on-board controller shown in the embodiments of the present application.
Referring to fig. 4, based on the same technical concept, the embodiment of the present application further provides a computer device 40, where the computer device 40 may be the load control system shown in fig. 1, and the computer device 40 may include a memory 401 and a processor 402.
The memory 401 is used for storing a computer program executed by the processor 402. The memory 401 may mainly include a storage program area which may store an operating system, application programs required for at least one function, and the like, and a storage data area which may store data created according to the use of the computer device, and the like. The processor 402 may be a central processing unit (central processing unit, CPU), or a digital processing unit, or the like. The specific connection medium between the memory 401 and the processor 402 is not limited in the embodiment of the present application. In the embodiment of the present application, the memory 401 and the processor 402 are connected through the bus 403 in fig. 4, the bus 403 is shown by a thick line in fig. 4, and the connection manner between other components is only schematically illustrated, but not limited to. The bus 403 may be classified into an address bus, a data bus, a control bus, and the like. For ease of illustration, only one thick line is shown in fig. 4, but not only one bus or one type of bus.
The memory 401 may be a volatile memory (RAM) such as a random-access memory (RAM), the memory 401 may be a nonvolatile memory (non-volatile memory) such as a read-only memory (rom), a flash memory (flash memory), a hard disk (HARD DISK DRIVE, HDD) or a solid state disk (solid-state drive) (STATE DRIVE, SSD), or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited thereto. Memory 401 may be a combination of the above.
A processor 402 for executing the load control method executed by the apparatus in the embodiments of the present application when calling a computer program stored in the so-called memory 401.
In some possible embodiments, aspects of the load control method provided by the present application may also be implemented in the form of a program product comprising program code for causing a computer device to carry out the steps of the load control method according to the various exemplary embodiments of the application described herein above, when the program product is run on a computer device, e.g. the computer device may carry out the steps of the various embodiments.
The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium can be, for example, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples (a non-exhaustive list) of a readable storage medium include an electrical connection having one or more wires, a portable disk, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
The program product of embodiments of the present application may employ a portable compact disc read only memory (CD-ROM) and include program code and may run on a computing device. However, the program product of the present application is not limited thereto, and in the present application, the readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with a command execution system, apparatus, or device.
The readable signal medium may include a data signal propagated in baseband or as part of a carrier wave with readable program code embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A readable signal medium may also be any readable medium that is not a readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with a command execution system, apparatus, or device.
Program code embodied on a readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Program code for carrying out operations of the present application may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's equipment, as a stand-alone software package, partly on the user's computing device, partly on a remote computing device, or entirely on the remote computing device or server. In the case of remote computing devices, the remote computing device may be connected to the user computing device through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computing device (e.g., connected via the Internet using an Internet service provider).
It should be noted that although several units or sub-units of the apparatus are mentioned in the above detailed description, such a division is merely exemplary and not mandatory. Indeed, the features and functions of two or more of the elements described above may be embodied in one element in accordance with embodiments of the present application. Conversely, the features and functions of one unit described above may be further divided into a plurality of units to be embodied.
Furthermore, although the operations of the methods of the present application are depicted in the drawings in a particular order, this is not required or suggested that these operations must be performed in this particular order or that all of the illustrated operations must be performed in order to achieve desirable results. Additionally or alternatively, certain steps may be omitted, multiple steps combined into one step to perform, and/or one step decomposed into multiple steps to perform.
It will be appreciated by those skilled in the art that embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
While preferred embodiments of the present application have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. It is therefore intended that the following claims be interpreted as including the preferred embodiments and all such alterations and modifications as fall within the scope of the application.
It will be apparent to those skilled in the art that various modifications and variations can be made to the present application without departing from the spirit or scope of the application. Thus, it is intended that the present application also include such modifications and alterations insofar as they come within the scope of the appended claims or the equivalents thereof.

Claims (12)

1.A load control system, the system comprising:
the main control module is used for responding to the operation behavior of the object and sending a corresponding control signal to the latch module;
the power management module is used for sending corresponding safety state signals to the latch module based on the working state of the system;
the latch module is used for latching the control signal and the safety state signal based on a preset safety control strategy, obtaining a load control signal and sending the load control signal to the load control module;
the load control module is used for receiving the load control signal and executing corresponding load control operation.
2. The system of claim 1, wherein the latch module is specifically configured to:
determining a system working mode based on the level state of the safety state signal;
When the system working mode is a normal mode, based on the level state of the control signal, obtaining a load control signal with the same level;
And when the system working mode is a limp mode, the load control signals with the same level are obtained based on the level state of the historical control signals, and the historical control signals represent the load control signals received at the last moment of the load control module.
3. The system of claim 2, wherein the latch module comprises a plurality of nand gate chips and a first diode, the latch module further to:
When the system working mode is a normal mode and the control signal is a high-level signal, logically processing the control signal and the safety state signal through a first AND gate chip and a first diode to obtain a first signal, wherein the first signal is the high-level signal;
Logic processing is carried out on the control signal and the safety state signal through a plurality of NAND gate chips, so that a second signal is obtained, and the second signal is a high-level signal;
and carrying out logic processing on the first signal and the second signal through a second AND gate chip to obtain the load control signal, wherein the load control signal is a high-level signal.
4. The system of claim 3, wherein the latch module is further to:
When the system working mode is a normal mode and the control signal is a low level signal, logically processing the control signal and the safety state signal through a plurality of NAND gate chips to obtain a second signal, wherein the second signal is the low level signal;
And performing logic AND processing on the second signal through a second AND gate chip to obtain the load control signal, wherein the load control signal is a low-level signal.
5. The system of claim 2, wherein the latch module further comprises a second diode, the second diode being configured between a second and gate chip and the load control module, the latch module further to:
When the system working mode is a limp mode, logically processing the control signal and the safety state signal through a plurality of NAND gate chips to obtain a third signal, wherein the third signal is a high-level signal;
conducting the second diode when the history control signal is a high-level signal to obtain a fourth signal, wherein the fourth signal is a high-level signal;
And performing logic AND processing on the fourth signal and the third signal through the second AND gate chip to obtain a load control signal, wherein the load control signal is a high-level signal.
6. The system of claim 5, wherein after obtaining the third signal, the latch module is further to:
When the history control signal is a low-level signal, the second diode is turned off;
And performing logic AND processing on the history control signal and the third signal through the second AND gate chip to obtain a load control signal, wherein the load control signal is a low-level signal.
7. The system of claim 1, wherein the power management module is further to:
Determining whether the main control module is in a normal state or not based on a safety monitoring signal sent by the main control module;
when the main control module is in a normal state and the power management module is in a normal state, determining that the system working mode is a normal mode, and sending a high-level safety state signal to the latch module;
When the main control module is in an abnormal state and/or the power management module is in an abnormal state, determining that the system working mode is a limp mode, and sending a low-level safety state signal to the latch module.
8. The system of any of claims 1-7, wherein the load control module is specifically configured to:
When the load control signal is a high-level signal, the load control module executes normal working operation;
And when the load control signal is a low-level signal, the load control module stops working operation.
9. A method of load control, the method being applied to a load control system, the method comprising:
The main control module responds to the operation behavior of the object and sends a corresponding control signal to the latch module;
The power management module sends a corresponding safety state signal to the latch module based on the system working state;
The latch module is used for receiving the control signal and the safety state signal, latching the control signal and the safety state signal based on a preset safety control strategy, obtaining a load control signal and sending the load control signal to the load control module;
the load control module is used for receiving the load control signal and executing corresponding load control operation.
10. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that,
The processor, when executing the computer program, implements the steps of the method of claim 9.
11. A computer storage medium having stored thereon computer program instructions, characterized in that,
Which computer program instructions, when executed by a processor, carry out the steps of the method according to claim 9.
12. A vehicle comprising a load control system according to any one of claims 1 to 8, and/or a computer storage medium according to claim 11.
CN202411682311.0A 2024-11-22 2024-11-22 A load control system, method, device, medium and vehicle Pending CN119575860A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411682311.0A CN119575860A (en) 2024-11-22 2024-11-22 A load control system, method, device, medium and vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411682311.0A CN119575860A (en) 2024-11-22 2024-11-22 A load control system, method, device, medium and vehicle

Publications (1)

Publication Number Publication Date
CN119575860A true CN119575860A (en) 2025-03-07

Family

ID=94803190

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411682311.0A Pending CN119575860A (en) 2024-11-22 2024-11-22 A load control system, method, device, medium and vehicle

Country Status (1)

Country Link
CN (1) CN119575860A (en)

Similar Documents

Publication Publication Date Title
KR102768236B1 (en) Autonomous driving control system, control method and equipment
US9558597B2 (en) Road emergency activation
CN113359759A (en) Parking control method and system based on automatic driving, vehicle and storage medium
CN109693671B (en) Decentralized Minimum Risk Condition Vehicle Control
US10843646B2 (en) Vehicle power supply with load shed interlock
CN111845376A (en) Reset control method, device, equipment and storage medium
CN114537156B (en) Controller architecture and electric automobile
WO2022004324A1 (en) Vehicle control device
CN115571198B (en) A train control right switching method and system based on vehicle-to-vehicle communication
DE112019005243T5 (en) VEHICLE CONTROL DEVICE AND VEHICLE CONTROL PROCEDURE
CN115743001B (en) Vehicle control method, device, electronic device, storage medium and program product
KR20230160939A (en) Automotive processor system and method for monitoring process status after remote software update
WO2025200578A1 (en) Intelligent driving function scheduling method and system, electronic device and storage medium
CN116691367B (en) A method, device, electronic equipment, and storage medium for controlling vehicle power torque.
CN113515034B (en) State machine control method, device, system and storage medium
CN115230653B (en) Parking control method and device
JP4594737B2 (en) Embedded processing system
CN119575860A (en) A load control system, method, device, medium and vehicle
CN114844764B (en) Method for detecting network security function and related equipment
CN118163810A (en) Vehicle control method, device, vehicle and storage medium
CN115686892B (en) Integrated controller based on multiple monitoring channels
CN111002832A (en) Method for realizing configurable processing of motor controller fault diagnosis system in electric automobile based on computer software
CN118579108A (en) Vehicle automatic driving safety control method and system
CN109661653B (en) Control device for restarting an onboard computer of a motor vehicle
CN115933489A (en) Control method, equipment and medium based on multi-control system of mining dump truck without cab

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination