Vehicle control system, control method, automobile and computer program product

By connecting the booster to the accelerator and brake pedal of the car, the drop between the pedal surface is adjusted, and the problem of user trampling is solved, improving driving comfort and safety is improved, ensuring that the driver does not need to lift when switching the pedal. Too large angle.

CN119217967APending Publication Date: 2024-12-31集度科技(武汉)有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411604579.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-11
Publication Date
2024-12-31

AI Technical Summary

Technical Problem

The existing car pedal setting method can easily lead to user trampling by mistake, which poses a driving safety hazard. Especially when the height drop between the accelerator pedal and the brake pedal is too large, it is necessary to lift a larger angle to switch the pedal, which affects driving comfort and Safety.

Method used

Connect the booster to the accelerator and the brake pedal. Push the pedal through the booster push rod so that the drop information between its pedal surface is within the target drop range, avoiding the need to lift too much angle to switch, and ensuring that the driver is pedaling when pedaling Comfortable and safe.

Benefits of technology

By adjusting the height drop between the pedals, the probability of accidentally pedaling is reduced, driving comfort and safety is improved, and the driver does not need to lift the pedals too much, reducing discomfort and safety hazards during driving.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119217967A_ABST
    Figure CN119217967A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle control system, a control method, an automobile and a computer program product, and the vehicle control system comprises an accelerator pedal, a brake pedal and a booster. Wherein a second pedal of the accelerator pedal and the brake pedal is connected with the booster; the booster is used for pushing a second pedal in the accelerator pedal and the brake pedal through a booster push rod under the condition that a first pedal in the accelerator pedal and the brake pedal is treaded. The difference information between the first pedal surface of the accelerator pedal and the second pedal surface of the brake pedal belongs to a target difference range; wherein the fall information comprises the height fall of the treading surface or the angle fall of the treading surface.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of automobile technology, and in particular to a vehicle control system, a control method, an automobile, and a computer program product. Background Art

[0002] The car is provided with an accelerator pedal and a brake pedal. The accelerator pedal is connected to the power output system of the car, and the user controls the output torque of the power system of the car through the accelerator pedal to control the driving of the car. The brake pedal is connected to the braking system of the car, and the user controls the braking system of the car through the brake pedal to brake the car. The current pedal setting method may cause the user to step on the pedal by mistake, resulting in certain safety hazards in driving the vehicle. Summary of the invention

[0003] The embodiments of the present disclosure at least provide a vehicle control system, a control method, a vehicle, and a computer program product.

[0004] In a first aspect, an embodiment of the present disclosure provides a vehicle control system, including: an accelerator pedal, a brake pedal, and a booster;

[0005] Wherein, the second pedal among the accelerator pedal and the brake pedal is connected to the booster;

[0006] The booster is used to push the second pedal of the accelerator pedal and the brake pedal through the booster push rod when the first pedal of the accelerator pedal and the brake pedal is stepped on, so that the drop information between the first pedal surface of the accelerator pedal and the second pedal surface of the brake pedal falls within the target drop range; wherein the drop information includes: the height drop of the stepped surface, or the angle drop of the stepped surface.

[0007] In a possible implementation, the invention further includes: a controller;

[0008] The controller is connected to the accelerator pedal, the brake pedal and the booster respectively;

[0009] The controller is used to determine a first pedal opening corresponding to the first pedal when the first pedal is stepped on, and determine a first control stroke for controlling the height of the second pedal based on the first pedal opening, the second pedal opening corresponding to the second pedal, and the target drop range; and control the booster to push the second pedal based on the first control stroke.

[0010] In a possible implementation manner, the controller is specifically used to:

[0011] Determining the drop information between the first pedal and the second pedal based on the first pedal opening and the second pedal opening;

[0012] Determining whether the drop information falls within the target drop range;

[0013] When the drop information belongs to the target drop range, the first control stroke is determined as a first value; wherein the first value is a preset fixed value;

[0014] When the drop information does not fall within the target drop range, determining a second value of the first control stroke based on the drop information and the target drop range;

[0015] The second value is determined according to the drop information and is used to control the drop information between the first pedal opening and the second pedal opening to fall within the target drop range.

[0016] In a possible implementation manner, the target drop range includes: a maximum drop value;

[0017] The controller is specifically used to: determine the difference between the drop information and the maximum drop value;

[0018] The difference value is determined as a second value of the first control stroke.

[0019] In a possible implementation manner, the method further includes: an inductive sensor; the inductive sensor is disposed in a stepping area of ​​the second pedal;

[0020] The controller is also connected to the inductive sensor;

[0021] The controller is further configured to determine whether the second pedal is stepped on based on the stepping signal of the sensing sensor, and to perform a vehicle control operation corresponding to the second pedal based on the second pedal opening degree when the second pedal is stepped on;

[0022] When the second pedal is a brake pedal, the vehicle control operation corresponding to the second pedal is vehicle braking;

[0023] When the second pedal is an accelerator pedal, the vehicle control operation corresponding to the second pedal is vehicle acceleration.

[0024] In a possible implementation manner, the controller is further configured to determine whether the second pedal is stepped on according to a historical control signal generated when the booster is controlled and a second pedal opening of the second pedal;

[0025] In a case where it is determined that the second pedal is depressed, a vehicle control operation corresponding to the second pedal is performed based on a second pedal opening degree at which the second pedal is depressed.

[0026] In a possible implementation manner, the controller, when executing the vehicle control operation corresponding to the second pedal based on the second pedal opening degree when the second pedal is stepped on, is configured to:

[0027] updating the actual pedal opening of the second pedal according to a first control stroke of the booster pushing the second pedal to obtain an updated actual pedal opening;

[0028] determining a target pedal opening degree for stepping on the second pedal based on the second pedal opening degree and the actual pedal opening degree;

[0029] A vehicle control operation corresponding to the second pedal is performed based on the target pedal opening degree.

[0030] In a second aspect, an embodiment of the present disclosure provides a vehicle control method, including:

[0031] In response to receiving a first stepping signal of a first pedal on the target vehicle, determining a first pedal opening corresponding to the first pedal; the first pedal includes any one of an accelerator pedal and a brake pedal;

[0032] Determining a first control stroke for controlling the height of the second pedal according to the first pedal opening, the second pedal opening of the second pedal on the target vehicle, and the target height difference range; the second pedal includes another pedal of the accelerator pedal and the brake pedal except the first pedal;

[0033] Based on the first control stroke, controlling the booster connected to the second pedal to push the second pedal so that the drop information between the first pedal surface of the accelerator pedal and the second pedal surface of the brake pedal falls within the target drop range;

[0034] The drop information includes: a height drop of a tread surface or an angle drop of a tread surface.

[0035] In a possible implementation manner, determining a first control stroke for controlling the height of the second pedal according to the first pedal opening, the second pedal opening of the second pedal on the target vehicle, and a target height range includes:

[0036] determining the drop information between the first pedal and the second pedal based on the first pedal opening and the second pedal opening;

[0037] Determining whether the drop information is within the target drop range;

