Self-learning memory system for self-adaptive cruise time interval and control method

Through the self-learning and memory system of adaptive cruise distance, users' car follow-up habits are automatically learned and memorized, and the problem of the inability of the existing technology to achieve automatic car follow-up is solved, personalized car follow-up with the adaptive cruise function, and the accuracy of the gears when following the car is improved.

CN119975393AActive Publication Date: 2025-05-13YIBIN COWIN AUTO CO LTD
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
CN202510196103.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-21
Publication Date
2025-05-13
Estimated Expiration
2045-02-21

AI Technical Summary

Technical Problem

The prior art cannot realize automatic follow-up according to the user's follow-up habits when the adaptive cruise function is enabled.

Method used

The self-learning memory system with adaptive cruise distance is adopted. Through the combination of the driver monitoring system, cockpit domain controller, electronic control unit, vehicle speed acquisition module, perception module and storage module, the user's follow-up habits are automatically learned and memorized, and the follow-up gear of the adaptive cruise system is assigned and updated based on the collected effective follow-up data.

Benefits of technology

It realizes automatic follow-up according to the user's follow-up habits when the adaptive cruise function is enabled, satisfying the driving habits of different users, and improving the accuracy of the follow-up gears by continuously collecting data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119975393A_ABST
    Figure CN119975393A_ABST
Patent Text Reader

Abstract

The invention discloses a self-learning memory system and control method for a self-adaptive cruise time interval, and belongs to the technical field of vehicle control, and the method comprises the following steps: a cockpit domain controller (CDC) transmits a driver identifier (ID) signal to an electronic control unit (ECU); an electronic control unit (ECU) obtains the information of the vehicle speed v of the vehicle and the information of the distance s between the vehicle and the front vehicle and judges whether the vehicle following data of the vehicle is effective vehicle following data or not, if yes, a time interval t is calculated according to the formula that t = s / v, and the time interval t is stored in a storage module; and after the electronic control unit (ECU) calculates the M-th group of N time intervals and stores the N time intervals in the storage module, the electronic control unit (ECU) sums the M-th group of N time intervals and divides the sum by N to calculate tM, and assigns and updates the gear of the car following time interval of the adaptive cruise control (ACC) according to the tM. According to the invention, automatic car-following driving can be realized according to the car-following time interval habit of the user when the self-adaptive cruise function is started.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of vehicle control, and in particular, relates to a self-learning memory system and a control method for adaptive cruise time. Background Art

[0002] Currently, passenger cars with adaptive cruise control can basically set the time distance, that is, adjust the time distance to the vehicle in front by pressing a button. However, there are only a few fixed time distance setting gears, which cannot meet the driving habits of different users. Currently, when the adaptive cruise control function is turned on, the maximum time distance will be set by default, and there will be several preset fixed time distance settings for users to choose from.

[0003] Patent CN118163793A discloses an adaptive cruise control method, an adaptive cruise controller, a storage medium and a vehicle, wherein the adaptive cruise control method comprises: in an adaptive cruise fuel-saving mode, obtaining road condition information and vehicle status information; when the road condition information and the vehicle status information meet the adaptive cruise fuel-saving conditions, responding to a request for at least one of a predictive cruise control function, a neutral coasting function and a predictive cornering deceleration function; implementing corresponding functions of the predictive cruise control function and the predictive cornering deceleration function according to the road condition information and the vehicle status information, and / or controlling the vehicle to execute the neutral coasting function.

[0004] However, the technology disclosed in the above patent cannot achieve automatic following of the vehicle according to the user's following distance habits when the adaptive cruise function is turned on. Summary of the invention

[0005] The technical problem to be solved by the present invention is to provide a self-learning memory system and control method for adaptive cruise distance in view of the deficiencies in the prior art, so as to achieve the purpose of automatically following the vehicle according to the user's following distance habits when the adaptive cruise function is turned on.

[0006] In order to achieve the above object, the technical solution adopted by the present invention is:

[0007] The invention provides a self-learning and memory system for adaptive cruise time distance, comprising a driver monitoring system (DMS), a cockpit domain controller (CDC), an electronic control unit (ECU), a vehicle speed acquisition module, a perception module and a storage module; the driver monitoring system (DMS) is connected to the cockpit domain controller (CDC); the cockpit domain controller (CDC) is connected to the electronic control unit (ECU); the vehicle speed acquisition module is connected to the electronic control unit (ECU); the perception module is connected to the electronic control unit (ECU); and the storage module is connected to the electronic control unit (ECU).

