Braking control method for vehicle with tire burst and related device, storage medium and program

By working together with the chassis domain controller and the power domain controller, the system detects tire blowouts, prevents improper operation, and formulates reasonable braking strategies, thus solving the safety control problem during tire blowouts and improving the vehicle's control precision and safety.

CN116118714BActive Publication Date: 2026-07-21SHENZHEN XIHUA TECHNOLOGY CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHENZHEN XIHUA TECHNOLOGY CO LTD
Filing Date
2022-12-09
Publication Date
2026-07-21

AI Technical Summary

Technical Problem

When a tire blows out while a vehicle is traveling at high speed, improper operation by the driver can easily cause the vehicle to skid or roll over. Existing warning and steering wheel locking methods cannot effectively prevent safety accidents.

Method used

Through the coordinated operation of the chassis domain controller, power domain controller, and body domain controller, improper operation is prevented after a tire blowout is detected. Based on the tire blowout warning information, a reasonable braking strategy is formulated to control the vehicle's direction and braking.

Benefits of technology

It improves the vehicle's control precision and safety in the event of a tire blowout, preventing rollovers and other safety accidents.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116118714B_ABST
    Figure CN116118714B_ABST
Patent Text Reader

Abstract

The method can comprise: generating a tire burst signal when it is detected that a target tire bursts, and generating a tire burst prompt message according to the tire burst signal, sending the tire burst prompt message to a power domain controller and a chassis domain controller, so that the power domain controller prohibits responding to a first pedal event of a user stepping on a power pedal of the vehicle within a preset first time length, and the chassis domain controller controls a steering wheel of the vehicle to keep a current driving direction within the preset first time length, and determining whether to respond to a pedal event of the user stepping on a brake pedal according to flag information of the target wheel in the tire burst prompt message, to determine whether to brake. The application determines whether to respond to the pedal event of the user stepping on the brake pedal according to the flag of the tire that bursts, thereby determining a subsequent braking scheme, making the control after the tire bursts more reasonable, and improving the accuracy of the control.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of general data processing technology for vehicles, and specifically relates to a braking control method for a vehicle tire blowout, as well as related equipment, storage media, and programs. Background Technology

[0002] A tire blowout refers to the phenomenon where a tire suddenly loses air and deflates within a very short time due to a rupture. Tire blowouts while a vehicle is traveling on a highway often lead to serious traffic accidents.

[0003] When a tire blows out, the driver is often in a state of extreme panic. At this time, the driver often steps on the accelerator pedal or slams on the brake pedal and turns the steering wheel sharply to slow the vehicle down. These improper operations cause the high-speed vehicle to skid or roll over due to inertia. Current technology often uses early warning or directly locking the steering wheel to prevent driver misoperation. However, locking the steering wheel often prevents the driver from making real-time adjustments, which can lead to accidents. Summary of the Invention

[0004] This application provides a method and related equipment for controlling a vehicle tire blowout. The chassis domain controller determines whether to respond to a user's braking event by identifying the target wheel in the received tire blowout warning message, determines the subsequent braking strategy based on the response result, and executes braking according to the braking strategy, thereby making the control of the vehicle after a tire blowout more reasonable and accurate, and improving control precision.

[0005] In a first aspect, this application provides a method for controlling tire blowout in a vehicle, applied to a vehicle domain control system. The vehicle domain control system includes a body domain controller, a powertrain domain controller connected to the body domain controller, a chassis domain controller connected to the body domain controller, and tire pressure sensors disposed on each of a plurality of tires. The tire pressure sensors are communicatively connected to the powertrain domain controller. The method includes:

[0006] When the tire pressure sensor detects a tire blowout in the target tire, it sends a blowout signal to the vehicle domain controller.

[0007] The vehicle domain controller receives the tire blowout signal and generates a tire blowout warning message based on the tire blowout signal. The tire blowout warning message includes the marking information of the target tire, which includes front wheel markings or rear wheel markings.

[0008] The body domain controller sends the tire blowout signal to the power domain controller and the chassis domain controller;

[0009] The power domain controller receives the tire blowout warning message and responds to the tire blowout warning message, so that when the power domain controller detects a first tactile event of a user pressing the power pedal of the vehicle within a preset first time period, it prohibits responding to the first tactile event.

[0010] The chassis domain controller receives the tire blowout warning message and responds to the tire blowout warning message by controlling the vehicle's steering wheel to maintain the current driving direction for a preset first duration; and,

[0011] Obtain the marking information of the target tire in the tire blowout warning message, and determine the markings included in the marking information;

[0012] If the marking information includes a front wheel marking, then within the preset first time period, it is detected whether a second pedal-pressing event occurs where the user presses the vehicle's brake pedal; and,

[0013] If the second stampede occurs, then responding to the second stampede is disabled;

[0014] If the marking information includes a rear wheel marking, then within the preset first time period, it is detected whether a third pedal-pressing event occurs, in which the user presses the vehicle's brake pedal; and,