[0038] When the drop information belongs to the target drop range, the first control stroke is determined as a first value; wherein the first value is a preset fixed value;

[0039] When the drop information does not fall within the target drop range, determining a second value of the first control stroke based on the drop information and the target drop range;

[0040] The second value is a value used to control the difference information between the first pedal opening and the second pedal opening to fall within the target difference range.

[0041] In a possible implementation manner, the target drop range includes: a maximum drop value;

[0042] The determining a second value of the first control stroke based on the drop information and the target drop range includes:

[0043] Determine a difference between the drop information and the maximum drop value;

[0044] The difference value is determined as a second value of the first control stroke.

[0045] In a possible implementation manner, the method further includes:

[0046] detecting whether the second pedal is stepped on;

[0047] When it is determined that the second pedal is stepped on, based on the second pedal opening degree of the second pedal being stepped on, executing a vehicle control operation corresponding to the second pedal;

[0048] When the second pedal is a brake pedal, the vehicle control operation corresponding to the second pedal is vehicle braking;

[0049] When the second pedal is an accelerator pedal, the vehicle control operation corresponding to the second pedal is vehicle acceleration.

[0050] In a possible implementation manner, the detecting whether the second pedal is stepped on includes:

[0051] determining whether the second pedal is stepped on according to a sensing signal of a sensing sensor connected to a stepping area of ​​the second pedal; or,

[0052] Whether the second pedal is stepped on is determined based on a history control signal generated when the booster is controlled and a second pedal opening of the second pedal.

[0053] In a possible implementation manner, the performing of the vehicle control operation corresponding to the second pedal based on the second pedal opening degree when the second pedal is stepped on includes:

[0054] updating the actual pedal opening of the second pedal according to a first control stroke of the booster pushing the second pedal to obtain an updated actual pedal opening;

[0055] determining a target pedal opening degree for stepping on the second pedal based on the second pedal opening degree and the actual pedal opening degree;

[0056] A vehicle control operation corresponding to the second pedal is performed based on the target pedal opening degree.

[0057] In a third aspect, an embodiment of the present disclosure further provides a vehicle, comprising a vehicle control system as described in the first aspect, or any one of the first aspect.

[0058] In a fourth aspect, an optional implementation of the present disclosure further provides a computer program product, wherein the computer program product carries a program code, and the program code includes instructions that can be used to execute the steps of the vehicle control method as described in the second aspect, or any one of the second aspects.

[0059] It should be understood that the above general description and the following detailed description are merely exemplary and explanatory, and are not intended to limit the technical solutions of the present disclosure.

[0060] The vehicle control system provided by the embodiment of the present disclosure is connected to a booster on the first pedal of the accelerator pedal and the brake pedal. The booster can push the second pedal of the accelerator pedal and the brake pedal through the booster push rod when the first pedal of the accelerator pedal and the brake pedal is stepped on, so that the height difference information between the first pedal surface of the accelerator pedal and the second pedal surface of the brake pedal falls within a target height difference range. In this way, when the height difference between the stepped surfaces of the accelerator pedal and the brake pedal is too large, the height difference between the two pedals can be adjusted to ensure that the foot does not need to be lifted to a large angle when switching between the accelerator pedals, thereby ensuring the user's comfort during vehicle driving and ensuring driving safety.

[0061] In order to make the above-mentioned objectives, features and advantages of the present disclosure more obvious and easy to understand, preferred embodiments are specifically cited below and described in detail with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0062] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the following is a brief introduction to the drawings required for use in the embodiments. The drawings herein are incorporated into the specification and constitute a part of the specification. These drawings illustrate embodiments consistent with the present disclosure and are used together with the specification to illustrate the technical solutions of the present disclosure. It should be understood that the following drawings only illustrate certain embodiments of the present disclosure and should not be regarded as limiting the scope. For ordinary technicians in this field, other relevant drawings can also be obtained based on these drawings without creative work.

[0063] Figure 1 A schematic diagram showing the structure of a vehicle control system provided by some embodiments of the present disclosure is shown;

[0064] Figure 2 A schematic diagram of a vehicle control system provided by some embodiments of the present disclosure is shown;

[0065] Figure 3 A flow chart showing a vehicle control method provided by some embodiments of the present disclosure;

[0066] Figure 4 A schematic diagram of a computer device provided by some embodiments of the present disclosure is shown. DETAILED DESCRIPTION

[0067] In order to make the purpose, technical scheme and advantages of the embodiments of the present disclosure clearer, the technical scheme in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all of the embodiments. The components of the embodiments of the present disclosure generally described and shown here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present disclosure is not intended to limit the scope of the present disclosure claimed for protection, but merely represents the selected embodiments of the present disclosure. Based on the embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present disclosure.

[0068] According to research, there is a certain height difference between the treading surfaces of the brake pedal and the accelerator pedal of a car. The height difference is usually determined by comprehensively considering the foot size of different users, the angle of the pedal, the pedal stroke and other factors. The height difference can reduce the probability of users stepping on the wrong pedal to a certain extent, and usually, when the accelerator pedal and the brake pedal are both in their original positions, that is, when they are not stepped on, the user's foot will be in a more comfortable state when switching from the accelerator pedal to the brake pedal under this height difference. But in fact, in the process of driving a car, in order to maintain the speed of the car, the user usually continues to apply a certain pedal force to the accelerator pedal to ensure that the accelerator pedal has a certain pedal opening. If the pedal opening is too large, the height difference between the treading surface of the accelerator pedal and the treading surface of the brake pedal will increase. When the user switches from stepping on the accelerator pedal to stepping on the brake pedal, it is necessary to lift it at a larger angle; this situation causes the comfort of driving the vehicle for a long time to decrease, and even causes discomfort, leading to safety hazards during driving.

[0069] Based on the above research, the present disclosure provides a vehicle control system and a control method, in which a booster is connected to the first pedal of the accelerator pedal and the brake pedal. The booster can push the second pedal of the accelerator pedal and the brake pedal through the booster push rod when the first pedal of the accelerator pedal and the brake pedal is stepped on, so that the height difference information between the first pedal surface of the accelerator pedal and the second pedal surface of the brake pedal belongs to the target height difference range. In this way, when the height difference between the stepped surfaces of the accelerator pedal and the brake pedal is too large, by adjusting the height difference between the two pedals, it is ensured that the foot does not need to be lifted to a large angle when switching between the accelerator pedals, so as to ensure the user's comfort during vehicle driving and ensure driving safety.

[0070] The defects existing in the above solutions are the results obtained by the inventor after practice and careful research. Therefore, the discovery process of the above problems and the solutions proposed by the present disclosure for the above problems below should be the contributions made by the inventor to the present disclosure during the disclosure process.

[0071] It should be noted that similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, further definition and explanation thereof is not required in subsequent drawings.

[0072] To facilitate understanding of this embodiment, a vehicle control system disclosed in the embodiment of the present disclosure is first described in detail.

[0073] The following embodiments refer to Figure 1 and Figure 2 As shown:

[0074] The vehicle control system provided by the embodiment of the present disclosure includes: an accelerator pedal 10 , a brake pedal 20 , and a booster 30 .