[0008] Further, the driver monitoring system (DMS) identifies the driver and transmits a driver identifier (ID) signal to a cockpit domain controller (CDC), and the cockpit domain controller (CDC) transmits the driver identifier (ID) signal to an electronic control unit (ECU).

[0009] Furthermore, the vehicle speed acquisition module acquires the vehicle speed v information of the vehicle itself and transmits it to the electronic control unit (ECU); the perception module acquires the distance s information between the vehicle itself and the preceding vehicle and transmits it to the electronic control unit (ECU).

[0010] Furthermore, the electronic control unit (ECU) determines whether the following vehicle data of the own vehicle is valid following vehicle data.

[0011] Furthermore, if the electronic control unit (ECU) determines that the adaptive cruise function of the own vehicle is not turned on, and the speed v of the own vehicle is greater than the preset speed threshold, and the distance s between the own vehicle and the front vehicle is within the preset distance interval, and the duration of the distance s between the own vehicle and the front vehicle within the preset distance interval is greater than the preset time t0, then the electronic control unit (ECU) records the speed v of the own vehicle and the distance s between the own vehicle and the front vehicle as valid following vehicle data.

[0012] Furthermore, the electronic control unit (ECU) calculates a time interval t according to t=s / v, and stores the time interval t in the storage module.

[0013] Further, after the electronic control unit (ECU) calculates the Mth group of N time intervals and stores the Mth group of N time intervals in the storage module, the electronic control unit (ECU) sums the Mth group of N time intervals and divides the sum by N to calculate t M , the electronic control unit (ECU) according to t M Assign and update the gear position of the following distance of the adaptive cruise control system (ACC), where M is a positive integer.

[0014] Furthermore, according to t M The updating of the gear position of the following time distance of the adaptive cruise control system (ACC) includes: assigning the middle gear position of the following time distance of the adaptive cruise control system (ACC) to T 1 =t 1 ; Assign the middle gear of the adaptive cruise control system (ACC) to T 2 =(T 1 +t 2 ) / 2; assign the middle gear of the adaptive cruise control system (ACC) following time distance gear to T M =(T M-1 +t M ) / 2.

[0015] Furthermore, the time interval calculated and stored by the electronic control unit (ECU) corresponds one-to-one to the driver identifier (ID) signal.

[0016] The present invention also provides a control method for a self-learning memory system suitable for adaptive cruise time, the method comprising the following steps:

[0017] Step 1: The cockpit domain controller (CDC) transmits the driver identifier (ID) signal to the electronic control unit (ECU);

[0018] Step 2: The electronic control unit (ECU) obtains the vehicle speed v information and the distance s between the vehicle and the preceding vehicle;

[0019] Step 3: The electronic control unit (ECU) determines whether the following data of the vehicle is valid following data. If yes, the process proceeds to step 4. If no, the process ends.

[0020] Step 4: The electronic control unit (ECU) calculates a time interval t according to t=s / v, and stores the time interval t in the storage module;

[0021] Step 5: After the electronic control unit (ECU) calculates the Mth group of N time intervals and stores the Mth group of N time intervals in the storage module, the electronic control unit (ECU) sums the Mth group of N time intervals and divides it by N to calculate t M And according to t M The gear position of the following distance of the adaptive cruise control system (ACC) is assigned and updated.

[0022] The self-learning memory system and control method of the adaptive cruise time range of the present invention have the following advantages:

[0023] (1) The self-learning and memory system and control method of the adaptive cruise time interval of the present invention can automatically learn and memorize the user's vehicle-following habits.

[0024] (2) The self-learning memory system and control method of the adaptive cruise time distance of the present invention can realize automatic following of the vehicle according to the user's following time distance habits when the adaptive cruise function is turned on.

[0025] (3) Through the self-learning memory system and control method of the adaptive cruise time distance of the present invention, different following time distances can be customized for different users, thereby satisfying the driving habits of different users.

[0026] (4) The present invention collects the following distances that different users are accustomed to when driving through big data, and provides different following distance options for each user after the adaptive cruise function is turned on.

[0027] (5) Through the self-learning memory system and control method of the adaptive cruise control time interval of the present invention, it is possible to update the gear position of the adaptive cruise control system (ACC) according to different driver identifier (ID) signals, thereby avoiding the problem of inaccurate update of the gear position of the adaptive cruise control system (ACC) due to multiple drivers in one car.