[0015] If it occurs, the first braking strategy corresponding to the third stamping event is determined according to the preset safety braking limit conditions, and braking is performed according to the determined first braking strategy. The safety braking limit conditions include single braking force constraint conditions, single braking duration constraint conditions, and interval duration constraint conditions between adjacent braking operations. The braking strategy includes the duration of a single braking, the braking force of a single braking, and the interval duration between adjacent braking operations.

[0016] If no such event occurs, the first vehicle speed at the current moment is obtained, and the corresponding second braking strategy is obtained from a preset braking strategy set based on the first vehicle speed. Braking is then performed according to the second braking strategy. The braking strategy set includes the correspondence between vehicle speed and braking strategy.

[0017] Secondly, this application provides a vehicle domain control device, including a body domain controller unit, a powertrain domain controller unit connected to the body domain controller unit, a chassis domain controller unit connected to the body domain controller unit, and a tire pressure sensor unit disposed on each of a plurality of tires, wherein the tire pressure sensor unit is communicatively connected to the powertrain domain controller unit.

[0018] The tire pressure sensor unit is used to send a tire blowout signal to the vehicle domain controller unit when it detects that the target tire has blown out.

[0019] The vehicle domain controller unit is used to receive the tire blowout signal and generate a tire blowout warning message based on the tire blowout signal. The tire blowout warning message includes the marking information of the target tire, and the marking information includes front wheel markings or rear wheel markings.

[0020] The vehicle body domain controller unit is also used to send the tire blowout signal to the powertrain domain controller unit and the chassis domain controller unit;

[0021] The power domain controller unit is configured to receive the tire blowout warning message and respond to the tire blowout warning message, such that when the power domain controller unit detects a first pedal press event of the user pressing the power pedal of the vehicle within a preset first time period, it prohibits responding to the first pedal press event.

[0022] The chassis domain controller unit is further configured to receive the tire blowout warning message and, in response to the tire blowout warning message, control the steering wheel of the vehicle to maintain the current driving direction for a preset first duration; and,

[0023] The chassis domain controller unit is also used to obtain the marking information of the target tire in the tire blowout warning message, and to determine the marking information includes the markings;

[0024] The chassis domain controller unit is further configured to detect whether a second pedal-pressing event occurs within the preset first duration; and,

[0025] The chassis domain controller unit is further configured to disable the response to the second treading event if the second treading event occurs.

[0026] The chassis domain controller unit is also configured to detect whether a third pedaling event occurs within the preset first duration, in which the user presses the brake pedal of the vehicle.

[0027] The chassis domain controller unit is further configured to determine the first braking strategy corresponding to the third pedaling event according to preset safety braking constraints, and to perform braking according to the determined first braking strategy. The safety braking constraints include single braking force constraints, single braking duration constraints, and interval duration constraints between adjacent braking operations. The braking strategy includes the duration of a single braking operation, the braking force of a single braking operation, and the interval duration between adjacent braking operations.

[0028] The chassis domain controller unit is further configured to acquire the first vehicle speed at the current moment, acquire the corresponding second braking strategy from a preset braking strategy set based on the first vehicle speed, and execute braking according to the second braking strategy. The braking strategy set includes the correspondence between vehicle speed and braking strategy.

[0029] Thirdly, this application provides a vehicle domain control device, including: one or more processors;

[0030] One or more memories are used to store programs.

[0031] The one or more memories and the program are configured such that the one or more processors control the electronic device to execute instructions for steps as described in any of the methods of the first aspect of the embodiments of this application.

[0032] Fourthly, this application provides a computer-readable storage medium storing a computer program for electronic data interchange, wherein the computer program causes a computer to perform some or all of the steps described in any of the methods of the first aspect of the embodiments of this application.

[0033] Fifthly, this application provides a computer program operable to cause a computer to perform some or all of the steps described in any of the methods of the first aspect of the embodiments of this application. The computer program may be a software installation package.

[0034] The beneficial effects of the technical solutions provided in some embodiments of this application include at least the following:

[0035] In this embodiment, the tire pressure sensor on the tire monitors the tire's status in real time. When a tire blowout is detected, a blowout signal is sent to the vehicle domain controller. Upon receiving the blowout signal, the vehicle domain controller generates a blowout warning message and sends the signal to the powertrain domain controller and chassis domain controller. This prevents the powertrain domain controller from responding to the first pedal press event detected by the user within a preset first time period. Furthermore, upon receiving the blowout warning message, the chassis domain controller retrieves the target tire's identification information from the message and determines the blown tire based on this information for more efficient vehicle control. If the sign information includes a front wheel sign, the user is prohibited from pressing the vehicle's brake pedal for a preset first time period. If the sign information includes a rear wheel sign, a third braking event (the user pressing the vehicle's brake pedal) is detected within the preset first time period. If it occurs, a first braking strategy corresponding to the third braking event is determined according to preset safety braking limits, and braking is executed according to the determined first braking strategy. If it does not occur, the vehicle's current speed is obtained, and a corresponding second braking strategy is obtained from a preset braking strategy set based on the first speed, and braking is executed according to the second braking strategy. The control scheme after a tire blowout is determined by identifying the target tire, thus making the control more precise and reasonable, assisting the user in controlling the vehicle, and improving safety. Attached Figure Description

[0036] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0037] Figure 1 This is a schematic diagram of a vehicle domain control system provided in an embodiment of this application;

