Method and device for controlling an on-board vehicle cruise control system via an accelerator pedal

The method and device allow intuitive speed control in vehicles by adjusting torque based on pedal stroke thresholds, addressing the inefficiencies of existing systems and improving safety and ergonomics.

WO2026047292A1PCT designated stage Publication Date: 2026-03-05STELLANTIS AUTO SAS
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/FR2025/000123
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-08-28
Filing Date
2025-07-07
Publication Date
2026-03-05

AI Technical Summary

Technical Problem

Existing vehicle speed regulation systems lack efficient means to adjust speed based on environmental factors without requiring expensive sensors and complex algorithms, leading to suboptimal driver interaction and safety issues in heavy traffic.

Method used

A method and device that control a vehicle's speed regulation system by receiving data from a human-machine interface to determine a setpoint torque for the powertrain, adjusting the target torque based on pedal stroke thresholds, allowing drivers to modify speed intuitively without taking their eyes off the road.

Benefits of technology

Enables smooth and ergonomic speed adjustment by modulating torque demand through the accelerator pedal, enhancing safety and reducing the need for complex sensors and algorithms.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure FR2025000123_05032026_PF_FP_ABST
    Figure FR2025000123_05032026_PF_FP_ABST
Patent Text Reader

Abstract

The present invention relates to a method and device for controlling an on-board vehicle cruise control system, referred to as a VCC system. Indeed, the method comprises receiving first data representative of a state of activation of the VCC system and a setpoint speed and determining a setpoint torque (Co) of a powertrain of the vehicle according to the first data. Second data representative of a travel (X) of an accelerator pedal of the vehicle are received and this travel is compared with threshold values in order to determine a target torque (C), the target torque being in particular less than the setpoint torque when the travel is between the first threshold value (X1) and a second threshold value (X2) and greater than the setpoint torque when the travel is greater than the second threshold value. The VCC system is then controlled according to the target torque.
Need to check novelty before this filing date? Find Prior Art

Description

DESCRIPTION Title: Method and device for controlling a vehicle's on-board speed regulation system via an accelerator pedal. technical field

[0001] The present invention claims priority from French application 2409172 filed on August 28, 2024, the content of which (text, drawings, and claims) is incorporated herein by reference. The present invention relates to methods and devices for controlling a speed regulation system installed in a vehicle, particularly a motor vehicle. Technological background

[0002] Some contemporary vehicles are equipped with functions or systems or driver assistance systems, known as ADAS (from the English "Advanced Driver-Assistance System" or in French "Système d'aide à la conduite avancé").

[0003] Among these systems, the adaptive cruise control system, or ACC, has as its primary function the automatic and adaptive regulation of the speed of equipped vehicles according to their environment. Such an ACC system determines one or more acceleration and / or braking commands based on a speed setting and information relating to the vehicle's surroundings. These acceleration and / or braking commands are specifically designed to regulate the vehicle's speed adaptively, that is, by taking the vehicle's environment into account.

