Method and device for controlling current speed of vehicle

By detecting faults of the line-controlled steering system, generating a fault alarm signal and determining the target vehicle speed signal, the vehicle speed control problem is solved after the failure, and safe vehicle speed reduction and collision avoidance.

CN119527328AActive Publication Date: 2025-02-28ZHEJIANG GEELY HLDG GRP CO LTD +1

Patent Information

Application Number
CN202411935770.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-26
Publication Date
2025-02-28
Estimated Expiration
2044-12-26

AI Technical Summary

Technical Problem

After the online steering system fails, the vehicle's speed needs to be further controlled to avoid the problem of vehicle collision.

Method used

By detecting the fault type, a fault alarm signal is generated and the target vehicle speed signal is determined, and sent to the intelligent driving system and the power system to establish a connection to control the vehicle's current vehicle speed.

Benefits of technology

It realizes the vehicle speed to be reduced safely to avoid collisions and other problems during the speed reduction process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119527328A_ABST
    Figure CN119527328A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a current vehicle speed control method and device of a vehicle, and relates to the technical field of steer-by-wire systems. The method is applied to the steer-by-wire system and comprises the steps that if it is detected that the steer-by-wire system breaks down, the fault type of the fault is obtained; generating a fault alarm signal corresponding to the fault type according to the fault type, and determining a target vehicle speed signal according to the fault alarm signal; the fault alarm signal, the target vehicle speed signal and the self-adaptive cruise control request signal are sent to an intelligent driving system and a power system; and the current vehicle speed of the vehicle is obtained, the current vehicle speed is controlled according to the target vehicle speed signal based on the intelligent driving system and the power system, and the target vehicle speed is obtained and output to the controller. By the adoption of the technical scheme, the speed of the vehicle can be reduced safely, and the problems of vehicle collision and the like in the speed reduction process can be avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The disclosed embodiments relate to the technical field of wire-controlled steering systems, and more particularly to a method and device for controlling the current speed of a vehicle. Background Art

[0002] Currently, when a fault occurs in a steer-by-wire system that affects the integrity and safety of the system, the speed of the vehicle needs to be further controlled to avoid vehicle collision.

[0003] Therefore, there is an urgent need for a method for controlling the current speed of a vehicle, which can safely reduce the speed of the vehicle and avoid problems such as vehicle collision during the deceleration process. Summary of the invention

[0004] In order to solve the above technical problems or at least partially solve the above technical problems, an embodiment of the present disclosure provides a method and device for controlling the current vehicle speed of a vehicle.

[0005] A first aspect of an embodiment of the present disclosure provides a method for controlling a current vehicle speed of a vehicle, which is applied to a steer-by-wire system. The method includes:

[0006] If a fault in the steer-by-wire system is detected, obtaining a fault type of the fault;

[0007] generating a fault warning signal corresponding to the fault type according to the fault type, and determining a target vehicle speed signal according to the fault warning signal;

[0008] The fault alarm signal, the target vehicle speed signal and the adaptive cruise control request signal are sent to the intelligent driving system and the power system; wherein the fault alarm signal and the adaptive cruise control request signal are used to establish a connection between the wire steering system and the intelligent driving system; the fault alarm signal and the adaptive cruise control request signal are used to establish a connection between the wire steering system and the power system;

[0009] The current speed of the vehicle is obtained, and based on the intelligent driving system and the power system, the current speed is controlled according to the target speed signal to obtain the target speed, and the target speed is output to the controller.

[0010] In one example, the controlling the current vehicle speed according to the target vehicle speed signal based on the intelligent driving system and the power system to obtain the target vehicle speed includes:

[0011] Based on the intelligent driving system, determining an adaptive cruise speed according to the target vehicle speed signal;

[0012] Based on the intelligent driving system, the current vehicle speed is controlled according to the adaptive cruise speed, the current vehicle speed and current road condition information to obtain a first controlled vehicle speed;

[0013] Based on the power system, obtaining an accelerator pedal state signal;

[0014] Based on the power system, the current vehicle speed is controlled according to the current vehicle speed, the accelerator pedal state signal and the adaptive cruise speed to obtain a second controlled vehicle speed;

[0015] The target vehicle speed is determined according to the first control vehicle speed and the second control vehicle speed.

[0016] In one example, determining the adaptive cruise speed according to the target vehicle speed signal includes:

[0017] Based on the intelligent driving system, if the intelligent driving system does not start the adaptive cruise function, start the adaptive cruise function and determine the target vehicle speed signal as the adaptive cruise speed;

