CN112937586A - Vehicle control method, master controller, slave controller and vehicle control system - Google Patents

Vehicle control method, master controller, slave controller and vehicle control system Download PDF

Info

Publication number
CN112937586A
CN112937586A CN201911266808.3A CN201911266808A CN112937586A CN 112937586 A CN112937586 A CN 112937586A CN 201911266808 A CN201911266808 A CN 201911266808A CN 112937586 A CN112937586 A CN 112937586A
Authority
CN
China
Prior art keywords
vehicle
slave controller
controller
slave
wake
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
CN201911266808.3A
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.)
Qoros Automotive Co Ltd
Original Assignee
Qoros Automotive 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 Qoros Automotive Co Ltd filed Critical Qoros Automotive Co Ltd
Priority to CN201911266808.3A priority Critical patent/CN112937586A/en
Publication of CN112937586A publication Critical patent/CN112937586A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/18Propelling the vehicle
    • B60W30/18009Propelling the vehicle related to particular drive situations

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Traffic Control Systems (AREA)

Abstract

The invention discloses a control method, a master controller, a slave controller and a control system of a vehicle, wherein the vehicle is provided with the master controller and at least one slave controller; the method comprises the following steps: the main controller detects an ignition signal of the vehicle when recognizing that a vehicle door is unlocked or opened; and if the ignition signal is not detected, the master controller sends a wake-up request message to the slave controller so that the slave controller enters a wake-up state after receiving the wake-up request message. According to the method, the main controller sends the awakening request message to the slave controllers in advance before the ignition start of the vehicle, so that at least part of the slave controllers are awakened, the awakened slave controllers can monitor the state of the vehicle in advance, the vehicle can have sufficient time to monitor the state of the whole vehicle before the start, the start preparation is made, and the start performance and the safety of the vehicle are improved.

Description