[0038] Figure 2 This is a flowchart of a vehicle tire blowout control method provided in an embodiment of this application;

[0039] Figure 3 This is a schematic diagram of a scenario where steering is performed based on a steering operation message, provided in an embodiment of this application.

[0040] Figure 4 This is a schematic diagram of the structure of a vehicle control device provided in an embodiment of this application;

[0041] Figure 5 This is a block diagram of the functional units of a vehicle domain control device provided in an embodiment of this application. Detailed Implementation

[0042] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present application.

[0043] The terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.

[0044] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0045] To better understand the technical solutions of the embodiments of this application, the game service system that may be involved in the embodiments of this application will be introduced first.

[0046] Please see Figure 1 , Figure 1 This is a schematic diagram of a vehicle domain control system provided in an embodiment of this application.

[0047] The vehicle domain control system includes powertrain control, a body domain controller, a chassis domain controller, and at least one tire pressure sensor. The body domain controller is connected to the powertrain control system, the chassis domain controller, and each of the at least one tire pressure sensor, enabling data exchange between the body domain controller, the powertrain control system, the chassis domain controller, and the at least one tire pressure sensor. Figure 1 As shown, at least one tire pressure sensor may specifically include tire pressure sensor a, tire pressure sensor b, ..., tire pressure sensor c. Each tire of the vehicle is equipped with a tire pressure sensor to facilitate the identification of tires that have blown out and to provide data support for subsequent method steps.

[0048] Please see Figure 2 , Figure 2 This is a flowchart illustrating a method for controlling a vehicle tire blowout according to an embodiment of this application. The method for controlling a vehicle tire blowout according to this application will now be described in detail with reference to the accompanying drawings. Figure 2 The flowchart shown illustrates a method for controlling a vehicle tire blowout, applied to a vehicle domain control system. The vehicle domain control system includes a body domain controller, a powertrain domain controller connected to the body domain controller, a chassis domain controller connected to the body domain controller, and tire pressure sensors installed on each of the multiple tires. The tire pressure sensors are communicatively connected to the powertrain domain controller. The method for controlling a vehicle tire blowout includes the following steps:

[0049] Step 201: When the tire pressure sensor detects that the target tire has blown out, it sends a blowout signal to the vehicle domain controller.

[0050] In order to obtain the status of each tire of the vehicle in a timely manner, a tire pressure sensor is installed on each tire. When the tire pressure sensor of the vehicle domain control system detects a tire blowout event at the corresponding target wheel, it creates a blowout signal and sends the blowout signal to the body domain controller, providing data support for the body domain controller to generate a blowout warning message.

[0051] Step 202: The vehicle domain controller receives the tire blowout signal and generates a tire blowout warning message based on the tire blowout signal.

[0052] The tire blowout warning message includes the marking information of the target tire, which may include front wheel markings or rear wheel markings.

[0053] The vehicle domain controller receives tire blowout information from the tire pressure sensor, extracts the target tire's position on the vehicle from the blowout information, and determines the target tire's marking information based on this position information to generate a blowout warning message. For example, if the tire pressure sensor detects a blowout on the left front tire, it generates a blowout signal. Upon receiving the blowout signal from the tire pressure sensor on the left front tire, the vehicle domain controller parses the signal, determines that the blowout occurred on the left front tire, and identifies the target tire's marking information as a front tire marking, thus generating a blowout warning message. It is understood that the method for determining the target tire's marking information could also be: obtaining the identifier of the pressure sensor that sent the blowout information, and determining the target tire's marking information using the sensor's identifier. Therefore, the method for determining the target tire's marking information can be determined according to actual needs, and is not limited here.

[0054] Step 203: The vehicle domain controller sends the tire blowout signal to the power domain controller and the chassis domain controller.

[0055] After generating a tire blowout warning message, the body domain controller sends it to the power domain controller and chassis domain controller respectively to remind them to adjust the vehicle.

[0056] Step 204: The power domain controller receives the tire blowout warning message and responds to the tire blowout warning message.

[0057] When the power domain controller detects a first pedal press event in the vehicle detected by the user within a preset first time period, it disables the response to the first pedal press event.

[0058] In a scenario where a tire blows out, if the driver presses the accelerator pedal, the vehicle will accelerate. Because the blown tire has a smaller diameter, the sudden acceleration can cause the vehicle to roll over. Therefore, upon receiving a tire blowout warning message, the power domain controller, in response, will prevent the driver from pressing the accelerator pedal for the first time within a preset time period. This prevents acceleration and avoids a rollover.

[0059] Step 205: The chassis domain controller receives the tire blowout warning message and responds to the tire blowout warning message.

[0060] The steering wheel of the vehicle is kept in the current driving direction for a preset first duration.

[0061] When the chassis domain controller receives a tire blowout warning message, it first controls the vehicle's steering wheel to maintain the current driving direction for a preset first time period. This can be achieved by directly restricting the rotation of the steering wheel or increasing the steering resistance of the vehicle's tires, thus keeping the steering wheel in the current driving direction and effectively preventing the driver from making incorrect steering wheel movements due to panic.