[0004] Such an ACC system requires receiving this information from sensors onboard the vehicle equipped with the system. The vehicle therefore includes: - one or more millimeter wave radars arranged on the vehicle, for example at the front, at the rear, on each front / rear corner of the vehicle; each radar is adapted to emit electromagnetic waves and to receive the echoes of these waves reflected by one or more objects, for the purpose of detecting obstacles and their distances from the vehicle; and / or - one or more LIDAR(s) (from the English "Light Detection And Ranging", or (Light Detection and Ranging), a LIDAR sensor corresponding to an optoelectronic system composed of a laser emitter, a receiver including a light collector (to collect the portion of the light emitted by the emitter and reflected by any object located in the path of the light rays emitted by the emitter) and a photodetector that transforms the collected light into an electrical signal; a LIDAR sensor thus makes it possible to detect the presence of objects located in the emitted light beam and to measure the distance between the sensor and each detected object; and / or - one or more cameras (with or without a depth sensor) for acquiring one or more images of the environment around the vehicle within the field of vision of the camera(s).

[0005] Such sensors are, however, expensive and require connection to a computer capable of extracting from the received data the information necessary for the proper functioning of the adaptive cruise control. Furthermore, the data obtained from this or these sensors varies depending on the type of sensor. For example, in the case of radar or LiDAR, the data corresponds to distance measurements between points on the detected object and the sensor. Each detected object is thus represented by a point cloud (each point corresponding to a point on the object receiving the radiation emitted by the sensor and reflecting at least part of this radiation). The point cloud represents the envelope (or a portion of the envelope) of the detected object as seen by the sensor and ultimately by the vehicle carrying the sensor.When dealing with a video camera, the data corresponds to data associated with each pixel of the acquired image(s), for example, grayscale values ​​coded on, for example, 8, 10, 12 or more bits for each color channel, for example RGB (Red, Green, Blue). This data allows, for example, the determination of the successive positions taken by an object moving in the vehicle's environment and to... to deduce one or more dynamic parameters of the moving object such as position, velocity, and / or acceleration. The resources required for the operation of an ACC system are therefore significant, and the sophisticated operation of such a system requires substantial development to propose efficient and reliable algorithms.

[0006] In the absence of an ACC system, a vehicle may be equipped with a "simple" cruise control system, also known as a vehicle speed regulation system (RW). Such an RW system allows the driver to set a target speed, enabling the vehicle to maintain a constant speed equal to that target speed. However, this RW system lacks a means of measuring the distance between the vehicle and another vehicle, for example, one that is positioned in the same lane and ahead of the vehicle equipped with the cruise control system.Thus, when a vehicle precedes the vehicle equipped with the RW system and is traveling at a lower speed, the driver of that vehicle increments or decrements the set speed, with the major constraint being the resolution of these increments / decrements. They also perform a series of "Pause" / "Resume" actions to deactivate and then reactivate the RW system, or deactivate the RW system temporarily, for example, to overtake the vehicle in front. The driver performs these various operations via different interfaces, sometimes taking their eyes off the road. Such management of the RW system is therefore not ideal in the presence of other road users, for example, in heavy traffic. Summary of the present invention

[0007] One object of the present invention is to solve at least one of the problems of the technological background described above.

[0008] Another object of the present invention is to improve the control and ergonomics of a vehicle's speed regulation system.

[0009] According to a first aspect, the present invention relates to a method for controlling a speed regulation system installed in a vehicle, called the RW system, the process comprising the following steps: - reception of initial data representative of an activation state of the RW system and a set speed; - determination of a setpoint torque for a powertrain, known as GMP, of the vehicle based on initial data; - reception of second data representing a pedal stroke of the vehicle; - determination of a target torque based on the setpoint torque and results of comparing the stroke to first and second threshold values, the first threshold value being lower than the second threshold value, the target torque being: • equal to the setpoint torque when the stroke is less than the first threshold value, • less than the setpoint torque when the stroke is between the first threshold value and the second threshold value; - control of the RW system according to the target torque.

[0010] This system allows the driver to modify the vehicle's target torque or speed based on the pedal travel. Therefore, when another vehicle is ahead of the vehicle equipped with this RW system, the driver can reduce the torque demanded by the vehicle's powertrain, or engine torque, and thus decrease its speed to increase the distance between the other vehicle and the vehicle equipped with the RW system, all without taking their eyes off the road, simply by pressing the pedal. By adjusting the pedal travel, the driver can adapt the torque demand and therefore the vehicle's speed without any further input.

[0011] According to one variant of the process, the first data is received from a first human-machine interface, the human-machine interface being configured to define the set speed and activate the RW system.

[0012] According to yet another variant of the process, a third threshold value is included between the first threshold value and the second threshold value, the difference between the setpoint torque and the target torque being maximum when the stroke is equal to the third threshold value.

[0013] According to a further variant of the process, the difference between the setpoint torque and the target torque is defined by the following function: AC = Co - C, with 'AC' being the difference between the setpoint torque 'Co' and the target torque 'C', said function being: • strictly increasing as the range evolves from the first threshold value to the third threshold value, • strictly decreasing when the range is increasing and greater than the third threshold value.

[0014] According to another variant of the process, the function is configurable in a second human-machine interface.

[0015] According to a further variant of the process, the second human-machine interface includes a touch screen.

[0016] According to a second aspect, the present invention relates to a control device for a vehicle speed regulation system, the device comprising a memory associated with a processor configured for the implementation of the steps of the process according to the first aspect of the present invention.

[0017] According to a third aspect, the present invention relates to a vehicle, for example of the automobile type, comprising a device as described above according to the second aspect of the present invention.

[0018] According to a fourth aspect, the present invention relates to a computer program which includes instructions adapted for carrying out the steps of the process according to the first aspect of the present invention, in particular when the computer program is executed by at least one processor.

[0019] Such a computer program can use any programming language, and be in the form of source code, object code, or an intermediate form between source code and object code, such as in a partially compiled form, or in any other desirable form.

[0020] According to a fifth aspect, the present invention relates to a computer-readable recording medium on which is recorded a computer program comprising instructions for carrying out the steps of the process according to the first aspect of the present invention.

[0021] On the one hand, the recording medium can be any entity or device capable of storing the program. For example, the medium can include a storage means, such as a ROM, a CD-ROM or a microelectronic circuit-type ROM, or a magnetic recording means or a hard drive.

[0022] On the other hand, this recording medium can also be a transmissible medium such as an electrical or optical signal, such a signal being able to be transmitted via an electrical or optical cable, by conventional or radio frequency, by self-directing laser beam, or by other means. The computer program according to the present invention can, in particular, be downloaded from a network such as the Internet.

[0023] Alternatively, the recording medium may be an integrated circuit in which the computer program is incorporated, the integrated circuit being adapted to execute or to be used in the execution of the process in question. Brief description of the figures

[0024] Other features and advantages of the present invention will become apparent from the description of the specific and non-limiting embodiments of the present invention below, with reference to the attached Figures 1 to 6, in which:

[0025] [Fig. 1] schematically illustrates an environment of a vehicle, according to a particular and non-limiting example of the present invention;

[0026] [Fig. 2] schematically illustrates a passenger compartment of the vehicle in Figure 1, according to a particular and non-limiting embodiment of the present invention;

[0027] [Fig. 3] schematically illustrates a pedal of the vehicle of figure 1 along a plane normal to its axis of rotation, according to a particular and non-limiting embodiment of the present invention;

[0028] [Fig. 4] illustrates a curve representing a target torque as a function of a pedal stroke of figure 3, according to a particular and non-limiting embodiment of the present invention;

[0029] [Fig. 5] schematically illustrates a device configured to control a speed regulation system on board the vehicle of figure 1, according to a particular and non-limiting embodiment of the present invention;

[0030] [Fig. 6] illustrates a flowchart of the different stages of a control process for a speed regulation system embedded in the vehicle of figure 1, according to a particular and non-limiting embodiment of the present invention. Description of examples of achievements

[0031] A method and a control device for a vehicle-mounted speed regulation system will now be described in what follows with joint reference to Figures 1 to 6. The same elements are identified with the same reference symbols throughout the description that follows.

[0032] The terms "first," "second" (or "firsts," "seconds"), etc., are used in this document by arbitrary convention to identify and distinguish different elements (such as operations, means, etc.) implemented in the embodiments described below. Such elements may be distinct or correspond to a single element, depending on the embodiment.

[0033] According to a particular and non-limiting embodiment of the present invention, a method for controlling a vehicle-mounted speed regulation system, referred to as the RW system, comprises receiving initial data representative of an RW system activation state and a set speed, and the determination of a setpoint torque for a vehicle powertrain based on initial data.

[0034] Second data representing a stroke of a vehicle pedal are received and this stroke is compared to threshold values ​​to determine a target torque, the target torque being in particular lower than the set torque when the stroke is between the first threshold value and a second threshold value and higher than the set torque when the stroke is greater than the second threshold value.

[0035] The RW system is then controlled according to the target torque.

[0036] Figure 1 illustrates a vehicle 10, for example a motor vehicle, travelling on a portion of road 1001 of environment 1. According to other examples, vehicle 10 corresponds to a coach, a bus, a truck, a utility vehicle or a motorcycle, that is to say a motorized land vehicle type vehicle.

[0037] Vehicle 10 corresponds, for example, to a vehicle with a combustion engine, with electric motor(s) or even a hybrid vehicle with a combustion engine and one or more electric motors.

[0038] According to the example in Figure 1, vehicle 10 is travelling on a section of road with two lanes of traffic. Vehicle 10 is travelling, for example, in the right-hand lane 1001.

[0039] The concepts of right and left are defined according to the direction of travel of the vehicle 10. The example in Figure 1 corresponds to an example in which vehicles travel on the right, as in France. However, the invention is not limited to such an example and extends to all road configurations, including those where vehicles travel on the left.

[0040] Vehicle 10 includes one or more Advanced Driver-Assistance Systems (ADAS), including a cruise control system (RW). Such an ADAS system is configured to assist, or even replace, the The driver of vehicle 10 controls vehicle 10 along its route. Such a RW system does not require receiving information from environmental sensors such as radar, LiDAR®, or cameras. Indeed, the purpose of the RW system is to control the powertrain, specifically the engine of vehicle 10, so that vehicle 10 travels at a speed equal to a set speed, which is, for example, configured via a human-machine interface (HMI) embedded in vehicle 10.

[0041] Figure 2 schematically illustrates the passenger compartment of vehicle 10, according to a particular and non-limiting embodiment of the present invention. The HMI for setting the target speed includes, for example, an instrument cluster enabling the driver of vehicle 10 to know the instantaneous speed of vehicle 10 by means of a speedometer 17, analog or digital, located, for example, behind the steering wheel 11. The HMI also includes buttons 16 or a touchscreen interface for activating the RW system and setting the target speed, for example, by successive increments from the current speed of vehicle 10, the target speed being, for example, displayed on or near the speedometer 17. It should be noted that the usual operation of an RW system is known to those skilled in the art, as is its setting using buttons or touchscreen interfaces.

[0042] The driver of vehicle 10, seated in the driver's seat 14, has pedals at their disposal, for example an accelerator pedal 15a which allows them to control the engine torque or the vehicle's speed depending on its travel or the pressure applied to it. The driver also has a brake pedal 15b, which allows them to activate the vehicle 10's braking system in order to slow it down by applying pressure to the brake pedal 15b.

[0043] Optionally, a third pedal (not shown here), called the clutch pedal, is present next to the accelerator pedal 15a and brake pedal 15b when the vehicle has a manual gearbox, for example.

[0044] Figure 3 schematically illustrates a pedal of vehicle 10, for example the accelerator pedal 15a, along a plane normal to its axis of rotation. Indeed, each pedal 15a, 15b, for example, is mounted to rotate freely around its own axis, the accelerator pedal being mounted to rotate around the axis of rotation 'R'. The accelerator pedal 15a is in its rest position when its axis is positioned at an angle 'ao' with respect to the horizontal plane 'P'. When it is in motion, that is, when the driver applies pressure to the accelerator pedal 15a, the axis of the accelerator pedal 15a forms an angle 'a' with the plane 'P', this angle having a maximum value 'amax' at the end of the accelerator pedal 15a's travel.The travel of the accelerator pedal 15a is then an angular travel equal to the difference between the current angle of the accelerator pedal 15a and the angle of the accelerator pedal 15a when it is at rest; that is, the travel is equal to the difference between 'a' and 'ao', and the maximum travel of the accelerator pedal 15a is equal to the difference between 'amax' and 'ao'. Thus, the travel of the accelerator pedal 15a is, for example, expressed in radians (rad) or degrees (°). Note that in other specific embodiments, the travel of the accelerator pedal 15a is a length, the pedal moving along an axis of translation or the angle of rotation being projected onto a plane using a trigonometric function, for example; the travel of the accelerator pedal 15a is then expressed in meters (m) or centimeters (cm), for example.The travel of the accelerator pedal 15a can also be expressed in relative terms, for example as a percentage (%) by calculating the ratio between the maximum travel and the current travel of the accelerator pedal 15a, i.e. the travel is equal to the ratio between 'a' and 'amax', this value being between 0 and 1.

[0045] A sensor is associated with the accelerator pedal 15a. Thus, movement of the accelerator pedal 15a generates a transmission of data from this sensor, for example to a control unit, via one or more communication buses of the vehicle's embedded system 10, for example a CAN data bus (Controller Area Network). controllers”), CAN FD (Controller Area Network Flexible Data-Rate), FlexRay (according to ISO 17458), Ethernet (according to ISO / IEC 802-3), or LIN (Local Interconnect Network). As another example, the position of the accelerator pedal 15a is transmitted to the control unit via one or two wires for redundancy and therefore safety reasons. The voltage of this wire represents the pedal travel and is, for example, between 0 and 5V. This data, received via a bus or a wire, then represents the position of the accelerator pedal 15a, and the control unit receiving this data, for example, a control unit responsible for controlling the RW system, is able to determine this position.

[0046] A control process for a regulation system of the RW system is advantageously implemented by the vehicle 10, i.e. by one or more processors of a computer or a combination of computers of the vehicle 10's on-board system, for example by the computer(s) in charge of controlling the RW system of the vehicle 10.

[0047] In a first operation, initial data representing an activation state of the RW system and a set speed are received, for example from the first HMI presented previously and including 16 buttons or a touch interface, this HMI being configured to define the set speed and activate the RW system.

[0048] In a second operation, a setpoint torque for a powertrain (or powertrain) of vehicle 10 is determined based on the initial data. The setpoint torque is, for example, the engine torque or a set of engine torques when the vehicle has one or more engines. This depends, for example, on the vehicle's current speed, the setpoint speed, and a load on the powertrain. This load might originate from the aerodynamic effects of the moving vehicle 10 or the gradient on which the vehicle 10 is traveling. Indeed, for the same setpoint speed, the determined torque differs depending on whether the vehicle 10 is located uphill or downhill for example, the torque generated by the GMP has a direct effect on the acceleration of the vehicle 10.

[0049] The setpoint torque thus allows vehicle 10 to maintain its constant or almost constant speed when the RW system is activated, this speed being the setpoint speed.

[0050] In the event that vehicle 10 approaches another vehicle 11 ahead of it, as illustrated in Figure 1, in order to avoid getting too close to this other vehicle 11, vehicle 10 must be slowed down, that is, its speed reduced. To do this, it is necessary to decrease the torque requested from the powertrain, also called the target torque. Indeed, if the set torque allows the speed of vehicle 10 to remain constant, then a target torque lower than the set torque will cause the speed of vehicle 10 to decrease.

[0051] To this end, the accelerator pedal 15a of the vehicle 10 is configured, according to the present invention, to interact with the RW system when the latter is activated. Thus, the driver of the vehicle 10 presses the accelerator pedal 15a, causing the accelerator pedal 15a to move. The sensor associated with the accelerator pedal 15a then generates secondary data representing the travel of the accelerator pedal 15a.

[0052] In a third operation, this second data is received by the computer in charge of the process.

[0053] In a fourth operation, the travel of the accelerator pedal 15a is compared to a first threshold value and a second threshold value, the first threshold value being lower than the second threshold value. The first threshold value corresponds to the value at which a command associated with the movement of the accelerator pedal 15a is taken into account. Indeed, when the travel of the accelerator pedal 15a is less than the first threshold value, then the RW system does not deviate from its default operating mode, that is to say, the target torque corresponds to the setpoint torque. Conversely, if the travel of the accelerator pedal 15a is greater than this first threshold value, then the RW system deviates from its default operating mode. default operation to take into account the need expressed by the driver, here the need to reduce the vehicle's speed 10.

[0054] The first threshold value is, for example, a constant non-configurable value, this value then being a factory parameter and defined for any vehicle equipped with this RW system.

[0055] The second threshold value, for its part, determines whether the request for derogation corresponds to a decrease in the target torque, as in the present case where a slower vehicle precedes vehicle 10, or to an increase in the target torque, for example in order to overtake the other vehicle 11.

[0056] The second threshold value is, for example, determined by the computer implementing this process based on the setpoint torque and / or the current speed of the vehicle 10.

[0057] In a fifth operation, the target torque is determined based on the setpoint torque and the results of the comparisons of the race to the first and second threshold values, the target torque being: • equal to the setpoint torque when the stroke is less than the first threshold value, • less than the setpoint torque when the stroke is between the first threshold value and the second threshold value, and • greater than the setpoint torque when the stroke is greater than the second threshold value.

[0058] According to a particular embodiment example, a third threshold value is included between the first threshold value and the second threshold value, with the difference between the setpoint torque and the target torque being maximal when the stroke is equal to the third threshold value.

[0059] Figure 4 illustrates a curve representing a target torque 'C' as a function of an accelerator pedal travel 'X' 15a. The difference between the setpoint torque and the target torque is defined by the following function, hereafter called the main function: AC = Co - C, with 'AC' the difference between the setpoint torque 'Co' and the target torque 'C'. the main function being: • constant and zero in a first part 41, when the accelerator pedal travel 15a is less than the first threshold value 'x-i', then • strictly increasing in a second part 42, when the accelerator pedal stroke 15a is between the first threshold value 'xi' and the third threshold value 'xs', then • strictly decreasing in a third part 43 and in a fourth part 44, when the stroke of the accelerator pedal 15a is increasing and greater than the third threshold value 'xs', the target torque 'C' being less than the setpoint torque 'Co' in the third part 43 corresponding to a stroke of the accelerator pedal 15a between the third threshold value 'xs' and the second threshold value 'X2' and greater than the setpoint torque 'Co' in the fourth part 44 corresponding to a stroke of the accelerator pedal 15a greater than the second threshold value 'X2'.

[0060] The first, second and third threshold values ​​'xi', 'X2' and 'xs' are for example defined by means of a pedal mapping based on threshold torques, and are for example representative of an expected torque based on a position or stroke of the accelerator pedal defined by the driver of the vehicle 10 when he manipulates the accelerator pedal 15a and the RW system is not active.

[0061] The minimum target torque 'Cmin' is reached when the accelerator pedal travel 15a is equal to the third threshold value 'xs', while the maximum target torque 'Cmax' is reached when the accelerator pedal travel 15a is at its maximum, i.e., when the driver presses the accelerator pedal 15a to its maximum. It should be noted that the minimum target torque 'Cmin' does not correspond to the minimum torque that the engine or powertrain can deliver, but to a torque lower than the target torque. The difference between these two torques is, for example, defined in such a way as to prevent excessively abrupt deceleration of the vehicle 10 when the accelerator pedal travel approaches the threshold value 'x3'.

[0062] According to a particular embodiment, an alternative function is represented by a fifth part 45 in dashed lines of the curve representing the target torque 'C' as a function of the accelerator pedal stroke 'X' 15a. ThisThis allows the main function, previously described and represented by parts 42 and 43 of the curve, to be bypassed. It is activated, for example, when the pedal travel varies at a certain rate. For instance, the main function is activated when the accelerator pedal travel varies slowly, while the alternative function is activated when the accelerator pedal travel varies rapidly. The time variation of the accelerator pedal travel is the linear or angular velocity of the accelerator pedal, calculated, for example, as the gradient of the pedal travel over time.Thus, by moving the accelerator pedal 15a quickly, the driver requests an increase in the target torque of the powertrain according to the alternative function, while by moving the accelerator pedal 15a gently, the driver seeks to adjust the target torque both downwards and upwards, the target torque then following the main function.

[0063] It is worth noting that the primary and secondary functions are continuous, allowing the driver to intuitively control the RW system. The variation in target torque based on the accelerator pedal travel is easily correlated by the driver. The RW system thus does not react to accelerator pedal movements in a jerky and uncomfortable manner, but rather provides a smooth and predictable response.

[0064] According to a particular embodiment, the main function and, where applicable, the secondary function, are configurable in a second human-machine interface, referred to as a second HMI. Thus, according to a particular embodiment, the first and second threshold values ​​and, where applicable, the third threshold value, are configurable from the second HMI. For this purpose, the vehicle 10 is equipped with a screen 13, corresponding, for example, to an LCD (Liquid Crystal Display), a TFT (Thin-Film Transistor), or an OLED (Organic Light-Emitting Diode). The screen 13 is, for example, arranged in the center of the dashboard 12, for example, above a central panel. Of course, the The position of screen 13 is not limited to this example; screen 13 can be arranged in any position, for example on the central front panel or behind the steering wheel 21.

[0065] Note that such a second HMI corresponds, for example, to a human-machine interface allowing the selection of a driving mode from among a plurality of driving modes of the vehicle 10, thus allowing the modification of a pedal map, the first, second and third threshold values ​​and / or the minimum target torque 'Cmin'.

[0066] According to another particular embodiment example, the main function and, where applicable, the secondary function, are defined according to a dynamic law as a function of the current speed of the vehicle 10 and the setpoint torque 'Co'.

[0067] Screen 13 allows content to be displayed for the driver and passengers of the vehicle. According to one embodiment, screen 13 is also configured to allow the driver and / or passengers of vehicle 10 to interact with one or more on-board systems in the vehicle via the second HMI displayed on screen 13. For example, screen 13 allows control of the vehicle's infotainment system, also known as the IVI (In-Vehicle Infotainment) system, as well as configuration of the RW system.

[0068] The driver is then able to modify the reactions of the RW system to the movement of the accelerator pedal and, for example, adjust the sensitivity of the accelerator pedal, or even activate or deactivate the main and / or secondary functions.

[0069] In a sixth operation, the RW system is controlled according to the target torque. The target torque is then transmitted to the powertrain, for example to an engine control unit which manages the engine power or torque in order to obtain the target torque at the powertrain output.

[0070] The driver of vehicle 10 is thus able to modulate the speed of their vehicle by modulating the torque demanded from the powertrain, both downwards and upwards when the RW system is activated and by simple Y1 action on the accelerator pedal. The driver of vehicle 10 thus has a means of adjusting the target torque determined by the vehicle's onboard cruise control system 10 in an intuitive and ergonomic way. They are therefore able to modify the powertrain torque and thus the speed of vehicle 10 using the accelerator pedal without taking their eyes off the road or letting go of the steering wheel 11, making the use of the cruise control system simple and safe.

[0071] Figure 5 schematically illustrates a device 5 configured to control a cruise control system embedded in a vehicle, for example the vehicle 10 of Figure 1, according to a particular and non-limiting embodiment of the present invention. The device 5 corresponds, for example, to a device embedded in the first vehicle 10, for example the control unit of the RW system.

[0072] Device 5 is, for example, configured to carry out the operations described opposite Figures 1 to 4 and / or the steps of process 6 described opposite Figure 6. Examples of such a device 5 include, but are not limited to, embedded electronic equipment such as a vehicle's on-board computer, an electronic control unit such as an ECU (Electronic Control Unit), a smartphone, a tablet, or a laptop computer. The elements of device 5, individually or in combination, can be integrated into a single integrated circuit, into several integrated circuits, and / or into discrete components. Device 5 can be implemented as electronic circuits or software (or computer) modules, or a combination of electronic circuits and software modules.

[0073] The device 5 includes one (or more) processor(s) 50 configured to execute instructions for carrying out the steps of the process and / or for executing instructions from the software embedded in the device 5. The processor 50 may include integrated memory, an input / output interface, and various circuits known to those skilled in the art. The device 5 further includes at least one memory 51, corresponding, for example, to volatile and / or non-volatile memory, and / or includes a memory storage device which may include volatile and / or non-volatile memory, such as EEPROM, ROM, PROM, RAM, DRAM, SRAM, flash, magnetic or optical disk.

[0074] The computer code of the embedded software(s) including the instructions to be loaded and executed by the processor is, for example, stored on memory 51.

[0075] According to various specific and non-limiting embodiment examples, the device 5 is coupled in communication with other similar devices or systems and / or with communication devices, for example a TCU (Telematic Control Unit), for example via a communication bus or through dedicated input / output ports.

[0076] According to a particular and non-limiting embodiment, the device 5 includes a block 52 of interface elements for communicating with external devices, for example, a remote server or the cloud, or the vehicle 10 when the device 5 corresponds to a smartphone or tablet, for example. The interface elements of the block 52 include one or more of the following interfaces: - radio frequency RF interface, for example of the Wi-Fi® type (according to IEEE 802.11), for example in the 2.4 or 5 GHz frequency bands, or of the Bluetooth® type (according to IEEE 802.15.1), in the 2.4 GHz frequency band, or of the Sigfox type using UBN (Ultra Narrow Band) radio technology, or LoRa in the 868 MHz frequency band, LTE (Long-Term Evolution), LTE-Advanced; - USB interface (from the English "Universal Serial Bus" or "Universal Serial Bus" in French); - HDMI interface (from the English "High Definition Multimedia Interface", or "Interface Multimedia Haute Definition" in French).

[0077] According to another specific and non-limiting embodiment, the device 5 includes a communication interface 53 which enables communication with other devices (such as other computers in the embedded system or on-board sensors) via a 530 communication channel. The 53 communication interface corresponds, for example, to a transmitter configured to transmit and receive information and / or data via the 530 communication channel. The 53 communication interface corresponds, for example, to a wired network of the type CAN (Controller Area Network), CAN FD (Controller Area Network Flexible Data-Rate), FlexRay (standardized by ISO 17458), Ethernet (standardized by ISO / IEC 802-3) or LIN (Local Interconnect Network).

[0078] In one particular, non-limiting embodiment, the device 5 can provide output signals to one or more external devices, such as a display screen 13, touch-sensitive or not, and / or other peripherals via respective output interfaces. In one variant, one or more of the external devices is integrated into the device 5.

[0079] Figure 6 illustrates a flowchart of the different steps of a method 6 for controlling a speed regulation system, referred to as the RW system, for example, of the vehicle 10, according to a particular and non-limiting embodiment of the present invention. The method 6 is implemented, for example, by a device embedded in the vehicle 10 or by the device 5 of Figure 5.

[0080] In a first step 61, initial data representative of an activation state of the RW system and a setpoint speed are received.

[0081] In a second step 62, a setpoint torque of a powertrain, called GMP, of the vehicle 10 is determined based on the first data.

[0082] In a third step 63, second data representing a stroke of an accelerator pedal of vehicle 10 are received.

[0083] In a fourth step 64, a target torque is determined based on the setpoint torque and comparison results of the pedal stroke accelerator at first and second threshold values, the first threshold value being lower than the second threshold value, the target torque being: • equal to the setpoint torque when the stroke is less than the first threshold value, • less than the setpoint torque when the stroke is between the first threshold value and the second threshold value.

[0084] In a fifth step 65, the RW system is controlled according to the target torque.

[0085] According to one variant, the variants and examples of the operations described in relation to figures 1 to 4 apply to the steps of process 6 in figure 6.

[0086] The present invention also relates to a vehicle, for example a motor vehicle or more generally a land motor vehicle, comprising the device 5 of figure 5.

Claims

DEMANDS 1. Method for controlling a vehicle-mounted speed control system (10), referred to as the RW system, said method comprising the following steps: - reception (61) of initial data representative of an activation state of said RW system and a set speed; - determination (62) of a setpoint torque of a powertrain group, called GMP, of the vehicle (10) as a function of the first data; - reception (63) of second data representative of a stroke of an accelerator pedal (15a) of the vehicle (10); - determination (64) of a target torque as a function of said setpoint torque and results of comparison of the race to first and second threshold values, the first threshold value being less than the second threshold value, the target torque being: • equal to the setpoint torque when the stroke is less than the first threshold value, • less than the setpoint torque when the stroke is between the first threshold value and the second threshold value, and • greater than the setpoint torque when the stroke is greater than the second threshold value; - control (65) of the RW system as a function of said target torque.

2. Method according to claim 1, wherein the first data are received from a first human-machine interface, said human-machine interface being configured to define said setpoint speed and activate the RW system.

3. Method according to claim 1 or 2, wherein a third threshold value is included between the first threshold value and the second threshold value, the difference between the setpoint torque and the target torque being maximum when said stroke is equal to the third threshold value.

4. A method according to claim 3, wherein said difference between the setpoint torque and the target torque is defined by the following function: AC = Co - C, where 'AC' is the difference between the setpoint torque 'Co' and the target torque 'C'. said function being: • strictly increasing as the range evolves from the first threshold value to the third threshold value, • strictly decreasing when the range is increasing and greater than the third threshold value.

5. Method according to claim 4, wherein said function is configurable in a second human-machine interface.

6. Method according to claim 5, wherein the second human-machine interface comprises a touch screen.

7. Computer-readable recording medium on which is recorded a computer program comprising instructions for carrying out the steps of the process according to claims 1 to 6.

8. Computer program comprising instructions for carrying out the method according to any one of claims 1 to 6, when such instructions are executed by at least one processor.

9. Device (5) for controlling a speed regulation system on board a vehicle, said device (5) comprising a memory (51) associated with at least one processor (50) configured for carrying out the steps of the method according to any one of claims 1 to 6.

10. Vehicle comprising the device (5) according to claim 9.

Citation Information

Patent Citations

  • Tablette amovible d'un habitacle de vehicule

    FR2409172A2

  • Method and device for controlling the speed of a motor vehicle

    DE102011055855A1

  • Method for operating a drive system of a motor vehicle, drive system for a motor vehicle, and motor vehicle

    DE102015212928A1

  • Vehicle speed control system and method for limiting the rate of acceleration when changing from a first target speed to a second one due to a request from the accelerator pedal

    US20170088135A1

  • Motor vehicle power output regulation control system

    US4541052A