Vehicle control method, master controller, slave controller and vehicle control system
Technical Field
The present invention relates to the field of vehicle technologies, and in particular, to a control method, a master controller, a slave controller, and a control system for a vehicle.
Background
In recent years, the amount of vehicles kept has been increasing with the improvement of living conditions. As the amount of vehicles kept increases, more and more attention is paid to the safety of vehicles in order to reduce the occurrence of driving accidents. Therefore, how to improve the safety of the vehicle is a technical problem which needs to be solved urgently at present.
Disclosure of Invention
The present invention is directed to solving, at least to some extent, one of the technical problems in the related art.
Therefore, a first object of the present invention is to provide a vehicle control method, which can enable a vehicle to have sufficient time to monitor a state of the entire vehicle before starting, and make a start preparation, so as to improve a starting performance and safety of the vehicle.
A second object of the present invention is to provide a control method of a vehicle.
A third object of the invention is to provide a control method of a vehicle.
A fourth object of the invention is to propose a master controller for a vehicle.
A fifth object of the invention is to propose a slave controller for a vehicle.
A sixth object of the present invention is to propose a control system of a vehicle.
In order to achieve the above object, an embodiment of a first aspect of the present invention provides a control method for a vehicle, in which a master controller and at least one slave controller are provided; the method comprises the following steps:
the main controller detects an ignition signal of the vehicle when recognizing that a vehicle door is unlocked or opened;
and if the ignition signal is not detected, the master controller sends a wake-up request message to the slave controller so that the slave controller enters a wake-up state after receiving the wake-up request message.
According to an embodiment of the present invention, the sending the wake-up request message to the slave controller includes:
intermittently or continuously sending an activation instruction to the slave controller so as to enable the slave controller to enter an activation state;
and intermittently or continuously sending a wake-up request message to the slave controller in the activated state.
According to one embodiment of the invention, the number of the slave controllers is two or more;
the intermittent or continuous sending of the activating instruction to the slave controller comprises:
identifying a type of the slave controller, wherein the type of the slave controller comprises a readable slave controller and a non-readable slave controller;
and detecting and determining that the type of the slave controller is a non-readable slave controller, intermittently or continuously sending an activation instruction to a readable slave controller corresponding to the non-readable slave controller to activate the readable slave controller, analyzing the activation instruction by the readable slave controller, and sending the analyzed activation instruction to the non-readable slave controller to activate the non-readable slave controller.
According to one embodiment of the invention, the intermittently or continuously sending the activation instruction to the slave controller comprises:
recognizing that a control instruction for opening a door body of the vehicle is received, and/or receiving a control instruction for controlling the vehicle to release a locking state, and sending the activation instruction to the slave controller;
and recognizing that a control instruction for opening a door body of the vehicle is not received, and a control instruction for controlling the vehicle to release the locking state is not received, and forbidding sending of an activation instruction to the slave controller.
According to the control method of the vehicle provided by the embodiment of the invention, the main controller sends the awakening request message to the slave controllers in advance before the ignition start of the vehicle, so that at least part of the slave controllers are awakened, and the awakened slave controllers can monitor the state of the vehicle in advance, so that the vehicle can have enough time to monitor the state of the whole vehicle before the start and make a start preparation, and the starting performance and the safety of the vehicle are further improved.
The embodiment of the second aspect of the invention provides a control method of a vehicle, wherein the vehicle is provided with a master controller and at least one slave controller; the method comprises the following steps:
the slave controller receives a wake-up request message sent by the master controller under the condition that the vehicle door is unlocked or opened and the vehicle is not ignited;
and the slave controller executes a wake-up process according to the wake-up request message so as to enter a wake-up state.
According to an embodiment of the present invention, before receiving the wake-up request message sent by the main controller, the method further includes:
and receiving an activation instruction sent by the main controller, and entering an activation state.
According to an embodiment of the present invention, after entering the active state, the method further includes:
and under the condition that the awakening request message sent by the main controller is not received, determining that the time length for entering the activation state reaches the preset time length, and entering the dormant state.
According to one embodiment of the invention, the number of the slave controllers is two or more, and the types of the slave controllers comprise a readable slave controller and a non-readable slave controller;
the method further comprises the following steps:
when the at least one slave controller is the readable slave controller, receiving an activation instruction sent by the master controller, analyzing the activation instruction, and sending the analyzed activation instruction to the corresponding non-readable slave controller to activate the non-readable slave controller.
According to the control method of the vehicle provided by the embodiment of the invention, the slave controller can receive a wake-up request message which is sent to the slave controller in advance by the master controller before the ignition of the vehicle is started; and then, after receiving the awakening request message, executing the awakening process, and entering an awakening state to monitor the state of the vehicle, so that the vehicle can have sufficient time to monitor the state of the whole vehicle before starting, and the vehicle is ready to start, thereby improving the starting performance and safety of the vehicle.
In an embodiment of a third aspect of the present invention, a control method for a vehicle is provided, where a master controller and at least one slave controller are provided in the vehicle; the method comprises the following steps:
the main controller detects an ignition signal of the vehicle when recognizing that a vehicle door is unlocked or opened;
if the ignition signal is not detected, the master controller sends a wake-up request message to the slave controller;
and the slave controller receives the awakening request message sent by the master controller, and executes an awakening process according to the awakening request message to enter an awakening state.
According to the control method of the vehicle provided by the embodiment of the invention, the main controller sends the awakening request message to the slave controller in advance before the ignition start of the vehicle, and the slave controller receives the awakening request message sent by the main controller, executes the awakening process and enters the awakening state to monitor the state of the vehicle in advance, so that the vehicle can have sufficient time to monitor the state of the whole vehicle before the start and make a start preparation, and the start performance and the safety of the vehicle are improved.
A fourth aspect embodiment of the present invention provides a master controller for a vehicle, the master controller comprising:
the detection module is used for detecting an ignition signal of the vehicle under the condition that the unlocking or opening of a vehicle door is recognized;
and the sending module is used for sending a wake-up request message to at least one slave controller when the ignition signal is not detected, so that the slave controller enters a wake-up state after receiving the wake-up request message.
According to an embodiment of the present invention, the sending module is further configured to:
intermittently or continuously sending an activation instruction to the slave controller so as to enable the slave controller to enter an activation state;
and intermittently or continuously sending a wake-up request message to the slave controller in the activated state.
According to one embodiment of the invention, the number of the slave controllers is two or more;
the sending module is further configured to:
identifying a type of the slave controller, wherein the type of the slave controller comprises a readable slave controller and a non-readable slave controller;
and detecting and determining that the type of the slave controller is a non-readable slave controller, intermittently or continuously sending an activation instruction to a readable slave controller corresponding to the non-readable slave controller to activate the readable slave controller, analyzing the activation instruction by the readable slave controller, and sending the analyzed activation instruction to the non-readable slave controller to activate the non-readable slave controller.
According to an embodiment of the present invention, the sending module is further configured to:
recognizing that a control instruction for opening a door body of the vehicle is received, and/or receiving a control instruction for controlling the vehicle to release a locking state, and sending the activation instruction to the slave controller;
and recognizing that a control instruction for opening a door body of the vehicle is not received, and a control instruction for controlling the vehicle to release the locking state is not received, and forbidding sending of an activation instruction to the slave controller.
According to the master controller for the vehicle provided by the embodiment of the invention, before the vehicle is ignited and started, the master controller sends the awakening request message to the slave controllers in advance to awaken at least part of the slave controllers, so that the awakened slave controllers can monitor the state of the vehicle in advance, the vehicle can have sufficient time to monitor the state of the whole vehicle before being started, and the starting preparation is made, so that the starting performance and the safety of the vehicle are improved.
An embodiment of a fifth aspect of the present invention provides a slave controller for a vehicle, the slave controller comprising:
the receiving module is used for receiving a wake-up request message sent by the main controller under the condition that the vehicle door is unlocked or opened and the vehicle is not ignited;
and the awakening module is used for executing an awakening process according to the awakening request message so as to enter an awakening state.
According to an embodiment of the present invention, the receiving module is further configured to:
and receiving an activation instruction sent by the main controller, and entering an activation state.
According to an embodiment of the present invention, the receiving module is further configured to:
and under the condition that the awakening request message sent by the main controller is not received, determining that the time length for entering the activation state reaches the preset time length, and entering the dormant state.
According to one embodiment of the invention, the number of the slave controllers is two or more, and the types of the slave controllers comprise a readable slave controller and a non-readable slave controller;
the receiving module is further configured to:
when the at least one slave controller is the readable slave controller, receiving an activation instruction sent by the master controller, analyzing the activation instruction, and sending the analyzed activation instruction to the corresponding non-readable slave controller to activate the non-readable slave controller.
According to the slave controller for the vehicle provided by the embodiment of the invention, the slave controller can receive a wake-up request message which is sent to the slave controller in advance by the master controller before the ignition of the vehicle is started; and then, after receiving the awakening request message, executing the awakening process, and entering an awakening state to monitor the state of the vehicle, so that the vehicle can have sufficient time to monitor the state of the whole vehicle before starting, and the vehicle is ready to start, thereby improving the starting performance and safety of the vehicle.
An embodiment of a sixth aspect of the invention provides a control system of a vehicle, including: a master controller for a vehicle as set forth in the fourth aspect and a slave controller for a vehicle as set forth in the fifth aspect.
Drawings
FIG. 1 is a system architecture diagram in which a control method for a vehicle may be implemented in accordance with one embodiment of the present disclosure;
FIG. 2 is a schematic flow chart diagram of a control method for a vehicle in accordance with one embodiment of the present disclosure;
FIG. 3 is a schematic diagram illustrating steps of activating a slave controller and then sending a wake-up request message in a control method of a vehicle according to an embodiment of the disclosure;
FIG. 4 is a schematic diagram illustrating steps of determining whether an activation command is generated by a master controller according to a state of a vehicle in a control method of the vehicle according to an embodiment of the disclosure;
FIG. 5 is a schematic diagram illustrating steps of transmitting an activation command according to a type of a slave controller in a control method of a vehicle according to an embodiment of the disclosure;
FIG. 6 is a schematic flow chart diagram of a control method for a vehicle in accordance with one embodiment of the present disclosure;
FIG. 7 is a schematic flow chart diagram of a control method for a vehicle in accordance with one embodiment of the present disclosure;
FIG. 8 is a schematic diagram comparing the control method of a vehicle according to an embodiment of the disclosure with the control method of a conventional vehicle;
FIG. 9 is a schematic structural diagram of a master controller for a vehicle according to one embodiment of the present disclosure;
FIG. 10 is a schematic diagram of a slave controller for a vehicle in accordance with one embodiment of the present disclosure;
fig. 11 is a schematic structural diagram of a control system of a vehicle according to an embodiment of the disclosure.
Detailed Description
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the drawings are illustrative and intended to be illustrative of the invention and are not to be construed as limiting the invention.
A control method of a vehicle, a master controller, a slave controller, and a control system of a vehicle according to embodiments of the present invention are described below with reference to the accompanying drawings.
Fig. 1 is a system architecture diagram in which a control method of a vehicle according to one embodiment of the present disclosure may be implemented. As shown in fig. 1, the system 100 includes: a master controller 11 and at least one slave controller 12; the master controller 11 and the slave controller 12 communicate with each other through a network 13. In this embodiment, the network 13 may be a wired network or a wireless network; the wired network may be, but is not limited to, an ethernet network, a CAN network, and the like, and the wireless network may be, but is not limited to, bluetooth, 3G, 4G, 5G, and the like.
In the system 100, the master controller 11 sends a wake-up request message to the slave controllers in advance before the ignition start of the vehicle, so as to wake up at least part of the slave controllers 12, and the awakened slave controllers 12 can monitor the state of the vehicle in advance, so that the vehicle can have sufficient time to monitor the state of the whole vehicle before the start, and the start preparation is made, thereby improving the start performance and safety of the vehicle.
Fig. 2 is a flowchart illustrating a control method of a vehicle according to an embodiment of the disclosure. As shown in fig. 2, the control method of the vehicle according to the present embodiment includes the following steps at the main controller side:
and S101, detecting an ignition signal of the vehicle by the main controller when the unlocking or opening of the vehicle door is recognized.
Generally, when the ignition of the vehicle is started, the vehicle controller of the vehicle acquires an ignition signal of the vehicle. Further, the vehicle control unit can send the ignition signal to the main controller after acquiring the ignition signal of the vehicle, so that the main controller can receive the ignition signal and further detect the ignition signal. In this embodiment, when it is recognized that the vehicle door is unlocked or opened, the main controller may detect an ignition signal of the vehicle according to communication information between the main controller and the vehicle control unit.
And S102, if the ignition signal is not detected, the master controller sends a wake-up request message to the slave controller so that the slave controller enters a wake-up state after receiving the wake-up request message.
Specifically, when the main controller recognizes that the ignition signal is not detected, that is, the vehicle control unit does not send the ignition signal to the main controller, it may be determined that the vehicle is not ignited to start. At this time, in order to enable the vehicle to have sufficient time to monitor the state of the whole vehicle before starting and prepare for starting, the master controller may send a wake-up request message to the slave controller, so that the slave controller enters a wake-up state after receiving the wake-up request message, that is, at least part of the slave controller is woken up, so that the awakened slave controller can monitor the state of the vehicle in advance, and further, the starting performance and safety of the vehicle are improved.
Optionally, when the wake-up request message is sent to the slave controller, the slave controller may be activated first and then the wake-up request message is sent. As shown in fig. 3, the method comprises the following steps:
s201, intermittently or continuously sending an activation instruction to the slave controller so as to enable the slave controller to enter an activation state.
Specifically, when the activation instruction is sent, the activation instruction may be intermittently sent to the slave controller, so that the slave controller enters an activation state after receiving the activation instruction, and the energy consumption of the master controller is reduced.
In addition, the slave controller may also select to continuously send the activation instruction to make the slave controller enter an activation state after receiving the activation instruction, which may be determined according to an actual situation, and is not limited herein.
Alternatively, whether the main controller generates an activation command may be determined according to the state of the vehicle to reduce power consumption of the main controller. As shown in fig. 4, the method comprises the following steps:
s301, identifying and receiving a control instruction for opening a door body of the vehicle and/or receiving a control instruction for controlling the vehicle to release a locking state, and sending an activation instruction to a slave controller.
Specifically, when the door body of the vehicle is opened, it indicates that the ignition starting possibility exists in the vehicle, and therefore, in order to enable the vehicle to have enough time to prepare for starting, when a control instruction for opening the door body is received, an activation instruction is sent to the slave controller.
Further, when the vehicle is unlocked, it indicates that the vehicle is about to be ignited for startup, and therefore, in order to enable the vehicle to have sufficient time for startup preparation, when a control instruction to control the vehicle to be unlocked is received, an activation instruction is sent to the slave controller. For example, when the key of the vehicle is shifted from the LOCK position to the ACC position, indicating that the vehicle is released from the LOCK state, an activation command is sent to the slave controller.
It should be understood that the two conditions of the door body opening and the vehicle unlocking state of the vehicle may be combined or may be used separately, and may be determined according to the actual situation, and are not limited herein.
S302, recognizing that a control instruction for opening a door body of the vehicle is not received, and a control instruction for controlling the vehicle to release the locking state is not received, and forbidding sending of an activation instruction to the slave controller.
Specifically, when the door body of the vehicle is not opened and the vehicle is not unlocked, the situation that ignition starting of the vehicle does not exist is indicated, and therefore, in order to reduce the energy consumption of the whole vehicle, the activation instruction can be forbidden to be sent to the slave controller. That is, when it is recognized that a control command to open the door body of the vehicle is not received and a control command to control the vehicle to release the locked state is not received, the transmission of the activation command to the slave controller is prohibited.
And S202, intermittently or continuously sending a wake-up request message to the slave controller in the activated state.
Specifically, when the slave controller is in the activated state, the wake-up request message may be intermittently sent to the slave controller. When the activation instruction is sent intermittently, the wake-up request message can be sent simultaneously, that is, the time interval for sending the wake-up request message is the same as the time interval for sending the activation instruction. In addition, the time interval for sending the wake-up request message can be selected according to the actual situation.
In addition, the slave controller in the activated state may also be selected to send the wake-up message continuously, which may be determined according to the actual situation, and is not limited herein.
It should be understood that, in this embodiment, the time for the master controller to send the activation instruction and/or the wake-up request message may be controlled to intermittently wake up the slave controller, so as to reduce energy consumption of the entire vehicle. For example, when the activation instruction is continuously sent, the wake-up request message may be intermittently sent; when the activating instruction is sent intermittently, the awakening request message can be sent intermittently or continuously; the specific conditions may be determined according to actual conditions, and are not limited herein.
In some embodiments, when the number of the slave controllers is two or more, the activation instruction may be sent to the slave controllers intermittently or continuously, so that all the slave controllers are activated according to the types of the slave controllers. As shown in fig. 5, the method comprises the following steps:
s401, identifying the type of the slave controller.
Specifically, in the present embodiment, the types of slave controllers include a readable-type slave controller and a non-readable-type slave controller; after the readable slave controller receives the activation instruction, the readable slave controller can analyze the activation instruction, analyze activation information in the activation instruction and then perform self activation according to the activation information; and the non-readable slave controller can only receive the activation instruction but cannot parse the information in the activation instruction.
Before sending the activation instruction, the master controller can determine the readable slave controller and the unreadable slave controller according to the type of the prestored slave controller.
S402, detecting and determining that the type of the slave controller is the non-readable slave controller, intermittently or continuously sending an activation instruction to a readable slave controller corresponding to the non-readable slave controller to activate the readable slave controller, analyzing the activation instruction by the readable slave controller, and sending the analyzed activation instruction to the corresponding non-readable slave controller to activate the non-readable slave controller.
Specifically, when the type of the slave controller is detected to be a readable slave controller, the slave controller directly sends an activation instruction to the slave controller, and the slave controller can be in an activation state after receiving the activation instruction and analyzing the activation instruction. When the type of the slave controller is a non-readable slave controller, the slave controller directly sends an activation instruction to the slave controller, and the slave controller cannot be activated because the slave controller cannot analyze activation information in the activation instruction; at this time, in order to activate the non-readable slave controller, an activation instruction may be selectively sent to the readable slave controller corresponding to the non-readable slave controller, and then the readable slave controller interprets the activation instruction and sends the interpreted activation instruction to the non-readable slave controller, thereby activating the non-readable slave controller, that is, indirectly activating the non-readable slave controller.
That is, when the type of the slave controller is the non-readable slave controller, the slave controller intermittently or continuously sends an activation instruction to a readable slave controller corresponding to the non-readable slave controller to activate the readable slave controller, the readable slave controller parses the activation instruction, and the parsed activation instruction is sent to the non-readable slave controller to activate the non-readable slave controller.
In summary, in the control method for the vehicle provided in this embodiment, the master controller sends the wake-up request message to the slave controllers in advance before the vehicle is ignited and started, so as to wake up at least part of the slave controllers, and the awakened slave controllers can monitor the state of the vehicle in advance, so that the vehicle can have sufficient time to monitor the state of the entire vehicle before being started, and make a start preparation, thereby improving the start performance and safety of the vehicle.
FIG. 6 is a flow chart illustrating a control method of a vehicle according to an embodiment of the disclosure. As shown in fig. 6, the control method of the vehicle according to the present embodiment includes, on the slave controller side, the steps of:
s501, receiving a wake-up request message sent by the master controller from the slave controller under the condition that the vehicle door is unlocked or opened and the vehicle is not ignited.
Specifically, when the master controller does not detect the ignition signal of the vehicle, the slave controller may receive the wake-up request message sent by the master controller after intermittently or continuously sending the wake-up request message to the slave controller.
S502, the slave controller executes the awakening process according to the awakening request message so as to enter an awakening state.
Specifically, after the slave controller receives the awakening request message, the awakening process is executed according to the awakening request message, and then the slave controller enters an awakening state, so that the state of the vehicle is monitored, the vehicle can have sufficient time to monitor the state of the whole vehicle before being started, starting preparation is made, and starting performance and safety of the vehicle are improved.
In some embodiments, before receiving the wake-up request message sent by the master controller, the slave controller may enter an active state according to an activation instruction sent by the master controller, so as to prepare for wake-up. Specifically, the master controller may intermittently or continuously send an activation command when the ignition signal of the vehicle is not detected, and may enter an activation state upon receiving the activation command from the slave controller.
Further, in order to reduce energy consumption of the entire vehicle, when the slave controller does not receive the wake-up request message sent by the master controller and determines that the time length of entering the activation state reaches the preset time length, it indicates that the slave controller does not need to detect the state of the vehicle before ignition start of the vehicle, and at this time, the slave controller may enter the sleep state.
In some embodiments, when the number of slave controllers is two or more, the types of the slave controllers include a readable slave controller and a non-readable slave controller; after the readable slave controller receives the activation instruction, the readable slave controller can analyze the activation instruction, analyze activation information in the activation instruction and then perform self activation according to the activation information; and the non-readable slave controller can only receive the activation instruction but cannot parse the information in the activation instruction.
To enable the non-readable slave controller to be in an active state as well, the non-readable slave controller can be activated indirectly with the readable slave controller. Specifically, when at least one slave controller is a readable slave controller, it may receive an activation instruction transmitted by the master controller, then parse the activation instruction, and transmit the parsed activation instruction to a corresponding non-readable slave controller, thereby activating the non-readable slave controller.
In summary, in the control method for the vehicle provided in this embodiment, the slave controller can receive a wake-up request message that is sent to the slave controller in advance by the master controller before the ignition of the vehicle is started; and then, after receiving the awakening request message, executing the awakening process, and entering an awakening state to monitor the state of the vehicle, so that the vehicle can have sufficient time to monitor the state of the whole vehicle before starting, and the vehicle is ready to start, thereby improving the starting performance and safety of the vehicle.
FIG. 7 is a flowchart illustrating a control method of a vehicle according to an embodiment of the disclosure. As shown in fig. 7, the control method of a vehicle according to the present embodiment includes the steps of:
and S601, detecting an ignition signal of the vehicle by the main controller when the vehicle door is unlocked or opened. Specifically, see the description in step S101 above, which is not described herein again.
And S602, if the ignition signal is not detected, the master controller sends a wake-up request message to the slave controller. Specifically, see the description in step S102, which is not described herein again.
S603, the slave controller receives the awakening request message sent by the master controller, and executes an awakening process according to the awakening request message to enter an awakening state. For details, see the description of the above steps S501-S502, and are not described herein again.
According to the control method of the vehicle provided by the embodiment of the invention, the main controller sends the awakening request message to the slave controller in advance before the ignition start of the vehicle, and the slave controller receives the awakening request message sent by the main controller, executes the awakening process and enters the awakening state to monitor the state of the vehicle in advance, so that the vehicle can have sufficient time to monitor the state of the whole vehicle before the start and make a start preparation, and the start performance and the safety of the vehicle are improved.
For ease of understanding, the control method of the vehicle in the present embodiment is explained below. As shown in fig. 8, in the control method of the vehicle according to the embodiment, when the door is opened or the vehicle is unlocked, the master controller sends a pulse signal to activate the slave controller, and sends a wake-up request message to enable the slave controller to be in a wake-up state, where a duration of the pulse signal may be 3 s; after the vehicle is ignited and started, the master controller continuously sends a pulse signal and a wake-up request message, so that the slave controller is continuously in a wake-up state; therefore, the control method of the vehicle in the embodiment monitors the state of the vehicle before the ignition of the vehicle is started, so that the vehicle can have enough time to prepare for starting. In the conventional vehicle control method, before the vehicle is ignited and started, the controller in the vehicle does not monitor the state of the vehicle, and only after the vehicle is ignited and started, the controller in the vehicle monitors the state of the vehicle, that is, the vehicle in the conventional vehicle control method does not have enough time to monitor the state of the whole vehicle before being started, so that the vehicle is difficult to prepare for starting. And when the vehicle is flamed out, the master controller is forbidden to send an activation instruction to the slave controller, so that the slave controller enters a dormant state.
In order to implement the method of the above embodiment, the present invention also provides a main controller for a vehicle.
Fig. 9 is a schematic structural diagram of a master controller for a vehicle according to an embodiment of the present disclosure. As shown in fig. 8, the main controller 200 for a vehicle includes:
the detection module 21 is used for detecting an ignition signal of the vehicle when the fact that the vehicle door is unlocked or opened is recognized;
the sending module 22 is configured to send a wake-up request message to at least one slave controller when it is identified that the ignition signal is not detected, so that the slave controller enters a wake-up state after receiving the wake-up request message.
Further, the sending module 22 is further configured to:
intermittently or continuously sending an activation instruction to the slave controller so as to enable the slave controller to enter an activation state;
and intermittently or continuously sending a wake-up request message to the slave controller in the activated state.
Further, the number of the slave controllers is two or more;
the sending module 22 is further configured to:
identifying a type of a slave controller, wherein the type of the slave controller comprises a readable slave controller and a non-readable slave controller;
and detecting and determining that the type of the slave controller is the non-readable slave controller, intermittently or continuously sending an activation instruction to a readable slave controller corresponding to the non-readable slave controller to activate the readable slave controller, analyzing the activation instruction by the readable slave controller, and sending the analyzed activation instruction to the non-readable slave controller to activate the non-readable slave controller.
Further, the sending module 22 is further configured to:
identifying and receiving a control instruction for opening a door body of the vehicle and/or receiving a control instruction for controlling the vehicle to release a locking state, and sending an activation instruction to a slave controller;
and recognizing that a control instruction for opening a door body of the vehicle is not received, and a control instruction for controlling the vehicle to release the locking state is not received, and forbidding sending of an activation instruction to the slave controller.
It should be understood that the above-mentioned apparatus is used for executing the method in the above-mentioned embodiments, and the implementation principle and technical effect of the apparatus are similar to those described in the above-mentioned method, and the working process of the apparatus may refer to the corresponding process in the above-mentioned method, and is not described herein again.
In summary, according to the main controller for a vehicle provided in this embodiment, before the vehicle is ignited and started, the main controller sends a wake-up request message to the slave controller in advance to wake up at least part of the slave controller, so that the awakened slave controller can monitor the state of the vehicle in advance, and therefore the vehicle can have sufficient time to monitor the state of the entire vehicle before being started, and start preparation is made, and further the start performance and safety of the vehicle are improved.
FIG. 10 is a schematic diagram of a slave controller for a vehicle according to one embodiment of the present disclosure. As shown in fig. 9, the slave controller 300 for a vehicle includes:
the receiving module 31 is configured to receive a wake-up request message sent by the main controller when the vehicle door is unlocked or opened and the vehicle is not ignited;
and the wake-up module 32 is configured to execute a wake-up procedure according to the wake-up request packet to enter a wake-up state.
Further, the receiving module 31 is further configured to:
and receiving an activation instruction sent by the main controller, and entering an activation state.
Further, the receiving module 31 is further configured to:
and recognizing that the awakening request message sent by the main controller is not received, determining that the time length of entering the activation state reaches the preset time length, and entering the dormant state.
Further, the number of the slave controllers is two or more, and the types of the slave controllers comprise readable slave controllers and non-readable slave controllers;
the receiving module 31 is further configured to:
when at least one slave controller is a readable slave controller, receiving an activation instruction sent by the master controller, analyzing the activation instruction, and sending the analyzed activation instruction to the corresponding non-readable slave controller to activate the non-readable slave controller.
It should be understood that the above-mentioned apparatus is used for executing the method in the above-mentioned embodiments, and the implementation principle and technical effect of the apparatus are similar to those described in the above-mentioned method, and the working process of the apparatus may refer to the corresponding process in the above-mentioned method, and is not described herein again.
In summary, in the slave controller for a vehicle provided in this embodiment, the slave controller can receive a wake-up request message that is sent to the slave controller in advance by the master controller before the ignition start of the vehicle; and then, after receiving the awakening request message, executing the awakening process, and entering an awakening state to monitor the state of the vehicle, so that the vehicle can have sufficient time to monitor the state of the whole vehicle before starting, and the vehicle is ready to start, thereby improving the starting performance and safety of the vehicle.
In order to implement the above embodiment, an embodiment of the present invention further provides a control system of a vehicle, which includes the master controller 200 for a vehicle and the slave controller 300 for a vehicle in the above embodiment, as shown in fig. 11.
In the description of the present invention, it is to be understood that the terms "central," "longitudinal," "lateral," "length," "width," "thickness," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," "clockwise," "counterclockwise," "axial," "radial," "circumferential," and the like are used in the orientations and positional relationships indicated in the drawings for convenience in describing the invention and to simplify the description, and are not intended to indicate or imply that the referenced devices or elements must have a particular orientation, be constructed and operated in a particular orientation, and are therefore not to be considered limiting of the invention.
Furthermore, the terms "first", "second" and "first" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of the present invention, "a plurality" means two or more unless specifically defined otherwise.
In the present invention, unless otherwise expressly stated or limited, the terms "mounted," "connected," "secured," and the like are to be construed broadly and can, for example, be fixedly connected, detachably connected, or integrally formed; can be mechanically or electrically connected; either directly or indirectly through intervening media, either internally or in any other relationship. The specific meanings of the above terms in the present invention can be understood by those skilled in the art according to specific situations.
In the present invention, unless otherwise expressly stated or limited, the first feature "on" or "under" the second feature may be directly contacting the first and second features or indirectly contacting the first and second features through an intermediate. Also, a first feature "on," "over," and "above" a second feature may be directly or diagonally above the second feature, or may simply indicate that the first feature is at a higher level than the second feature. A first feature being "under," "below," and "beneath" a second feature may be directly under or obliquely under the first feature, or may simply mean that the first feature is at a lesser elevation than the second feature.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above are not necessarily intended to refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, various embodiments or examples and features of different embodiments or examples described in this specification can be combined and combined by one skilled in the art without contradiction.
Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention, and that variations, modifications, substitutions and alterations can be made to the above embodiments by those of ordinary skill in the art within the scope of the present invention.