[0075] Wherein, the second pedal among the accelerator pedal and the brake pedal is connected to the booster;

[0076] In a specific implementation, after the accelerator pedal 10 is stepped on by the user, a corresponding first pedal opening is generated; the first pedal opening is converted into a control signal for the power system of the vehicle to control the power system of the vehicle to output a corresponding torque to drive the vehicle.

[0077] After the brake pedal 20 is stepped on by the user, a corresponding second pedal opening is also generated, and the second pedal opening is converted into a control signal for the braking system of the vehicle to control the braking of the vehicle.

[0078] In addition, the vehicle control system provided in the embodiment of the present disclosure also includes a booster 30, which is used to push the second pedal through a booster push rod when the first pedal of the accelerator pedal 10 and the brake pedal 20 is stepped on, so that the drop information between the first pedal surface of the accelerator pedal and the second pedal surface of the brake pedal belongs to the target drop range; wherein the drop information includes: the height drop of the stepped surface, or the angle drop of the stepped surface.

[0079] Specifically, the booster 30 may be connected to the second pedal via a booster push rod 40 , for example.

[0080] The second pedal in the embodiment of the present disclosure may be, for example, at least one of the accelerator pedal 10 and the brake pedal 20. That is, the booster may be connected to the accelerator pedal 10, or the booster may be connected to the brake pedal 20; the booster may also be connected to the accelerator pedal 10 and the brake pedal 20 respectively.

[0081] Generally, if only one of the accelerator pedal 10 and the brake pedal 20 is connected to the booster, the pedal not connected to the booster serves as the first pedal, so that when the first pedal is stepped on, the second pedal is pushed by the booster connected to the second pedal; if both the accelerator pedal 10 and the brake pedal 20 are connected to the booster, either pedal can be used as the first pedal, so that no matter which pedal the user steps on, the other pedal can be pushed by the booster.

[0082] The embodiment of the present disclosure takes the brake pedal 20 as the second pedal and the accelerator pedal 10 as the first pedal as an example. When the user steps on the accelerator pedal 10 so that the height difference between the treading surfaces of the accelerator pedal 10 and the brake pedal 20 is large, the booster 30 can be used to push the brake pedal 20 to a certain position through the booster 30 push rod 40, so that the height difference information between the treading surfaces of the accelerator pedal 10 and the brake pedal 20 is kept within the target height difference range, thereby avoiding discomfort and driving safety hazards caused by the large height difference between the accelerator pedal 10 and the brake pedal 20.

[0083] In the embodiment of the present disclosure, the accelerator pedal 10 is used as the second pedal and the brake pedal 20 is used as the first pedal as an example. When the user steps on the brake pedal 20 so that the height difference between the treading surfaces of the accelerator pedal 10 and the brake pedal 20 is too small, the booster 30 can be used to push the accelerator pedal 10 to a certain point through the booster push rod 40, so that the height difference information between the treading surfaces of the accelerator pedal 10 and the brake pedal 20 is kept within the target height difference range, thereby avoiding the problem that the driver cannot clearly perceive the difference between the accelerator pedal and the brake pedal due to the small height difference between the accelerator pedal 10 and the brake pedal 20, resulting in accidental stepping on the pedal, which in turn causes driving safety hazards.

[0084] Another embodiment of the present disclosure provides a vehicle control system, further comprising: a controller 50. The controller 50 is connected to the accelerator pedal 10, the brake pedal 20 and the booster 30;

[0085] The controller 50 is used to determine the first pedal opening corresponding to the first pedal when the first pedal is stepped on, and determine the first control stroke for controlling the height of the second pedal according to the first pedal opening, the second pedal opening corresponding to the second pedal, and the target drop range; and control the booster to push the second pedal based on the first control stroke.

[0086] Here, the target drop range includes: the maximum drop value; the purpose of pushing the second pedal by the booster is to reduce the drop between the first pedal and the second pedal by the booster when the driver steps on the first pedal and causes the drop between the first pedal and the second pedal to be too large, so that the drop between the first pedal and the second pedal is kept within a certain drop range, so that when the driver switches from stepping on the first pedal to stepping on the second pedal, the lifting angle of the foot will not be too large to cause discomfort.

[0087] In addition, the target drop range may also include a minimum drop value. When the driver steps on the first pedal and the drop between the first pedal and the second pedal is too small, the drop between the first pedal and the second pedal is increased by the booster so that the drop between the first pedal and the second pedal is maintained at a certain level, thereby avoiding the problem of accidental stepping due to the small drop between the two pedals.

[0088] Specifically, when the controller 50 determines the first control stroke for controlling the height of the second pedal according to the first pedal opening, the second pedal opening corresponding to the second pedal, and the target height difference range, for example, the following method may be adopted:

[0089] Based on the first pedal opening and the second pedal opening, the drop information between the first pedal and the second pedal is determined; whether the drop information belongs to the target drop range is judged; when the drop information belongs to the target drop range, the first control stroke is determined as a first value; wherein the first value is a pre-set fixed value; when the drop information does not belong to the target drop range, the second value of the first control stroke is determined based on the drop information and the target drop range; the second value is determined according to the drop information and is used to control the drop information between the first pedal opening and the second pedal opening to belong to the target drop range.

[0090] Here, the first value is, for example, 0, or other pre-set values; that is, when the user steps on the first pedal so that the drop information between the first pedal and the second pedal falls within the target drop range, the height of the pedal surface of the second pedal remains unchanged. When the second value is taken, when the driver steps on the first pedal so that the drop information between the first pedal and the second pedal does not fall within the target drop range, if the drop information is greater than the maximum drop value, or the drop information is less than the minimum drop value, the booster will push the second pedal so that the drop information between the first pedal and the second pedal remains within the target drop range.

[0091] Specifically, in the embodiment of the present disclosure, when the target drop range includes: a maximum drop value, the controller 50, when determining the second value of the first control stroke, is specifically used to: determine the difference between the drop information and the maximum drop value;

[0092] The difference value is determined as a second value of the first control stroke.

[0093] The second value determined in this way is used to push the second pedal so that the height difference between the first pedal and the second pedal is reduced.

[0094] In addition, when the target drop range includes the minimum drop value, the controller 50 is further configured to:

[0095] Specifically, in order to achieve the above functions, the controller 50 specifically includes: determining the difference between the drop information and the minimum drop value;

[0096] The difference value is determined as a second value of the first control stroke.

[0097] The second value determined in this way is used to push the second pedal, so that the height difference between the first pedal and the second pedal increases.

[0098] Specifically, the embodiment of the present disclosure provides a specific example of a controller 50 implementing a control function, in which the first pedal is an accelerator pedal; and the second pedal is a brake pedal.

[0099] In another embodiment of the present disclosure, it further includes: an inductive sensor; the inductive sensor is disposed in a stepping area of ​​the second pedal;

[0100] The controller 50 is also connected to the inductive sensor;

[0101] The controller 50 is further configured to determine, based on the stepping signal of the sensing sensor, that the second pedal is not stepped on, and to perform a vehicle control operation corresponding to the second pedal based on the second pedal opening degree when the second pedal is stepped on;