[0018] Based on the intelligent driving system, if the intelligent driving system has started the adaptive cruise function, the current cruising speed of the vehicle is obtained, and the adaptive cruise speed is determined according to the current cruising speed and the target vehicle speed signal.

[0019] In one example, the intelligent driving system controls the current vehicle speed according to the adaptive cruise speed, the current vehicle speed and current road condition information to obtain a first controlled vehicle speed, including:

[0020] Based on the intelligent driving system, if the current vehicle speed is less than or equal to the adaptive cruise speed, determining the current vehicle speed as the first controlled vehicle speed;

[0021] Based on the intelligent driving system, if the current vehicle speed is greater than the adaptive cruise speed and the current road condition information indicates that there are other vehicles, the adaptive cruise speed is determined as the first controlled vehicle speed, and the vehicle is controlled to maintain a preset distance from the other vehicles;

[0022] Based on the intelligent driving system, if the current vehicle speed is greater than the adaptive cruise speed and the current road condition information indicates that there are no other vehicles, the adaptive cruise speed is determined as the first control vehicle speed.

[0023] In one example, the controlling the current vehicle speed based on the power system according to the current vehicle speed, the accelerator pedal state signal and the adaptive cruise speed to obtain a second controlled vehicle speed includes:

[0024] Based on the power system, if the current vehicle speed is less than the adaptive cruise speed, acquiring the acceleration corresponding to the accelerator pedal state signal;

[0025] Based on the power system, the current vehicle speed is accelerated according to the acceleration to obtain the second controlled vehicle speed; wherein the second controlled vehicle speed is not greater than the adaptive cruising speed;

[0026] Based on the power system, if the current vehicle speed is greater than or equal to the adaptive cruise speed, the accelerator pedal state signal is not processed, and the current vehicle speed is decelerated and controlled, and the adaptive cruise speed is determined as the second controlled vehicle speed.

[0027] In one example, after sending the fault warning signal, the target vehicle speed signal, and the adaptive cruise control request signal to the intelligent driving system and the power system, the method includes:

[0028] Based on the intelligent driving system and the power system, the fault alarm signal, the target vehicle speed signal and the adaptive cruise control request signal are verified to obtain a first verification result.

[0029] In one example, after generating a fault alarm signal corresponding to the fault type according to the fault type, the method further includes:

[0030] Sending the fault alarm signal to the vehicle computer system, and verifying the fault alarm signal based on the vehicle computer system to obtain a second verification result;

[0031] If the second verification result is passed, an alarm signal is sent on the instrument or central control screen of the vehicle system.

[0032] A second aspect of an embodiment of the present disclosure provides a current vehicle speed control device for a vehicle, which is applied to a steer-by-wire system, and the device includes:

[0033] an acquisition module, configured to acquire a fault type of the fault if a fault of the steer-by-wire system is detected;

[0034] a first determination module, configured to generate a fault alarm signal corresponding to the fault type according to the fault type, and determine a target vehicle speed signal according to the fault alarm signal;

[0035] A first sending module, used for sending the fault alarm signal, the target vehicle speed signal and the adaptive cruise control request signal to the intelligent driving system and the power system; wherein the fault alarm signal and the adaptive cruise control request signal are used for establishing a connection between the wire steering system and the intelligent driving system; the fault alarm signal and the adaptive cruise control request signal are used for establishing a connection between the wire steering system and the power system;

[0036] The second determination module is used to obtain the current speed of the vehicle, control the current speed according to the target speed signal based on the intelligent driving system and the power system, obtain the target speed, and output the target speed to the controller.

[0037] A third aspect of an embodiment of the present disclosure provides an electronic device, comprising: a processor and a memory, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the processor executes the method of the first aspect above.

[0038] A fourth aspect of an embodiment of the present disclosure provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, the method of the first aspect described above can be implemented.

[0039] The disclosed embodiment provides a method and device for controlling the current vehicle speed of a vehicle, which is applied to a wire-controlled steering system. The method includes: if a fault in the wire-controlled steering system is detected, the fault type of the fault is obtained; a fault alarm signal corresponding to the fault type is generated according to the fault type, and a target vehicle speed signal is determined according to the fault alarm signal; the fault alarm signal, the target vehicle speed signal and the adaptive cruise control request signal are sent to the intelligent driving system and the power system; wherein the fault alarm signal and the adaptive cruise control request signal are used to establish a connection between the wire-controlled steering system and the intelligent driving system; the fault alarm signal and the adaptive cruise control request signal are used to establish a connection between the wire-controlled steering system and the power system; the current vehicle speed of the vehicle is obtained, and based on the intelligent driving system and the power system, the current vehicle speed is controlled according to the target vehicle speed signal to obtain the target vehicle speed, and the target vehicle speed is output to the controller. The adoption of this technical solution can safely reduce the speed of the vehicle, and can avoid problems such as vehicle collision during the deceleration process. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0041] In order to more clearly illustrate the embodiments of the present invention 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, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0042] Figure 1 is a flow chart of a method for controlling the current vehicle speed of a vehicle provided by an embodiment of the present disclosure;

