A method, system, vehicle, and medium for contactless vehicle starting
By detecting the working status of the brake controller and the signal backup system, the dedicated power-on button switch is eliminated, simplifying the operation and improving the reliability of contactless start, thus solving the problems of complexity and high cost of existing contactless start solutions.
Patent Information
- Application Number
- CN202410836226.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-26
- Publication Date
- 2026-01-30
- Estimated Expiration
- 2044-06-26
AI Technical Summary
Existing contactless start solutions rely on dedicated power-on buttons, which result in complex operation, high cost, and poor reliability in case of malfunction, making it difficult to meet the driver's needs for simple, intelligent, and quick operation.
By detecting the current operating status of the brake controller, the dedicated power-on button switch is disabled, and the vehicle is started seamlessly using the brake start signal. This includes detecting the brake pedal signal in the active state and the gear signal in the dormant state, and setting up a signal backup system to ensure reliability in case of failure.
It simplifies the driver's operating process, enhances the reliability of seamless start, reduces the control cost of seamless start for the whole vehicle, and enables the driver to operate simply, intelligently, and quickly.
Smart Images

Figure CN118514626B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of automobile braking technology, in particular to a vehicle non-inductive starting method and system, a vehicle and a medium. BACKGROUND
[0002] In the traditional automobile braking system and the whole vehicle electronic control system, the brake switch signal often depends on the traditional mechanical brake light switch, which is activated when the driver steps on the brake pedal. Specifically, the brake light switch is always connected to the power supply, and after the whole vehicle is powered off, the brake light switch signal can be triggered by stepping on the brake pedal to realize the power-on requirement.
[0003] However, this kind of traditional brake light switch structure is often a mechanical contact point contact double circuit mechanism, which has some problems in long-term use, such as mechanical wear and tear. Since the traditional brake light switch is a mechanical contact point, as the use time increases, the switch contact point and the travel mechanism may be worn, causing poor contact or delayed response, affecting the normal sending of the brake switch signal. False positives, in some cases, the brake light switch may falsely report the brake switch signal due to vehicle vibration, jolting, etc., causing unnecessary vehicle control. Sensitivity problems, the sensitivity of the brake light switch needs to be accurately adjusted. If it is not installed or set properly, it may cause the brake light to be turned on by a slight touch, or the brake light to be turned on by deep pressing of the brake pedal, which is easy to mislead the following vehicles. Installation position restrictions, the position of the brake light switch is usually fixed, which may cause installation inconvenience in some special vehicle models or modified vehicles. Based on the above problems, the traditional brake light switch may cause frequent failure problems, which in turn leads to customer complaints.
[0004] With the development of automobile electrification and intelligentization, non-traditional brake switch signals are adopted and non-inductive starting functions suitable for one-key power-off scenarios of intelligent driving vehicle systems are gradually applied in mass-produced vehicles. Among them, the non-inductive starting function can realize the power-on of the vehicle power supply when the driver gets in the car, and the vehicle does not need to set a physical key start switch, but can start the vehicle through the driver's operation. Based on this, some OEMs have canceled the traditional brake light switch and designed a non-brake light switch non-inductive starting solution to judge the driver's pedal request for power-on after the vehicle is powered off, so as to ensure that the vehicle can realize the non-inductive starting function. However, the existing non-inductive starting solution still uses a dedicated power-on key switch to realize power-on, which has the problems of complex operation and high cost. In addition, it also ignores the effective start in the fault condition, resulting in poor reliability of non-inductive starting, which seriously affects the use of the driver. SUMMARY
[0005] Therefore, the application provides a vehicle non-sensing starting method, system, vehicle and medium to solve the problems of the existing non-sensing starting method, such as complex hardware structure and control logic, lack of effective and reliable starting mode in fault conditions, and difficulty in meeting the simple, intelligent and fast operation requirements of drivers.
[0006] In a first aspect, the application provides a vehicle non-sensing starting method, which comprises:
[0007] In response to the power-off operation of the target vehicle by the driver, the current working state of the brake controller is detected;
[0008] The brake starting signal is extracted based on the current working state;
[0009] The target vehicle is controlled to start non-sensing based on the brake starting signal.
[0010] In response to the power-off operation of the target vehicle by the driver, the current working state of the brake controller is detected, the brake starting signal is extracted based on the current working state, and the vehicle is controlled to start non-sensing based on the brake starting signal. The non-sensing starting function of the vehicle can be realized by canceling the special power-on button switch, the operation process of the driver can be greatly simplified, the reliability of the non-sensing starting of the vehicle is enhanced, the cost of the non-sensing starting of the vehicle is reduced, and the simple, intelligent and fast operation requirements of the driver are met.
[0011] In an optional embodiment, the current working state comprises an active state and a dormant state; in response to the power-off operation of the target vehicle by the driver, the current working state of the brake controller is detected, which comprises:
[0012] It is detected whether there is a one-key power-off signal and a power-off completion signal, wherein the one-key power-off signal is a state signal generated by the driver in the power-off operation of the target vehicle, and the power-off completion signal is a state signal generated by the target vehicle in the completion of the vehicle power-off operation;
[0013] When the one-key power-off signal and the power-off completion signal exist, the brake controller of the target vehicle is activated, and the current working time of the brake controller is obtained;
[0014] It is judged whether the current working time is greater than a preset time threshold;
[0015] If the current working time is not greater than the preset time threshold, it is determined that the current working state of the brake controller is the active state;
[0016] If the current working time is greater than the preset time threshold, it is determined that the current working state of the brake controller is the dormant state.
[0017] The application distinguishes the corresponding working states through the set activation time, guarantees the accuracy of the working state determination, simplifies the non-sensing starting process of the whole vehicle, and guarantees the reliability of the subsequent non-sensing starting of the vehicle.
[0018] In an optional embodiment, if the current working state is the activation state, the brake starting signal is extracted based on the current working state, including:
[0019] detecting whether there is a pedal signal that the brake pedal of the target vehicle is stepped on;
[0020] If the pedal signal exists, the pedal signal is determined as the brake starting signal.
[0021] When the current working state of the brake controller is the activation state, the application extracts the corresponding brake starting signal only by detecting the driver operation signal of the brake pedal, which can simplify the operation process of the driver and reduce the control cost of the non-sensing starting of the vehicle.
[0022] In an optional embodiment, if the current working state is the activation state, the brake starting signal is extracted based on the current working state, including:
[0023] detecting whether there is a pedal signal that the brake pedal of the target vehicle is stepped on;
[0024] If the pedal signal exists, the pedal signal is determined as the brake starting signal.
[0025] When the current working state of the brake controller is the activation state, the application extracts the corresponding brake starting signal only by detecting the driver operation signal of the brake pedal, which can simplify the operation process of the driver and reduce the control cost of the non-sensing starting of the vehicle.
[0026] In an optional embodiment, if the brake starting signal is the pedal signal, the target vehicle is controlled to start non-sensing based on the brake starting signal, including:
[0027] controlling the target vehicle to be in the IGN ON state based on the pedal signal;
[0028] initializing other controllers of the target vehicle, wherein the other controllers are other vehicle controllers except the brake controller;
[0029] After the initialization of the other controllers is completed, if a first signal that the brake pedal is stepped on is detected, the target vehicle is controlled to enter the Ready state;
[0030] If a second signal indicating that the accelerator pedal is stepped on is detected, the target vehicle is controlled to enter a running state to realize the no-sensation starting of the target vehicle.
[0031] In the present application, when the brake starting signal is the pedal signal, the pedal signal is used as the brake switch signal to indicate the current starting execution action of the vehicle, i.e., after the controller is initialized by the power-on of the vehicle, the no-sensation starting of the vehicle is realized by detecting the actions of the driver on the brake pedal and the accelerator pedal, which can simplify the operation process of the driver and reduce the control cost of the no-sensation starting of the vehicle.
[0032] In an optional embodiment, when the brake starting signal is the gear signal, the no-sensation starting of the target vehicle is controlled based on the brake starting signal, including:
[0033] The target vehicle is controlled to be in the IGN ON state based on the gear signal;
[0034] The vehicle controller of the target vehicle is initialized;
[0035] After the initialization of the vehicle controller is completed, if a first signal indicating that the brake pedal is stepped on is detected, the target vehicle is controlled to enter the Ready state;
[0036] If a second signal indicating that the accelerator pedal is stepped on is detected, the target vehicle is controlled to enter a running state to realize the no-sensation starting of the target vehicle.
[0037] In the present application, when the brake starting signal is the gear signal, the gear signal is used as the brake switch signal to indicate the current starting execution action of the vehicle, i.e., the function of the traditional mechanical brake light switch is integrated on the fixed gear of the vehicle, the power-on of the vehicle and the initialization of the vehicle controller are controlled by detecting the operation of the driver on the gear, and then the no-sensation starting of the vehicle is realized by detecting the actions of the driver on the brake pedal and the accelerator pedal, which can accelerate the realization of the no-sensation starting of the vehicle and help to improve the use experience of the driver.
[0038] In an optional embodiment, after the brake starting signal is extracted based on the current working state, the vehicle no-sensation starting method further includes:
[0039] It is detected whether a preset signal backup system is faulty, wherein the preset signal backup system includes two independent communication network loops arranged between the brake controller and the vehicle network and used for the transmission and reception of the brake starting signal;
[0040] When the preset signal backup system is faulty, the brake starting signal is sent to the vehicle network through the brake controller by using the communication network loop without fault.
[0041] The application considers the realization of the vehicle non-sensing starting in the fault condition, sets up the signal backup system, identifies the fault, uses the non-fault communication network loop to send the brake starting signal to the vehicle network through the brake controller, can guarantee the normal sending and receiving of the brake starting signal, improves the safety and effectiveness of the brake starting signal, and ensures the reliability and redundancy of the vehicle non-sensing starting to a certain extent.
[0042] In the second aspect, the application provides a vehicle non-sensing starting system, which comprises:
[0043] The detection module is used for detecting the current working state of the brake controller in response to the power-off operation of the driver on the target vehicle.
[0044] The extraction module is used for extracting the brake starting signal based on the current working state.
[0045] The starting module is used for controlling the target vehicle to start non-sensing based on the brake starting signal.
[0046] The vehicle non-sensing starting system of the application cancels the special power-on button switch, realizes the effective vehicle non-sensing starting, greatly simplifies the operation process of the driver, enhances the reliability of the vehicle non-sensing starting, reduces the cost of the vehicle non-sensing starting, and meets the simple, intelligent and fast operation demand of the driver.
[0047] In the third aspect, the application provides a vehicle, which comprises a controller, and the controller comprises a memory and a processor, which are communicatively connected with each other, the memory stores computer instructions, and the processor executes the computer instructions to perform the vehicle non-sensing starting method of the first aspect or any of the corresponding embodiments thereof.
[0048] In the fourth aspect, the application provides a computer readable storage medium, which stores computer instructions, and the computer instructions are used for making a computer execute the vehicle non-sensing starting method of the first aspect or any of the corresponding embodiments thereof.
[0049] The vehicle non-sensing starting method and system of the application cancel the special power-on button switch and integrate the function of the special power-on button switch in the fixed gear of the vehicle, only need to respond to the power-off operation of the driver on the target vehicle, extract the brake starting signal based on the current working state of the brake controller, and control the vehicle to start non-sensing based on the brake starting signal, can realize the non-sensing starting function of the vehicle, help to simplify the operation process of the driver, enhance the reliability of the vehicle non-sensing starting, and reduce the control cost of the vehicle non-sensing starting, has the obvious advantages of simple, intelligent and fast operation. BRIEF DESCRIPTION OF DRAWINGS
[0050] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0051] Figure 1 This is a schematic flowchart of a vehicle contactless start method according to an embodiment of the present invention;
[0052] Figure 2 This is a schematic flowchart of another vehicle contactless start method according to an embodiment of the present invention;
[0053] Figure 3 This is a flowchart illustrating another vehicle contactless start method according to an embodiment of the present invention;
[0054] Figure 4 This is a flowchart illustrating the sleep management process of an integrated brake controller;
[0055] Figure 5 This is a schematic diagram of the process of energizing the system by pressing the brake pedal;
[0056] Figure 6 This is a flowchart illustrating the process of powering on by pressing the P-position button;
[0057] Figure 7 This is a structural block diagram of a vehicle contactless start system according to an embodiment of the present invention;
[0058] Figure 8 This is a schematic diagram of the structure of the vehicle controller according to an embodiment of the present invention. Detailed Implementation
[0059] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0060] Currently, contactless vehicle start allows the driver to power on the vehicle simply by opening the door and entering, eliminating the need for a physical start button. By pressing the brake pedal, the vehicle enters a Ready state; then, pressing the accelerator pedal automatically shifts gears and starts the vehicle, reducing the number of steps required to start the vehicle and improving convenience, making driving more intelligent and faster. Specifically, when the driver opens the door, the vehicle automatically recognizes the smart key signal and powers on. However, if the driver does not press the brake pedal, the vehicle is not in a Ready state and cannot shift gears or move. If the driver uses the one-button power-off soft switch on the central control screen to power off the vehicle, they must press the brake pedal again to power on the vehicle. The body controller then detects the brake light switch trigger signal and powers on the vehicle. However, existing contactless start solutions still have the following problems:
[0061] 1. During the vehicle power-on operation, a dedicated power-on button switch is required. Since this dedicated power-on button switch is normally open, it requires a separate circuit connection and space in the vehicle layout. The hard switch structure increases the overall cost of the vehicle, and the constant power state generates power consumption. The added switch parts and related circuits may cause problems such as failures and maintenance costs for the vehicle.
[0062] 2. When the driver needs to rest in the vehicle for a short time, and the vehicle is briefly powered off and then powered back on, a dedicated power-on button switch must be operated to achieve a seamless start. This power-on button switch needs to be connected to the body controller via a hard wire. After the body controller is woken up by the hard wire, it sends a signal to initialize other controllers to achieve a seamless start. The process is relatively long, and the user's waiting time is slightly longer.
[0063] 3. In special scenarios involving brake signal failure, i.e. loss or failure in the vehicle network, the vehicle cannot be started without human intervention.
[0064] In summary, existing vehicle contactless start solutions require a dedicated power-on button switch, neglecting effective starting in fault conditions, and suffer from complex operation, high cost, and poor reliability. Therefore, this invention provides a vehicle contactless start method, system, vehicle, and medium that eliminates the need for a dedicated power-on button switch and integrates its function into a fixed gear position on the vehicle. This effectively achieves contactless vehicle start, significantly simplifying the driver's operation process, enhancing the reliability of the entire vehicle's contactless start, and reducing the control cost of the entire vehicle's contactless start. It offers significant advantages such as simpler, smarter, and faster operation.
[0065] This invention provides an embodiment of a vehicle contactless start method. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0066] This embodiment provides a method for seamless vehicle start-up. Figure 1 This is a flowchart illustrating a vehicle contactless start method according to an embodiment of the present invention, as shown below. Figure 1 As shown, the process includes the following steps:
[0067] Step S101: In response to the driver's power-off operation on the target vehicle, the current operating state of the brake controller is detected.
[0068] In this embodiment, the specific method by which the driver powers off the target vehicle is not limited, and is determined based on conventional power-off methods in the art. For example, the driver can power off the vehicle via a one-button power-off soft switch on the intelligent driving infotainment system's control screen (i.e., the central control screen), which is only provided as an example.
[0069] It should be noted that the specific content and detection method of the current working state of the brake controller in this embodiment are not limited, and are all determined based on actual needs. For example, if the current working state of the brake controller is a dormant state, that is, the controller is not working, a corresponding identification signal will be generated. The current working state is determined by detecting this identification signal. This is only an example.
[0070] Step S102: Extract the braking start signal based on the current working state.
[0071] It should be noted that the brake controller in this embodiment is used to extract the brake start signal. The function of the brake start signal is similar to that of the brake switch signal. By setting the brake start signal extraction method under different working states of the brake controller, the seamless start function can be enriched, thereby ensuring the diversity and reliability of seamless vehicle start.
[0072] Step S103: Control the target vehicle to start seamlessly based on the brake start signal.
[0073] The vehicle contactless start method of this invention can achieve the vehicle contactless start function by eliminating the need for a dedicated power-on button switch. This greatly simplifies the driver's operation process, enhances the reliability of the vehicle contactless start, reduces the cost of the vehicle contactless start, and meets the driver's needs for simple, intelligent, and quick operation.
[0074] This embodiment provides a method for seamless vehicle start-up.Figure 2 This is a flowchart illustrating another vehicle contactless start method according to an embodiment of the present invention, such as... Figure 2 As shown, the process includes the following steps:
[0075] Step S201: In response to the driver's power-off operation on the target vehicle, the current operating state of the brake controller is detected.
[0076] In this embodiment, the current working state includes an active state and a dormant state.
[0077] Specifically, step S201 includes:
[0078] Step S2011: Detect whether there is a one-key power-down signal and a power-down completion signal. The one-key power-down signal is a status signal generated when the driver performs a power-down operation on the target vehicle, and the power-down completion signal is a status signal generated when the target vehicle completes a full vehicle power-down operation.
[0079] In one specific embodiment, when the driver powers down the vehicle via the one-button power-down soft switch on the central control screen of the intelligent driving vehicle system, the vehicle system controller sends a one-button power-down signal to the brake controller; at the same time, after the vehicle performs the power-down operation, if the body controller completes the power-down operation, it will send a corresponding power-down completion signal.
[0080] In step S2012, when both the one-button power-off signal and the power-off completion signal are present, the brake controller of the target vehicle is activated, and the current working time of the brake controller is obtained.
[0081] In this embodiment, the specific methods for obtaining the one-click power-down signal, the power-down completion signal, and the current working time are all based on conventional data acquisition methods in the field.
[0082] Step S2013: Determine whether the current working time is greater than the preset time threshold.
[0083] In this embodiment, the specific value of the preset time threshold is not limited and can be adjusted adaptively based on actual needs. For example, a preset time threshold of 10 minutes is used only as an example.
[0084] Step S2014: If the current working time is not greater than the preset time threshold, then the current working state of the brake controller is determined to be the active state.
[0085] Step S2015: If the current working time is greater than the preset time threshold, then the current working state of the brake controller is determined to be the sleep state.
[0086] In this embodiment of the invention, by designing two working states of the brake controller, namely an active state and a dormant state, and distinguishing the corresponding working states by setting an activation time, not only is the accuracy of the working state determination guaranteed, but it also helps to simplify the seamless start process of the whole vehicle and ensure the reliability of subsequent seamless vehicle start.
[0087] Step S202: Extract the braking start signal based on the current working state.
[0088] It should be noted that the current working state in this embodiment includes an active state and a dormant state, and corresponding braking start signal extraction methods are set for different working states. Specifically, when the current working state is the active state, the above step S202 includes:
[0089] Step A1: Detect whether there is a pedal signal indicating that the brake pedal of the target vehicle has been pressed.
[0090] In this embodiment, the specific detection method of the pedal signal is based on conventional detection methods in the field.
[0091] Step A2: If a pedal signal exists, then the pedal signal is determined as the brake start signal.
[0092] In this embodiment of the invention, when the brake controller is in an active state, the corresponding brake start signal is extracted by detecting the driver's operation signal of the brake pedal, which simplifies the driver's operation process and reduces the control cost of seamless vehicle start-up.
[0093] In this embodiment, when the current working state is a sleep state, the above step S202 includes:
[0094] Step B1: Detect whether there is a gear signal indicating that the preset gear of the target vehicle has been operated.
[0095] It should be noted that the specific type of preset gear in this embodiment is not limited, and is selected based on actual needs and adaptability to the vehicle structure. For example, the preset gear is P gear, which is only used as an example.
[0096] In this embodiment, the specific detection method of the gear position signal is based on conventional detection methods in the field.
[0097] Step B2: If a gear position signal exists, then the gear position signal is determined as the brake start signal.
[0098] In this embodiment of the invention, when the brake controller is in a dormant state, the corresponding brake start signal is extracted by detecting the driver's operation signal of the preset gear, which can accelerate the seamless start of the vehicle and help improve the driver's user experience.
[0099] Step S203: Control the target vehicle to start seamlessly based on the brake start signal.
[0100] It should be noted that the brake start signal in this embodiment includes a pedal signal and a gear position signal. Specifically, when the brake start signal is a pedal signal, step S203 above includes:
[0101] Step C1: Control the target vehicle to the IGN ON state based on the pedal signal.
[0102] It should be noted that the IGN ON state in this embodiment refers to the vehicle ignition switch being turned on, i.e., the vehicle being powered on.
[0103] Step C2 initializes the other controllers of the target vehicle, where the other controllers are vehicle controllers other than the brake controller.
[0104] In this embodiment, the specific types of other controllers and the specific methods of initialization are not limited, and are all selected adaptively based on the actual project requirements. For example, other controllers include vehicle system controllers, body controllers, chassis domain controllers, and power domain controllers, etc.; the initialization process includes chip initialization, system and sensor compensation and calibration, such as a series of vehicle sensor detections, such as engine oil and airbags, as well as a series of controller operating status detections, which are only provided as examples.
[0105] Step C3: After other controllers have completed initialization, if the first signal of the brake pedal being pressed is detected, the target vehicle is controlled to enter the Ready state.
[0106] In this embodiment, the Ready state indicates that the vehicle is fully prepared and ready to depart at any time.
[0107] Step C4: If a second signal indicating that the accelerator pedal has been pressed is detected, the target vehicle is controlled to enter the driving state to achieve seamless starting of the target vehicle.
[0108] In this embodiment of the invention, when the brake start signal is a pedal signal, the pedal signal is used as a brake switch signal to indicate the current start action of the vehicle. That is, after the vehicle is powered on and the controller is initialized, the vehicle can be started without human intervention by detecting the driver's actions on the brake pedal and accelerator pedal. This simplifies the driver's operation process and reduces the control cost of starting the vehicle without human intervention.
[0109] In this embodiment, when the brake start signal is a gear position signal, step S202 includes:
[0110] Step D1: Control the target vehicle to be in IGN ON state based on the gear position signal.
[0111] Step D2: Initialize the vehicle controller of the target vehicle.
[0112] Step D3: After the vehicle controller has been initialized, if the first signal of the brake pedal being pressed is detected, the target vehicle is controlled to enter the Ready state.
[0113] Step D4: If a second signal indicating that the accelerator pedal has been pressed is detected, the target vehicle is controlled to enter the driving state to achieve seamless starting of the target vehicle.
[0114] In this embodiment of the invention, when the brake start signal is a gear position signal, the gear position signal is used as a brake switch signal to indicate the current start action of the vehicle. That is, the function of the traditional mechanical brake light switch is integrated into the fixed gear position of the vehicle. By detecting the driver's operation on the gear position, the vehicle is powered on and the vehicle controller is initialized. Then, by detecting the driver's actions on the brake pedal and accelerator pedal, the vehicle can be started without contact. This can accelerate the realization of the vehicle's start-up and help improve the driver's user experience.
[0115] It should be noted that the brake start signal needs to be issued through the brake controller. In the event of a fault, i.e., when the brake controller cannot issue the brake start signal, this embodiment also includes a backup system for the brake start signal to improve the reliability and redundancy of the vehicle's contactless start. Specifically, after extracting the brake start signal based on the current operating state, the vehicle contactless start method of this embodiment further includes:
[0116] Step E1: Detect whether there is a fault in the preset signal backup system. The preset signal backup system includes two independent communication network loops set between the brake controller and the vehicle network for sending and receiving brake start signals.
[0117] In this embodiment, the specific type of vehicle network is not limited and is selected adaptively based on actual needs. For example, the vehicle controller area network (CAN), i.e., the vehicle CAN network, is only used as an example.
[0118] Step E2: When the preset signal backup system malfunctions, the brake start signal is sent to the vehicle network through the brake controller using the fault-free communication network loop.
[0119] This invention takes into account the realization of seamless vehicle start-up in case of failure. By setting up a signal backup system and identifying its faults, the brake start signal is sent to the vehicle network through the brake controller using a fault-free communication network loop. This ensures the normal transmission and reception of the brake start signal, improves the safety and effectiveness of the brake start signal, and guarantees the reliability and redundancy of seamless vehicle start-up to a certain extent.
[0120] In one specific embodiment, the existing contactless start solution has undergone structural and control logic innovation. The dedicated power-on button switch has been eliminated, and two vehicle power-on methods have been implemented, making driver operation simpler, smarter, and faster. Simultaneously, the failure rate of the contactless start solution itself has been reduced, greatly meeting the driver's usage needs. For details, please refer to... Figure 3 This embodiment provides a vehicle-wide seamless start integration solution based on a non-traditional brake switch signal, including the following steps:
[0121] Step S10: After clicking the "One-Click Power Off" soft switch on the vehicle's large screen, the vehicle system controller sends a one-click power off signal to the integrated brake controller, and at the same time, the body controller performs a vehicle power-off operation.
[0122] In this embodiment, after the driver uses the vehicle's intelligent driving infotainment system to power off with one click (i.e., after the driver clicks the "one-click power off" soft switch on the system's central control screen), the system also includes a pop-up window on the central control screen prompting the driver to power on again. Specifically, this pop-up will indicate that the driver should first press the brake pedal to power on, and if that fails, power on again by operating the P-gear button switch.
[0123] In step S20, the integrated brake controller does not go into sleep mode. When the brake pedal is pressed, the integrated brake controller wakes up other controllers in the vehicle and controls the vehicle to enter the IGN ON state to initialize the vehicle controllers. When the brake pedal is pressed, the brake switch signal is detected, and the vehicle enters the Ready state.
[0124] It should be noted that the integrated brake controller in this embodiment is a brake controller obtained by integrated packaging, which is also called a brake controller; in this embodiment, the integrated brake controller is not in sleep mode, that is, the current working state of the brake controller is active.
[0125] In this embodiment, when the integrated brake controller simultaneously detects both the vehicle power-down operation completion signal from the body controller and the one-button power-down signal from the vehicle infotainment controller, the integrated brake controller enters a pseudo-shutdown state, i.e., a non-sleep state. At this time, if the vehicle needs to be powered back on, the driver does not need to perform any other button operations; simply press the brake pedal. The integrated brake controller detects the brake pedal being pressed, wakes up other vehicle controllers, and controls the vehicle to enter the IGN ON state and parking state, performing initialization processing on the vehicle controllers. After the vehicle controller initialization is complete, it detects the brake pedal being pressed again and controls the vehicle to enter the Ready state.
[0126] It should be noted that when the integrated brake controller is in non-sleep mode, a non-sleep time threshold T needs to be set. This threshold can be set based on driver usage habits and driving data analysis; for example, T can be 10 minutes. Specifically, if the driver needs to restart the vehicle during the short non-sleep period of T, the driver does not need to operate any power switch and can directly press the brake pedal. Since the integrated brake controller is not in sleep mode, it does not need to be initialized. Upon detecting the brake switch signal, the integrated brake controller directly controls the vehicle to enter the IGN ON power-on state and simultaneously sends a brake switch signal to the power domain controller and chassis domain controller. Other controllers on the vehicle detect the brake switch signal and initialize. After the vehicle controller initialization is complete, the controller puts the vehicle into the Ready state. Furthermore, when the integrated brake controller exceeds T, it enters sleep mode. In this case, a second method is needed to achieve vehicle power-on and seamless start, as described in step S30 below.
[0127] Step S30: The integrated brake controller goes into sleep mode. Pressing the P-gear button powers on the vehicle. The power-on signal from the P-gear button is transmitted via a hardwire and wakes up the vehicle body controller, controlling the vehicle to enter the IGN ON state and performing initialization processing on the vehicle controller. Pressing the brake pedal detects the brake switch signal and enters the Ready state.
[0128] In this embodiment, when the integrated brake controller exceeds time T, it enters a sleep state, and the driver selects to power on via the P-gear button. Specifically, when the driver needs to restart the vehicle, the driver presses the vehicle's P-gear button, which transmits the P-gear button power-on signal via hardwire and wakes up the body controller system. That is, if the power domain controller detects the trigger signal of the P-gear button switch, the power domain controller sends a vehicle network management message to wake up the integrated brake controller, thereby controlling the vehicle to enter the IGN ON power-on state, and also wakes up the integrated brake controller and other vehicle controllers via the network management message to initialize the vehicle controller. After the vehicle controller initialization is completed, if the driver presses the brake pedal, the integrated brake controller detects the brake pedal being pressed and controls the vehicle to enter the Ready state.
[0129] In this embodiment, after detecting that the body controller system receives a hard-wired wake-up signal from the P-gear button, or that the integrated brake controller receives a power-on activation signal from the vehicle system controller when it is not in a sleep state (either method is acceptable), the vehicle seamless start method of this embodiment further includes: illuminating the corresponding control indicator light on the instrument panel to indicate to the driver that the power switch has been activated; and after the vehicle controller initialization is completed, turning off the control indicator light to indicate to the driver that the vehicle controller initialization is complete.
[0130] In this embodiment, before the vehicle controller completes initialization, the electronic parking control system is in an unreleased state and the vehicle gears are in an unswitchable state.
[0131] Step S40: A signal indicating that the accelerator pedal has been pressed is detected, and the vehicle is controlled to enter the driving state.
[0132] The vehicle-to-vehicle seamless start integration solution based on non-traditional brake switch signals in this invention can solve the problem in existing seamless start solutions where the vehicle cannot be powered on due to the removal of the dedicated power-on button switch in scenarios where the driver uses the vehicle's intelligent driving infotainment system to power off with a single button.
[0133] In one specific embodiment, after eliminating the dedicated power-on button switch, this embodiment requires network management to manage the sleep state of the integrated brake controller. Figure 4 This is a flowchart illustrating the sleep management process of the integrated brake controller. (See attached diagram.) Figure 4 The hardware interface of the integrated brake controller needs to be connected to the vehicle's battery (power source) and maintain a connection to the vehicle's CAN network. When the driver uses the vehicle's intelligent driving infotainment system's one-button power-off soft switch to power off, the infotainment system controller sends a one-button power-off signal to the integrated brake controller and the body controller. Upon detecting the one-button power-off signal, the body controller needs to execute the vehicle power-off operation. When the integrated brake controller simultaneously detects both the body controller's vehicle power-off completion status signal and the infotainment system's one-button power-off signal, it first enters a pseudo-shutdown (non-sleep) state; all other electronic control system controllers in the vehicle enter a sleep state (i.e., a low-power sleep state). It is important to note that when the integrated brake controller simultaneously detects both the body controller's vehicle power-off completion status signal and the infotainment system's one-button power-off signal, it starts a timing function to ensure that the integrated brake controller remains in a non-sleep state within the non-sleep time threshold. Once the non-sleep time threshold is exceeded, the integrated brake controller enters a low-power mode, i.e., a sleep state.
[0134] In this embodiment, during the power-down process of the one-button power-down soft switch on the central control screen (i.e., display screen) of the intelligent vehicle's infotainment system, to ensure the vehicle can achieve seamless restart after power-on and driver safety, the vehicle speed must be less than the speed threshold V, such as V being 3 km / h, and the speed signal must be valid. In this case, the vehicle's electronic control system will determine that the vehicle is in a parked state. If the vehicle's current gear is switched to P / N, the one-button power-down soft switch can be operated. Otherwise, the one-button power-down soft switch is grayed out to ensure that the vehicle is not operable, thus avoiding driver misoperation.
[0135] In one specific embodiment, when the integrated brake controller is in a pseudo-shutdown, non-dormancy state, refer to...Figure 5 If the vehicle needs to be powered on again, the driver only needs to press the brake pedal. After the integrated brake controller detects the brake switch signal sent by the brake pedal being pressed, it will send a network management message to wake up other controllers in the vehicle, so that the vehicle is restored to the power-on state and the controller initialization process is performed. If the driver keeps the pedal pressed, the vehicle will enter the vehicle Ready state.
[0136] In one specific embodiment, when the integrated brake controller is in a low-power sleep state, see [reference]. Figure 6 To enable the vehicle's seamless start function, the P (Park) button must be operated. One side of the P button is connected to the battery (i.e., the power source), and the other side is connected to the vehicle control unit via a hardwire. It's important to note that the P button is essential for vehicle gear control and must be kept in the "open" position. Specifically, when the P button is activated, it wakes up the vehicle control unit via a hardwire. The vehicle control unit then wakes up the integrated brake controller and all other vehicle controllers via network management messages, restoring the vehicle to a powered-on state. The vehicle then enters the IGN ON and parking states. The vehicle controller performs initialization processing, and after the integrated brake controller detects the brake pedal being depressed and sends a brake switch signal, the vehicle enters the Ready state.
[0137] It is important to note that the integrated brake controller, body controller, and other vehicle controllers in this embodiment all need to support network management and be able to achieve hard-wired wake-up. Specifically, meeting network management requirements ensures the coordination of the vehicle's electronic control system. This embodiment has low requirements for vehicle voltage and is largely unaffected by a depleted vehicle battery. Even if the vehicle automatically shuts down due to a small battery's state of charge falling below a certain value, the seamless vehicle start-up feature of this embodiment can still be achieved normally.
[0138] In this embodiment, both schemes for achieving seamless vehicle start-up require a threshold design for the brake pedal travel sensor built into the integrated brake controller when triggering it. Setting this threshold ensures stable triggering of the brake pedal travel sensor, preventing false triggering of the brake switch signal under conditions such as vehicle vibration. Specifically, in this embodiment, the brake pedal depressor push rod travel is designed to be within 5±0.5mm to determine that the vehicle brake pedal depressor signal is valid.
[0139] In this embodiment, to improve the reliability and redundancy of the vehicle's contactless start, two independent CAN networks are connected to the brake controller and the vehicle's CAN network, and the brake start signal is simultaneously sent to both independent CAN networks. Furthermore, to improve the transmission speed of the brake start signal, the two CAN networks are a powertrain CAN network and a chassis CAN network, respectively. The two brake start signals serve as backups and detection for each other; when one CAN bus communication fails or the brake start signal from the brake controller is not received, the backup system of the other brake start signal will function as the detection and determination signal for contactless start.
[0140] In summary, the vehicle seamless start method of this invention extracts the brake start signal based solely on the current working state of the brake controller and controls the vehicle to start seamlessly based on the brake start signal. This simplifies the driver's operation process, improves the reliability of seamless start, reduces the implementation cost of seamless vehicle start, and meets the driver's needs for simple, intelligent, and fast operation.
[0141] This embodiment also provides a vehicle contactless start system, which is used to implement the above embodiments and preferred embodiments, and will not be repeated as described above. As used below, a "module" can be a combination of software and / or hardware that performs a predetermined function. Although the systems described in the following embodiments are preferably implemented in software, hardware implementations, or a combination of software and hardware, are also possible and contemplated.
[0142] This invention provides a vehicle contactless start system, such as... Figure 7 As shown, the system includes:
[0143] The detection module 701 is used to detect the current operating status of the brake controller in response to the driver's power-off operation on the target vehicle.
[0144] Extraction module 702 is used to extract the braking start signal based on the current working state.
[0145] The starting module 703 is used to control the target vehicle to start without human intervention based on the brake start signal.
[0146] In some optional implementations, the detection module 701 includes: a first detection submodule, a second detection submodule, a third detection submodule, a fourth detection submodule, and a fifth detection submodule; wherein, the first detection submodule is used to detect whether a one-key power-down signal and a power-down completion signal exist, wherein the one-key power-down signal is a status signal generated corresponding to the driver performing a power-down operation on the target vehicle, and the power-down completion signal is a status signal generated corresponding to the target vehicle completing a full-vehicle power-down operation; the second detection submodule is used to activate the brake controller of the target vehicle and obtain the current working time of the brake controller when both the one-key power-down signal and the power-down completion signal exist; the third detection submodule is used to determine whether the current working time is greater than a preset time threshold; the fourth detection submodule is used to determine that the current working state of the brake controller is an active state if the current working time is not greater than the preset time threshold; the fifth detection submodule is used to determine that the current working state of the brake controller is a dormant state if the current working time is greater than the preset time threshold.
[0147] In some optional implementations, the extraction module 702 includes: a first extraction submodule and a second submodule; wherein, the first extraction submodule is used to detect whether there is a pedal signal indicating that the brake pedal of the target vehicle has been depressed; and the second extraction submodule is used to determine the pedal signal as a brake start signal if a pedal signal exists.
[0148] In some optional implementations, the extraction module 702 further includes a third extraction submodule and a fourth submodule; wherein the third extraction submodule is used to detect whether there is a gear signal indicating that a preset gear of the target vehicle has been operated; and the fourth extraction submodule is used to determine the gear signal as a braking start signal if a gear signal exists.
[0149] In some optional implementations, the starting module 703 includes: a first starting submodule, a second starting submodule, a third starting submodule, and a fourth starting submodule; wherein, the first starting submodule is used to control the target vehicle to be in the IGN ON state based on the pedal signal; the second starting submodule is used to initialize other controllers of the target vehicle, wherein the other controllers are vehicle controllers other than the brake controller; the third starting submodule is used to control the target vehicle to enter the Ready state if a first signal of the brake pedal being pressed is detected after the other controllers have been initialized; the fourth starting submodule is used to control the target vehicle to enter the driving state if a second signal of the accelerator pedal being pressed is detected, so as to achieve seamless starting of the target vehicle.
[0150] In some optional implementations, the starting module 703 further includes: a first starting submodule, a second starting submodule, a third starting submodule, and a fourth starting submodule; wherein, the first starting submodule is used to control the target vehicle to be in the IGN ON state based on the gear position signal; the second starting submodule is used to initialize the vehicle controller of the target vehicle; the third starting submodule is used to control the target vehicle to enter the Ready state if a first signal of the brake pedal being pressed is detected after the vehicle controller initialization is completed; and the fourth starting submodule is used to control the target vehicle to enter the driving state if a second signal of the accelerator pedal being pressed is detected, so as to achieve seamless starting of the target vehicle.
[0151] In some optional implementations, the system further includes a backup module for detecting whether the preset signal backup system is faulty, wherein the preset signal backup system includes two independent communication network loops set between the brake controller and the vehicle network for sending and receiving brake start signals; when the preset signal backup system is faulty, the brake start signal is sent to the vehicle network through the brake controller using the communication network loop that is not faulty.
[0152] Further functional descriptions of the above modules are the same as those in the corresponding embodiments described above, and will not be repeated here.
[0153] In this embodiment, the vehicle contactless start system is presented in the form of a functional unit. Here, a unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that execute one or more software or fixed programs, and / or other devices that can provide the above functions.
[0154] The vehicle contactless start system of this invention eliminates the need for a dedicated power-on button switch. It extracts the brake start signal based solely on the current working state of the brake controller and controls the vehicle to start contactlessly based on the brake start signal. This not only greatly simplifies the driver's operation process and improves the reliability of contactless start, but also reduces the implementation cost of contactless start, meeting the driver's needs for simple, intelligent, and fast operation.
[0155] This invention also provides a vehicle, which includes a controller. In this embodiment, the controller is a vehicle controller, used for powering on / off and waking up its subordinate sub-controllers and network nodes, and each of its power supply interfaces can collect the real-time output current. Other controllers with the above functions are also applicable.
[0156] Figure 8 This is a schematic diagram of the structure of the controller provided in an optional embodiment of the present invention, as shown below. Figure 8As shown, the controller includes one or more processors 10, memory 20, and interfaces for connecting the components, including high-speed interfaces and low-speed interfaces. The components communicate with each other via different buses and can be mounted on a common motherboard or otherwise as required. The processors can process instructions executed within the controller, including instructions stored in or on memory to display graphical information of a GUI on external input / output devices (such as display devices coupled to the interfaces). In some alternative implementations, multiple processors and / or multiple buses can be used with multiple memories and multiple memory modules, if desired. Similarly, multiple controllers can be connected, each providing some of the necessary operations (e.g., as a server array, a group of blade servers, or a multiprocessor system). Figure 8 Take a processor 10 as an example.
[0157] Processor 10 may be a central processing unit, a network processor, or a combination thereof. Processor 10 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The programmable logic device may be a complex programmable logic device (CAMP), a field-programmable gate array (FPGA), a general-purpose array logic (GDA), or any combination thereof.
[0158] The memory 20 stores instructions executable by at least one processor 10 to cause at least one processor 10 to perform the method shown in the above embodiments.
[0159] The memory 20 may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created based on the use of the controller. Furthermore, the memory 20 may include high-speed random access memory and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some alternative embodiments, the memory 20 may optionally include memory remotely located relative to the processor 10, and these remote memories may be connected to the controller via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
[0160] The memory 20 may include volatile memory, such as random access memory; the memory may also include non-volatile memory, such as flash memory, hard disk or solid-state drive; the memory 20 may also include a combination of the above types of memory.
[0161] The controller also includes a communication interface 30 for the main control chip to communicate with other devices or communication networks.
[0162] This invention also provides a computer-readable storage medium. The methods described above according to embodiments of the invention can be implemented in hardware or firmware, or implemented as computer code that can be recorded on a storage medium, or implemented as computer code downloaded via a network and originally stored on a remote storage medium or a non-transitory machine-readable storage medium and then stored on a local storage medium. Thus, the methods described herein can be processed by software stored on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. The storage medium can be a magnetic disk, optical disk, read-only memory, random access memory, flash memory, hard disk, or solid-state drive, etc.; further, the storage medium can also include combinations of the above types of memory. It is understood that computers, processors, microprocessor main control chips, or programmable hardware include storage components capable of storing or receiving software or computer code. When the software or computer code is accessed and executed by the computer, processor, or hardware, the methods shown in the above embodiments are implemented.
[0163] Although embodiments of the invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the invention, and such modifications and variations all fall within the scope defined by the appended claims.
Claims
1. A method for starting a vehicle without induction, characterized by, The method comprises: in response to the driver's power-off operation on the target vehicle, detecting the current working state of the brake controller; corresponding to the current working state, extracting a brake start signal; based on the brake start signal, controlling the target vehicle to start without feeling; wherein, the current working state includes an active state and a dormant state; the response to the driver's power-off operation on the target vehicle, detecting the current working state of the brake controller, comprises: detecting whether there is a one-key power-off signal and a power-off completion signal, wherein the one-key power-off signal is a state signal generated by the driver's power-off operation on the target vehicle, and the power-off completion signal is a state signal generated by the target vehicle completing the whole vehicle power-off operation; when the one-key power-off signal and the power-off completion signal exist, controlling the brake controller of the target vehicle to activate, and obtaining the current working time of the brake controller; determining whether the current working time is greater than a preset time threshold; if the current working time is not greater than the preset time threshold, it is determined that the current working state of the brake controller is the active state; if the current working time is greater than the preset time threshold, it is determined that the current working state of the brake controller is the dormant state; if the current working state is the active state, the brake start signal is extracted based on the current working state, comprising: detecting whether there is a pedal signal that the brake pedal of the target vehicle is stepped on; if the pedal signal exists, the pedal signal is determined as the brake start signal; if the current working state is the dormant state, the brake start signal is extracted based on the current working state, comprising: detecting whether there is a gear signal that a preset gear of the target vehicle is operated; if the gear signal exists, the gear signal is determined as the brake start signal.
2. The vehicle no-sense start method of claim 1, wherein if the brake start signal is the pedal signal, based on the brake start signal, the target vehicle is controlled to start without feeling, comprising: based on the pedal signal, the target vehicle is controlled to be in the IGN ON state; the other controllers of the target vehicle are initialized, wherein the other controllers are other vehicle controllers except the brake controller; after the initialization of the other controllers is completed, if a first signal that the brake pedal is stepped on is detected, the target vehicle is controlled to enter the Ready state; if a second signal that the accelerator pedal is stepped on is detected, the target vehicle is controlled to enter the running state, so as to realize the start without feeling of the target vehicle.
3. The method of claim 1, wherein if the brake start signal is the gear signal, based on the brake start signal, the target vehicle is controlled to start without feeling, comprising: based on the gear signal, the target vehicle is controlled to be in the IGN ON state; the whole vehicle controller of the target vehicle is initialized; after the initialization of the whole vehicle controller is completed, if a first signal that the brake pedal is stepped on is detected, the target vehicle is controlled to enter the Ready state; if a second signal that the accelerator pedal is stepped on is detected, the target vehicle is controlled to enter the running state, so as to realize the start without feeling of the target vehicle.
4. The vehicle no-key start method according to any one of claims 1 to 3, characterized by, After the brake start signal is extracted based on the current working state, the method further comprises: detecting whether the preset signal backup system is faulty, wherein the preset signal backup system comprises two independent communication network loops arranged between the brake controller and the vehicle network, and is used for transmitting and receiving the brake start signal; when the preset signal backup system is faulty, transmitting the brake start signal to the vehicle network through the brake controller by using the communication network loop without fault.
5. A system for inductive starting of a vehicle, characterized in that The system comprises: a detection module configured to detect a current working state of a brake controller in response to a power-off operation of a target vehicle by a driver; an extraction module configured to extract a brake start signal based on the current working state; a starting module configured to control the target vehicle to start without sensing based on the brake start signal; wherein the current working state comprises an active state and a dormant state; and the detection of the current working state of the brake controller in response to the power-off operation of the target vehicle by the driver comprises: detecting whether a one-key power-off signal and a power-off completion signal exist, wherein the one-key power-off signal is a state signal generated in response to the power-off operation of the target vehicle by the driver, and the power-off completion signal is a state signal generated in response to the completion of the power-off operation of the target vehicle; when both the one-key power-off signal and the power-off completion signal exist, activating the brake controller of the target vehicle, and obtaining a current working time of the brake controller; judging whether the current working time is greater than a preset time threshold; if the current working time is not greater than the preset time threshold, determining that the current working state of the brake controller is the active state; if the current working time is greater than the preset time threshold, determining that the current working state of the brake controller is the dormant state; if the current working state is the active state, the extraction of the brake start signal based on the current working state comprises: detecting whether a pedal signal exists, wherein the pedal signal is generated in response to the brake pedal of the target vehicle being stepped on; if the pedal signal exists, determining the pedal signal as the brake start signal; if the current working state is the dormant state, the extraction of the brake start signal based on the current working state comprises: detecting whether a gear signal exists, wherein the gear signal is generated in response to a preset gear of the target vehicle being operated; if the gear signal exists, determining the gear signal as the brake start signal.
6. A vehicle characterized by comprising: The vehicle comprises a controller, and the controller comprises a memory and a processor, which are communicatively connected to each other, and the memory stores computer instructions, and the processor executes the computer instructions to perform the vehicle starting without sensing method according to any one of claims 1 to 4.
7. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer instructions, and the computer instructions are used to make the computer execute the vehicle starting without sensing method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Non-inductive starting method, device and equipment without brake lamp switch and storage medium
CN115139979A
Vehicle control method and vehicle
CN115503486A