[0062] Step 206: Obtain the marking information of the target tire in the tire blowout warning message, and determine the marking information includes the markings.

[0063] After receiving a tire blowout warning message, the chassis domain controller obtains the marking information of the target tire in the message and determines whether the marking information includes front wheel markings or rear wheel markings, providing data support for subsequent processing.

[0064] Step 207: If the sign information includes a front wheel sign, then within the preset first time period, detect whether a second pedaling event occurs where the user presses the brake pedal of the vehicle.

[0065] Step 208: If the second stampede event occurs, then the response to the second stampede event is disabled.

[0066] Specifically, if the tire blowout warning message obtained by the chassis domain controller includes a front wheel indicator, then the blowout tire is determined to be a front wheel. A front tire blowout will cause the vehicle to tilt, and if the vehicle is still traveling at a high speed and the brake pedal is applied, the vehicle may roll over. Therefore, when the target tire's indicator information includes a front wheel indicator, the system checks for a second braking event (user pressing the brake pedal) within a preset first time period. If detected, the system disables the response to the second braking event to prevent rollover.

[0067] Step 209: If the marking information includes a rear wheel marking, then within the preset first time period, detect whether a third pedaling event occurs where the user presses the brake pedal of the vehicle.

[0068] If the tire blowout warning message obtained by the chassis domain controller includes a rear wheel indicator, then the blowout tire is determined to be a rear wheel. Therefore, within a preset first time period, it is detected whether a third event of the user pressing the vehicle's brake pedal has occurred.

[0069] Step 210: If it occurs, determine the first braking strategy corresponding to the third stamping event according to the preset safety braking limit conditions, and perform braking according to the determined first braking strategy.

[0070] The safety braking constraints include single braking force constraints, single braking duration constraints, and interval duration constraints between adjacent braking operations. The braking strategy includes the duration of a single braking operation, the braking force of a single braking operation, and the interval duration between adjacent braking operations.

[0071] If the chassis domain controller detects a third treading event within a preset first time period, it determines the first braking strategy corresponding to the third treading event according to preset safety braking limits, and performs braking according to the determined first braking strategy to control the vehicle speed and ensure the vehicle's safety after a tire blowout.

[0072] Step 211: If it does not occur, obtain the first vehicle speed of the vehicle at the current time, obtain the corresponding second braking strategy from the preset braking strategy set based on the first vehicle speed, and perform braking according to the second braking strategy.

[0073] The braking strategy set includes the correspondence between vehicle speed and braking strategy.

[0074] If the chassis domain controller does not detect a third pedaling event within a preset first time period, it obtains the vehicle's first speed at the current moment. Based on the first speed, it obtains the corresponding second braking strategy from a preset set of braking strategies, thereby determining the automatic force to control the brake pedal, the duration of the brake pedal being pressed, and the interval between single automatic events, in order to reduce the vehicle's speed, facilitate subsequent vehicle control, and ensure the safety of the occupants.

[0075] As can be seen, in this example, the corresponding control scheme is determined by the marking information of the target tire, which improves the accuracy of the control and makes the control process more reasonable. After determining that the marking information includes the rear wheel markings, the braking strategy is determined based on the event of whether the user has stepped on the brake pedal within a preset first time period, which further improves the intelligence and rationality of the control, makes the control more precise, and ensures the safety of the people in the vehicle after a tire blowout.

[0076] In one possible example, determining the first braking strategy corresponding to the third pedal-holding event according to preset safety braking constraints includes: the chassis domain controller acquiring the first single braking force, the first braking duration, and the first interval duration between each braking operation by the user during the third pedal-holding event; and acquiring the single braking force constraint, the single braking duration constraint, and the interval duration constraint within the safety braking constraints; and determining whether the first single braking force satisfies the single braking force constraint, whether the first braking duration satisfies the single braking duration constraint, and whether the first interval duration satisfies the interval duration constraint; if satisfied, then creating the first braking strategy based on the first single braking force, the first braking duration, and the first interval duration; if not satisfied, then creating the first braking strategy based on the single braking force constraint, the single braking duration constraint, and the interval duration constraint.

[0077] In a specific example, if the chassis domain controller detects a third pedal press event within a preset first duration, it determines the first braking strategy corresponding to the third pedal press event according to preset safety braking constraints. The determination process includes: acquiring the first single braking force, the first braking duration, and the first interval duration between single braking operations when the user presses the vehicle's brake pedal; acquiring the preset single braking force constraint, single braking duration constraint, and interval duration constraint within the safety braking constraints; the single braking force constraint includes a preset maximum allowable braking force for pressing the brake pedal, determining whether the first single braking force exceeds this maximum braking force, and if not, determining that the single braking force constraint is satisfied; the single braking duration constraint includes a preset maximum allowable duration for pressing the brake pedal, determining whether the first braking duration exceeds this maximum duration, and if not, determining that the single braking duration constraint is satisfied. The first interval duration between a single braking operation by the user pressing the brake pedal is calculated. If the first interval duration is within a preset interval duration range under the single braking force constraint condition, the single braking force constraint condition is satisfied. If the single braking force constraint condition, single braking duration constraint condition, and interval duration constraint condition are all satisfied simultaneously, the first braking strategy is created based on the first single braking force, the first braking duration, and the first interval duration. If any one of the conditions is not satisfied, the maximum preset braking force under the single braking force constraint condition, the longest preset duration under the single braking duration constraint condition, and the interval duration within a preset interval duration range under the interval duration constraint condition are obtained to create the first braking strategy.