[0043] Figure 2 is a flow chart of a method for controlling the current vehicle speed of a vehicle provided by an embodiment of the present disclosure;

[0044] Figure 3 is a structural schematic diagram of a current vehicle speed control device provided by an embodiment of the present disclosure;

[0045] Figure 4 It is a structural schematic diagram of an electronic device in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0046] In order to more clearly understand the above-mentioned objectives, features and advantages of the present disclosure, the scheme of the present disclosure will be further described below. It should be noted that the embodiments of the present disclosure and the features in the embodiments can be combined with each other without conflict.

[0047] In the following description, many specific details are set forth to facilitate a full understanding of the present disclosure, but the present disclosure may also be implemented in other ways different from those described herein; it is obvious that the embodiments in the specification are only part of the embodiments of the present disclosure, rather than all of the embodiments.

[0048] Figure 1 1 is a flow chart of a method for controlling the current vehicle speed of a vehicle provided by an embodiment of the present disclosure, which is applied to a steer-by-wire system. The method can be performed by an electronic device. The electronic device can be exemplarily understood as a device such as a mobile phone, a tablet computer, a laptop computer, a desktop computer, a smart TV, etc. Figure 1 As shown, the method provided in this embodiment includes the following steps:

[0049] S101. If a fault in the steer-by-wire system is detected, obtain the fault type.

[0050] In one example, the steer-by-wire system failure may be a failure within the steer-by-wire system, such as a steering road feel simulation unit failure and a steering execution unit failure, or may be a failure caused by the external environment, such as a communication failure, a voltage failure, or a temperature failure.

[0051] In this embodiment, the fault type of the fault may be classified according to different levels, for example, into a high fault, a medium fault and a low fault, wherein the fault severity is in the order of high fault>medium fault>low fault.

[0052] S102: Generate a fault alarm signal corresponding to the fault type according to the fault type, and determine a target vehicle speed signal according to the fault alarm signal.

[0053] In one example, the fault alarm signals corresponding to different fault types are different. The fault alarm signals can be 1, 2, and 3. Among them, a high-level fault corresponds to a fault alarm signal 1, a moderate fault corresponds to a fault alarm signal 2, and a low-level fault corresponds to a fault alarm signal 3. The target vehicle speed signals corresponding to different fault types are also different, that is, different fault alarm signals correspond to different target vehicle speed signals. For example, the target vehicle speed signal corresponding to fault alarm signal 1 is 20km / h, the target vehicle speed signal corresponding to fault alarm signal 2 is 30km / h, and the target vehicle speed signal corresponding to fault alarm signal 3 is 40km / h.

[0054] S103. Send a fault alarm signal, a target vehicle speed signal and an adaptive cruise control request signal to the intelligent driving system and the power system; wherein the fault alarm signal and the adaptive cruise control request signal are used to establish a connection between the wire-controlled steering system and the intelligent driving system; the fault alarm signal and the adaptive cruise control request signal are used to establish a connection between the wire-controlled steering system and the power system.

[0055] In one example, after sending the fault warning signal, the target vehicle speed signal, and the adaptive cruise control request signal to the intelligent driving system and the power system, the method includes:

[0056] Based on the intelligent driving system and the power system, the fault alarm signal, the target vehicle speed signal and the adaptive cruise control request signal are verified to obtain a first verification result.

[0057] In one example, the fault alarm signal, the target speed signal, and the adaptive cruise control request signal all have confidence levels, and the fault alarm signal corresponds to confidence level A, the target speed signal corresponds to confidence level B, and the adaptive cruise control request signal corresponds to confidence level C. After receiving the fault alarm signal, the target speed signal, and the adaptive cruise control request signal, the intelligent driving system needs to verify the confidence level A of the fault alarm signal, the confidence level B of the target speed signal, and the confidence level C of the adaptive cruise control request signal to obtain a first verification result. The advantage of this setting is that it can ensure that the fault alarm signal, the target speed signal, and the adaptive cruise control request signal are authentic, thereby improving the accuracy of subsequent operations.

[0058] In one example, after receiving the fault warning signal and the adaptive cruise control request signal, the intelligent driving system establishes a connection between the wire steering system and the intelligent driving system through the fault warning signal and the adaptive cruise control request signal. The advantage of this setting is that the intelligent driving system can control the wire steering system.