[0028] (6) In the present invention, as the number of samples of effective vehicle following data collected increases, the assignment and update of the gear position of the vehicle following distance of the adaptive cruise control system (ACC) becomes closer to the user's habits. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] This specification includes the following drawings, which show the following contents:

[0030] Figure 1 It is a logical structure block diagram of a self-learning memory system for adaptive cruise time and distance according to the present invention;

[0031] Figure 2 The present invention is a flow chart of a control method of a self-learning memory system suitable for adaptive cruise time distance.

[0032] Explanation of the accompanying drawings: 1. Driver monitoring system (DMS); 2. Cockpit domain controller (CDC); 3. Electronic control unit (ECU); 4. Vehicle speed acquisition module; 5. Perception module; 6. Storage module. DETAILED DESCRIPTION

[0033] The specific implementation methods of the present invention are further explained in detail below by describing the embodiments with reference to the accompanying drawings, with the aim of helping those skilled in the art to have a more complete, accurate and in-depth understanding of the inventive concept and technical solution of the present invention and facilitating their implementation.

[0034] Figure 1 It is a logical structure block diagram of a self-learning memory system of an adaptive cruise time interval of the present invention, including a driver monitoring system (DMS) 1, a cockpit domain controller (CDC) 2, an electronic control unit (ECU) 3, a vehicle speed acquisition module 4, a perception module 5 and a storage module 6. Among them, the driver monitoring system (DMS) 1 is connected to the cockpit domain controller (CDC) 2; the cockpit domain controller (CDC) 2 is connected to the electronic control unit (ECU) 3; the vehicle speed acquisition module 4 is connected to the electronic control unit (ECU) 3; the perception module 5 is connected to the electronic control unit (ECU) 3; the storage module 6 is connected to the electronic control unit (ECU) 3. In addition, in this specific embodiment, the vehicle speed acquisition module 4 can use a vehicle speed sensor, the perception module 5 can use a perception sensor, and the storage module 6 can use a Flash storage chip.

[0035] Combine the following Figure 1 In this specific embodiment, the working principle of the present invention is introduced as follows by taking the case where the adaptive cruise control system (ACC) initially defaults to three time interval gears as an example (the principle when the initial default is four, five, six, etc. time interval gears is the same as the principle when the initial default is three time interval gears), wherein the aforementioned three time interval gears are respectively recorded as the first gear, the middle gear, and the third gear.

[0036] After the driver gets on the car and prepares to drive, the driver monitoring system (DMS) 1 identifies the driver and transmits the driver identifier (ID) signal to the cockpit domain controller (CDC) 2. After the cockpit domain controller (CDC) 2 receives the driver identifier (ID) signal, the cockpit domain controller (CDC) 2 transmits the driver identifier (ID) signal to the electronic control unit (ECU) 3. After the electronic control unit (ECU) 3 receives the driver identifier (ID) signal, it prepares to calculate and store the time distance corresponding to the driver identifier (ID) signal according to the driver identifier (ID) signal, so as to ensure that the time distance calculated and stored by the electronic control unit (ECU) 3 corresponds to the driver identifier (ID) signal one by one. That is, when the self-learning memory system and control method of the adaptive cruise time distance of the present invention are used to update the gear position of the following time distance of the adaptive cruise system (ACC) according to different driver identifier (ID) signals, the problem of inaccurate update of the gear position of the following time distance of the adaptive cruise system (ACC) caused by multiple drivers in one car can be avoided. During the driving process of the vehicle, the vehicle speed acquisition module 4 acquires the vehicle speed v information of the vehicle and transmits it to the electronic control unit (ECU) 3, and the perception module 5 acquires the distance s between the vehicle and the vehicle in front and transmits it to the electronic control unit (ECU) 3. After the electronic control unit (ECU) 3 receives the vehicle speed v information and the distance s between the vehicle and the vehicle in front, the electronic control unit (ECU) 3 determines whether the following data of the vehicle is valid following data.

[0037] The electronic control unit (ECU) 3 determines whether the following vehicle data of the own vehicle is valid following vehicle data. The specific determination process is as follows:

[0038] First, the electronic control unit (ECU) 3 will determine whether the adaptive cruise function of the vehicle is turned on. If the electronic control unit (ECU) 3 determines that the adaptive cruise function of the vehicle is turned on, no subsequent judgment and time distance calculation will be performed. If the electronic control unit (ECU) 3 determines that the adaptive cruise function of the vehicle is not turned on, the electronic control unit (ECU) 3 will determine whether the vehicle speed v of the vehicle is greater than the preset vehicle speed threshold. If the electronic control unit (ECU) 3 determines that the vehicle speed v of the vehicle is not greater than the preset vehicle speed threshold, no subsequent judgment and time distance calculation will be performed. If the electronic control unit (ECU) 3 determines that the vehicle speed v of the vehicle is greater than the preset vehicle speed threshold, the electronic control unit (ECU) 3 will determine whether the distance s between the vehicle and the vehicle in front is within the preset distance interval. If the electronic control unit (ECU) 3 determines that the distance s from the vehicle in front is not within the preset distance interval, no subsequent judgment and time distance calculation will be performed. If the electronic control unit (ECU) 3 determines that the distance s from the vehicle in front is within the preset distance interval, the electronic control unit (ECU) 3 will determine whether the duration of the distance s from the vehicle in front within the preset distance interval is greater than the preset time t0. If the electronic control unit (ECU) 3 determines that the duration of the distance s from the vehicle in front within the preset distance interval is not greater than the preset time t0, no time distance calculation will be performed. If the electronic control unit (ECU) 3 determines that the duration of the distance s from the vehicle in front within the preset distance interval is greater than the preset time t0, time distance calculation will be performed. Specifically, if the electronic control unit (ECU) 3 determines that the adaptive cruise function of the vehicle is not turned on, and the speed v of the vehicle is greater than the preset speed threshold, and the distance s between the vehicle and the front vehicle is within the preset distance interval, and the duration of the distance s between the vehicle and the front vehicle within the preset distance interval is greater than the preset time t0, then the electronic control unit (ECU) 3 records the speed v of the vehicle and the distance s between the vehicle and the front vehicle as valid following data, and calculates the time distance, while in the case of any combination of other judgment results, the electronic control unit (ECU) 3 does not record the speed v of the vehicle and the distance s between the vehicle and the front vehicle as valid following data, and does not calculate the time distance. By collecting valid following data, and with the increase of samples of collected valid following data, the assignment update of the gear position of the following time distance of the adaptive cruise system (ACC) is closer to the user's habit.

[0039] The process of calculating the time distance and updating the gear position assignment of the following time distance of the adaptive cruise control system (ACC) by the electronic control unit (ECU) 3 is as follows:

[0040] The electronic control unit (ECU) 3 calculates a time interval t according to t=s / v, and stores the time interval t in the storage module 6. After the electronic control unit (ECU) 3 calculates the first group of N time intervals and stores the first group of N time intervals in the storage module 6, the electronic control unit (ECU) 3 calculates t by summing the first group of N time intervals and dividing by N. 1 The middle gear of the adaptive cruise control system (ACC) is assigned as T 1 =t 1 And set the first gear of the adaptive cruise control system (ACC) to 0.8T 1 And set the third gear of the adaptive cruise control system (ACC) to 1.2T 1 After the electronic control unit (ECU) 3 calculates the second group of N time intervals and stores the first group of N time intervals in the storage module 6, the electronic control unit (ECU) 3 sums the second group of N time intervals and divides it by N to calculate t 2 , assign the middle gear of the adaptive cruise control system (ACC) following time distance gear to T 2 =(T 1 +t 2 ) / 2, and assign the first gear of the adaptive cruise control system (ACC) following time distance to 0.8T 2 And set the third gear of the adaptive cruise control system (ACC) to 1.2T 2 After the electronic control unit (ECU) 3 calculates the Mth group of N time intervals and stores the Mth group of N time intervals in the storage module 6, the electronic control unit (ECU) 3 sums the Mth group of N time intervals and divides it by N to calculate t M The middle gear of the adaptive cruise control system (ACC) is assigned as T M =(T M-1 +t M ) / 2, and assign the first gear of the adaptive cruise control system (ACC) following time distance to 0.8T M And set the third gear of the adaptive cruise control system (ACC) to 1.2T M The above describes the process of calculating the time interval by the electronic control unit (ECU) 3, and also describes the process of calculating the time interval by the electronic control unit (ECU) 3 according to t MThe process of assigning and updating the gear position of the following time distance of the adaptive cruise control system (ACC). That is, through the self-learning and memory system and control method of the adaptive cruise time distance of the present invention, different following time distances can be customized for different users, thereby satisfying the driving habits of different users. And through the self-learning and memory system and control method of the adaptive cruise time distance of the present invention, it is also possible to automatically learn and memorize the user's following time distance habits, thereby enabling automatic following driving according to the user's following time distance habits when the adaptive cruise function is turned on. In addition, as the number of samples of effective following data collected increases, the assignment and update of the gear position of the following time distance of the adaptive cruise system (ACC) is closer to the user's habits, and different following time distance options can be provided for each user after the user turns on the adaptive cruise function.