Claims (12)

1. A control method of a vehicle is characterized in that a master controller and at least one slave controller are arranged in the vehicle; the method comprises the following steps:
the main controller detects an ignition signal of the vehicle when recognizing that a vehicle door is unlocked or opened;
and if the ignition signal is not detected, the master controller sends a wake-up request message to the slave controller so that the slave controller enters a wake-up state after receiving the wake-up request message.
2. The method of claim 1, wherein sending a wake-up request message to the slave controller comprises:
intermittently or continuously sending an activation instruction to the slave controller so as to enable the slave controller to enter an activation state;
and intermittently or continuously sending a wake-up request message to the slave controller in the activated state.
3. The method according to claim 2, wherein the number of slave controllers is two or more;
the intermittent or continuous sending of the activating instruction to the slave controller comprises:
identifying a type of the slave controller, wherein the type of the slave controller comprises a readable slave controller and a non-readable slave controller;
and detecting and determining that the type of the slave controller is a non-readable slave controller, intermittently or continuously sending an activation instruction to a readable slave controller corresponding to the non-readable slave controller to activate the readable slave controller, analyzing the activation instruction by the readable slave controller, and sending the analyzed activation instruction to the non-readable slave controller to activate the non-readable slave controller.
4. A method according to claim 2 or 3, wherein said intermittently or continuously sending activation instructions to said slave controller comprises:
recognizing that a control instruction for opening a door body of the vehicle is received, and/or receiving a control instruction for controlling the vehicle to release a locking state, and sending the activation instruction to the slave controller;
and recognizing that a control instruction for opening a door body of the vehicle is not received, and a control instruction for controlling the vehicle to release the locking state is not received, and forbidding sending of an activation instruction to the slave controller.
5. A control method of a vehicle is characterized in that a master controller and at least one slave controller are arranged in the vehicle; the method comprises the following steps:
the slave controller receives a wake-up request message sent by the master controller under the condition that the vehicle door is unlocked or opened and the vehicle is not ignited; (ii) a
And the slave controller executes a wake-up process according to the wake-up request message so as to enter a wake-up state.
6. The method according to claim 5, wherein before receiving the wake-up request message sent by the master controller, the method further comprises:
and receiving an activation instruction sent by the main controller, and entering an activation state.
7. The method of claim 6, wherein after entering the active state, further comprising:
and under the condition that the awakening request message sent by the main controller is not received, determining that the time length for entering the activation state reaches the preset time length, and entering the dormant state.
8. The method according to any one of claims 5 to 7, wherein the number of the slave controllers is two or more, and the types of the slave controllers comprise a readable slave controller and a non-readable slave controller;
the method further comprises the following steps:
when the at least one slave controller is the readable slave controller, receiving an activation instruction sent by the master controller, analyzing the activation instruction, and sending the analyzed activation instruction to the corresponding non-readable slave controller to activate the non-readable slave controller.
9. A control method of a vehicle is characterized in that a master controller and at least one slave controller are arranged in the vehicle; the method comprises the following steps:
the main controller detects an ignition signal of the vehicle when recognizing that a vehicle door is unlocked or opened;
if the ignition signal is not detected, the master controller sends a wake-up request message to the slave controller;
and the slave controller receives the awakening request message sent by the master controller, and executes an awakening process according to the awakening request message to enter an awakening state.
10. A master controller for a vehicle, the master controller comprising:
the detection module is used for detecting an ignition signal of the vehicle under the condition that the unlocking or opening of a vehicle door is recognized;
and the sending module is used for sending a wake-up request message to at least one slave controller when the ignition signal is not detected so that the slave controller enters a wake-up state after receiving the wake-up request message.
11. A slave controller for a vehicle, the slave controller comprising:
the receiving module is used for receiving a wake-up request message sent by the main controller under the condition that the vehicle door is unlocked or opened and the vehicle is not ignited;
and the awakening module is used for executing an awakening process according to the awakening request message so as to enter an awakening state.
12. A control system for a vehicle, characterized by comprising a master controller for a vehicle as claimed in claim 10 and a slave controller for a vehicle as claimed in claim 11.
CN201911266808.3A 2019-12-11 2019-12-11 Vehicle control method, master controller, slave controller and vehicle control system Pending CN112937586A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911266808.3A CN112937586A (en) 2019-12-11 2019-12-11 Vehicle control method, master controller, slave controller and vehicle control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911266808.3A CN112937586A (en) 2019-12-11 2019-12-11 Vehicle control method, master controller, slave controller and vehicle control system