[0059] In one example, after receiving the fault warning signal and the adaptive cruise control request signal, the power system establishes a connection between the steer-by-wire system and the power system through the fault warning signal and the adaptive cruise control request signal. The advantage of such a setting is that the power system can control the steer-by-wire system.

[0060] S104: Obtain the current speed of the vehicle, control the current speed according to the target speed signal based on the intelligent driving system and the power system, obtain the target speed, and output the target speed to the controller.

[0061] In one example, the current vehicle speed is controlled by the intelligent driving system and the power system. Specifically, the current vehicle speed can be controlled by a target vehicle speed signal to obtain a target vehicle speed, and the target vehicle speed is output to a controller. The target vehicle speed is a vehicle speed that can ensure safe driving of the vehicle.

[0062] The disclosed embodiment provides a method for controlling the current vehicle speed of a vehicle, which is applied to a wire-controlled steering system, and the method includes: if a fault in the wire-controlled steering system is detected, the fault type of the fault is obtained; a fault alarm signal corresponding to the fault type is generated according to the fault type, and a target vehicle speed signal is determined according to the fault alarm signal; the fault alarm signal, the target vehicle speed signal and the adaptive cruise control request signal are sent to the intelligent driving system and the power system; wherein the fault alarm signal and the adaptive cruise control request signal are used to establish a connection between the wire-controlled steering system and the intelligent driving system; the fault alarm signal and the adaptive cruise control request signal are used to establish a connection between the wire-controlled steering system and the power system; the current vehicle speed of the vehicle is obtained, and based on the intelligent driving system and the power system, the current vehicle speed is controlled according to the target vehicle speed signal to obtain the target vehicle speed, and the target vehicle speed is output to the controller. The adoption of this technical solution can safely reduce the speed of the vehicle, and can avoid problems such as vehicle collisions during the deceleration process.

[0063] Figure 2 The figure is a flow chart of a method for controlling the current vehicle speed of a vehicle provided by an embodiment of the present disclosure. Applied to a steer-by-wire system, the embodiment of the present disclosure is optimized on the basis of the above embodiment, and the embodiment of the present disclosure can be combined with various optional solutions in one or more of the above embodiments.

[0064] like Figure 2 As shown, the current vehicle speed control method of the vehicle may include the following steps:

[0065] S201: If a fault in the steer-by-wire system is detected, obtain the fault type.

[0066] In an example, this step may refer to the content of step S101.

[0067] S202: Generate a fault alarm signal corresponding to the fault type according to the fault type, and determine a target vehicle speed signal according to the fault alarm signal.

[0068] In one example, after generating a fault alarm signal corresponding to the fault type according to the fault type, the method further includes:

[0069] Sending the fault alarm signal to the vehicle computer system, and verifying the fault alarm signal based on the vehicle computer system to obtain a second verification result;

[0070] If the second verification result is passed, an alarm signal is sent on the instrument or central control screen of the vehicle system.

[0071] In one example, after receiving the fault alarm signal, the vehicle system verifies the fault alarm signal, specifically, verifies the confidence of the fault alarm signal, and obtains a second verification result. If the second verification result is passed, an alarm signal is sent on the instrument or central control screen of the vehicle system. The alarm signal can be in the form of lighting up the fault indicator light, text reminder, voice reminder, etc.

[0072] S203. Send the fault alarm signal, the target vehicle speed signal and the adaptive cruise control request signal to the intelligent driving system and the power system; wherein the fault alarm signal and the adaptive cruise control request signal are used to establish a connection between the wire-controlled steering system and the intelligent driving system; the fault alarm signal and the adaptive cruise control request signal are used to establish a connection between the wire-controlled steering system and the power system.

[0073] In an example, this step may refer to the content of step S103.

[0074] S204: Obtain the current speed of the vehicle.

[0075] S205. Based on the intelligent driving system, determine the adaptive cruise speed according to the target vehicle speed signal.

[0076] In one example, determining an adaptive cruise speed according to a target vehicle speed signal includes:

[0077] Based on the intelligent driving system, if the intelligent driving system does not start the adaptive cruise function, the adaptive cruise function is started and the target vehicle speed signal is determined as the adaptive cruise speed;

[0078] Based on the intelligent driving system, if the intelligent driving system has started the adaptive cruise function, the current cruising speed of the vehicle is obtained, and the adaptive cruise speed is determined according to the current cruising speed and the target vehicle speed signal.