[0041] Figure 2 The present invention is a flow chart of a control method for a self-learning memory system suitable for adaptive cruise time and distance, the method comprising the following steps:

[0042] Step 1: The cockpit domain controller (CDC) 2 transmits a driver identifier (ID) signal to the electronic control unit (ECU) 3, corresponding to Figure 2 S1 in. Specifically, after the driver gets on the vehicle and prepares to drive, the driver monitoring system (DMS) 1 identifies the driver and transmits a driver identifier (ID) signal to the cockpit domain controller (CDC) 2. After the cockpit domain controller (CDC) 2 receives the driver identifier (ID) signal, the cockpit domain controller (CDC) 2 transmits the driver identifier (ID) signal to the electronic control unit (ECU) 3. After the electronic control unit (ECU) 3 receives the driver identifier (ID) signal, it prepares to calculate and store the time interval corresponding to the driver identifier (ID) signal according to the driver identifier (ID) signal, so as to ensure that the time interval calculated and stored by the electronic control unit (ECU) 3 corresponds to the driver identifier (ID) signal one by one.

[0043] Step 2: The electronic control unit (ECU) 3 obtains the vehicle speed v information and the distance s between the vehicle and the preceding vehicle, i.e., the corresponding Figure 2 Specifically, during the driving process of the vehicle, the vehicle speed acquisition module 4 acquires the vehicle speed v information of the vehicle and transmits it to the electronic control unit (ECU) 3, and the perception module 5 acquires the distance s between the vehicle and the preceding vehicle and transmits it to the electronic control unit (ECU) 3.

[0044] Step 3: The electronic control unit (ECU) 3 determines whether the following data of the vehicle is valid. If so, it proceeds to step 4. If not, it ends, corresponding to Figure 2S3 to S7 in the above. Specifically, after the electronic control unit (ECU) 3 receives the vehicle speed v information of the vehicle and the distance s between the vehicle and the front vehicle, the electronic control unit (ECU) 3 determines whether the vehicle following data is valid vehicle following data. If the electronic control unit (ECU) 3 determines that the adaptive cruise function of the vehicle is not turned on, and the vehicle speed v of the vehicle is greater than the preset vehicle speed threshold, and the distance s between the vehicle and the front vehicle is within the preset distance interval, and the duration of the distance s between the vehicle and the front vehicle within the preset distance interval is greater than the preset time t0, then the electronic control unit (ECU) 3 records the vehicle speed v of the vehicle and the distance s between the vehicle and the front vehicle as valid vehicle following data.

[0045] Step 4: The electronic control unit (ECU) 3 calculates a time interval t according to t=s / v, and stores the time interval t in the storage module 6, that is, the corresponding Figure 2 Specifically, after the electronic control unit (ECU) 3 records the vehicle speed v and the distance s between the vehicle and the preceding vehicle as valid vehicle following data, the electronic control unit (ECU) 3 calculates a time interval t according to t=s / v, and stores the time interval t in the storage module 6.