[0102] When the second pedal is a brake pedal, the vehicle control operation corresponding to the second pedal is vehicle braking;

[0103] When the second pedal is an accelerator pedal, the vehicle control operation corresponding to the second pedal is vehicle acceleration.

[0104] In a specific implementation, the inductive sensor may include: a pressure sensor for detecting the pedaling force, or an opening sensor for detecting the opening change. The pressure sensor is, for example, deployed on the pedal surface of the second pedal, and detects whether the driver has stepped on the second pedal by detecting the pressure on the pedal surface. The opening sensor is, for example, deployed at the rotation axis of the second pedal, and detects whether the second pressure plate has changed its angle to detect whether the driver has stepped on the second pedal.

[0105] Taking the second pedal as the accelerator pedal 10 as an example, for the case where the inductive sensor includes a pressure sensor for detecting the pedaling force:

[0106] The pressure sensor can be deployed on the tread surface of the accelerator pedal 10; the pressure sensor can sense the tread force on the tread surface of the accelerator pedal, and convert the tread force into a corresponding electrical signal and transmit it to the controller 50. The controller 50 can determine whether the accelerator pedal 10 is stepped on through the electrical signal. For example, when it is determined that the tread surface of the accelerator pedal 10 is stepped on, the vehicle acceleration is controlled according to the second pedal opening of the accelerator pedal.

[0107] In the case where the inductive sensor includes an opening sensor for detecting a change in opening:

[0108] The accelerator pedal 10 may also be provided with an opening sensor for detecting the opening of the accelerator pedal 10; the controller 50 may receive a sensing signal from the opening sensor. When the accelerator pedal 10 is not stepped on, the pedal opening of the accelerator pedal 10 is assumed to be K1. When the sensing signal of the opening sensor determines that the pedal opening changes from K1 to K2, and K1>K1, the controller 50 may determine that the accelerator pedal 10 is stepped on. At this time, the vehicle acceleration is controlled according to the second pedal opening of the accelerator pedal 10.

[0109] In addition, when the second pedal is a brake pedal, the arrangement of the inductive sensor and the way in which the controller 50 receives the inductive signal of the inductive sensor for judgment are similar to the above example, and are not described in detail here. In this case, if the controller 50 determines that the brake pedal 20 is stepped on, the vehicle braking will be controlled according to the second pedal opening of the brake pedal 10.

[0110] In addition, in another embodiment of the present disclosure, another method for detecting whether the second pedal is stepped on is provided, in which the controller 50 is further used to determine whether the second pedal is stepped on according to the historical control signal generated when the booster is controlled and the second pedal opening of the second pedal;

[0111] In a case where it is determined that the second pedal is depressed, a vehicle control operation corresponding to the second pedal is performed based on a second pedal opening degree at which the second pedal is depressed.

[0112] In this embodiment, both the accelerator pedal 10 and the brake pedal 20 correspond to an original position. During the driving process of the vehicle, the pedal opening of the second pedal will be pushed to a certain position by the booster. In a possible implementation, when the second pedal is stepped on, if it is switched to the first pedal, the booster can control the second pedal to reset to the original position, and control the booster according to the stepping of the first pedal, and push the second pedal according to the stepping of the first pedal. In another possible implementation, when the second pedal is stepped on, if it is switched to a pedal, the booster will not control the second pedal to reset, and when it is switched to the first pedal, the second pedal will reset to the position where the booster was pushed the most recently, and the position can be determined according to the historical control signal generated when the booster is controlled. In addition, the second pedal opening of the second pedal can also be obtained in real time. If the pedal opening of the second pedal determined according to the historical control signal is different from the second pedal opening of the second pedal obtained in real time, it means that the control of the second pedal is triggered manually, that is, triggered by the driver. Therefore, at this time, it is necessary to perform the vehicle control corresponding to the second pedal according to the second pedal opening of the second pedal being stepped on. If the pedal opening determined based on the historical control signal is the same as the second pedal opening of the second pedal read in real time, it is considered that the change in the opening of the second pedal at this time is caused by the booster push, and does not belong to the driver's manual control of the second pedal. Therefore, the vehicle will not be controlled according to the second pedal opening at this time.

[0113] In the above embodiment, the controller 50, when executing the vehicle control operation corresponding to the second pedal based on the second pedal opening degree of the second pedal being stepped on, is used to:

[0114] updating the actual pedal opening of the second pedal according to a first control stroke of the booster pushing the second pedal to obtain an updated actual pedal opening;

[0115] determining a target pedal opening degree for stepping on the second pedal based on the second pedal opening degree and the actual pedal opening degree;

[0116] A vehicle control operation corresponding to the second pedal is performed based on the target pedal opening degree.

[0117] Here, since the second pedal has been pushed by the booster and has a certain opening change, the actual pedal opening of the second pedal will be updated according to the first control stroke of the booster pushing the second pedal, and the updated actual pedal opening will be obtained. The updated actual pedal opening represents the position of the second pedal when it is not stepped on (the position after the booster pushes it). The second pedal opening is the opening of the second pedal read compared to its initial position (the position before the booster pushes it). At this time, the real opening of the second pedal stepped by the user should be the difference between the second pedal opening and the actual pedal opening, that is, the target pedal opening. The target opening is actually the real opening change when the user steps on the second pedal. When controlling the vehicle to perform the corresponding vehicle control operation, the vehicle control operation corresponding to the second pedal will be performed according to the target pedal opening. In this way, the sudden braking and stopping that may be caused by directly using the second pedal opening of the second pedal to perform the vehicle control operation on the vehicle is avoided, and the driving safety and comfort are improved.

[0118] In the embodiment of the present disclosure, a controller 50 is provided to interact with the accelerator pedal, the brake pedal, the booster, and the inductive sensor to implement a specific example of the above vehicle control process. In this example, the first pedal is the accelerator pedal 10; the second pedal is the brake pedal 20. The target drop range includes a maximum drop value and a minimum drop value.

[0119] See also Figure 2 As shown, the controller 50 may specifically include: a first micro control unit 501 , a second micro control unit 502 , and a regional controller 503 .

[0120] The first micro control unit 501 is connected to the accelerator pedal 10 and the zone controller 503 respectively, and the second micro control unit 502 is connected to the zone controller 503 and the booster 30 respectively.

[0121] The first micro control unit 501 is used to send a first stepping signal to the zone controller 503 when the accelerator pedal 10 is stepped on;

[0122] The regional controller 503 is used for determining a first pedal opening corresponding to the accelerator pedal 10 in response to receiving a first pedal signal sent by the first micro control unit 501, and determining a first control stroke for controlling the height of the brake pedal 20 according to the first pedal opening, the current position of the brake pedal 20, and the target height difference range; generating a first control signal based on the first control stroke, and sending the first control signal to the second micro control unit 502;

[0123] The second micro control unit 502 is used for controlling the booster 30 to push the brake pedal 20 based on the first control signal received from the zone controller 503 .