[0079] In one example, if the intelligent driving system does not start the adaptive cruise function, the adaptive cruise function is started, and the target vehicle speed signal is determined as the adaptive cruise speed. For example, if the target vehicle speed signal is 30km / h, the adaptive cruise speed is 30km / h.

[0080] In one example, if the intelligent driving system has activated the adaptive cruise function, it means that the vehicle has a cruising speed, and the current cruising speed of the vehicle is obtained. Then the current cruising speed is compared with the target speed signal. If the current cruising speed is greater than the indicated speed in the target speed signal, the indicated speed in the target speed signal is determined as the adaptive cruise speed. If the current cruising speed is less than or equal to the indicated speed in the target speed signal, the current cruising speed is determined as the adaptive cruise speed.

[0081] S206. Based on the intelligent driving system, the current vehicle speed is controlled according to the adaptive cruise speed, the current vehicle speed and the current road condition information to obtain a first controlled vehicle speed.

[0082] In one example, based on the intelligent driving system, the current vehicle speed is controlled according to the adaptive cruise speed, the current vehicle speed and the current road condition information to obtain a first controlled vehicle speed, including:

[0083] Based on the intelligent driving system, if the current vehicle speed is less than or equal to the adaptive cruise speed, the current vehicle speed is determined as the first control speed;

[0084] Based on the intelligent driving system, if the current vehicle speed is greater than the adaptive cruise speed and the current road condition information indicates that there are other vehicles, the adaptive cruise speed is determined as the first control speed, and the vehicle is controlled to maintain a preset distance from other vehicles;

[0085] Based on the intelligent driving system, if the current vehicle speed is greater than the adaptive cruise speed and the current road condition information indicates that there are no other vehicles, the adaptive cruise speed is determined as the first control vehicle speed.

[0086] In one example, if the current vehicle speed is greater than the adaptive cruise speed and the current road condition information indicates that there are other vehicles, the current vehicle speed needs to be reduced to the adaptive cruise speed, that is, the adaptive cruise speed is determined as the first controlled vehicle speed. In this process, since the current road condition information indicates that there are other vehicles, the vehicle can be decelerated at a lower deceleration rate, and the vehicle is controlled to maintain a preset distance from the other vehicles.

[0087] In one example, if the current vehicle speed is greater than the adaptive cruise speed and the current road condition information indicates that there are no other vehicles, the adaptive cruise speed is determined as the first control vehicle speed. This process can be performed with a higher deceleration rate for deceleration.

[0088] S207: Acquire an accelerator pedal status signal based on the power system.

[0089] In one example, the accelerator pedal state signal is used to indicate whether the user is accelerating. When the user is accelerating, the accelerator pedal state signal is 1. When the user is not accelerating, the accelerator pedal state signal is 0.

[0090] S208. Based on the power system, the current vehicle speed is controlled according to the current vehicle speed, the accelerator pedal state signal and the adaptive cruise speed to obtain a second controlled vehicle speed.

[0091] In one example, based on the power system, the current vehicle speed is controlled according to the current vehicle speed, the accelerator pedal state signal and the adaptive cruise speed to obtain a second controlled vehicle speed, including:

[0092] Based on the power system, if the current vehicle speed is less than the adaptive cruise speed, the acceleration corresponding to the accelerator pedal state signal is obtained;

[0093] Based on the power system, the current vehicle speed is accelerated according to the acceleration to obtain a second controlled vehicle speed; wherein the second controlled vehicle speed is not greater than the adaptive cruise speed.

[0094] In one example, if the current vehicle speed is less than the adaptive cruise speed, the vehicle may be accelerated according to the acceleration corresponding to the acquired accelerator pedal state signal to obtain a second controlled vehicle speed.

[0095] Based on the power system, if the current vehicle speed is greater than or equal to the adaptive cruise speed, the accelerator pedal state signal is not processed, and the current vehicle speed is decelerated and controlled, and the adaptive cruise speed is determined as the second controlled vehicle speed.

[0096] In one example, if the current vehicle speed is greater than or equal to the adaptive cruise speed, the power system will no longer respond even if the acceleration corresponding to the accelerator pedal status signal is continuously detected.

[0097] S209: Determine a target vehicle speed according to the first control vehicle speed and the second control vehicle speed.

[0098] In one example, the first controlled vehicle speed and the second controlled vehicle speed are compared, and the smaller value is determined as the target vehicle speed.

[0099] S210: Output the target vehicle speed to the controller.

[0100] In one example, the controller controls the vehicle to travel at a target speed.