[0046] Step 5: After the electronic control unit (ECU) 3 calculates the Mth group of N time intervals and stores the Mth group of N time intervals in the storage module 6, the electronic control unit (ECU) 3 sums the Mth group of N time intervals and divides it by N to calculate t M And according to t M Update the gear position of the adaptive cruise control system (ACC) following time distance, that is, Figure 2 Specifically, after the electronic control unit (ECU) 3 calculates the first group of N time intervals and stores the first group of N time intervals in the storage module 6, the electronic control unit (ECU) 3 sums the first group of N time intervals and divides it by N to calculate t 1 The middle gear of the adaptive cruise control system (ACC) is assigned as T 1 =t 1 And set the first gear of the adaptive cruise control system (ACC) to 0.8T 1 And set the third gear of the adaptive cruise control system (ACC) to 1.2T 1 After the electronic control unit (ECU) 3 calculates the second group of N time intervals and stores the first group of N time intervals in the storage module 6, the electronic control unit (ECU) 3 sums the second group of N time intervals and divides it by N to calculate t 2 , assign the middle gear of the adaptive cruise control system (ACC) following time distance gear to T 2 =(T 1 +t 2) / 2, and assign the first gear of the adaptive cruise control system (ACC) following time distance to 0.8T 2 And set the third gear of the adaptive cruise control system (ACC) to 1.2T 2 After the electronic control unit (ECU) 3 calculates the Mth group of N time intervals and stores the Mth group of N time intervals in the storage module 6, the electronic control unit (ECU) 3 sums the Mth group of N time intervals and divides it by N to calculate t M The middle gear of the adaptive cruise control system (ACC) is assigned as T M =(T M-1 +t M ) / 2, and assign the first gear of the adaptive cruise control system (ACC) following time distance to 0.8T M And set the third gear of the adaptive cruise control system (ACC) to 1.2T M .

[0047] In this specific implementation manner, the aforementioned 0.8 and 1.2 are both coefficients, but the coefficients are not limited to 0.8 and 1.2, but can be changed according to specific actual conditions; the preset vehicle speed threshold is 30 km / h, the preset distance interval range is 45 meters to 55 meters, the preset time t0 is 10 seconds, N is 100, and M is a positive integer, but the preset vehicle speed threshold is not limited to 30 km / h, the preset distance interval range is not limited to 45 meters to 55 meters, the preset time t0 is not limited to 10 seconds, and N is not limited to 100, but can be specifically adjusted according to actual conditions.

[0048] In addition, the aforementioned first group of N time intervals represents the 1st to 100th time intervals calculated by the electronic control unit (ECU) 3, the aforementioned second group of N time intervals represents the 101st to 200th time intervals calculated by the electronic control unit (ECU) 3, and the aforementioned Mth group of N time intervals represents the (100M-99)th to 100Mth time intervals calculated by the electronic control unit (ECU) 3.

[0049] Functions and Effects of the Embodiments

[0050] After the driver gets on the car and prepares to drive, the driver monitoring system (DMS) 1 identifies the driver and transmits the driver identifier (ID) signal to the cockpit domain controller (CDC) 2. After the cockpit domain controller (CDC) 2 receives the driver identifier (ID) signal, the cockpit domain controller (CDC) 2 transmits the driver identifier (ID) signal to the electronic control unit (ECU) 3. After the electronic control unit (ECU) 3 receives the driver identifier (ID) signal, it prepares to calculate and store the time distance corresponding to the driver identifier (ID) signal according to the driver identifier (ID) signal, so as to ensure that the time distance calculated and stored by the electronic control unit (ECU) 3 corresponds to the driver identifier (ID) signal one by one. That is, when the self-learning memory system and control method of the adaptive cruise time distance of the present invention are used to update the gear position of the following time distance of the adaptive cruise system (ACC) according to different driver identifier (ID) signals, the problem of inaccurate update of the gear position of the following time distance of the adaptive cruise system (ACC) caused by multiple drivers in one car can be avoided.

[0051] The electronic control unit (ECU) 3 will determine whether the adaptive cruise function of the vehicle is turned on. If the electronic control unit (ECU) 3 determines that the adaptive cruise function of the vehicle is turned on, no subsequent judgment and time distance calculation will be performed. If the electronic control unit (ECU) 3 determines that the adaptive cruise function of the vehicle is not turned on, the electronic control unit (ECU) 3 will determine whether the vehicle speed v of the vehicle is greater than a preset vehicle speed threshold. If the electronic control unit (ECU) 3 determines that the vehicle speed v of the vehicle is not greater than the preset vehicle speed threshold, no subsequent judgment and time distance calculation will be performed. If the electronic control unit (ECU) 3 determines that the vehicle speed v of the vehicle is greater than the preset vehicle speed threshold, the electronic control unit (ECU) 3 will determine whether the distance s between the vehicle and the vehicle in front is within a preset distance interval. If If the electronic control unit (ECU) 3 determines that the distance s from the vehicle in front is not within the preset distance interval, no subsequent judgment and time distance calculation will be performed. If the electronic control unit (ECU) 3 determines that the distance s from the vehicle in front is within the preset distance interval, the electronic control unit (ECU) 3 will determine whether the duration of the distance s from the vehicle in front within the preset distance interval is greater than the preset time t0. If the electronic control unit (ECU) 3 determines that the duration of the distance s from the vehicle in front within the preset distance interval is not greater than the preset time t0, no time distance calculation will be performed. If the electronic control unit (ECU) 3 determines that the duration of the distance s from the vehicle in front within the preset distance interval is greater than the preset time t0, time distance calculation will be performed. Specifically, if the electronic control unit (ECU) 3 determines that the adaptive cruise function of the vehicle is not turned on, and the speed v of the vehicle is greater than the preset speed threshold, and the distance s between the vehicle and the front vehicle is within the preset distance interval, and the duration of the distance s between the vehicle and the front vehicle within the preset distance interval is greater than the preset time t0, then the electronic control unit (ECU) 3 records the speed v of the vehicle and the distance s between the vehicle and the front vehicle as valid following data, and calculates the time distance, while in the case of any combination of other judgment results, the electronic control unit (ECU) 3 does not record the speed v of the vehicle and the distance s between the vehicle and the front vehicle as valid following data, and does not calculate the time distance. By collecting valid following data, and with the increase of samples of collected valid following data, the assignment update of the gear position of the following time distance of the adaptive cruise system (ACC) is closer to the user's habit.