[0124] In a possible implementation manner, the second micro control unit 502 may also be connected to the brake pedal 20 (eg Figure 2 Alternatively, the brake pedal may not be connected to the second micro control unit 502, but may be connected via another micro control unit and a regional controller ( Figure 1 and Figure 2 are not shown).

[0125] In a specific implementation, the first micro control unit 501 uses any of the following methods a1 or a2 to trigger the sending of the first stepping signal to the regional controller 503:

[0126] a1: A first inductive sensor may be deployed on the first treading surface of the accelerator pedal 10; the first inductive sensor is capable of sensing the treading force on the first treading surface. The first inductive sensor transmits an electrical signal of the detected treading force to the first microcontroller unit 501. The first microcontroller unit 501 may determine whether the accelerator pedal 10 is stepped on by the electrical signal. When it is determined that the treading surface 10 of the accelerator pedal 10 is stepped on, the first microcontroller unit 501 sends a first treading signal to the regional controller 503.

[0127] a2: An opening sensor for detecting the first pedal opening of the accelerator pedal 10 may also be provided on the accelerator pedal 10. The first microcontroller unit 501 can receive the sensing signal of the opening sensor. When the accelerator pedal 10 is not stepped on, the first pedal opening of the accelerator pedal 10 is assumed to be K1. When the sensing signal of the opening sensor determines that the first pedal opening changes from K1 to K2, and K1>K1, the first microcontroller unit 501 can determine that the accelerator pedal 10 is stepped on. At this time, the first stepping signal is also sent to the zone controller 503.

[0128] After receiving the first pedal signal sent by the first microcontroller unit 501, the regional controller 503 obtains the first pedal opening of the accelerator pedal 10 and the second pedal opening of the brake pedal 20, and determines the first control stroke for controlling the height of the brake pedal 20 based on the first pedal opening, the second pedal opening, and the maximum drop value.

[0129] Regarding the accelerator pedal 10: the accelerator pedal 10 may be connected to a first opening sensor, wherein the first opening sensor connected to the accelerator pedal 10 may be connected to the first micro control unit 501, and the opening sensor may transmit a sensing signal of the first opening sensor to the first micro control unit 501. After receiving the sensing signal of the opening sensor, the first micro control unit 501 may obtain the first pedal opening of the accelerator pedal 10 based on the sensing signal, and the first stepping signal sent to the regional controller 503 may not only indicate that the accelerator pedal 10 is stepped on, but also carry the first pedal opening, so that the regional controller 503 obtains the first pedal opening of the accelerator pedal 10.

[0130] In addition, the first opening sensor may also be directly connected to the zone controller 503; the first opening sensor may directly transmit the sensing signal to the zone controller 503, so that the zone controller 503 obtains the first pedal opening of the accelerator pedal 10 according to the sensing signal.

[0131] Regarding the brake pedal 20: the brake pedal 20 may be connected to a second opening sensor; the second opening sensor connected to the brake pedal 20 may be connected to the second micro control unit 502, and the second opening sensor may transmit a sensing signal to the second micro control unit 502. The second micro control unit 502 may generate a second pedal opening of the brake pedal 20 based on the sensing signal of the second opening sensor, and transmit the second pedal opening to the zone controller 503.

[0132] The second opening sensor can also be connected to the third micro control unit, which is also connected to the regional controller 503. The third micro control unit is used to implement interactive control of the brake pedal 20 (in this solution, the second micro control unit 502 is used to implement interactive control of the booster 30). The third micro control unit can generate a second pedal opening of the brake pedal 20 based on the sensing signal of the second opening sensor, and transmit the second pedal opening to the regional controller 503.

[0133] In addition, the second opening sensor may also be directly connected to the zone controller 503 , so that the zone controller 503 may directly obtain the second pedal opening of the brake pedal 20 based on the sensing signal of the second opening sensor.

[0134] After obtaining the first pedal opening and the second pedal opening, the area controller 503 may use the first pedal opening, the second pedal opening, and the maximum drop value to determine a first control stroke for controlling the height of the brake pedal 20:

[0135] Based on the first pedal opening degree, the second pedal opening degree, and the drop information between the accelerator pedal 10 and the brake pedal 20; the drop information includes: the height drop of the tread surface, or the angle drop of the tread surface;

[0136] Compare the drop information with the maximum drop value;

[0137] When the drop information is less than the maximum drop value, determine the first control stroke as the first value;

[0138] When the drop information is greater than or equal to the maximum drop value, determine the second value of the first control stroke based on the drop information and the maximum drop value.

[0139] In a specific implementation, the pedal opening degree refers to the degree or depth to which the driver depresses the brake pedal 20 or the accelerator pedal 10; the pedal opening degree is determined by measuring the pedal stroke or the angle by which the pedal rotates around the rotation axis. When the driver depresses the pedal, the pedal moves downward a certain distance or rotates a certain angle around a certain axis, and this stroke or angle can be regarded as the pedal opening degree.

[0140] Furthermore, when the meanings of the pedal opening degrees are different, the corresponding drop information can be different.

[0141] For the case where the pedal opening degree is the stroke of the driver stepping on the pedal, for example, the first tread surface height of the accelerator pedal 10 in the initial position (i.e., not stepped on) can be recorded. At this time, the corresponding first pedal opening degree is usually 0. And record the second tread surface height of the brake pedal 20 in the initial position (i.e., not stepped on and not pushed by the booster 30). At this time, the corresponding second pedal opening degree is usually also 0. Then the drop information, for example, satisfies:

[0142] Drop information = |Second tread surface height - First tread surface height| + |Second pedal opening degree - First pedal opening degree|

[0143] For the case where the pedal opening degree is the angle of the driver stepping on the pedal, for example, the first tread surface angle of the accelerator pedal 10 in the initial position (i.e., not stepped on) can be recorded. At this time, the corresponding first pedal opening degree is usually 0 degrees. And record the second tread surface angle of the brake pedal 20 in the initial position (i.e., not stepped on and not pushed by the booster 30). At this time, the corresponding second pedal opening degree is usually also 0 degrees. Then the drop information, for example, satisfies:

[0144] Drop information = |Second tread surface angle - First tread surface angle| + |Second pedal opening degree - First pedal opening degree|

[0145] In addition, there may be other ways to determine the drop information, which are not limited in the embodiments of the present disclosure.

[0146] After the drop information is determined, the drop information can be compared with the maximum drop value.

[0147] When the drop information includes the drop height, the maximum drop value includes: a first target height drop threshold. When the drop information includes the angle drop, the maximum drop value includes a first target angle drop threshold.

[0148] If the drop information is less than the maximum drop value, it is considered that the drop between the first treading surface of the accelerator pedal 10 and the second treading surface of the brake pedal 20 is still within a comfortable range for the user's feet. At this time, the height of the second treading surface of the brake pedal 20 does not need to be adjusted, or can be slightly adjusted, that is, the first value of the first control stroke is 0, or other smaller values.

[0149] If the drop information is greater than or equal to the maximum drop value, the difference between the maximum drop value and the drop information can be calculated, and the second value of the first control stroke can be determined based on the difference. The second value can be greater than or less than the difference, for example. Here, when determining the second value for the first control stroke, in addition to ensuring that the height difference between the first pedal surface of the accelerator pedal 10 and the second pedal surface of the brake pedal 20 is less than the maximum drop value, it is also necessary to ensure that there is a large drop in the height difference between the first pedal surface of the accelerator pedal 10 and the second pedal surface of the brake pedal 20, so that on the basis of ensuring comfort, the characteristic of using the height difference to ensure safe driving is still maintained.

[0150] In another embodiment of the present disclosure, in order to ensure that a certain height difference is formed between the first tread surface of the accelerator pedal 10 and the second tread surface of the brake pedal 20 to ensure that the pedal will not be accidentally stepped on during driving, when the first pedal opening of the accelerator pedal 10 is stepped on changes from large to small, the torque output is reduced by reducing the first pedal opening, thereby reducing the speed of the vehicle. At this time, the booster 30 has been used to push the brake pedal 20, so that the height difference between the first pedal surface of the accelerator pedal 10 and the second pedal surface of the brake pedal 20 is less than the maximum drop value. Therefore, when the first pedal opening changes from large to small, a certain height difference is formed between the first tread surface of the accelerator pedal 10 and the second tread surface of the brake pedal 20. Therefore, the vehicle control system provided by the embodiment of the present disclosure is heavy, and the booster 30 is also used to:

[0151] When the height difference between the first pedal surface of the accelerator pedal 10 and the second pedal surface of the brake pedal 20 is greater than the minimum drop value, the brake pedal 20 is pushed by the push rod 40 of the booster 30, so that the height difference between the first pedal surface of the accelerator pedal 10 and the second pedal surface of the brake pedal 20 changes to be greater than the minimum drop value; wherein the minimum drop value is smaller than the minimum drop value.

[0152] In this way, after the above situation occurs, the brake pedal 20 is pushed by the push rod 40 of the booster 30 so that the height difference between the first pedal surface of the accelerator pedal 10 and the second pedal surface of the brake pedal 20 is greater than the minimum drop value, thereby ensuring that the drop between the first tread surface and the second tread surface will not be too small to cause accidental stepping, thereby improving driving safety.

[0153] In this embodiment, the regional controller 503 obtains the third pedal opening corresponding to the accelerator pedal 10 and the fourth pedal opening of the brake pedal 20, and determines the second control stroke for controlling the height of the brake pedal 20 based on the third pedal opening, the fourth pedal opening of the brake pedal 20, and the minimum drop value; based on the second control stroke, generates a second control signal, and sends the second control signal to the second micro control unit 502.

[0154] The second microcontroller unit 502 is used to control the booster 30 to push the brake pedal 20 in response to receiving a second control signal sent by the regional controller 503, based on the second control signal, so that the height difference between the first pedal surface of the accelerator pedal 10 and the second pedal surface of the brake pedal 20 changes to be greater than the minimum drop value.

[0155] Here, the third pedal opening corresponding to the accelerator pedal 10 is compared with the first pedal opening corresponding thereto. Usually, the third pedal opening is changed from the first pedal opening, and the third pedal opening is usually smaller than the first pedal opening. The fourth pedal opening of the brake pedal 20 is the opening of the position after the brake pedal 20 is pushed by the booster 30 and moved by the first control stroke compared with the original position of the brake pedal 20.

[0156] The vehicle control method provided in another embodiment of the present disclosure also includes: an inductive sensor.

[0157] The inductive sensor is deployed in the stepping area of ​​the brake pedal 20;

[0158] The second micro control unit 502 is connected to the inductive sensor and the brake pedal 20 respectively;

[0159] The second micro control unit 502 is further used to determine whether the brake pedal 20 is stepped on based on the sensing signal of the inductive sensor, and transmit a first control signal indicating whether the brake pedal 20 is stepped on to the zone controller 503;

[0160] The regional controller 503 is also used to control the braking system to brake in response to receiving the first control signal. When the first control signal indicates that the brake pedal 20 is stepped on, based on the second pedal opening of the brake pedal 20 being stepped on, the braking system is in a non-braking state when the first control signal indicates that the brake pedal 20 is not stepped on.

[0161] In this way, when the first control signal indicates that the brake pedal 20 is not stepped on, if there is a change in the second pedal opening, the change in the second pedal opening is caused by the booster 30 pushing the brake pedal 20, so the braking system will not be braked based on the second pedal opening control.

[0162] In the embodiment of the present disclosure, when the accelerator pedal 10 is stepped on, if the first pedal opening is too large, resulting in a large height difference between the first stepping surface of the accelerator pedal 10 and the second stepping surface of the brake pedal 20, the booster 30 will adjust the height of the second stepping surface by pushing the brake pedal 20. This results in that when the user switches from stepping on the accelerator pedal 10 to stepping on the brake pedal 20, the starting position of the brake pedal 20 is not at its original position, but at the position after the height is adjusted by the booster 30. In this case, if the second pedal opening is determined by the original position of the brake pedal 20, it will cause a sudden braking effect, affecting driving safety. In order to avoid the above situation, in the embodiment of the present disclosure, when the zone controller 503 controls the braking system to brake based on the second pedal opening of the brake pedal 20 being stepped on, for example, the following positions can be adopted:

[0163] According to the first control stroke of the booster 30 pushing the brake pedal 20, the actual pedal opening of the brake pedal 20 is updated to obtain an updated actual pedal opening;

[0164] Determining the brake pedal 20 opening degree at which the brake pedal 20 is stepped on based on the second pedal opening degree and the actual pedal opening degree;

[0165] The brake system is controlled to perform braking based on the opening degree of the brake pedal 20 .

[0166] Specifically, the actual pedal opening is used to describe the position of the brake pedal 20 after being pushed by the booster 30 , relative to the original position of the brake pedal 20 .

[0167] The second pedal opening is used to describe the position of the brake pedal 20 after being stepped on, and the opening relative to the original position of the brake pedal 20 .

[0168] The brake system opening is the opening formed when the brake pedal 20 is stepped on instead of being pushed by the booster 30 .

[0169] In this way, each time the booster 30 pushes the brake pedal 20, a first control stroke is determined for the booster 30. The first control stroke can be converted into a change in the position after the booster 30 is pushed, that is, a change in the opening of the brake pedal 20, thereby updating the actual pedal opening of the brake pedal 20.

[0170] When the brake pedal 20 is in the original position, the actual pedal opening is 0. The change in the opening of the brake pedal 20 pushed by the booster 30 is a, where a downward push is a negative value and an upward push is a positive value; the actual pedal opening of the brake pedal 20 is updated to (0-a); assuming that the booster 30 pushes the pedal opening again, the change is b, and the actual pedal opening of the brake pedal 20 is updated to (0-ab).

[0171] The second pedal opening can be directly read using an opening sensor connected to the brake pedal 20. At this time, the actual pedal opening and the second pedal opening are both known. The difference between the actual pedal opening and the second pedal opening can be determined as the opening of the brake pedal 20, and the opening of the brake pedal 20 can be used to control the braking system for braking.

[0172] In addition, since the travel of the brake pedal is usually limited to a certain range, for example, a feedback motor, a damping device, etc. can be used to provide the user with the feeling of the pedal being stepped on to the maximum opening. In order to ensure that the user's foot feeling does not change when braking, the current actual pedal opening and the preset travel range of the brake pedal are used to determine the travel range that needs to be increased, and the feedback motor, the damping device, etc. are controlled to provide the user with the braking foot feeling when the actual pedal opening is different but the brake pedal opening is the same, thereby avoiding driving safety hazards caused by differences in foot feeling.

[0173] Based on the same inventive concept, a vehicle control method corresponding to the vehicle control system is also provided in the embodiment of the present disclosure. Since the principle of solving the problem by the device in the embodiment of the present disclosure is similar to the above-mentioned vehicle control system in the embodiment of the present disclosure, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated.

[0174] See also Figure 3 As shown, the vehicle control method provided by the embodiment of the present disclosure includes:

[0175] S301: In response to receiving a first stepping signal of a first pedal on a target vehicle, determining a first pedal opening corresponding to the first pedal; the first pedal includes any one of an accelerator pedal and a brake pedal;

[0176] S302: determining a first control stroke for controlling the height of a second pedal according to the first pedal opening, the second pedal opening of a second pedal on the target vehicle, and a target height range; the second pedal includes another pedal of the accelerator pedal and the brake pedal except the first pedal;

[0177] S303: Based on the first control stroke, controlling the booster connected to the second pedal to push the second pedal, so that the height difference information between the first pedal surface of the accelerator pedal and the second pedal surface of the brake pedal falls within the target height difference range;

[0178] The drop information includes: a height drop of a tread surface or an angle drop of a tread surface.

[0179] In a possible implementation manner, determining a first control stroke for controlling the height of the second pedal according to the first pedal opening, the second pedal opening of the second pedal on the target vehicle, and a target height range includes:

[0180] determining the drop information between the first pedal and the second pedal based on the first pedal opening and the second pedal opening;

[0181] Determining whether the drop information is within the target drop range;

[0182] When the drop information belongs to the target drop range, the first control stroke is determined as a first value; wherein the first value is a preset fixed value;

[0183] When the drop information does not fall within the target drop range, determining a second value of the first control stroke based on the drop information and the target drop range;

[0184] The second value is a value used to control the difference information between the first pedal opening and the second pedal opening to fall within the target difference range.

[0185] In a possible implementation, the target drop range includes: a maximum drop value;

[0186] The determining a second value of the first control stroke based on the drop information and the target drop range includes:

[0187] Determine a difference between the drop information and the maximum drop value;

[0188] The difference value is determined as a second value of the first control stroke.

[0189] In a possible implementation, the method further includes:

[0190] detecting whether the second pedal is stepped on;

[0191] When it is determined that the second pedal is stepped on, based on the second pedal opening degree of the second pedal being stepped on, executing a vehicle control operation corresponding to the second pedal;

[0192] When the second pedal is a brake pedal, the vehicle control operation corresponding to the second pedal is vehicle braking;

[0193] When the second pedal is an accelerator pedal, the vehicle control operation corresponding to the second pedal is vehicle acceleration.

[0194] In a possible implementation manner, detecting whether the second pedal is stepped on includes:

[0195] determining whether the second pedal is stepped on according to a sensing signal of a sensing sensor connected to a stepping area of ​​the second pedal; or,

[0196] Whether the second pedal is stepped on is determined based on a history control signal generated when the booster is controlled and a second pedal opening of the second pedal.

[0197] In a possible implementation manner, the performing a vehicle control operation corresponding to the second pedal based on the second pedal opening degree when the second pedal is stepped on includes:

[0198] updating the actual pedal opening of the second pedal according to a first control stroke of the booster pushing the second pedal to obtain an updated actual pedal opening;

[0199] determining a target pedal opening degree for stepping on the second pedal based on the second pedal opening degree and the actual pedal opening degree;

[0200] A vehicle control operation corresponding to the second pedal is performed based on the target pedal opening degree.

[0201] The embodiment of the present disclosure provides an execution subject of the vehicle control method, such as the controller in the above-mentioned vehicle control system. In some possible implementations, the vehicle control method can be implemented by a processor calling a computer-readable instruction stored in a memory.

[0202] Those skilled in the art will appreciate that, in the above method of specific implementation, the order in which the steps are written does not imply a strict execution order and does not constitute any limitation on the implementation process. The specific execution order of the steps should be determined by their functions and possible internal logic.

[0203] The present disclosure also provides a vehicle-mounted device, such as Figure 4 FIG. 1 is a schematic diagram of a computer device structure provided in an embodiment of the present disclosure, including:

[0204] A processor 41 and a memory 42; the memory 42 stores machine-readable instructions executable by the processor 41, and the processor 41 is used to execute the machine-readable instructions stored in the memory 42. When the machine-readable instructions are executed by the processor 41, the processor 41 performs the following steps:

[0205] In response to receiving a first stepping signal of a first pedal on the target vehicle, determining a first pedal opening corresponding to the first pedal; the first pedal includes any one of an accelerator pedal and a brake pedal;

[0206] Determining a first control stroke for controlling the height of the second pedal according to the first pedal opening, the second pedal opening of the second pedal on the target vehicle, and the target height difference range; the second pedal includes another pedal of the accelerator pedal and the brake pedal except the first pedal;

[0207] Based on the first control stroke, controlling the booster connected to the second pedal to push the second pedal so that the drop information between the first pedal surface of the accelerator pedal and the second pedal surface of the brake pedal falls within the target drop range;

[0208] The drop information includes: a height drop of a tread surface or an angle drop of a tread surface.

[0209] The above-mentioned memory 42 includes internal memory 421 and external memory 422; the memory 421 here is also called internal memory, which is used to temporarily store the calculation data in the processor 41 and the data exchanged with the external memory 422 such as the hard disk. The processor 41 exchanges data with the external memory 422 through the internal memory 421.

[0210] The specific execution process of the above instructions can refer to the steps of the vehicle control method described in the embodiment of the present disclosure, which will not be repeated here.

[0211] The embodiments of the present disclosure also provide a vehicle, comprising a vehicle control system as described in any embodiment of the present disclosure, or a vehicle-mounted device as described in this embodiment.

[0212] The embodiment of the present disclosure also provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the vehicle control method described in the above method embodiment are executed. The storage medium can be a volatile or non-volatile computer-readable storage medium.

[0213] The embodiments of the present disclosure also provide a computer program product, which carries a program code. The instructions included in the program code can be used to execute the steps of the vehicle control method described in the above method embodiment. Please refer to the above method embodiment for details, which will not be repeated here.

[0214] The computer program product may be implemented in hardware, software or a combination thereof. In one optional embodiment, the computer program product is implemented as a computer storage medium. In another optional embodiment, the computer program product is implemented as a software product, such as a software development kit (SDK).

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

[0216] In addition, each functional unit in each embodiment of the present disclosure may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0217] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium that is executable by a processor. Based on this understanding, the technical solution of the present disclosure, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present disclosure. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0218] Finally, it should be noted that the above-described embodiments are only specific implementation methods of the present disclosure, which are used to illustrate the technical solutions of the present disclosure, rather than to limit them. The protection scope of the present disclosure is not limited thereto. Although the present disclosure is described in detail with reference to the aforementioned embodiments, ordinary technicians in the field should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the aforementioned embodiments within the technical scope disclosed in the present disclosure, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present disclosure, and should be included in the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure shall be based on the protection scope of the claims.