[0101] The disclosed embodiment provides a method for controlling the current vehicle speed of a vehicle, which is applied to a wire-controlled steering system. The method includes: based on the power system, obtaining an accelerator pedal state signal, and based on the power system, controlling the current vehicle speed according to the current vehicle speed, the accelerator pedal state signal and the adaptive cruise speed to obtain a second controlled vehicle speed. According to the first controlled vehicle speed and the second controlled vehicle speed, a target vehicle speed is determined, and the target vehicle speed is output to a controller. With this technical solution, when a wire-controlled steering system fails, the relevant systems of the vehicle will be requested to intervene to assist in safely slowing down the vehicle to the set safe speed, ensuring that the vehicle enters a safe operating state.

[0102] Figure 3 1 is a schematic diagram of a current vehicle speed control device provided by an embodiment of the present disclosure, which is applied to a wire-controlled steering system. The current vehicle speed control device of the vehicle can be understood as the above-mentioned electronic device or a part of the functional modules in the above-mentioned electronic device. Figure 3 As shown, the current vehicle speed control device 30 of the vehicle includes:

[0103] The acquisition module 301 is used to acquire the fault type of the fault if a fault is detected in the steer-by-wire system.

[0104] The first determination module 302 is used to generate a fault alarm signal corresponding to the fault type according to the fault type, and determine a target vehicle speed signal according to the fault alarm signal.

[0105] The first sending module 303 is used to send a fault alarm signal, a target vehicle speed signal and an adaptive cruise control request signal to the intelligent driving system and the power system; wherein the fault alarm signal and the adaptive cruise control request signal are used to establish a connection between the wire-controlled steering system and the intelligent driving system; the fault alarm signal and the adaptive cruise control request signal are used to establish a connection between the wire-controlled steering system and the power system.

[0106] The second determination module 304 is used to obtain the current speed of the vehicle, control the current speed according to the target speed signal based on the intelligent driving system and the power system, obtain the target speed, and output the target speed to the controller.

[0107] In one example, the second determining module 304 includes:

[0108] The first determination submodule is used to determine the adaptive cruise speed based on the intelligent driving system according to the target vehicle speed signal.

[0109] The first control submodule is used to control the current vehicle speed based on the intelligent driving system according to the adaptive cruise speed, the current vehicle speed and the current road condition information to obtain a first controlled vehicle speed.

[0110] The acquisition submodule is used to obtain the accelerator pedal status signal based on the power system.

[0111] The second control submodule is used to control the current vehicle speed based on the power system, according to the current vehicle speed, the accelerator pedal state signal and the adaptive cruise speed, to obtain a second controlled vehicle speed.

[0112] The second determination submodule is used to determine the target vehicle speed according to the first control vehicle speed and the second control vehicle speed.

[0113] In one example, the first determination submodule is specifically configured to:

[0114] Based on the intelligent driving system, if the intelligent driving system has not started the adaptive cruise function, the adaptive cruise function will be started and the target vehicle speed signal will be determined as the adaptive cruise speed.

[0115] Based on the intelligent driving system, if the intelligent driving system has started the adaptive cruise function, the current cruising speed of the vehicle is obtained, and the adaptive cruise speed is determined according to the current cruising speed and the target vehicle speed signal.

[0116] In one example, the first control submodule is specifically configured to:

[0117] Based on the intelligent driving system, if the current vehicle speed is less than or equal to the adaptive cruise speed, the current vehicle speed is determined as the first control speed.

[0118] Based on the intelligent driving system, if the current vehicle speed is greater than the adaptive cruise speed and the current road condition information indicates that there are other vehicles, the adaptive cruise speed will be determined as the first control speed, and the vehicle will be controlled to maintain a preset distance from other vehicles.

[0119] Based on the intelligent driving system, if the current vehicle speed is greater than the adaptive cruise speed and the current road condition information indicates that there are no other vehicles, the adaptive cruise speed is determined as the first control vehicle speed.

[0120] In one example, the second control submodule is specifically configured to:

[0121] Based on the power system, if the current vehicle speed is less than the adaptive cruise speed, the acceleration corresponding to the accelerator pedal status signal is obtained.

[0122] Based on the power system, the current vehicle speed is accelerated according to the acceleration to obtain a second controlled vehicle speed; wherein the second controlled vehicle speed is not greater than the adaptive cruise speed.

[0123] Based on the power system, if the current vehicle speed is greater than or equal to the adaptive cruise speed, the accelerator pedal state signal is not processed, and the current vehicle speed is decelerated and controlled, and the adaptive cruise speed is determined as the second controlled vehicle speed.

[0124] In one example, the apparatus 30 comprises:

[0125] The first verification module 305 is used to verify the fault alarm signal, the target vehicle speed signal and the adaptive cruise control request signal based on the intelligent driving system and the power system to obtain a first verification result.