[0052] The electronic control unit (ECU) 3 calculates a time interval t according to t=s / v, and stores the time interval t in the storage module 6. After the electronic control unit (ECU) 3 calculates the first group of N time intervals and stores the first group of N time intervals in the storage module 6, the electronic control unit (ECU) 3 calculates t by summing the first group of N time intervals and dividing by N. 1 The middle gear of the adaptive cruise control system (ACC) is assigned as T 1 =t1 And set the first gear of the adaptive cruise control system (ACC) to 0.8T 1 And set the third gear of the adaptive cruise control system (ACC) to 1.2T 1 After the electronic control unit (ECU) 3 calculates the second group of N time intervals and stores the first group of N time intervals in the storage module 6, the electronic control unit (ECU) 3 sums the second group of N time intervals and divides it by N to calculate t 2 , assign the middle gear of the adaptive cruise control system (ACC) following time distance gear to T 2 =(T 1 +t 2 ) / 2, and assign the first gear of the adaptive cruise control system (ACC) following time distance to 0.8T 2 And set the third gear of the adaptive cruise control system (ACC) to 1.2T 2 After the electronic control unit (ECU) 3 calculates the Mth group of N time intervals and stores the Mth group of N time intervals in the storage module 6, the electronic control unit (ECU) 3 sums the Mth group of N time intervals and divides it by N to calculate t M The middle gear of the adaptive cruise control system (ACC) is assigned as T M =(T M-1 +t M ) / 2, and assign the first gear of the adaptive cruise control system (ACC) following time distance to 0.8T M And set the third gear of the adaptive cruise control system (ACC) to 1.2T M The above describes the process of calculating the time interval by the electronic control unit (ECU) 3, and also describes the process of calculating the time interval by the electronic control unit (ECU) 3 according to t M The process of assigning and updating the gear position of the following time distance of the adaptive cruise control system (ACC). That is, through the self-learning and memory system and control method of the adaptive cruise time distance of the present invention, different following time distances can be customized for different users, thereby satisfying the driving habits of different users. And through the self-learning and memory system and control method of the adaptive cruise time distance of the present invention, it is also possible to automatically learn and memorize the user's following time distance habits, thereby enabling automatic following driving according to the user's following time distance habits when the adaptive cruise function is turned on. In addition, as the number of samples of effective following data collected increases, the assignment and update of the gear position of the following time distance of the adaptive cruise system (ACC) is closer to the user's habits, and different following time distance options can be provided for each user after the user turns on the adaptive cruise function.

[0053] The present invention is described above by way of example in conjunction with the accompanying drawings. Obviously, the specific implementation of the present invention is not limited to the above-mentioned methods. As long as various non-substantial improvements are made using the method concept and technical solution of the present invention; or the above concept and technical solution of the present invention are directly applied to other occasions without improvement, they are all within the protection scope of the present invention.

Claims

1. A self-learning memory system for adaptive cruise time, characterized in that: It includes a driver monitoring system (DMS), a cockpit domain controller (CDC), an electronic control unit (ECU), a vehicle speed acquisition module, a perception module and a storage module; the driver monitoring system (DMS) is connected to the cockpit domain controller (CDC); the cockpit domain controller (CDC) is connected to the electronic control unit (ECU); the vehicle speed acquisition module is connected to the electronic control unit (ECU); the perception module is connected to the electronic control unit (ECU); and the storage module is connected to the electronic control unit (ECU).