[0078] Alternatively, data that does not meet the conditions can be replaced with data that does meet the conditions. For example, if the single braking duration constraint is not met, the preset longest duration within the single braking duration constraint is obtained, and the first braking strategy is created based on the longest duration, the first single braking force, and the first interval duration.

[0079] As can be seen in this example, after the chassis domain controller detects the third pedal event within a preset first time period, it determines the first braking strategy corresponding to the third pedal event according to the preset safety braking limit conditions. This prevents the braking force of the brake pedal from being too large and the pressing time from being too long, which could cause the vehicle to roll over due to sudden braking. At the same time, it controls the interval between single braking operations to gradually reduce the vehicle speed, maintain vehicle stability, and improve the control accuracy.

[0080] In one possible example, the preset first duration is the time between the time the vehicle experiences a tire blowout and the time the vehicle's speed reaches a preset speed.

[0081] In a specific example, the preset first duration is the time between the time the vehicle experiences a tire blowout and the time it reaches a preset speed. Specifically, the steps for determining the preset first duration include: determining the vehicle's current first speed; and retrieving the corresponding preset first duration from a preset duration set based on the first speed and a preset speed. The duration set includes the correspondence between vehicle speed, preset speed, and preset duration. By pre-calculating the time required to reduce the vehicle speed from the current speed to the preset speed, the control speed is improved, making the control more precise.

[0082] In one possible example, after the steering wheel of the vehicle maintains the current driving direction for a preset first duration, the chassis domain controller acquires the vehicle's vehicle condition information, which includes the driving road information of the navigation system and the deflection angle of the vehicle's tires; and, based on the marking information of the target tire and the vehicle condition information, acquires the steering wheel rotation angle, and controls the vehicle's steering wheel to rotate within the range of the steering wheel rotation angle, so that the vehicle travels on the road corresponding to the driving road information before the preset time point.

[0083] In a specific example, after a preset first time period, the chassis domain controller acquires vehicle condition information, including road information from the navigation system and tire deflection angles. Based on the target tire markings and vehicle condition information, it determines the steering wheel rotation angle, enabling the steering wheel to rotate within a certain range, thereby adjusting the vehicle's forward direction.

[0084] As can be seen in this example, limiting the steering wheel's rotation within a certain range prevents the vehicle from veering off the road, thus preventing the user from making large steering wheel movements under stress, which could lead to a safety accident. Therefore, limiting the steering wheel's rotation angle further enhances the intelligence of the control.

[0085] In one possible example, obtaining the steering wheel rotation angle based on the target tire's marking information and the vehicle condition information includes: the chassis domain controller obtaining the navigation system's driving road information and the vehicle's tire deflection angle within the vehicle condition information; obtaining the target tire's marking information within the tire blowout warning message and obtaining the corresponding expected tire deflection angle based on the marking; predicting the vehicle's first orientation based on the expected tire deflection angle and the vehicle's tire deflection angle information; and determining the steering wheel rotation angle based on the driving road information and the first orientation.

[0086] In a specific example, the steps for obtaining the steering wheel rotation angle based on the target tire's marking information and vehicle condition information include: identifying the markings within the target tire's marking information; determining the expected tire deflection angle resulting from a tire blowout based on the markings; combining the expected tire deflection angle with the actual tire deflection angle during driving to determine the tire deflection angle after a blowout; and determining the vehicle's orientation based on this deflection angle information. For example, if a vehicle is driving on a curve and its tires have a certain deflection angle, and a blowout occurs, the tire deflection angle after the blowout needs to be determined based on the actual tire deflection angle during driving and the expected tire deflection angle resulting from the blowout. The extension direction of the road in the driving road information is determined, and it is checked whether the vehicle's orientation is the same as the road's extension direction. If they are the same, the user is prompted to unlock the steering wheel. If they are not the same, the steering wheel rotation angle is determined based on the angle between the vehicle's orientation and the road's extension direction, and the vehicle's steering wheel is controlled to rotate within the specified range.

[0087] As can be seen, in this example, by limiting the steering wheel to a certain range of rotation, the vehicle is prevented from going off the road, thus improving the intelligence of the control.

[0088] In one possible example, after the method of prohibiting response to the second stamping event if it occurs, the method further includes: the chassis domain controller acquiring the orientation information of the emergency escape lane and the marking information of the target tire in the tire blowout warning message; acquiring the second vehicle speed and the second orientation of the vehicle body at the current moment; creating a steering operation message based on the orientation information, the marking information, the second vehicle speed and the second orientation; and sending the steering operation message to the user's terminal device.