[0126] In one example, the apparatus 30 further includes:

[0127] The second verification module 306 is used to send the fault alarm signal to the vehicle computer system, and verify the fault alarm signal based on the vehicle computer system to obtain a second verification result.

[0128] The second sending module 307 is used to send an alarm signal on the instrument or central control screen of the vehicle system if the second verification result is passed.

[0129] The device provided in this embodiment can execute the method of any of the above embodiments, and its execution method and beneficial effects are similar, which will not be repeated here.

[0130] An embodiment of the present disclosure further provides an electronic device, which includes: a memory, in which a computer program is stored; and a processor, which is used to execute the computer program. When the computer program is executed by the processor, the method of any of the above embodiments can be implemented.

[0131] For example, Figure 4 Schematic diagram of the structure of an electronic device in the embodiment of the present disclosure. Figure 4 , which shows a schematic diagram of the structure of an electronic device 1000 suitable for implementing the embodiment of the present disclosure. The electronic device 1000 in the embodiment of the present disclosure may include but is not limited to mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 4 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.

[0132] like Figure 4As shown, the electronic device 1000 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 1001, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage device 1008 into a random access memory (RAM) 1003. In the RAM 1003, various programs and data required for the operation of the electronic device 1000 are also stored. The processing device 1001, the ROM 1002, and the RAM 1003 are connected to each other via a bus 1004. An input / output (I / O) interface 1005 is also connected to the bus 1004.

[0133] Typically, the following devices may be connected to the I / O interface 1005: an input device 1006 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 1007 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 1008 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 may allow the electronic device 1000 to communicate with other devices wirelessly or by wire to exchange data. Although Figure 4 The electronic device 1000 is shown with various devices, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.

[0134] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device 1009, or installed from a storage device 1008, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment of the present disclosure are executed.

[0135] It should be noted that the computer-readable medium disclosed above may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, device or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer readable signal medium may also be any computer readable medium other than a computer readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.

[0136] In some embodiments, the client and the server may communicate using any currently known or future developed network protocol such as HTTP (HyperText Transfer Protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.

[0137] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.

[0138] The above-mentioned computer-readable medium carries one or more programs. When the above-mentioned one or more programs are executed by the electronic device, the electronic device: if a fault is detected in the wire-controlled steering system, obtain the fault type of the fault; generate a fault alarm signal corresponding to the fault type according to the fault type, and determine the target vehicle speed signal according to the fault alarm signal; send the fault alarm signal, the target vehicle speed signal and the adaptive cruise control request signal to the intelligent driving system and the power system; obtain the current vehicle speed of the vehicle, control the current vehicle speed according to the target vehicle speed signal based on the intelligent driving system and the power system, obtain the target vehicle speed, and output the target vehicle speed to the controller.

[0139] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages ​​or a combination thereof, including, but not limited to, object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0140] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0141] The units involved in the embodiments described in the present disclosure may be implemented by software or hardware, wherein the name of a unit does not, in some cases, limit the unit itself.

[0142] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.

[0143] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0144] The embodiments of the present disclosure also provide a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, the method of any of the above embodiments can be implemented. The execution method and beneficial effects are similar and will not be repeated here.

[0145] It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

[0146] The above are only specific embodiments of the present disclosure, so that those skilled in the art can understand or implement the present disclosure. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present disclosure. Therefore, the present disclosure will not be limited to these embodiments herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for controlling the current speed of a vehicle, characterized in that: Applied to a steer-by-wire system, the method comprises: If a fault in the steer-by-wire system is detected, obtaining a fault type of the fault; generating a fault warning signal corresponding to the fault type according to the fault type, and determining a target vehicle speed signal according to the fault warning signal; The fault alarm signal, the target vehicle speed signal and the adaptive cruise control request signal are sent to the intelligent driving system and the power system; wherein the fault alarm signal and the adaptive cruise control request signal are used to establish a connection between the wire steering system and the intelligent driving system; the fault alarm signal and the adaptive cruise control request signal are used to establish a connection between the wire steering system and the power system; The current speed of the vehicle is obtained, and based on the intelligent driving system and the power system, the current speed is controlled according to the target speed signal to obtain the target speed, and the target speed is output to the controller.