2. The self-learning and memory system of adaptive cruise time distance according to claim 1, characterized in that: The driver monitoring system (DMS) identifies the driver and transmits a driver identifier (ID) signal to the cockpit domain controller (CDC), and the cockpit domain controller (CDC) transmits the driver identifier (ID) signal to the electronic control unit (ECU).

3. The self-learning memory system of adaptive cruise time distance according to claim 2, characterized in that: The vehicle speed acquisition module acquires the vehicle speed v information of the vehicle and transmits it to the electronic control unit (ECU); the perception module acquires the distance s information between the vehicle and the preceding vehicle and transmits it to the electronic control unit (ECU).

4. The self-learning memory system of adaptive cruise time distance according to claim 3, characterized in that: The electronic control unit (ECU) determines whether the following vehicle data of the own vehicle is valid following vehicle data.

5. The self-learning and memory system of adaptive cruise time distance according to claim 4, characterized in that: If the electronic control unit (ECU) determines that the adaptive cruise function of the own vehicle is not turned on, and the speed v of the own vehicle is greater than the preset speed threshold, and the distance s between the own vehicle and the front vehicle is within the preset distance interval, and the duration of the distance s between the own vehicle and the front vehicle within the preset distance interval is greater than the preset time t0, then the electronic control unit (ECU) records the speed v of the own vehicle and the distance s between the own vehicle and the front vehicle as valid following vehicle data.

6. The self-learning and memory system of adaptive cruise time range according to claim 5, characterized in that: The electronic control unit (ECU) calculates a time interval t according to t=s / v, and stores the time interval t in the storage module.

7. The self-learning and memory system of adaptive cruise time distance according to claim 6, characterized in that: After the electronic control unit (ECU) calculates the Mth group of N time intervals and stores the Mth group of N time intervals in the storage module, the electronic control unit (ECU) sums the Mth group of N time intervals and divides the sum by N to calculate t M The electronic control unit (ECU) is based on the t M The gear position of the following distance of the adaptive cruise control system (ACC) is assigned and updated, and the M is a positive integer.

8. The self-learning and memory system of adaptive cruise time distance according to claim 7, characterized in that: According to the M The updating of the gear position of the following time distance of the adaptive cruise control system (ACC) includes: assigning the middle gear position of the following time distance of the adaptive cruise control system (ACC) to T 1 =t 1 ; Assign the middle gear of the adaptive cruise control system (ACC) to T 2 =(T 1 +t 2 ) / 2; assign the middle gear of the adaptive cruise control system (ACC) following time distance gear to T M =(T M-1 +t M ) / 2.

9. The self-learning and memory system for adaptive cruise time distance according to any one of claims 6 to 8, characterized in that: The time intervals calculated and stored by the electronic control unit (ECU) correspond one to one with the driver identifier (ID) signal.

10. A control method for the self-learning memory system of the adaptive cruise time-to-head according to any one of claims 1 to 9, characterized in that: The method comprises the following steps: Step 1: The cockpit domain controller (CDC) transmits the driver identifier (ID) signal to the electronic control unit (ECU); Step 2: The electronic control unit (ECU) obtains the vehicle speed v information and the distance s between the vehicle and the preceding vehicle; Step 3: The electronic control unit (ECU) determines whether the following data of the vehicle is valid following data. If yes, the process proceeds to step 4. If no, the process ends. Step 4: The electronic control unit (ECU) calculates a time interval t according to t=s / v, and stores the time interval t in the storage module; Step 5: After the electronic control unit (ECU) calculates the Mth group of N time intervals and stores the Mth group of N time intervals in the storage module, the electronic control unit (ECU) sums the Mth group of N time intervals and divides it by N to calculate t M And according to t M Assign and update the gear position of the following distance of the adaptive cruise control system (ACC).

Citation Information

Patent Citations

  • Vehicle self-adaptive cruise control method and device

    CN111267850A

  • Self-adaptive cruise driving method and equipment

    CN113428146A

  • Self-adaptive cruise method and device

    CN118270048A

  • Vehicle following time interval control method and device of vehicle cruise system, vehicle and medium

    CN118323129A

  • Behavior trainable adaptive cruise control

    US20170057517A1