Gear shifting prompting method, vehicle, electronic equipment and computer program product
By lowering or raising the height of the vehicle when the brake pedal is stepped on, the driver's gear shift is prompted, and the safety hazards in the prior art prompting the shift through the display screen are solved, and the driver's gear shift is improved The changing perception rate enhances driving safety.
Patent Information
- Application Number
- CN202411337872.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-24
- Publication Date
- 2024-12-31
AI Technical Summary
Existing automatic transmission vehicles have major safety hazards when prompting gear shifting through the display screen, and it is difficult for drivers to timely perceive non-actively triggered gear shifting operations during driving, which may lead to traffic accidents.
By monitoring the shift requests of the driver when stepping on the brake pedal, the height of the brake pedal is lowered or raised so that the driver can perceive gear changes through physical perception and avoid safety hazards caused by forgetting to observe the display screen.
It improves the driver's perception of gear changes and reduces safety risks caused by forgetting to observe the display screen. Especially in non-actively triggered gear shifting operations, the driver is reminded through physical perception, which improves driving safety.
Smart Images

Figure CN119218245A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of vehicle gear shifting, and in particular to a gear shifting prompting method, a vehicle, an electronic device and a computer program product. Background Art
[0002] In automatic transmission vehicles, the gear shifting operation is much simpler than that of manual transmission. In order to help the driver understand the accurate status of the vehicle in a timely manner and assist in improving driving safety, the current gear position of the vehicle is usually displayed on the display screen inside the car. In this way, the user can grasp the status of the vehicle in a timely and accurate manner through the display screen and make appropriate driving behaviors.
[0003] However, in real life, drivers' attention is mostly focused on the road conditions outside the car during driving. This leads to the driver rarely checking the prompt information of the current gear on the display screen after shifting gears. Moreover, not all gear shifting operations are actively performed by the driver according to his own will. For example, some special gear shifting operations: gear shifting operations triggered unintentionally by the driver, gear shifting operations triggered by vehicle system failures, etc. In this way, once a special gear shifting operation occurs, it is easy to cause a traffic accident. Therefore, the current method of prompting gear shifting through the display screen has a great safety hazard. Summary of the invention
[0004] The embodiments of the present application provide a gear shift prompting method, a vehicle, an electronic device and a computer program product, so as to solve the problem that the prior art method of prompting gear shifting through a display screen has a great potential safety hazard.
[0005] A first aspect of an embodiment of the present application provides a gear shift prompting method, the method comprising:
[0006] When a gear shift request is detected while a brake pedal of the vehicle is depressed, the height of the brake pedal is lowered or raised.
[0007] A second aspect of an embodiment of the present application provides a gear shift prompting device, the device comprising:
[0008] The gear shift prompt module lowers or raises the height of the brake pedal when a gear shift request is detected while the brake pedal of the vehicle is depressed.
[0009] A third aspect of an embodiment of the present application provides a vehicle, including a controller, wherein the controller is configured to:
[0010] When a gear shift request is detected while a brake pedal of the vehicle is depressed, the height of the brake pedal is lowered or raised.
[0011] A fourth aspect of an embodiment of the present application provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the gear shift prompt method described in the first aspect when executing the computer program.
[0012] A fifth aspect of an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the gear shift prompt method described in the first aspect is implemented.
[0013] A sixth aspect of an embodiment of the present application provides a computer program product, including: a computer program, which, when executed by a processor, implements the gear shift prompt method described in the first aspect.
[0014] It can be seen from the above technical solution that for the gear shifting operation that occurs while the driver is stepping on the brake pedal, the driver is prompted or reminded by lowering or raising the height of the brake pedal. In this way, the driver can perceive the gear change of the vehicle without actively performing any operation, which greatly facilitates the driver to perceive the gear change. In particular, for those gear shifting operations that are not actively triggered according to the driver's wishes, compared with the method of perceiving the gear change by observing the display screen, the technical solution of the present application allows the user to perceive the gear change by body perception, thereby avoiding the safety hazards caused by forgetting to observe the display screen, and also improving the perception rate of gear changes. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying any creative work.
[0016] Figure 1 A flow chart of a gear shift prompting method provided in an embodiment of the present application;
[0017] Figure 2 A schematic diagram of the structure of a gear shift prompt device provided in an embodiment of the present application;
[0018] Figure 3 A schematic diagram of the structure of a vehicle provided in an embodiment of the present application;
[0019] Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0020] Unless otherwise defined, the technical terms or scientific terms used in the embodiments of this specification shall have the common meanings understood by persons with ordinary skills in the field to which this specification belongs. The words "first", "second" and similar words used in the embodiments of this specification do not indicate any order, quantity or importance, but are only used to avoid confusion of constituent elements.
[0021] Unless the context requires otherwise, throughout the specification, "plurality" means "at least two", and "including" is interpreted as an open, inclusive meaning, that is, "including, but not limited to". In the description of the specification, the terms "one embodiment", "some embodiments", "exemplary embodiments", "examples", "specific examples" or "some examples" are intended to indicate that a particular feature, structure, material or characteristic associated with the embodiment or example is included in at least one embodiment or example of the specification. The schematic representation of the above terms does not necessarily refer to the same embodiment or example.
[0022] The following will be combined with the drawings in the embodiments of this specification to clearly and completely describe the technical solutions in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this specification, not all of the embodiments. Based on the embodiments in this specification, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this specification.
[0023] Overview
[0024] As described in the background technology section, most vehicles currently use the vehicle's own display screen to display the current gear position of the vehicle. In most gear shifting scenarios, the gear shifting operation is actively triggered by the driver according to his own wishes. Therefore, the driver rarely looks at the display screen to check whether the gear shifting operation is accurate, that is, whether it has switched to the gear position he wants. Over time, the function of the display screen to display gear information is useless and cannot really prompt the driver. In this way, in some special gear shifting scenarios, it is possible to cause traffic accidents. For example, in the scenario where the gear shifting operation is not triggered actively according to the driver's wishes, such as the gear shifting operation triggered by the driver's unintentional triggering, the gear shifting operation triggered by the vehicle system failure, etc., the driver does not know that the gear shifting operation has been triggered. At this time, the vehicle is still driven according to the gear position before the gear shifting operation, which is easy to cause a traffic accident. Take an example in daily life. When waiting for a traffic light, assuming that the current gear position of the vehicle is the forward gear, the driver keeps the vehicle in place by stepping on the brake pedal to wait. If the gear is switched to reverse gear due to misoperation or system failure, the driver will think that the vehicle is still in forward gear, so he will usually release the brake directly when starting. At this time, the vehicle will move backwards and there is a high probability that it will hit the vehicle behind, causing a traffic accident. Therefore, the current method of prompting gear shifting through the display screen has a great safety hazard.
[0025] In view of the above problems, the inventors of the present application have found that the gear shifting operation of most automatic transmission vehicles requires stepping on the brake pedal, and the ups and downs of the brake pedal can be easily perceived by the driver without the driver actively performing any operation. Therefore, the embodiment of the present application provides a gear shifting prompting method, the purpose of which is to prompt or remind the driver by lowering or raising the height of the brake pedal for the gear shifting operation that occurs during the driver's stepping on the brake pedal. In this way, the driver can perceive the gear change of the vehicle without actively performing any operation, which greatly facilitates the driver to perceive the gear change. In particular, for those gear shifting operations that are not actively triggered according to the driver's wishes, compared with the method of observing the display screen to perceive the gear change, the technical solution of the present application allows the user to perceive the gear change through physical perception, thereby avoiding the safety hazards caused by forgetting to observe the display screen, and also improving the perception rate of gear changes. The specific scheme is described in detail below through embodiments.
[0026] Exemplary Methods
[0027] The embodiment of the present application provides an exemplary description of the gear shift prompt method, such as Figure 1 As shown, the gear shift prompt method includes:
[0028] S101 : When a gear shift request is detected while a brake pedal of a vehicle is depressed, lower or raise the height of the brake pedal.
[0029] It should be noted that the vehicle in the present application can be an automatic transmission vehicle or a manual transmission vehicle. The height of the brake pedal is lowered or raised to prompt / remind the driver that the gear position of the vehicle has changed. After the brake pedal of the vehicle is stepped on, the height of the brake pedal will be reduced. In some embodiments, when the height of the brake pedal is less than the target height threshold, the brake pedal is deemed to be stepped on, and if the height of the brake pedal is greater than or equal to the target height threshold, the brake pedal is deemed not to be stepped on. Among them, the target height threshold can be the maximum height of the brake pedal of the current vehicle (the height that the brake pedal can reach when it is not under pressure). At this time, if the driver steps on the brake pedal but does not change the height of the brake pedal, and its height is still the maximum height, it is deemed that the brake pedal is not stepped on. Of course, the target height threshold can also be less than the aforementioned maximum height. For example, the target height threshold can be 1 / 2, 1 / 3 of the maximum height, etc. Regarding the brake pedal, it is a device on the vehicle that can accept the driver's control and convey the braking intention to the vehicle to achieve braking, which is not limited to the pedal form. The gear shift request is triggered by the vehicle's gear shift device and is used to request information for switching gears. The gear shift request here may include a gear shift request actively triggered by the driver, and may also include a gear shift request automatically triggered by the vehicle system.
[0030] In some embodiments, the gear shift request may be continuously monitored only during the period when the brake pedal is stepped on, and then the height of the brake pedal may be lowered or raised when a gear shift request is detected. In other embodiments, when a gear shift request is detected, it may be detected whether the brake pedal is stepped on, and if so, the height of the brake pedal may be lowered or raised.
[0031] It is understandable that some unknown factors of the vehicle system may cause slight changes in the height of the brake pedal. To avoid such interference, in some embodiments, lowering or raising the height of the brake pedal includes: lowering or raising the height of the brake pedal according to a pre-set calibration amount. For example, the calibration amount is pre-configured, and before lowering or raising the height of the brake pedal, the calibration amount is first found, and then the height of the brake pedal is lowered or raised according to the calibration amount. In some embodiments, the adjustment amount of the brake pedal that most people can perceive as a change can be considered as a calibration amount through testing. For example, the calibration amount can be 1 / 4 of the maximum height of the brake pedal, but is not limited to this.
[0032] In the embodiment of the present application, the driver is prompted or reminded by lowering or raising the height of the brake pedal for the gear shift operation that occurs while the driver is stepping on the brake pedal. In this way, the driver can perceive the gear change of the vehicle without actively performing any operation, which greatly facilitates the driver to perceive the gear change. In particular, for those gear shift operations that are not actively triggered according to the driver's wishes, compared with the method of perceiving the gear change by observing the display screen, the technical solution of the present application allows the user to perceive the gear change by body perception, thereby avoiding the safety hazards caused by forgetting to observe the display screen, and also improving the perception rate of gear changes.
[0033] In some embodiments of the present application, when a gear shift request is detected while a brake pedal of the vehicle is stepped on, lowering or raising the height of the brake pedal comprises:
[0034] acquiring a driving state of the vehicle when a gear shift request is detected while a brake pedal of the vehicle is depressed;
[0035] In the case where the driving state indicates that the vehicle is stationary, the height of the brake pedal is lowered or raised.
[0036] It should be noted that the driving state of the vehicle may include two states: the vehicle is stationary and the vehicle is not stationary. It is understandable that when most vehicles are not stationary, there is a strict verification process for the request source of the gear shift operation to ensure driving safety. For example, when the vehicle is moving forward, the gear shift request from the forward gear to the reverse gear cannot pass the verification, so the vehicle cannot switch from the forward gear to the reverse gear to ensure driving safety. However, when the vehicle is stationary, the process of verifying the request source of the gear shift operation is no longer strict. For example, it is also switching from the forward gear to the reverse gear. If the vehicle is stationary, the gear shift request from the forward gear to the reverse gear can pass the verification, so that the vehicle will reverse after the brake is released.
[0037] Therefore, in this embodiment, when a shift request is detected while the brake pedal of the vehicle is stepped on, the driving state of the vehicle is also determined, and the height of the brake pedal is lowered or raised only when the driving state indicates that the vehicle is stationary. When the driving state indicates that the vehicle is not stationary, no operation is performed on the brake pedal, and the driver is left to control the brake pedal.
[0038] It is worth noting that the vehicle driving state is determined based on the current vehicle speed value. If the current vehicle speed value is greater than the speed threshold, the vehicle is deemed to be not stationary. If the current vehicle speed value is less than or equal to the speed threshold, the vehicle is deemed to be stationary. The speed threshold can be 0 or a smaller speed threshold, such as 3 kilometers per hour, 5 kilometers per hour, etc.
[0039] In the embodiment of the present application, the vehicle's original safety mechanism for shifting gears in a non-stationary state can be reused, and the driver can be prompted through the brake pedal only when the vehicle is stationary, making the implementation process simpler.
[0040] In some embodiments of the present application, when a gear shift request is detected while a brake pedal of the vehicle is stepped on, lowering or raising the height of the brake pedal comprises:
[0041] determining a gear change indicated by the gear shift request when a gear shift request is detected while a brake pedal of the vehicle is depressed;
[0042] When the gear change indicated by the gear shift request belongs to a target gear change, the height of the brake pedal is lowered or raised, wherein the target gear change includes: shifting between a forward gear and a reverse gear, switching from a parking gear to a forward gear or a reverse gear.
[0043] It should be noted that for the vehicle itself, some vehicles have a gear shift safety mechanism to improve driving safety in gear shift scenarios. For example, during high-speed driving, if the vehicle speed is higher than a certain threshold, the vehicle cannot switch from the forward gear to the reverse gear or the parking gear. For the gear shift operation itself, some gear shift operations will basically not cause traffic accidents even if they are not noticed by the driver. For example, when waiting for a traffic light on a level road, assuming that the vehicle's current gear is in the forward gear, the driver keeps the vehicle in place by stepping on the brake pedal to wait. If the gear shift operation causes the gear to switch to the parking gear. When the vehicle starts, even if the driver thinks the vehicle's gear is still in the forward gear, directly releasing the brake will not cause a traffic accident.
[0044] Therefore, only the gear shifting operation with a high probability of causing a traffic accident can be prompted by the brake pedal, and other situations can continue to be processed using the original control logic. In this embodiment, the gear shifting operation that triggers the gear shifting request is determined by the gear shifting request to determine whether it is one of the gear shifting operations with a high probability of causing a traffic accident. In some embodiments, the gear change indicated by the gear shifting request may include: the information of the original gear and the target gear carried in the gear shifting request. After identifying or parsing the information of the original gear and the target gear carried in the gear shifting request, it is determined whether the gear shifting change from the original gear to the target gear belongs to the target gear shifting change, that is, whether the gear change indicated by the gear shifting request belongs to the target gear change, based on the identified or parsed information.
[0045] It is understandable that if the vehicle's driving direction changes before and after a gear shift, or if the vehicle changes from a stationary state to a non-stationary state, a traffic accident may easily occur if the driver is unaware. Therefore, the gear changes in these situations can be regarded as target gear changes. Specifically, the vehicle's driving direction changes before and after a gear shift, corresponding to a gear shift between a forward gear and a reverse gear; the vehicle changes from a stationary state to a non-stationary state, corresponding to a switch from a parking gear to a forward gear or a reverse gear.
[0046] In the embodiment of the present application, gear shift prompts can be given through the brake pedal only for gear shift operations that are more likely to cause traffic accidents, and gear shift operations in other situations can continue to be processed using the original control logic.
[0047] In some embodiments of the present application, the gear shift request is a gear shift request generated by a service-oriented architecture service.
[0048] It should be noted that Service-Oriented Architecture (SOA) is a software or software architecture design pattern, or a component model, which splits different functional units of an application (called services) and connects them through well-defined interfaces and protocols between these services. At present, SOA is widely used in vehicles, which helps to achieve high modularity, scalability and maintainability of automotive software systems. In the gear shifting scenario, screen shifting, voice shifting, automatic shifting, gesture shifting, eye shifting, etc. are all implemented through SOA. However, the shifting request sources of these gear shifting implemented by SOA are complex and diverse. While providing convenience, it is impossible to achieve the same reliability as the traditional gear shifting. For example, there are some failures (error triggering reverse shifting) that cannot be detected. Therefore, in the face of the gear shifting implemented by SOA, that is, the gear shifting request generated by the service-oriented architecture service, the embodiment of the present application timely and significantly prompts the driver by lowering or raising the height of the brake pedal to compensate for the poor reliability of the gear shifting implemented by SOA.
[0049] In the embodiments of the present application, the problem of poor reliability of SOA in implementing gear shifting can be overcome.
[0050] In order to reduce the impact of the brake pedal on the vehicle braking force during the lifting and lowering process, in some embodiments of the present application, during the process of lowering or raising the height of the brake pedal, the method further includes:
[0051] Keep the vehicle's braking force constant.
[0052] It should be noted that the lowering or raising of the height of the brake pedal here is not achieved by the driver's active manipulation according to his own intention. Therefore, it can be regarded as the driver does not want to adjust the braking force of the vehicle. Therefore, the braking force can be kept unchanged while the height of the brake pedal is lowered or raised. This application does not limit the method of maintaining the braking force of the vehicle. Any method can be used to keep the braking force unchanged during the process of raising and lowering the brake pedal.
[0053] In some embodiments, the brake pedal is decoupled from the wheel-end brake device of the vehicle, and the step of maintaining the braking force of the vehicle unchanged in the process of lowering or raising the height of the brake pedal includes: building pressure or releasing pressure on the brake master cylinder of the vehicle, raising or lowering the height of the brake pedal by changing the oil pressure of the brake master cylinder, and maintaining the braking force of the vehicle unchanged. Among them, the brake pedal here can be regarded as a pedal simulator, which is different from the traditional braking method (the brake pedal uses a mechanical structure to transmit the braking force to the vehicle to achieve braking). The pedal simulator in the vehicle will not be described in detail here. It is worth noting that when the brake master cylinder in the vehicle is building pressure, the ibooster (intelligent booster / intelligent brake system) motor will control the brake pedal to move down. When the brake master cylinder is actively releasing pressure, the oil circuit backfills the brake master cylinder, which will cause the brake pedal to move up.
[0054] In the embodiment of the present application, the braking force of the vehicle can be kept unchanged while prompting the driver, thereby avoiding danger caused by unauthorized changes in the control parameters of the vehicle.
[0055] In some embodiments of the present application, lowering or raising the height of the brake pedal includes:
[0056] determining a gear change indicated by the shift request;
[0057] The height of the brake pedal is determined to be raised or lowered based on the gear change indicated by the shift request.
[0058] It should be noted that, regarding the gear change indicated by the gear shift request, reference can be made to the relevant description of the gear change in the above embodiment, which will not be repeated here. It is understandable that different gear changes may have different meanings. In some embodiments, various gear changes may be divided according to the probability or degree of danger of the gear change causing a traffic accident, for example, they may be divided into gear changes with a lower degree of danger and gear changes with a higher degree of danger. Then, based on the division situation to which the gear change indicated by the actual gear shift request belongs, it is determined which adjustment method is used to adjust the brake pedal. For example, a selection strategy may be pre-set, and after determining the division situation to which the gear change belongs, control is performed based on the selection strategy, that is, the height of the brake pedal is selected to be raised or lowered. In some embodiments, for a gear change with a higher degree of danger, a safer method of lowering the height of the brake pedal may be selected to prompt the driver. For a gear change with a lower degree of danger, a method of raising the height of the brake pedal may be selected to prompt the driver. The driver can know the current gear change situation based on the change in the height of the brake pedal, which is convenient for the driver to distinguish the gear change. In some embodiments, it is also possible to select to lower the height of the brake pedal by default at any gear change.
[0059] In the embodiment of the present application, the height of the brake pedal can be raised or lowered by different gear changes, thereby making it easier for the driver to distinguish the gear changes.
[0060] In order to reduce the complexity of the software system of the vehicle or the software system development cost of the vehicle, when a gear shift request is detected while the brake pedal of the vehicle is stepped on, after lowering or raising the height of the brake pedal, the method further includes:
[0061] In the case where the correctness of the gear shift request is not verified, the vehicle is controlled to switch the gear to the target gear indicated by the gear shift request.
[0062] It should be noted that the correctness check of the gear shift request can be regarded as the safety check of the request source of the gear shift request in the prior art. For example, the safety check can be a safety check specified by the automotive safety integrity level (ASIL). Failure to perform a correctness check on the gear shift request indicates that there is no need to perform a safety check on the request source of the gear shift request, and thus there is no need to set the safety check on the gear shift request source in the ASIL.
[0063] It is understandable that the reason for verifying the shift request source is that some shift operations cannot be perceived by the driver in time. If these shift operations are shift operations triggered by mistake or by the driver unintentionally, a traffic accident may occur if the gear is directly shifted according to the shift operation. However, the method provided in the embodiment of the present application has enabled the shift operation to be perceived by the driver. Even if the shift operation is triggered by mistake or by the driver unintentionally, the driver can perceive that the gear position has changed, and will intervene after perceiving it, thereby reducing the probability of traffic accidents.
[0064] In the embodiment of the present application, the perception rate of gear position changes can be improved, so that the correctness check of gear shift requests is not required, and the probability of traffic accidents can be reduced. In addition, the relevant correctness check logic is reduced in the vehicle, which reduces the complexity of the vehicle's software system and the cost of vehicle software system development.
[0065] Exemplary Devices
[0066] In the embodiment of the present application, a gear shift prompt device is also provided, such as Figure 2 As shown, the gear shift prompting device comprises:
[0067] The gear shift prompt module 201 is used to lower or raise the height of the brake pedal when a gear shift request is detected while the brake pedal of the vehicle is stepped on.
[0068] In some embodiments of the present application, the gear shift prompt module 201 includes:
[0069] an acquisition unit, configured to acquire a driving state of the vehicle when a gear shift request is detected while a brake pedal of the vehicle is depressed;
[0070] The first gear shift prompt unit is used to lower or raise the height of the brake pedal when the driving state indicates that the vehicle is stationary.
[0071] In some embodiments of the present application, the gear shift prompt module 201 includes:
[0072] a determination unit for determining a gear change indicated by the gear shift request when a gear shift request is detected while a brake pedal of the vehicle is depressed;
[0073] The second gear shift prompt unit is used to lower or raise the height of the brake pedal when the gear change indicated by the gear shift request belongs to a target gear change, wherein the target gear change includes: shifting between a forward gear and a reverse gear, switching from a parking gear to a forward gear or a reverse gear.
[0074] In some embodiments of the present application, the gear shift request is a gear shift request generated by a service-oriented architecture service.
[0075] In some embodiments of the present application, the device further includes: a maintaining module for maintaining the braking force of the vehicle unchanged during the process of lowering or raising the height of the brake pedal.
[0076] In some embodiments of the present application, the brake pedal is decoupled from the vehicle's wheel-end braking device, and a holding module is specifically used to build pressure or release pressure on the vehicle's brake master cylinder, increase or decrease the height of the brake pedal through changes in the oil pressure of the brake master cylinder, and keep the vehicle's braking force unchanged.
[0077] In some embodiments of the present application, the step of lowering or raising the height of the brake pedal in the gear shift prompt module 201 includes: determining the gear change indicated by the gear shift request; and determining to raise or lower the height of the brake pedal according to the gear change indicated by the gear shift request.
[0078] In some embodiments of the present application, the device further includes: a gear shifting module, configured to control the vehicle to switch the gear to the target gear indicated by the gear shifting request without verifying the correctness of the gear shifting request.
[0079] It should be noted that the gear shift prompt device provided in this embodiment belongs to the same application concept as the gear shift prompt method provided in the above embodiments of this specification, and can execute the gear shift prompt method provided in any of the above embodiments of this specification, and specifically execute the corresponding functional modules and beneficial effects of the gear shift prompt device. For technical details not fully described in this embodiment, please refer to the specific processing content of the gear shift prompt method provided in the above embodiments of the specification, and will not be repeated here.
[0080] Example Vehicles
[0081] An embodiment of the present application also provides a vehicle, including a controller; the controller is configured to perform the following steps: when a gear shift request is detected while the brake pedal of the vehicle is stepped on, lowering or raising the height of the brake pedal.
[0082] In some embodiments of the present application, when a gear shift request is detected while a brake pedal of the vehicle is stepped on, lowering or raising the height of the brake pedal comprises:
[0083] acquiring a driving state of the vehicle when a gear shift request is detected while a brake pedal of the vehicle is depressed;
[0084] In the case where the driving state indicates that the vehicle is stationary, the height of the brake pedal is lowered or raised.
[0085] In some embodiments of the present application, when a gear shift request is detected while a brake pedal of the vehicle is stepped on, lowering or raising the height of the brake pedal comprises:
[0086] determining a gear change indicated by the gear shift request when a gear shift request is detected while a brake pedal of the vehicle is depressed;
[0087] When the gear change indicated by the gear shift request belongs to a target gear change, the height of the brake pedal is lowered or raised, wherein the target gear change includes: shifting between a forward gear and a reverse gear, switching from a parking gear to a forward gear or a reverse gear.
[0088] In some embodiments of the present application, the gear shift request is a gear shift request generated by a service-oriented architecture service.
[0089] In some embodiments of the present application, during the process of lowering or raising the height of the brake pedal, the method further includes:
[0090] Keep the vehicle's braking force constant.
[0091] In some embodiments of the present application, the brake pedal is decoupled from the wheel-end brake device of the vehicle, and the step of maintaining the braking force of the vehicle unchanged during the process of lowering or raising the height of the brake pedal includes:
[0092] The vehicle's brake master cylinder is pressurized or released, and the height of the brake pedal is increased or decreased by the change of the oil pressure in the brake master cylinder, while the vehicle's braking force is kept unchanged.
[0093] In some embodiments of the present application, lowering or raising the height of the brake pedal includes:
[0094] determining a gear change indicated by the shift request;
[0095] The height of the brake pedal is determined to be raised or lowered based on the gear change indicated by the shift request.
[0096] In some embodiments of the present application, when a shift request is detected while the brake pedal of the vehicle is stepped on, after lowering or raising the height of the brake pedal, the method further includes:
[0097] In the case where the correctness of the gear shift request is not verified, the vehicle is controlled to switch the gear to the target gear indicated by the gear shift request.
[0098] For the definitions of the various steps executed by the controller and related concepts, please refer to the relevant descriptions above and this manual will not go into details here.
[0099] The vehicle provided by this embodiment is described below using a specific example. Figure 3As shown, the vehicle includes: a shift device 301, a central electronic control unit (Central ECU) 302, a chassis domain electronic control unit (Chassis ECU) 303, a regional control electronic control unit (Zonal ECU) 304, an intelligent braking system (IBooster) 305 and a brake pedal 306.
[0100] For the shift device 301, it can realize at least one of screen shifting, voice shifting, gesture shifting, and lever shifting. The shift device 301 triggers a shift request. After the shift request is transmitted to the central electronic control unit 302, the central electronic control unit 302 processes the shift request and transmits the shift change indicated by the shift request to the regional control electronic control unit 304. After receiving the shift change indicated by the shift request, the regional control electronic control unit 304 obtains the driving state of the vehicle from the chassis domain electronic control unit 303 and obtains the state of the brake pedal from the intelligent brake system 305. Then, arbitration is performed based on the driving state of the vehicle, the state of the brake pedal, and the shift change indicated by the shift request to determine whether the brake pedal needs to be raised or lowered. For the arbitration process, please refer to the relevant description of the above embodiment, which will not be repeated here. The regional control electronic control unit 304 transmits the arbitration result to the intelligent brake system 305, and the intelligent brake system 305 controls the brake pedal 306 to rise and fall. For example, by actively building pressure, the relevant motor drives the brake pedal 306 to descend. By actively releasing pressure, the oil circuit is backfilled into the master cylinder to drive the brake pedal 306 to rise. It is understandable that the vehicle may not be provided with a regional control electronic control unit 304, and the central electronic control unit 302 may be used to implement the tasks that the regional control electronic control unit 304 is responsible for.
[0101] In the embodiment of the present application, when the vehicle is stationary and the brake pedal is pressed to change gears, the driver's perception of the vehicle gear change can be improved by changing the height of the brake pedal. At the same time, the fault perception rate is improved for some shift request sources that are prone to failure or misuse. In addition, due to the improved fault perception rate, the requirements for the correctness of the shift request source can be appropriately relaxed, reducing the development cost of the request end and increasing the possibility of eliminating the physical shift lever.
[0102] Exemplary Electronic Devices
[0103] Another embodiment of the present application also provides an electronic device, please refer to Figure 4 , Figure 4A schematic diagram of the structure of an electronic device provided in an embodiment of the present application, an exemplary embodiment of the present specification also provides an electronic device, including: a memory and a processor, the memory storing a computer program, the processor executing the steps of the gear shift prompt method according to various embodiments of the present specification described in the above embodiments of the present specification when executing the computer program.
[0104] The internal structure of the electronic device can be as follows Figure 4 As shown, the electronic device includes a processor, a memory, a network interface and an input device connected via a system bus. The processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the electronic device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, the steps of the gear shift prompt method according to various embodiments of the present specification described in the above embodiments of the present specification are performed.
[0105] The processor may include a main processor and may also include a baseband chip, a modem, etc.
[0106] The memory stores a computer program for executing the technical solution of the present invention, and may also store an operating system and other key services. Specifically, the computer program may include a program code, and the program code includes computer operation instructions. More specifically, the memory may include a read-only memory (ROM), other types of static storage devices that can store static information and instructions, a random access memory (RAM), other types of dynamic storage devices that can store information and instructions, a disk storage, a flash, and the like.
[0107] The processor may be a general-purpose processor, such as a general-purpose central processing unit (CPU), a microprocessor, etc., or an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the scheme of the present invention. It may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component.
[0108] The input device may include a device for receiving data and information input by a user, such as a keyboard, a mouse, a camera, a scanner, a light pen, a voice input device, a touch screen, a pedometer, or a gravity sensor.
[0109] Output devices may include means that allow information to be output to a user, such as display screens, printers, speakers, etc.
[0110] The communication interface may include using any transceiver or the like to communicate with other devices or communication networks, such as Ethernet, Radio Access Network (RAN), Wireless Local Area Network (WLAN), etc.
[0111] The processor executes the computer program stored in the memory and calls other devices, which can be used to implement the various steps of any gear shift prompt method provided in the above embodiments of the present application.
[0112] The electronic device may also include a display component and a voice component. The display component may be a liquid crystal display or an electronic ink display. The input device of the electronic device may be a touch layer covered on the display component, or a button, trackball or touchpad provided on the housing of the electronic device, or an external keyboard, touchpad or mouse.
[0113] Those skilled in the art will understand that Figure 4 The structure shown in the figure is only a block diagram of a part of the structure related to the scheme of this specification, and does not constitute a limitation on the electronic device to which the scheme of this specification is applied. The specific electronic device may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.
[0114] In addition to the above-mentioned methods and devices, the gear shift prompt method provided in the embodiments of this specification may also be a computer program product, which includes a computer program, which, when executed by a processor, enables the processor to execute the steps of the gear shift prompt method according to various embodiments of this specification described in the above "Exemplary Method" section of this specification.
[0115] The computer program product may be written in any combination of one or more programming languages to write program code for performing the operations of the embodiments of the present specification, including object-oriented programming languages such as Java, C++, etc., and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server.
[0116] In addition, an embodiment of the present specification also provides a computer-readable storage medium on which a computer program is stored, and the computer program is executed by a processor to execute the steps of the gear shift prompt method according to various embodiments of the present specification described in the above "Exemplary Method" section of the present specification.
[0117] It should be understood that the specific examples in this article are only intended to help those skilled in the art better understand the implementation methods of this specification, rather than limiting the scope of this specification.
[0118] It can be understood that in the various implementations of this specification, the size of the sequence number of each process does not mean 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 implementation methods of this specification.
[0119] It can be understood that the various embodiments described in this specification can be implemented individually or in combination, and the embodiments of this specification are not limited to this.
[0120] Unless otherwise specified, all technical and scientific terms used in the embodiments of this specification have the same meaning as those generally understood by those skilled in the art of the technical field of this specification. The terms used in this specification are only for the purpose of describing specific embodiments and are not intended to limit the scope of this specification. The term "and / or" used in this specification includes any and all combinations of one or more related listed items. The singular forms of "a", "above", and "the" used in the embodiments of this specification and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings.
[0121] It can be understood that the processor of the embodiment of this specification can be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method implementation can be completed by the hardware integrated logic circuit or software instructions in the processor. The above processor can be a general processor, a digital signal processor (Digital Signal Processor, DSP), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The disclosed methods, steps and logic block diagrams in the embodiment of this specification can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the embodiment of this specification can be directly embodied as a hardware decoding processor to perform, or the hardware and software modules in the decoding processor are combined and executed. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0122] It is understood that the memory in the embodiments of this specification may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (Programmable ROM, PROM), an erasable programmable read-only memory (ErasablePROM, EPROM), an electrically erasable programmable read-only memory (EEPROM) or a flash memory. The volatile memory may be a random access memory (RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0123] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this specification.
[0124] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method implementation methods and will not be repeated here.
[0125] In the several embodiments provided in this specification, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device implementation described above is only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0126] 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 present embodiment.
[0127] In addition, each functional unit in each embodiment of the present specification 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.
[0128] 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 computer-readable storage medium. Based on this understanding, the technical solution of this specification, 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. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of this specification. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc., various media that can store program codes.
[0129] The above is only a specific implementation of this specification, but the protection scope of this specification is not limited to this. Any technician familiar with this technical field can easily think of changes or replacements within the technical scope disclosed in this specification, which should be included in the protection scope of this specification. Therefore, the protection scope of this specification should be based on the protection scope of the claims.
Claims
1. A gear shift prompting method, characterized in that: The method comprises: When a gear shift request is detected while a brake pedal of the vehicle is depressed, the height of the brake pedal is lowered or raised.
2. The method according to claim 1, characterized in that When a gear shift request is detected while a brake pedal of the vehicle is stepped on, lowering or raising the height of the brake pedal comprises: acquiring a driving state of the vehicle when a gear shift request is detected while a brake pedal of the vehicle is depressed; When the driving state indicates that the vehicle is stationary, the height of the brake pedal is lowered or raised.
3. The method according to claim 1, characterized in that When a gear shift request is detected while a brake pedal of the vehicle is stepped on, lowering or raising the height of the brake pedal comprises: in a case where a shift request is detected while a brake pedal of the vehicle is depressed, determining a gear change indicated by the shift request; When the gear change indicated by the gear shift request belongs to a target gear change, the height of the brake pedal is lowered or raised, wherein the target gear change includes: shifting between a forward gear and a reverse gear, switching from a parking gear to a forward gear or a reverse gear.
4. The method according to claim 1, 2 or 3, characterized in that: The gear shift request is a gear shift request generated by a service-oriented architecture service.
5. The method according to claim 1, 2 or 3, characterized in that: In the process of lowering or raising the height of the brake pedal, the method further includes: The braking force of the vehicle is maintained constant.
6. The method according to claim 5, characterized in that The step of decoupling the brake pedal from the wheel-end brake device of the vehicle and maintaining the braking force of the vehicle unchanged during the process of lowering or raising the height of the brake pedal comprises: The vehicle's master brake cylinder is operated to build up pressure or release pressure, and the height of the brake pedal is increased or decreased by the oil pressure change of the master brake cylinder, while the braking force of the vehicle is kept unchanged.
7. The method according to claim 1, 2 or 3, characterized in that: The step of lowering or raising the height of the brake pedal comprises: determining a gear change indicated by the shift request; A determination is made to raise or lower the height of the brake pedal based on the gear change indicated by the gear shift request.
8. The method according to claim 1, characterized in that In the case where a gear shift request is detected while a brake pedal of the vehicle is depressed, after lowering or raising the height of the brake pedal, the method further includes: In a case where the correctness of the gear shift request is not verified, the vehicle is controlled to switch the gear to the target gear indicated by the gear shift request.
9. A vehicle, characterized in that: comprising a controller configured to: When a gear shift request is detected while a brake pedal of the vehicle is depressed, the height of the brake pedal is lowered or raised.
10. An electronic device, characterized in that: The invention comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor implements the gear shift prompt method according to any one of claims 1 to 8 when executing the computer program.
11. A computer program product, characterized in that include: A computer program, wherein when the computer program is executed by a processor, the method for prompting a gear shift according to any one of claims 1 to 8 is implemented.