Publications (1)

Publication Number Publication Date
CN112937586A true CN112937586A (en) 2021-06-11

Family

ID=76226447

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911266808.3A Pending CN112937586A (en) 2019-12-11 2019-12-11 Vehicle control method, master controller, slave controller and vehicle control system

Country Status (1)

Country Link
CN (1) CN112937586A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050033503A1 (en) * 2003-08-08 2005-02-10 Denso Corporation Electronic control apparatus for motor vehicle
CN103863223A (en) * 2012-12-17 2014-06-18 重庆长安汽车股份有限公司 Whole vehicle controller awakening system of electric vehicle
CN104108357A (en) * 2013-04-18 2014-10-22 福特全球技术公司 Occupant Presence Detection And Identification
US20150039099A1 (en) * 2012-03-15 2015-02-05 Omron Corporation Control device, and control method
CN106184070A (en) * 2016-07-13 2016-12-07 安徽江淮汽车股份有限公司 A kind of control method for vehicle and system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050033503A1 (en) * 2003-08-08 2005-02-10 Denso Corporation Electronic control apparatus for motor vehicle
US20150039099A1 (en) * 2012-03-15 2015-02-05 Omron Corporation Control device, and control method
CN103863223A (en) * 2012-12-17 2014-06-18 重庆长安汽车股份有限公司 Whole vehicle controller awakening system of electric vehicle
CN104108357A (en) * 2013-04-18 2014-10-22 福特全球技术公司 Occupant Presence Detection And Identification
CN106184070A (en) * 2016-07-13 2016-12-07 安徽江淮汽车股份有限公司 A kind of control method for vehicle and system