2. The method according to claim 1, characterized in that The controlling the current vehicle speed according to the target vehicle speed signal based on the intelligent driving system and the power system to obtain the target vehicle speed includes: Based on the intelligent driving system, determining an adaptive cruise speed according to the target vehicle speed signal; Based on the intelligent driving system, the current vehicle speed is controlled according to the adaptive cruise speed, the current vehicle speed and current road condition information to obtain a first controlled vehicle speed; Based on the power system, obtaining an accelerator pedal state signal; Based on the power system, the current vehicle speed is controlled according to the current vehicle speed, the accelerator pedal state signal and the adaptive cruise speed to obtain a second controlled vehicle speed; The target vehicle speed is determined according to the first control vehicle speed and the second control vehicle speed.

3. The method according to claim 2, characterized in that The step of determining the adaptive cruise speed according to the target vehicle speed signal comprises: Based on the intelligent driving system, if the intelligent driving system does not start the adaptive cruise function, start the adaptive cruise function and determine the target vehicle speed signal as the adaptive cruise speed; Based on the intelligent driving system, if the intelligent driving system has started the adaptive cruise function, the current cruising speed of the vehicle is obtained, and the adaptive cruise speed is determined according to the current cruising speed and the target vehicle speed signal.

4. The method according to claim 2, characterized in that: The method of controlling the current vehicle speed based on the intelligent driving system according to the adaptive cruise speed, the current vehicle speed and current road condition information to obtain a first controlled vehicle speed includes: Based on the intelligent driving system, if the current vehicle speed is less than or equal to the adaptive cruise speed, determining the current vehicle speed as the first controlled vehicle speed; Based on the intelligent driving system, if the current vehicle speed is greater than the adaptive cruise speed and the current road condition information indicates that there are other vehicles, the adaptive cruise speed is determined as the first controlled vehicle speed, and the vehicle is controlled to maintain a preset distance from the other vehicles; Based on the intelligent driving system, if the current vehicle speed is greater than the adaptive cruise speed and the current road condition information indicates that there are no other vehicles, the adaptive cruise speed is determined as the first control vehicle speed.

5. The method according to claim 2, characterized in that: The method of controlling the current vehicle speed based on the power system according to the current vehicle speed, the accelerator pedal state signal and the adaptive cruise speed to obtain a second controlled vehicle speed includes: Based on the power system, if the current vehicle speed is less than the adaptive cruise speed, acquiring the acceleration corresponding to the accelerator pedal state signal; Based on the power system, the current vehicle speed is accelerated according to the acceleration to obtain the second controlled vehicle speed; wherein the second controlled vehicle speed is not greater than the adaptive cruising speed; Based on the power system, if the current vehicle speed is greater than or equal to the adaptive cruise speed, the accelerator pedal state signal is not processed, and the current vehicle speed is decelerated and controlled, and the adaptive cruise speed is determined as the second controlled vehicle speed.

6. The method according to claim 1, characterized in that After sending the fault warning signal, the target vehicle speed signal and the adaptive cruise control request signal to the intelligent driving system and the power system, the method includes: Based on the intelligent driving system and the power system, the fault alarm signal, the target vehicle speed signal and the adaptive cruise control request signal are verified to obtain a first verification result.

7. The method according to claim 1, characterized in that After generating a fault alarm signal corresponding to the fault type according to the fault type, the method further includes: Sending the fault alarm signal to the vehicle computer system, and verifying the fault alarm signal based on the vehicle computer system to obtain a second verification result; If the second verification result is passed, an alarm signal is sent on the instrument or central control screen of the vehicle system.

8. A current vehicle speed control device for a vehicle, characterized in that: Applied to a steer-by-wire system, the device comprises: an acquisition module, configured to acquire a fault type of the fault if a fault of the steer-by-wire system is detected; a first determination module, configured to generate a fault alarm signal corresponding to the fault type according to the fault type, and determine a target vehicle speed signal according to the fault alarm signal; A first sending module is used to send the fault alarm signal, the target vehicle speed signal and the adaptive cruise control request signal to the intelligent driving system and the power system; wherein the fault alarm signal and the adaptive cruise control request signal are used to establish a connection between the wire steering system and the intelligent driving system; the fault alarm signal and the adaptive cruise control request signal are used to establish a connection between the wire steering system and the power system; The second determination module is used to obtain the current speed of the vehicle, control the current speed according to the target speed signal based on the intelligent driving system and the power system, obtain the target speed, and output the target speed to the controller.

9. An electronic device, characterized in that: include: A processor and a memory, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the processor executes the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Control method for electric vehicle cruising system

    CN107487323A

  • Vehicle cruise control method, device and equipment and storage medium

    CN114435359A

  • ACC-based state machine migration method and device, equipment and medium

    CN115848367A

  • Centralized steer-by-wire fault degradation processing method, vehicle, equipment and medium

    CN118419049A

Cited By

  • Current vehicle speed control method and apparatus for vehicle

    WO2026138137A1