[0089] For specific examples, please refer to Figure 3 , Figure 3 This is a schematic diagram illustrating a scenario where steering is performed based on a steering operation message, as provided in an embodiment of this application. Figure 3 As shown, the chassis domain controller of the vehicle with the tire blowout obtains the location information of the emergency escape lane, generates a suggested route based on the location information, and obtains the vehicle's second speed and second orientation at the current moment. Specifically, each tire of the vehicle has a corresponding marking, for example... Figure 3 In a vehicle experiencing a tire blowout, the front tires are indicated by corresponding front tire markings, and the rear tires by corresponding rear tire markings. After a tire blowout, the blowout warning message includes the rear tire markings, confirming that the blown tire is a rear tire. Since the location of the blown tire affects steering wheel rotation differently, the marking information determines the impact of the blowout on steering wheel error. The steering wheel rotation direction is determined based on the second orientation and suggested route. The angle of a single steering wheel turn and the interval between turns are determined based on the steering error impact information and the second vehicle speed. A steering operation message is generated based on this interval, providing suggestions to the user. To further ensure user safety, the system can detect obstacles around the vehicle in real time; if obstacles are present, it suggests delaying steering to prevent collisions.

[0090] As can be seen in this example, a steering operation message is created based on the obtained location information, sign information, second vehicle speed, and second orientation to provide the user with a steering operation message to enter the emergency escape lane, thereby reducing the impact of tire blowout on the operation process and increasing the user's speed in entering the emergency escape lane.

[0091] In one possible example, before sending the steering operation message to the user's terminal device, the method further includes: the chassis domain controller acquiring vehicle information of the vehicle and determining the driver's driving skill level based on the vehicle information, the vehicle information including but not limited to the vehicle's total mileage and vehicle maintenance records; and determining whether the driving skill level is within a preset range; if so, then performing the step of sending the steering operation message to the user's terminal device.

[0092] In a specific example, novice drivers often make operational errors due to excessive nervousness. The chassis domain controller obtains vehicle information such as the total mileage and vehicle maintenance records, and determines the driver's driving skill level based on the vehicle information. It then checks whether the driving skill level is within the preset range. If so, it executes the step of sending a steering operation message to the user's terminal device.

[0093] As can be seen in this example, by judging the driving skill level of the user driving the vehicle, it is determined whether to send a steering operation message to the user's terminal device, thereby improving the user experience.

[0094] Please see Figure 4 , Figure 4 This is a schematic diagram of the structure of a vehicle control device provided in an embodiment of this application. Figure 4 As shown, the vehicle control device includes one or more processors 420, a memory 430, a communication module 440, and one or more programs 431. The processor 420 is communicatively connected to the memory 430 and the communication module 440 via an internal communication bus.

[0095] The one or more programs 431 are stored in the memory 430 and configured to be executed by the processor 420. The one or more programs 431 include instructions for performing any step in the above method embodiments.

[0096] The processor 420 may be, for example, a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, cells, and circuits described in conjunction with the disclosure of this application. The processor 420 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc. The communication unit may be a communication module 440, a transceiver, a transceiver circuit, etc., and the storage unit may be a memory 430.

[0097] The memory 430 can be volatile memory or non-volatile memory, or may include both. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous DRAM (DDR SDRAM), enhanced synchronous DRAM (ESDRAM), synchronous linked DRAM (SLDRAM), and direct rambus RAM (DR RAM).

[0098] This application embodiment can divide the vehicle control device into functional modules according to the above method example. For example, each function can be divided into its own functional module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. The module division in this application embodiment is illustrative and only represents one logical functional division; other division methods may be used in actual implementation.

[0099] When dividing each function into modules according to its corresponding function, please refer to [link / reference]. Figure 5 , Figure 5 This application provides a vehicle domain control device, including a body domain controller unit 510, a power domain controller unit 520 connected to the body domain controller unit 510, a chassis domain controller unit 530 connected to the body domain controller unit 510, and a tire pressure sensor unit 540 disposed on each of the multiple tires, wherein the tire pressure sensor unit 540 is communicatively connected to the power domain controller unit 520.

[0100] The tire pressure sensor unit 540 is used to send a tire blowout signal to the vehicle domain controller unit 510 when it detects that the target tire has blown out.

[0101] The vehicle domain controller unit 510 is used to receive the tire blowout signal and generate a tire blowout warning message based on the tire blowout signal. The tire blowout warning message includes the marking information of the target tire, and the marking information includes the front wheel marking or the rear wheel marking.

[0102] The vehicle body domain controller unit 510 is also used to send the tire blowout signal to the power domain controller unit 520 and the chassis domain controller unit 530.

[0103] The power domain controller unit 520 is configured to receive the tire blowout warning message and respond to the tire blowout warning message, such that when the power domain controller unit 520 detects a first pedal press event of a user pressing the power pedal of the vehicle within a preset first time period, it prohibits responding to the first pedal press event.

[0104] The chassis domain controller unit 530 is further configured to receive the tire blowout warning message and, in response to the tire blowout warning message, control the steering wheel of the vehicle to maintain the current driving direction for a preset first duration; and,

[0105] The chassis domain controller unit 530 is also used to obtain the marking information of the target tire in the tire blowout warning message, and to determine the marking information includes the markings;

[0106] The chassis domain controller unit 530 is further configured to detect whether a second pedal-pressing event occurs within the preset first duration; and,