Similar Documents

Publication Publication Date Title
CN101602357B (en) System and method for programming keys to vehicle to establish primary and secondary drivers
KR101393539B1 (en) Integrated network system for vehicle
CN104442706B (en) Vehicle control method and system and vehicle
CN102649420B (en) Electronic key system
CN111483319B (en) Hydrogenation safety awakening control device, system and method for hydrogen supply system
CN102649419B (en) Electronic key system
CN106150266B (en) Automotive window automatic closing system and method
WO2018214261A1 (en) Processing method for low-charge condition, and processing device for low-charge condition
US20160063784A1 (en) Portable device for smart entry
CN106114408B (en) A kind of vehicle control system
US11298990B2 (en) Tire pressure monitoring system
CN108986266A (en) Vehicle automatic blocking and method, system and the vehicle for reminding user
US20070296562A1 (en) Passive activation vehicle system alert
JP2006127307A (en) Vehicle condition notifying system, its component device, and notification method
CN112937586A (en) Vehicle control method, master controller, slave controller and vehicle control system
JP2011079461A (en) Tire pneumatic pressure monitoring system and tire pneumatic pressure monitoring method
EP3723403A1 (en) Communication device, communication system and communication method
JP5048584B2 (en) Noise monitoring communication system
US8655512B2 (en) Method for operating a number of control units
CN115972826A (en) Vehicle tire pressure monitoring system and method and vehicle
CN210707138U (en) Alarm device for mistaken locking of passenger in vehicle
JP4412298B2 (en) Information providing system, terminal device and program
CN111031484B (en) Remote control system and method for electric automobile
JP7310765B2 (en) Vehicle control system and vehicle
JP2011021319A (en) Key battery exhaustion warning device of electronic key system

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
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20210611