Claims

1. A vehicle control system, characterized in that: include: accelerator pedal, brake pedal, and booster; Wherein, the second pedal among the accelerator pedal and the brake pedal is connected to the booster; The booster is used to push the second pedal of the accelerator pedal and the brake pedal through the booster push rod when the first pedal of the accelerator pedal and the brake pedal is stepped on, so that the drop information between the first pedal surface of the accelerator pedal and the second pedal surface of the brake pedal falls within the target drop range; wherein the drop information includes: the height drop of the stepped surface, or the angle drop of the stepped surface.

2. The vehicle control system according to claim 1, characterized in that: Also includes: Controller; The controller is connected to the accelerator pedal, the brake pedal and the booster respectively; The controller is used to determine a first pedal opening corresponding to the first pedal when the first pedal is stepped on, and determine a first control stroke for controlling the height of the second pedal based on the first pedal opening, the second pedal opening corresponding to the second pedal, and the target drop range; and control the booster to push the second pedal based on the first control stroke.

3. The vehicle control system according to claim 2, characterized in that: The controller is specifically used for: Determining the drop information between the first pedal and the second pedal based on the first pedal opening and the second pedal opening; Determining whether the drop information falls within the target drop range; When the drop information belongs to the target drop range, the first control stroke is determined as a first value; wherein the first value is a preset fixed value; When the drop information does not fall within the target drop range, determining a second value of the first control stroke based on the drop information and the target drop range; The second value is determined according to the drop information and is used to control the drop information between the first pedal opening and the second pedal opening to fall within the target drop range.