[0107] The chassis domain controller unit 530 is further configured to disable the response to the second treading event if the second treading event occurs.

[0108] The chassis domain controller unit 530 is also configured to detect whether a third pedaling event occurs within the preset first duration, in which the user presses the brake pedal of the vehicle.

[0109] The chassis domain controller unit 530 is further configured to determine the first braking strategy corresponding to the third pedaling event according to preset safety braking constraints, and to perform braking according to the determined first braking strategy. The safety braking constraints include single braking force constraints, single braking duration constraints, and interval duration constraints between adjacent braking operations. The braking strategy includes the duration of a single braking operation, the braking force of a single braking operation, and the interval duration between adjacent braking operations.

[0110] The chassis domain controller unit 530 is further configured to acquire the first vehicle speed of the vehicle at the current moment, acquire the corresponding second braking strategy from a preset braking strategy set based on the first vehicle speed, and perform braking according to the second braking strategy. The braking strategy set includes the correspondence between vehicle speed and braking strategy.

[0111] In one possible example, the chassis domain controller unit 530 is further configured to acquire the first single braking force, the first braking duration, and the first interval duration between each braking operation by the user during the third pedal press event; and to acquire the single braking force constraint, the single braking duration constraint, and the interval duration constraint within the safety braking limitation conditions; and to determine whether the first single braking force satisfies the single braking force constraint, whether the first braking duration satisfies the single braking duration constraint, and whether the first interval duration satisfies the interval duration constraint; to create a first braking strategy based on the first single braking force, the first braking duration, and the first interval duration; and to create the first braking strategy based on the single braking force constraint, the single braking duration constraint, and the interval duration constraint.

[0112] In one possible example, the chassis domain controller unit 530 is further configured to acquire vehicle condition information, including driving road information of the navigation system and the deflection angle of the vehicle's tires; and to acquire steering wheel rotation angle based on the marking information of the target tire and the vehicle condition information, and control the vehicle's steering wheel to rotate within the range of the steering wheel rotation angle, so that the vehicle travels on the road corresponding to the driving road information before a preset time point.

[0113] In one possible example, the chassis domain controller unit 530 is further configured to acquire the driving road information of the navigation system and the tire deflection angle information of the vehicle within the vehicle condition information; acquire the marking information of the target tire within the tire blowout warning message, and acquire the corresponding expected tire deflection angle based on the marking information; predict the first orientation of the vehicle body based on the expected tire deflection angle and the tire deflection angle information of the vehicle; and determine the steering wheel rotation angle based on the driving road information and the first orientation.

[0114] In one possible example, the chassis domain controller unit 530 is further configured to acquire the orientation information of the emergency escape lane and the marking information of the target tire in the tire blowout warning message; acquire the second vehicle speed and the second orientation of the vehicle body at the current moment; create a steering operation message based on the orientation information, the marking information, the second vehicle speed and the second orientation; and send the steering operation message to the user's terminal device.

[0115] In one possible example, the chassis domain controller unit 530 is further configured to acquire vehicle information of the vehicle and determine the driver's driving skill level based on the vehicle information, including but not limited to the vehicle's total mileage and vehicle maintenance records; and determine whether the driving skill level is within a preset range; and execute the step of sending the steering operation message to the user's terminal device.

[0116] In one possible example, the preset first duration is the time between the time the vehicle experiences a tire blowout and the time the vehicle's speed reaches a preset speed.

[0117] The above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more sets of available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium. A semiconductor medium can be a solid-state drive.

[0118] This application also provides a computer-readable storage medium storing a computer program for electronic data interchange, which causes a computer to perform some or all of the steps of any of the methods described in the above method embodiments, wherein the computer includes an electronic device.

[0119] This application also provides a computer program product, which includes a computer program operable to cause a computer to perform some or all of the steps of any of the methods described in the above method embodiments.

[0120] The computer program product may be a software installation package, and the aforementioned computer includes electronic devices.

[0121] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0122] In the several embodiments provided in this application, it should be understood that the disclosed methods, apparatuses, and systems can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for example, the division of units is merely a logical functional division, and other division methods may exist in actual implementation; for example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

[0123] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0124] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can be physically comprised separately, or two or more units can be integrated into one unit. The integrated unit described above can be implemented in hardware or in the form of hardware plus software functional units.

[0125] The integrated units implemented as software functional units described above can be stored in a computer-readable storage medium. These software functional units, stored in a storage medium, include several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute some steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0126] While the present invention has been disclosed above, it is not limited thereto. Any person skilled in the art can easily conceive of variations or substitutions without departing from the spirit and scope of the present invention, and various modifications and alterations can be made, including combinations of the different functions and implementation steps described above, as well as software and hardware implementation methods, all of which are within the protection scope of the present invention.

Claims