4. The vehicle control system according to claim 3, characterized in that: The target drop range includes: maximum drop value; The controller is specifically used to: determine the difference between the drop information and the maximum drop value; The difference value is determined as a second value of the first control stroke.

5. The vehicle control system according to any one of claims 2 to 4, characterized in that: Also includes: An inductive sensor; the inductive sensor is deployed in a stepping area of ​​the second pedal; The controller is also connected to the inductive sensor; The controller is further configured to, when it is determined based on the stepping signal of the sensing sensor that the second pedal is not stepped on, perform a vehicle control operation corresponding to the second pedal based on the second pedal opening degree when the second pedal is stepped on; When the second pedal is a brake pedal, the vehicle control operation corresponding to the second pedal is vehicle braking; When the second pedal is an accelerator pedal, the vehicle control operation corresponding to the second pedal is vehicle acceleration.

6. The vehicle control system according to any one of claims 2 to 4, characterized in that: The controller is further used to determine whether the second pedal is stepped on according to the historical control signal generated when the booster is controlled and the second pedal opening of the second pedal; In a case where it is determined that the second pedal is depressed, a vehicle control operation corresponding to the second pedal is performed based on a second pedal opening degree at which the second pedal is depressed.

7. The vehicle control system according to claim 5 or 6, characterized in that: The controller, when executing a vehicle control operation corresponding to the second pedal based on the second pedal opening degree at which the second pedal is stepped on, is configured to: updating the actual pedal opening of the second pedal according to a first control stroke of the booster pushing the second pedal to obtain an updated actual pedal opening; determining a target pedal opening degree for stepping on the second pedal based on the second pedal opening degree and the actual pedal opening degree; A vehicle control operation corresponding to the second pedal is performed based on the target pedal opening degree.