1. A method for controlling tire blowout in vehicles, characterized in that, The method includes: When the tire pressure sensor detects a tire blowout in the target tire, it sends a blowout signal to the vehicle domain controller. The vehicle domain controller receives the tire blowout signal and generates a tire blowout warning message based on the signal. The message includes the marking information of the target tire, which may be a front wheel marking or a rear wheel marking. The method by which the vehicle domain controller determines the marking information of the target tire includes: after receiving tire blowout information from a tire pressure sensor, the controller extracts the position information of the target tire on the vehicle from the blowout information and determines the marking information of the target tire based on this information; or it obtains the identifier of the pressure sensor that sent the blowout information and determines the marking information of the target tire based on the sensor's identifier. The body domain controller sends the tire blowout warning message to the powertrain domain controller and the chassis domain controller. The power domain controller receives the tire blowout warning message and responds to the tire blowout warning message, so that when the power domain controller detects a first tactile event of a user pressing the power pedal of the vehicle within a preset first time period, it prohibits responding to the first tactile event. The chassis domain controller receives the tire blowout warning message and responds to the tire blowout warning message by controlling the vehicle's steering wheel to maintain the current driving direction for a preset first duration; and, Obtain the marking information of the target tire in the tire blowout warning message, and determine the markings included in the marking information; If the marking information includes a front wheel marking, then within the preset first time period, it is detected whether a second pedal-pressing event occurs where the user presses the vehicle's brake pedal; and, If the second stampede occurs, then responding to the second stampede is disabled; If the marking information includes a rear wheel marking, then within the preset first time period, it is detected whether a third pedal-pressing event occurs, in which the user presses the vehicle's brake pedal; and, If it occurs, the first braking strategy corresponding to the third stamping event is determined according to the preset safety braking limit conditions, and braking is performed according to the determined first braking strategy. The safety braking limit conditions include single braking force constraint conditions, single braking duration constraint conditions, and interval duration constraint conditions between adjacent braking operations. The braking strategy includes the duration of a single braking, the braking force of a single braking, and the interval duration between adjacent braking operations. If no such event occurs, the first vehicle speed at the current moment is obtained, and the corresponding second braking strategy is obtained from a preset braking strategy set based on the first vehicle speed. Braking is then performed according to the second braking strategy. The braking strategy set includes the correspondence between vehicle speed and braking strategy.

2. The method according to claim 1, characterized in that, The step of determining the first braking strategy corresponding to the third stamping event according to preset safety braking limits includes: The chassis domain controller acquires the first single braking force, the first braking duration, and the first interval duration between each braking operation by the user during the third pedal press event; and acquires the single braking force constraint, the single braking duration constraint, and the interval duration constraint within the safe braking limit conditions; and, Determine whether the first single braking force satisfies the single braking force constraint condition, whether the first braking duration satisfies the single braking duration constraint condition, and whether the first interval duration satisfies the interval duration constraint condition. If satisfied, the first braking strategy is created based on the first single braking force, the first braking duration, and the first interval duration. If not satisfied, the first braking strategy is created based on the single braking force constraint, the single braking duration constraint, and the interval duration constraint.

3. The method according to claim 1, characterized in that, After controlling the vehicle's steering wheel to maintain the current driving direction for the preset first time period, the method further includes: The chassis domain controller acquires vehicle condition information, including road information from the navigation system and tire deflection angles; and... The steering wheel rotation angle is obtained based on the target tire marking information and the vehicle condition information, and the vehicle's steering wheel is controlled to rotate within the range of the steering wheel rotation angle so that the vehicle travels on the road corresponding to the driving road information before a preset time point.

4. The method according to claim 3, characterized in that, The step of obtaining the steering wheel rotation angle based on the target tire's marking information and the vehicle condition information includes: The chassis domain controller acquires the driving road information of the navigation system and the tire deflection angle of the vehicle from the vehicle condition information; and, Obtain the marking information of the target tire in the tire blowout warning message, and obtain the corresponding expected tire deflection angle based on the marking information; and, Based on the predicted tire deflection angle and the tire deflection angle information of the vehicle, predict the first orientation of the vehicle body; and, The steering wheel rotation angle is determined based on the driving road information and the first orientation.

5. The method according to any one of claims 1 to 4, characterized in that, If the second stampede event occurs, the method further includes, after prohibiting the response to the second stampede event, the method further includes: The chassis domain controller acquires the location information of the emergency escape lane and the marking information of the target tire in the tire blowout warning message; and, Obtain the vehicle's second speed and the vehicle's second orientation at the current moment; and, A steering operation message is created based on the location information, the sign information, the second vehicle speed, and the second orientation; and... The turning operation message is sent to the user's terminal device.

6. The method according to claim 5, characterized in that, Before sending the redirection operation message to the user's terminal device, the method further includes: The chassis domain controller acquires vehicle information and determines the driver's skill level based on the vehicle information. The vehicle information includes the vehicle's total mileage, vehicle maintenance records, and... Determine whether the driving skill level is within a preset range; If so, then the step of sending the redirection operation message to the user's terminal device is performed.

7. A vehicle control device, characterized in that, The method includes a processor and a memory, wherein the memory is used to store program instructions, and the processor is configured to invoke the program instructions to perform the method as described in any one of claims 1-6.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores program instructions that, when executed by a processor, cause the processor to perform the method as described in any one of claims 1-6.

9. A computer program product, characterized in that, When the computer program included in the computer program product is executed by a processor, it causes the processor to perform the method as described in any one of claims 1-6.