8. A vehicle control method, characterized in that: include: In response to receiving a first stepping signal of a first pedal on the target vehicle, determining a first pedal opening corresponding to the first pedal; The first pedal includes any one of an accelerator pedal and a brake pedal; Determining a first control stroke for controlling the height of the second pedal according to the first pedal opening, the second pedal opening of the second pedal on the target vehicle, and the target height difference range; the second pedal includes another pedal of the accelerator pedal and the brake pedal except the first pedal; Based on the first control stroke, controlling the booster connected to the second pedal to push the second pedal so that the height difference information between the first pedal surface of the accelerator pedal and the second pedal surface of the brake pedal falls within the target height difference range; The drop information includes: a height drop of a tread surface or an angle drop of a tread surface.

9. The vehicle control method according to claim 8, characterized in that: The step of determining a first control stroke for controlling the height of the second pedal according to the first pedal opening, the second pedal opening of the second pedal on the target vehicle, and the target height range comprises: determining the drop information between the first pedal and the second pedal based on the first pedal opening and the second pedal opening; Determining whether the drop information is within the target drop range; When the drop information belongs to the target drop range, the first control stroke is determined as a first value; wherein the first value is a preset fixed value; When the drop information does not fall within the target drop range, determining a second value of the first control stroke based on the drop information and the target drop range; The second value is a value used to control the difference information between the first pedal opening and the second pedal opening to fall within the target difference range.

10. The vehicle control method according to claim 8, characterized in that: The target drop range includes: maximum drop value; The determining a second value of the first control stroke based on the drop information and the target drop range includes: Determine a difference between the drop information and the maximum drop value; The difference value is determined as a second value of the first control stroke.

11. The vehicle control method according to claim 8, characterized in that: The method further comprises: detecting whether the second pedal is stepped on; When it is determined that the second pedal is stepped on, based on the second pedal opening degree of the second pedal being stepped on, executing a vehicle control operation corresponding to the second pedal; When the second pedal is a brake pedal, the vehicle control operation corresponding to the second pedal is vehicle braking; When the second pedal is an accelerator pedal, the vehicle control operation corresponding to the second pedal is vehicle acceleration.

12. The vehicle control method according to claim 11, characterized in that: The detecting whether the second pedal is stepped on comprises: determining whether the second pedal is stepped on according to a sensing signal of a sensing sensor connected to a stepping area of ​​the second pedal; or, Whether the second pedal is stepped on is determined based on a history control signal generated when the booster is controlled and a second pedal opening of the second pedal.

13. The vehicle control method according to claim 11 or 12, characterized in that: The performing of the vehicle control operation corresponding to the second pedal based on the second pedal opening degree of the second pedal being stepped on includes: updating the actual pedal opening of the second pedal according to a first control stroke of the booster pushing the second pedal to obtain an updated actual pedal opening; determining a target pedal opening degree for stepping on the second pedal based on the second pedal opening degree and the actual pedal opening degree; A vehicle control operation corresponding to the second pedal is performed based on the target pedal opening degree.

14. A vehicle, characterized in that: Comprising a vehicle control system as described in any one of claims 1-7.

15. A computer program product, characterized in that The computer program product carries a program code, and the instructions included in the program code can be used to execute the steps of the vehicle control method as described in any one of claims 8-13.