RU2678416C2 - Cruise control system of vehicle and method for operation thereof - Google Patents
Cruise control system of vehicle and method for operation thereof Download PDFInfo
- Publication number
- RU2678416C2 RU2678416C2 RU2015116303A RU2015116303A RU2678416C2 RU 2678416 C2 RU2678416 C2 RU 2678416C2 RU 2015116303 A RU2015116303 A RU 2015116303A RU 2015116303 A RU2015116303 A RU 2015116303A RU 2678416 C2 RU2678416 C2 RU 2678416C2
- Authority
- RU
- Russia
- Prior art keywords
- value
- speed
- vehicle
- threshold
- slope
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 44
- 239000000446 fuel Substances 0.000 claims description 39
- 230000008859 change Effects 0.000 claims description 23
- 230000007935 neutral effect Effects 0.000 claims description 14
- 238000001514 detection method Methods 0.000 claims description 4
- 239000000126 substance Substances 0.000 abstract 1
- 230000007704 transition Effects 0.000 description 15
- 238000012423 maintenance Methods 0.000 description 9
- 238000013480 data collection Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 6
- 230000001133 acceleration Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 230000003044 adaptive effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 238000004422 calculation algorithm Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000001556 precipitation Methods 0.000 description 2
- 240000005020 Acaciella glauca Species 0.000 description 1
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 229910052802 copper Inorganic materials 0.000 description 1
- 239000010949 copper Substances 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000002068 genetic effect Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 235000003499 redwood Nutrition 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/04—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
- B60W10/06—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of combustion engines
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/14—Adaptive cruise control
- B60W30/143—Speed control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/18—Propelling the vehicle
- B60W30/18009—Propelling the vehicle related to particular drive situations
- B60W30/18072—Coasting
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/18—Propelling the vehicle
- B60W30/18009—Propelling the vehicle related to particular drive situations
- B60W30/18072—Coasting
- B60W2030/1809—Without torque flow between driveshaft and engine, e.g. with clutch disengaged or transmission in neutral
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2552/00—Input parameters relating to infrastructure
- B60W2552/15—Road slope, i.e. the inclination of a road segment in the longitudinal direction
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2720/00—Output or target parameters relating to overall vehicle dynamics
- B60W2720/10—Longitudinal speed
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Engineering & Computer Science (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Controls For Constant Speed Travelling (AREA)
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
- Control Of Transmission Device (AREA)
Abstract
Description
Область техники, к которой относится изобретениеFIELD OF THE INVENTION
Настоящее изобретение относится к системе круиз-контроля транспортного средства, в частности к системе адаптивного круиз-контроля, позволяющей минимизировать расход топлива в транспортном средстве во время его работы.The present invention relates to a cruise control system of a vehicle, in particular to an adaptive cruise control system that minimizes fuel consumption in a vehicle during its operation.
Уровень техникиState of the art
Одним из приоритетов, учитываемых при проектировании многих существующих популярных пассажирских транспортных средств, является эффективность использования энергии. Эффективность использования энергии при выполнении транспортным средством различных маневров может быть повышена различными способами, в том числе, путем снижения расхода топлива и (или) потребления электрической энергии, зависящих от конфигурации силового агрегата транспортного средства. Однако компоновка и другие конструктивные соображения могут ограничивать возможность установки дополнительных компонентов в транспортное средство. Кроме того, популярные пассажирские транспортные средства имеют один или несколько, по крайней мере, частично автоматических или управляемых компьютером рабочих режимов, например, круиз-контроль. Хотя это затруднительно в настоящее время, предпочтительно оптимизировать потребление энергии в, по крайней мере частично, автоматическом или управляемом компьютером рабочих режимах работы транспортного средства, в таком как, круиз-контроль, используя существующие стандартные системы управления.One of the priorities considered in the design of many existing popular passenger vehicles is energy efficiency. The energy efficiency when a vehicle performs various maneuvers can be improved in various ways, including by reducing fuel consumption and (or) consumption of electric energy, depending on the configuration of the power unit of the vehicle. However, layout and other design considerations may limit the ability to install additional components in a vehicle. In addition, popular passenger vehicles have one or more, at least partially automatic or computer-controlled operating modes, such as cruise control. Although this is currently difficult, it is preferable to optimize energy consumption in at least partially automatic or computer-controlled vehicle operating modes, such as cruise control, using existing standard control systems.
Раскрытие изобретенияDisclosure of invention
Предложена система круиз-контроля транспортного средства, включающая в себя компьютер транспортного средства с процессором и запоминающим устройством, выполненный с возможностью:A vehicle cruise control system is proposed, including a vehicle computer with a processor and a storage device, configured to:
поддерживать скорость транспортного средства в пределах первого порогового значения, соответствующего заданному значению, введенному в систему круиз-контроля;maintain the vehicle speed within the first threshold value corresponding to a predetermined value entered into the cruise control system;
определять, находится ли текущее значение уклона дороги в пределах первого порогового значения уклона;determine whether the current slope value of the road is within the first slope threshold value;
регулировать заданное значение для поддержания скорости транспортного средства в пределах второго порогового значения скорости, находящегося за пределами первого порогового значения скорости;adjust a predetermined value to maintain vehicle speed within a second speed threshold value that is outside the first speed threshold value;
определять, находится ли текущее значение уклона дороги в пределах второго порогового значения уклона, иdetermine whether the current slope value is within the second slope threshold value, and
корректировать заданное значение для возврата значения скорости транспортного средства в пределы первого порогового значения скорости.adjust the setpoint to return the vehicle speed value to the first speed threshold value.
Регулировка заданного значения для поддержания скорости транспортного средства в пределах второго порогового значения скорости может включать в себя:Adjusting the setpoint to maintain vehicle speed within the second speed threshold may include:
осуществление режима движения накатом системы круиз-контроля до тех пор, пока значение скорости движения транспортного средства находится в пределах третьего порогового значения скорости, включая выборочное переключение коробки передач транспортного средства на нейтральную передачу или выборочный запуск системы отсечки топлива в режиме замедления;the implementation of the coasting mode of the cruise control system until the vehicle speed is within the third speed threshold, including selectively switching the vehicle gearbox to neutral or selectively starting the fuel cut-off system in deceleration mode;
определение, находится ли текущее значение уклона за пределами второго порогового значения уклона, иdetermining whether the current slope value is outside the second slope threshold value, and
поддержание скорости транспортного средства в значении, которое находится за пределами первого порогового значения скорости.maintaining the vehicle speed at a value that is outside the first threshold speed value.
Компьютер может быть дополнительно выполнен с возможностью изменять заданное значение в соответствии с сигналом обнаружения впереди идущего транспортного средства.The computer may further be configured to change a predetermined value in accordance with a detection signal of a vehicle in front.
Компьютер может быть дополнительно выполнен с возможностью определять по крайней мере первое и второе пороговые значения скорости и первое и второе пороговые значения уклона в соответствии с оценочным значением эффективности использования топлива.The computer may further be configured to determine at least the first and second threshold speed values and the first and second slope threshold values in accordance with the estimated fuel efficiency.
Компьютер может быть дополнительно выполнен с возможностью инвертировать сигнал изменения крутящего момента для регулировки заданного значения.The computer may further be configured to invert the torque change signal to adjust the setpoint.
Компьютер может быть также выполнен с возможностью определять, находится ли спрогнозированное значение уклона дороги в пределах первого вероятностного порогового значения уклона.The computer may also be configured to determine whether the predicted slope value is within the first probabilistic slope threshold value.
Компьютер может быть также выполнен с возможностью:The computer may also be configured to:
определять значение крутящего момента для возврата в исходное состояние в соответствии с текущим значением уклона дороги и оценочным значением эффективности использования топлива, иdetermine the value of torque to return to its original state in accordance with the current value of the slope of the road and the estimated value of fuel efficiency, and
корректировать заданное значение для возврата значения скорости транспортного средства в пределы первого порогового значения скорости в соответствии крутящим моментом для возврата в исходное состояние.adjust the set value to return the vehicle speed value to the first speed threshold value in accordance with the torque to return to the initial state.
Предложен способ работы системы круиз-контроля, в котором:The method of operation of the cruise control system is proposed, in which:
поддерживают скорость транспортного средства в пределах первого порогового значения, соответствующего заданному значению, введенному в систему круиз-контроля с помощью водителя или датчика переднего обзора транспортного средства;maintain the vehicle speed within the first threshold value corresponding to a predetermined value entered into the cruise control system using a driver or a vehicle forward vision sensor;
определяют, находится ли текущее значение уклона дороги в пределах первого порогового значения уклона;determining whether the current road slope value is within the first slope threshold value;
регулируют заданное значение для поддержания скорости транспортного средства в пределах второго порогового значения скорости, находящегося за пределами первого порогового значения скорости;adjusting a predetermined value to maintain vehicle speed within a second speed threshold value that is outside the first speed threshold value;
определяют, находится ли текущее значение уклона дороги в пределах второго порогового значения уклона, иdetermining whether the current road slope value is within the second slope threshold value, and
корректируют заданное значение для возврата значения скорости транспортного средства в пределы первого порогового значения скорости.adjust the set value to return the vehicle speed value within the first speed threshold value.
При регулировке заданного значения для поддержания скорости транспортного средства в пределах второго порогового значения скорости могут:When adjusting the set value to maintain the vehicle speed within the second threshold speed value can:
осуществлять режим движения накатом системы круиз-контроля до тех пор, пока значение скорости движения транспортного средства находится в пределах третьего порогового значения скорости;carry out the coastal cruise control system until the vehicle speed is within the third threshold speed value;
определять, находится ли текущее значение уклона за пределами второго порогового значения уклона, иdetermine whether the current slope value is outside the second slope threshold value, and
поддерживать скорость транспортного средства в значении, которое находится за пределами первого порогового значения скорости.maintain the vehicle speed at a value that is outside the first speed threshold.
При осуществлении режима движения накатом системы круиз-контроля могут переключать коробку передач транспортного средства на нейтральную передачу или запускать систему отсечки топлива в режиме замедления.In the coastal cruise control mode, cruise control systems can shift the vehicle’s gearbox into neutral or start the fuel cut-off system in deceleration mode.
В способе могут дополнительно определять по крайней мере первое и второе пороговые значения скорости и первое и второе пороговые значения уклона в соответствии с оценочным значением эффективности использования топлива.The method can further determine at least the first and second threshold speed values and the first and second slope threshold values in accordance with the estimated fuel efficiency.
В способе могут дополнительно инвертировать сигнал изменения крутящего момента для регулировки заданного значения.In the method, a torque change signal can additionally be inverted to adjust the setpoint.
В способе могут дополнительно определять, находится ли спрогнозированное значение уклона в пределах первого вероятностного порогового значения уклона.The method may further determine whether the predicted slope value is within the first probabilistic slope threshold value.
В способе могут дополнительно:In the method may additionally:
определять значение крутящего момента для возврата в исходное состояние в соответствии с текущим значением уклона дороги и оценочным значением эффективности использования топлива;determine the value of torque to return to its original state in accordance with the current value of the slope of the road and the estimated value of fuel efficiency;
корректировать заданное значение для возврата значения скорости транспортного средства в пределы первого порогового значения скорости в соответствии крутящим моментом для возврата в исходное состояние.adjust the set value to return the vehicle speed value to the first speed threshold value in accordance with the torque to return to the initial state.
Предложен энергонезависимый машиночитаемый носитель, на котором физически хранятся исполняемые компьютером инструкции, с помощью которых процессор будет выполнять следующие действия:A non-volatile machine-readable medium is proposed on which physically executable computer instructions are stored, with which the processor will perform the following actions:
поддержание скорости транспортного средства в пределах первого порогового значения, соответствующего заданному значению, введенному в систему круиз-контроля;maintaining the vehicle speed within the first threshold value corresponding to a predetermined value entered into the cruise control system;
определение, находится ли текущее значение уклона дороги в пределах первого порогового значения уклона;determining whether the current road slope value is within the first slope threshold value;
осуществление режима движения накатом системы круиз-контроля в до тех пор, пока скорость движения транспортного средства находится в пределах второго порогового значения скорости;the implementation of the coastal cruise control system in as long as the vehicle speed is within the second threshold speed value;
определение, находится ли текущее значение уклона дороги за пределами второго порогового значения уклона, иdetermining whether the current road slope value is outside the second slope threshold value, and
поддержание скорости движения транспортного средства в значении, которое находится за пределами первого порогового значения скорости;maintaining the vehicle speed in a value that is outside the first threshold speed value;
регулировка заданного значения для поддержания скорости транспортного средства в пределах третьего порогового значения скорости в значении, которое находится за пределами первого порогового значения скорости;adjusting a predetermined value to maintain vehicle speed within a third speed threshold value at a value that is outside the first speed threshold value;
определение, находится ли текущее значение уклона дороги в пределах второго порогового значения уклона, иdetermining whether the current road slope value is within the second slope threshold value, and
корректировка заданного значения для возврата значения скорости транспортного средства в пределы первого порогового значения скорости.adjusting a predetermined value to return a vehicle speed value to a first speed threshold value.
Инструкции могут касаться выполнения процессором операций, дополнительно включающих в себя изменение заданного значения в соответствии с сигналом обнаружения впереди идущего транспортного средства.The instructions may relate to the processor performing operations further including changing a setpoint in accordance with a detection signal of a vehicle in front.
Инструкции могут касаться выполнения процессором операций, дополнительно включающих в себя определение по крайней мере первого и второго пороговых значений скорости и первого и второго пороговых значений уклона в соответствии с оценочным значением эффективности использования топлива, причем осуществление режима движения накатом системы круиз-контроля может включать в себя выборочное переключение коробки передач транспортного средства на нейтральную передачу или выборочный запуск системы отсечки топлива в режиме замедления.Instructions may relate to the processor performing operations that further include determining at least the first and second threshold speed values and the first and second slope threshold values in accordance with the estimated fuel efficiency, wherein the coastal cruise control may include Selectively shifting the vehicle gearbox to neutral or selectively starting the fuel cut-off system in deceleration mode.
Инструкции могут касаться выполнения процессором операций, дополнительно включающих в себя инвертирование сигнала изменения крутящего момента для регулировки заданного значения.The instructions may relate to the processor performing operations that further include inverting the torque change signal to adjust the setpoint.
Инструкции могут касаться выполнения процессором операций, дополнительно включающих в себя определение, находится ли спрогнозированное значение уклона дороги в пределах первого вероятностного порогового значения уклона.The instructions may relate to the processor performing operations that further include determining whether the predicted slope value is within the first probabilistic slope threshold value.
Инструкции могут касаться выполнения процессором операций, дополнительно включающих в себя:Instructions may relate to the processor performing operations that further include:
определение значения крутящего момента для возврата в исходное состояние в соответствии с текущим значением уклона дороги и оценочным значением эффективности использования топлива, иdetermining the value of the torque to return to its original state in accordance with the current value of the slope of the road and the estimated value of fuel efficiency, and
корректировку заданного значения для возврата значения скорости транспортного средства в пределы первого порогового значения скорости в соответствии крутящим моментом для возврата в исходное состояние.adjusting the set value to return the vehicle speed value to the first speed threshold value in accordance with the torque to return to the initial state.
Краткое описание чертежейBrief Description of the Drawings
На фиг. 1 представлен пример системы транспортного средства, соответствующей настоящему изобретению.In FIG. 1 illustrates an example vehicle system of the present invention.
На фиг. 2 представлено схематическое изображение примера системы круиз-контроля, соответствующей настоящему изобретению.In FIG. 2 is a schematic illustration of an example cruise control system according to the present invention.
На фиг. 3 представлена блок-схема одного примера способа, осуществляемого системой круиз-контроля в соответствии с настоящим изобретением.In FIG. 3 is a flow chart of one example of a method implemented by a cruise control system in accordance with the present invention.
Осуществление изобретенияThe implementation of the invention
Система круиз-контроля, соответствующая настоящему изобретению, может использовать контроллер адаптивного круиз-контроля пассажирского транспортного средства для реализации отклонений от введенного водителем заданного значения с целью сведения к минимуму расхода топлива в течение определенного временного интервала в соответствии, например, со скоростью транспортного средства, уклоном дороги и введенным водителем заданным значением. Такая система круиз-контроля может включать в себя информацию о текущем (определенном или измеренном) и будущем (смоделированном или спрогнозированном) значении уклона дороги, а также об уровне комфорта пассажира, оцениваемом с помощью набора критериев, которые являются основой правил для определения момента начала и прекращения работы в режиме движения накатом, режиме поддержания скорости и режиме возврата в исходное состояние (ускорения). Кроме того, в режиме движения накатом система может быть переключена на нейтральную передачу и (или) перекрывать подачу топлива для максимального снижения расхода топлива во время замедления. Соответственно, данная система позволяет дополнительно снизить расход топлива во время работы круиз-контроля на основании существующих измерительных устройств и исполнительных механизмов транспортного средства.The cruise control system according to the present invention can use the adaptive cruise control controller of a passenger vehicle to implement deviations from the set value entered by the driver in order to minimize fuel consumption over a certain time interval in accordance with, for example, vehicle speed, slope roads and the setpoint entered by the driver. Such a cruise control system may include information about the current (determined or measured) and future (simulated or predicted) value of the road slope, as well as the passenger comfort level, assessed using a set of criteria that are the basis of the rules for determining when and termination of operation in coastal mode, speed maintenance mode and return to initial state (acceleration) mode. In addition, in the coastal mode, the system can be switched to neutral gear and (or) shut off the fuel supply to minimize fuel consumption during deceleration. Accordingly, this system allows to further reduce fuel consumption during cruise control operation based on existing measuring devices and actuators of the vehicle.
Например, система круиз-контроля, способ ее работы и (или) энергонезависимый машиночитаемый носитель, на котором физически хранятся исполняемые компьютером инструкции, могут поддерживать скорость транспортного средства в пределах первого порогового значения, соответствующего заданному значению, введенному в систему круиз-контроля водителем транспортного средства или датчиком, например, радиолокационным устройством переднего обзора, и определять, находится ли текущее значение уклона в пределах первого порогового значения уклона. Заданное значение может быть отрегулировано для поддержания скорости транспортного средства в пределах второго порогового значения скорости за пределами первого порогового значения скорости. Может быть определено, что текущее значение уклона находится в пределах второго порогового значения уклона и заданное значение может быть для возврата значения скорости транспортного средства к первому пороговому значению скорости. В соответствии с некоторыми вариантами осуществления регулировка скорости транспортного средства в пределах второго порогового значения скорости с помощью системы, способа и (или) инструкций включает в себя работу режима движения накатом системы круиз-контроля в до тех пор, пока скорость транспортного средства находится в пределах третьего порогового значения скорости, определение того, что текущее значение уклона вышло за пределы второго порогового значения уклона, и поддержание скорости транспортного средства, значение которой находится за пределами первого порогового значения. Кроме того, работа режима движения накатом системы круиз-контроля в может включать в себя переключение коробки передач транспортного средства на нейтральную передачу и (или) запуск системы отсечки топлива в режиме замедления.For example, the cruise control system, its operation method and / or non-volatile machine-readable medium on which computer-executable instructions are physically stored can maintain the vehicle speed within the first threshold value corresponding to the set value entered into the cruise control system by the vehicle driver or a sensor, for example, a front-view radar device, and determine if the current slope value is within the first slope threshold value. The predetermined value may be adjusted to maintain the vehicle speed within the second speed threshold value outside the first speed threshold value. It can be determined that the current incline value is within the second incline threshold value, and the set value may be to return the vehicle speed value to the first speed threshold value. In accordance with some embodiments, adjusting a vehicle speed within a second speed threshold using a system, method, and / or instructions includes operating the coast mode of the cruise control system as long as the vehicle speed is within the third speed threshold value, determining that the current slope value is outside the second slope threshold value, and maintaining the vehicle speed, the value of which It is outside the first threshold. In addition, the operation of the coast mode of the cruise control system may include switching the vehicle gearbox to neutral and / or starting the fuel cut-off system in deceleration mode.
Для достижения дополнительной экономии топлива первое и второе пороговые значения скорости и первое и второе пороговые значения уклона могут быть определены в соответствии с оценочным значением эффективности использования топлива, целевого или расчетного значения. Для использования базового контроллера системы круиз-контроля в данной системе, способе и (или) инструкциях для корректировки заданного значения сигнал изменения крутящего момента может быть инвертирован и передан на базовый контроллер системы круиз-контроля. Система, способ и (или) инструкции также могут включать в себя спрогнозированные значения уклона и соответствующие вероятностные пороговые значения уклона.To achieve additional fuel economy, the first and second threshold speed values and the first and second slope threshold values can be determined in accordance with the estimated fuel efficiency, target or calculated value. To use the base controller of the cruise control system in this system, method and (or) instructions for adjusting the set value, the torque change signal can be inverted and transmitted to the base controller of the cruise control system. The system, method, and / or instructions may also include predicted slope values and corresponding probabilistic slope thresholds.
На фиг. 1 схематически представлен пример транспортного средства 100. Транспортное средство может принимать различные формы и включать в себя дополнительные и (или) альтернативные компоненты и системы. Следует понимать, что представленные примеры компонентов не должны рассматриваться в качестве ограничений и что могут быть использованы дополнительные или альтернативные компоненты и (или) варианты применения. Например, транспортное средство 100 может представлять собой любое пассажирское или коммерческое транспортное средство, в том числе, легковой автомобиль, грузовой автомобиль, внедорожник, автобус, поезд, лодку или самолет.In FIG. 1 schematically shows an example of a vehicle 100. A vehicle may take various forms and include additional and (or) alternative components and systems. It should be understood that the presented examples of the components should not be construed as limitations and that additional or alternative components and / or applications can be used. For example, vehicle 100 may be any passenger or commercial vehicle, including a passenger car, truck, SUV, bus, train, boat, or plane.
Как на фиг. 1 показано, транспортное средство 100 включает в себя вычислительное устройство или компьютер 105, который, как правило, имеет процессор и запоминающее устройство, при этом запоминающее устройство включает в себя один или несколько типов машиночитаемых носителей и хранит инструкции, исполняемые процессором, для выполнения различных операций, включая операции, раскрытые в данном описании изобретения. Компьютер 105 транспортного средства 100 принимает информацию, например, собранные данные от одного или нескольких устройств 110 сбора данных о различных компонентах или условиях работы транспортного средства 100, например, о таких компонентах, как сенсорная система акселерометра, система измерения крутящего момента, тормозная система, система рулевого управления, силовой агрегат и т.д., и (или) о таких условиях, как запрашиваемый крутящий момент, скорость, ускорение, тангаж, крен, рыскание транспортного средства 100 и т.д. Кроме того, компьютер 105 может включать в себя несколько вычислительных устройств, например, контроллеров или других аналогичных устройств, установленных в транспортном средстве 101 для контроля и (или) управления различными компонентами транспортного средства, например, модулем 106 контроллера, системой круиз-контроля или модулем 108, блоком управления двигателем (ECU), блоком управления коробкой передач (TCU) и т.д. Компьютер 105, как правило, выполнен с возможностью обмена данными с помощью шины локальной сети контроллеров (CAN) или ее аналога. Компьютер также может быть соединен с системой бортовой диагностики (OBD-II). С помощью CAN-шины, OBD-II и (или) других проводных или беспроводных систем компьютер может передавать сообщения на различные устройства в транспортном средстве и (или) получать сообщения от различных устройств, например, от контроллеров, исполнительных механизмов, датчиков и т.д. В качестве альтернативы или дополнения в случаях, когда компьютер 105 включает в себя несколько устройств, CAN-шина или ее аналог может быть использована для обмена данными между несколькими устройствами, являющимися частью компьютера. Кроме того, компьютер может быть выполнен с возможностью обмена данными с сетью, которая может использовать различные проводные и (или) беспроводные сетевые протоколы, например, сотовую связь, Bluetooth, проводные и (или) беспроводные сети с коммутацией пакетов и т.д.As in FIG. 1, a vehicle 100 includes a computing device or computer 105, which typically has a processor and a storage device, the storage device including one or more types of computer-readable media and stores instructions executed by the processor to perform various operations including operations disclosed herein. The computer 105 of the vehicle 100 receives information, for example, collected data from one or more data collection devices 110 about various components or operating conditions of the vehicle 100, for example, components such as an accelerometer sensor system, a torque measurement system, a brake system, a system steering, powertrain, etc., and / or about conditions such as requested torque, speed, acceleration, pitch, roll, yaw of vehicle 100, etc. In addition, the computer 105 may include several computing devices, for example, controllers or other similar devices installed in the vehicle 101 for monitoring and (or) controlling various components of the vehicle, for example, a
Модуль 106 контроллера, как правило, входит в состав сохраненных инструкций, исполняемых компьютером 105. С помощью данных, полученных компьютером 105, например, данных от устройств 110 сбора данных, данных, определенных на основании сохраненных значений параметров 116, и т.д., модуль 106 может управлять различными системами или оборудованием транспортного средства 100. Например, модуль 106 может быть использован для ускорения, замедления или поддержания постоянной скорости транспортного средства 100, которые могут выполняться во взаимосвязи с запросом крутящего момента от системы 108 круиз-контроля транспортного средства 100.The
Устройства 110 сбора данных могут включать в себя различные устройства. Например, различные контроллеры в транспортном средстве могут выполнять функции устройств 110 сбора данных, которые передают данные 115 по CAN-шине, например, данные 115 о запрашиваемом или эффективном крутящем моменте, скорости, ускорении транспортного средства, уклоне дороги и т.д. Кроме того, в транспортном средстве могут быть установлены датчики или другие аналогичные устройства, оборудование глобальной системы позиционирования (GPS) и т.д., которые могут работать как устройства 110 сбора данных и передавать данные непосредственно на компьютер 105, например, по проводному или беспроводному каналу связи. Сенсорные устройства 110 сбора данных могут включать в себя коммуникационные устройства, обеспечивающие передачу и прием информации от других транспортных средств, в частности, информации о планируемых траекториях движения транспортных средств, окружающих транспортное средство 100. Сенсорные устройства 110 сбора данных могут представлять собой такие механизмы, как радиолокационные устройства, лидары, сонары и другие датчики, которые могут быть установлены для измерения расстояния между транспортным средством 100 и другими транспортными средствами или объектами и (или) их скоростей движения. Другие сенсорные устройства 110 сбора данных могут представлять собой датчики акселерометра. Более того, устройства 110 сбора данных могут представлять собой датчики для определения положения, величины изменения положения, скорости изменения положения компонентов транспортного средства 100 и т.д., например, рулевого колеса, педали тормоза, педали газа, рычага переключения передач и т.д.Data acquisition devices 110 may include various devices. For example, various controllers in a vehicle can act as data collection devices 110 that transmit data 115 via a CAN bus, for example, data 115 about requested or effective torque, speed, vehicle acceleration, road incline, etc. In addition, sensors or other similar devices, global positioning system (GPS) equipment, etc., that can operate as data collection devices 110 and transmit data directly to computer 105, for example, wired or wireless, can be installed in the vehicle communication channel. Sensor data acquisition devices 110 may include communication devices for transmitting and receiving information from other vehicles, in particular, information about the planned paths of vehicles surrounding the vehicle 100. Sensor data collection devices 110 may be mechanisms such as radar devices, lidars, sonars and other sensors that can be installed to measure the distance between the vehicle 100 and other vehicles with means or objects and (or) their speeds. Other sensory acquisition devices 110 may be accelerometer sensors. Moreover, the data collection device 110 may be sensors for determining the position, magnitude of the change in position, rate of change of position of the components of the vehicle 100, etc., for example, a steering wheel, brake pedal, gas pedal, gear lever, etc. .
На запоминающем устройстве компьютера 105, как правило, хранятся собранные данные 115. Собранные данные 115 могут представлять собой различные полученные данные о транспортном средстве 100. Помимо данных 115, указанных выше, в качестве примера можно привести данные 115, собранные с помощью одного или нескольких устройств 110 сбора данных, а также полученные с их помощью расчетные данные, хранящиеся в компьютере 105. В общем случае собранные данные 115 могут представлять собой данные, которые могут быть получены устройством 110 сбора данных и (или) вычислены на основании таких данных. Соответственно, собранные данные 115 могут включать в себя данные о выполняемых операциях и (или) рабочих характеристиках транспортного средства 100, данные, принятые от другого транспортного средства, а также данные об условиях окружающей среды, дорожных условиях и других условиях, влияющих на работу транспортного средства 100. Например, собранные данные 115 могут включать в себя данные о запрашиваемом крутящем моменте, измеренном или определенном крутящем моменте, местоположении, скорости, ускорении, тангаже, крене, рыскании, торможении транспортного средства 100, наличии или отсутствии осадков, давлении в шинах, состоянии шин и т.д.The storage device of the computer 105, as a rule, stores the collected data 115. The collected data 115 can be various data received about the vehicle 100. In addition to the data 115 mentioned above, we can cite as an example the data 115 collected by one or more devices 110 data collection, as well as the calculated data obtained using them, stored in the computer 105. In general, the collected data 115 may be data that can be obtained by the device 110 data collection and (or) calculation us on the basis of such data. Accordingly, the collected data 115 may include data on the operations and / or performance of the vehicle 100, data received from another vehicle, as well as data on environmental conditions, road conditions and other conditions affecting the operation of the vehicle 100. For example, the collected data 115 may include data about the requested torque, measured or determined torque, location, speed, acceleration, pitch, roll, yaw, braking of the trans sports equipment 100, presence or absence of precipitation, tire pressure, tire condition, etc.
На запоминающем устройстве компьютера 105 также могут храниться параметры 116. Параметр 116 обычно регулирует управление системой или компонентом транспортного средства 100. Данные параметры могут изменяться в соответствии с условиями окружающей среды, состоянием дороги, состоянием транспортного средства 100, режимом работы или состоянием системы транспортного средства 100 и т.д. Например, параметр 116 может специфицировать пороговые значения скорости и уклона дороги для одного или нескольких режимов системы 108 круиз-контроля и состояний транспортного средства 100. Данные параметры 116 также могут быть сохранены и обновлены компьютером 105.Parameters 116 may also be stored on the storage device of computer 105. Parameter 116 typically controls the control of the system or component of the vehicle 100. These parameters may vary according to environmental conditions, road conditions, state of the vehicle 100, mode of operation, or the state of the system of the vehicle 100 etc. For example, parameter 116 may specify threshold values for speed and incline for one or more modes of
На фиг. 2 представлен пример системы 108 круиз-контроля, соответствующей настоящему изобретению и включающей в себя базовый контроллер 130, который передает запрос крутящего момента, что схематично изображено в виде блока 132, например, на компьютер 105 и (или) контроллер 106 транспортного средства 100. Система 108 круиз-контроля также включает в себя контроллер 134, работающий на основании правил, который определяет величину крутящего момента, необходимого для обеспечения особенно предпочтительного уровня производительности, например, для обеспечения работы в соответствии с определенными данными 115 и (или) параметрами 116 для оптимизации расхода топлива. В соответствии с одним вариантом осуществления контроллер 134, работающий на основании правил, может использовать следующие данные, полученные на основании собранных данных 115, которые изображены в виде блоков 140, 142, 144, 146, соответственно: введенное водителем заданное значение, скорость транспортного средства, уклон дороги и данные крутящего момента.In FIG. 2 illustrates an example
Следует понимать, что базовый контроллер 130 может представлять собой стандартный контроллер круиз-контроля для существующих популярных пассажирских транспортных средств, который регулирует запрашиваемый крутящий момент на основании скорости транспортного средства и команд от водителя. Установка базового контроллера 130 в систему 108 круиз-контроля, соответствующую настоящему изобретению, позволяет обеспечить несколько рабочих режимов, включая нормальный режим, в котором контроллер 148 режима подключает контроллер 134, работающий на основании правил, к базовому контроллеру 130, после чего контроллер 134, работающий на основании правил, передает любое изменение во введенном водителем заданном значении 140 в блок 150. В блоке 150 может быть обнаружено любое различие между введенным водителем заданным значением 140 и значением скорости 142 транспортного средства, после чего базовый контроллер 130 может внести соответствующие корректировки в запрашиваемый крутящий момент 132.It should be understood that the
В соответствии с настоящим изобретением в других режимах работы системы 108 круиз-контроля, например, в режиме движения накатом, поддержания скорости и возврата в исходное состояние, контроллер 148 режима соединяет компоненты обработки сигналов или компоненты контроллера между контроллером 134, работающим на основании правил, и базовым контроллером 130, при этом контроллер 134, работающий на основании правил, передает сигнал управления крутящим моментом на такие компоненты и, в конечном итоге, на базовый контроллер 130. В соответствии с одним вариантом осуществления, используя сигнал управления крутящим моментом от контроллера 134, работающего на основании правил, и данные 144 о крутящем моменте, в блоке 152 определяется величина изменения крутящего момента для транспортного средства 100.In accordance with the present invention, in other modes of operation of the
Величина изменения крутящего момента, определенная на этапе 152, может быть преобразована в сигнал управления крутящим моментом с помощью пропорционально-интегрального (ПИ) контроллера 154. В свою очередь, сигнал управления крутящим моментом также может быть преобразован в сигнал изменения заданного значения с помощью инвертирования сигнала базового контроллера 156. В соответствии с настоящим изобретением инвертированный базовый контроллер 156 преобразует сигнал управления крутящим моментом от ПИ контроллера 154 в вычисленное заданное значение для базового контроллера 130 на основании рабочих параметров базового контроллера 130 для разрешенного выполнения регулировки крутящего момента, определенного контроллером 134, работающим на основании правил, с помощью базового контроллера 130 так же, как и при внесении изменений в значение, заданное водителем транспортного средства 100. В частности, в блоке 158 вычисленное изменение заданного значения может быть определено с помощью вычисленного заданного значения и скорости 142 движения транспортного средства. Контроллер 148 режима определяет вычисленное изменение заданного значения в блоке 150 так же, как определяет изменение заданного значения, введенного водителем, во время нормального режима системы 108 круиз-контроля. Таким образом, система 108 круиз-контроля может использовать базовый контроллер 130 для реализации отклонения от введенного водителем заданного значения, определенного контроллером 134, работающим на основании правил, данные отклонения могут быть основаны, например, на значении скорости транспортного средства, значении уклона дороги и введенном водителем заданном значении, и могут позволять достичь определенных целевых показателей эффективности, например, сведения к минимуму расхода топлива в течение заданного периода времени.The magnitude of the torque change determined in
В соответствии с некоторыми вариантами осуществления контроллер 134, работающий на основании правил, может быть подключен к контроллеру 106 транспортного средства 100 для выдачи команды включения нейтральной передачи, с помощью которой транспортное средство 100 переключается на нейтральную передачу, которая схематически обозначена блоком 160. Например, в режиме движения накатом контроллер 134, работающий на основании правил, может определить, что транспортное средство 100 способно наиболее эффективно двигаться в течение следующего периода времени с коробкой передач, находящейся в нейтральном положении, при этом работа может выполняться без использования стандартного модуля нормального режима работы системы круиз-контроля. На основании определения системы 108 круиз-контроля, что режим движения накатом должен смениться на режим поддержания скорости или режим возврата в исходное состояние, сигнал управления крутящим моментом от контроллера 134, работающего на основании правил, инициирует включение передачи транспортного средства 100.In accordance with some embodiments, a rule-based controller 134 may be coupled to the
Следует понимать, что блоки 150, 152 и 158 могут представлять собой независимое аппаратное обеспечение системы 108 круиз-контроля или могут являться частью одного из других компонентов системы 108 круиз-контроля или транспортного средства 100, например, базового контроллера 130, контроллера 134, работающего на основании правил, контроллера 148 режима и инвертированного базового контроллера 156.It should be understood that the
В соответствии с некоторыми вариантами осуществления система 108 круиз-контроля, компьютер 105 или контроллер 106 могут включать в себя модуль 162 прогнозирования уклона дороги. В качестве примера технологии прогнозирования уклона дороги, которая может быть использована модулем 162 прогнозирования уклона дороги для определения вероятностной информации об уклоне относительно горизонта транспортного средства 100, можно указать марковское моделирование и (или) прогностические способы моделирования, т.е. рекурсивно обновляемые динамические модели (RLS). Вероятностная информация об уклоне и соответствующие пороговые значения, например, для нормального режима, режима движения накатом, режима поддержания скорости и режима возврата в исходное состояние системы 108 круиз-контроля, могут быть сохранены среди параметров 116. В соответствии с вариантами осуществления, в которых информации о прогнозируемом уклоне просто нет или в которых она недоступна по другой причине, данная информация может быть просто записана, например, все вероятностные показатели могут быть установлены на определенное значение (например, 1 или 100%).In accordance with some embodiments, a
Для изменения заданного значения 140, введенного водителем (или целевой скорости), система 108 круиз-контроля также может использовать сигнал радиолокационного устройства переднего обзора из сохраненных данных 115. Другими словами, транспортное средство 100 может обнаруживать другое движущееся впереди транспортное средство и изменять целевую скорость движения таким образом, чтобы поддерживать безопасную дистанцию.To change the
Для оптимизации работы системы 108 круиз-контроля, например, с точки зрения экономии топлива, компьютер 105, контроллер 106 и (или) система 108 круиз-контроля могут определять пороговые значения скорости транспортного средства, уклона дороги и (или) спрогнозированного уклона дороги для каждого режима работы системы 108 круиз-контроля, используя генетические алгоритмы, модели чувствительности (обновления в режиме реального времени), динамическое программирование, стохастическое динамическое программирование, опыт пользователя и (или) марковские процессы принятия решения и т.д. В соответствии с некоторыми вариантами осуществления могут быть использованы другие способы оптимизации смоделированных данных, результаты которых также могут быть подтверждены в транспортном средстве. Пороговые значения для скорости транспортного средства, уклона дороги и (или) спрогнозированного уклона дороги для нормального режима, режима движения накатом, режима поддержания скорости и режима возврата в исходное состояние могут быть сохранены среди параметров 116 и могут динамически изменяться или обновляться в соответствии с условиями работы транспортного средства 100, в том числе, в соответствии со скоростью движения транспортного средства, наличием или отсутствием осадков, уровнем наружной освещенности и т.д.To optimize the operation of
В общем случае такие вычислительные системы и (или) устройства, как компьютер 105, модуль 106 контроллера и (или) компоненты системы 108 круиз-контроля транспортного средства 100, могут использовать операционную систему, включая, но не ограничиваясь этим, версии и (или) разновидности операционной системы Ford SYNC®, операционной системы Microsoft Windows®, операционной системы Unix (например, операционной системы Solaris®, распространяемой компанией Oracle Corporation, г. Редвуд Шорз, Калифорния), операционной системы AIX UNIX, распространяемой компанией International Business Machines, г. Армонк, Нью-Йорк, операционной системы Linux, операционных систем Mac OS X и iOS, распространяемых компанией Apple Inc., г. Купертино, Калифорния, и операционной системы Android, разработанной компанией Open Handset Alliance. Примеры вычислительных устройств включают в себя, не ограничиваясь этим, компьютер или блок управления транспортного средства, компьютерную рабочую станцию, сервер, настольный компьютер, ноутбук, портативный компьютер или карманный компьютер или некоторые другие вычислительные систему и (или) устройство.In general, computing systems and / or devices such as computer 105,
В общем случае вычислительные устройства могут включать в себя машиночитаемые инструкции, при этом данные инструкции могут быть выполнены одним или несколькими процессорами, например, процессорами, описанными выше. Машиночитаемые инструкции могут быть скомпилированы или транслированы из компьютерных программ, созданных с использованием различных языков и (или) технологий программирования, включая, но не ограничиваясь этим, языки Java, С, С++, Visual Basic, Java Script, Perl и т.д. или их комбинации. В общем случае процессор (например, микропроцессор) принимает инструкции, например, от запоминающего устройства или машиночитаемого носителя и т.д., и выполняет эти инструкции, тем самым, реализуя один или несколько процессов, к которым относится один или несколько процессов из настоящего описания. Такие инструкции и другие данные могут храниться и передаваться с помощью различных машиночитаемых носителей.In general, computing devices may include machine-readable instructions, and these instructions may be executed by one or more processors, for example, the processors described above. Machine-readable instructions can be compiled or translated from computer programs created using various languages and / or programming technologies, including, but not limited to, Java, C, C ++, Visual Basic, Java Script, Perl, etc. . or combinations thereof. In general, a processor (e.g., a microprocessor) receives instructions, for example, from a storage device or computer-readable medium, etc., and executes these instructions, thereby realizing one or more processes, which include one or more processes from the present description . Such instructions and other data may be stored and transmitted using various computer-readable media.
Машиночитаемый носитель (сюда также относятся носители, читаемые процессором) может представлять собой любой энергонезависимый носитель (например, материальный носитель), предоставляющий данные (например, инструкции), которые могут быть обработаны компьютером (например, процессором компьютера). Такой носитель может иметь множество форм, включая, но не ограничиваясь этим, постоянные и оперативные запоминающие устройства. Постоянными запоминающими устройствами могут быть, например, оптические или магнитные диски, а также другие виды энергонезависимых носителей. Оперативные запоминающие устройства могут представлять собой, например, динамическое оперативное запоминающее устройство (DRAM), которые обычно являются частью основным запоминающим устройством. Такие инструкции могут быть переданы с помощью одного или нескольких средств передачи данных, например, с помощью коаксиальных кабелей, медных кабелей и оптоволоконных кабелей, включающих в себя провода, которые являются частью системной шины, соединенной с процессором компьютера. Стандартными формами машиночитаемых носителей являются гибкий магнитный диск, жесткий диск, магнитная лента, любые другие виды магнитных носителей, CD-ROM, DVD, любые другие оптические носители, перфорированная лента, бумажная лента, любые другие физические носители информации с отверстиями, RAM, PROM, EPROM, FLASH-EEPROM, другие чипы или карты памяти, а также любые другие носители, с которыми может работать компьютер.A machine-readable medium (this also includes media readable by a processor) can be any non-volatile medium (e.g., tangible medium) that provides data (e.g., instructions) that can be processed by a computer (e.g., a computer processor). Such a medium may take many forms, including, but not limited to, read-only and read-only memory devices. Permanent storage devices can be, for example, optical or magnetic disks, as well as other types of non-volatile media. Random access memory can be, for example, dynamic random access memory (DRAM), which are usually part of the main storage device. Such instructions may be transmitted using one or more data transmission means, for example, coaxial cables, copper cables, and fiber optic cables including wires that are part of a system bus connected to a computer processor. The standard forms of machine-readable media are floppy disk, hard disk, magnetic tape, any other type of magnetic medium, CD-ROM, DVD, any other optical media, perforated tape, paper tape, any other physical media with holes, RAM, PROM, EPROM, FLASH-EEPROM, other chips or memory cards, as well as any other media that the computer can work with.
Базы данных, архивы или другие описанные хранилища данных могут включать в себя различные механизмы для хранения, доступа и чтения различных данных, например, иерархические базы данных, наборы файлов в файловой системе, базы данных приложения в соответствующем формате, реляционные системы управления базами данных (RDBMS) и т.д. Каждое такое хранилище данных обычно встроено в вычислительное устройство с операционной системой, например, в одну из указанных выше систем, а доступ к ним осуществляется через сеть одним или несколькими любыми из существующих способов. Доступ к файловой системе может быть выполнен из операционной системы, при этом такая система может поддерживать различные форматы файлов. RDBMS обычно использует язык структурированных запросов (SQL) вместе с языком создания, хранения, редактирования и выполнения сохраненных процедур.Databases, archives, or other described data warehouses can include various mechanisms for storing, accessing and reading various data, for example, hierarchical databases, file sets in the file system, application databases in the appropriate format, relational database management systems (RDBMS ) etc. Each such data warehouse is usually embedded in a computing device with an operating system, for example, in one of the above systems, and access to them is carried out through the network in one or more of any of the existing ways. Access to the file system can be performed from the operating system, while such a system can support various file formats. RDBMS typically uses Structured Query Language (SQL) along with the language for creating, storing, editing, and executing stored procedures.
В некоторых вариантах осуществления изобретения элементы системы могут представлять собой машиночитаемые инструкции (например, программное обеспечение) на одном или нескольких компьютерных устройствах (например, серверах, персональных компьютерах и т.д.) и могут храниться на соответствующем машиночитаемом носителе (например, дисках, запоминающих устройствах и т.д.). Компьютерная программа может состоять из таких инструкций, сохраненных на машиночитаемом носителе, для выполнения описанных функций.In some embodiments of the invention, system elements may be computer-readable instructions (e.g., software) on one or more computer devices (e.g., servers, personal computers, etc.) and may be stored on appropriate computer-readable media (e.g., memory disks) devices, etc.). A computer program may consist of such instructions stored on a computer-readable medium for performing the described functions.
На фиг. 3 представлена блок-схема примера способа 300, который может быть выполнен компьютером 105, модулем 106 контроллера и системой 108 круиз-контроля транспортного средства 100 для использования системы 108 круиз-контроля.In FIG. 3 is a flowchart of an
Способ начинается на этапе 305, на котором водитель активирует систему 108 круиз-контроля и вводит начальное заданное значение. На этапе 310 система 108 круиз-контроля работает в нормальном режиме для установки скорости транспортного средства 100 в начальное заданное значение или в значение, находящееся в пределах пороговых значений скорости для нормального режима работы, сохраненных среди параметров 116, относительно заданного значения, введенного водителем. Когда транспортное средство 100 достигает достаточной скорости относительно заданного значения, введенного водителем, и пороговых значений скорости для нормального режима, способ 300 переходит на этап 315, на котором способ определяет, движется ли транспортное средство по дороге, уклон которой находится в пределах пороговых значений для нормального режима, сохраненных среди параметров 116. Например, когда транспортное средство 100 включает в себя модуль 162 прогнозирования уклона дороги, пороговые значения уклона для нормального режима могут включать в себя пороговое значение для текущего измеренного уклона и вероятностное пороговое значение для определения вероятности того, что спрогнозированное значение уклона на следующем участке маршрута также, скорее всего, будет находиться в пределах порогового значения уклона. Если нет, способ 300 возвращается на этап 305, а транспортное средство 100 управляется системой 108 круиз-контроля в нормальном режиме до тех пор, пока не будут достигнуты достаточные значения скорости и уклона дороги.The method starts at step 305, in which the driver activates the
Если на этапе 315 пороговые значения уклона для нормального режима будут приемлемыми, способ 300 перейдет на этап 320, на котором система 108 круиз-контроля транспортного средства 100 будет работать в режиме движения накатом. Что касается этапа 325, система 108 круиз-контроля будет оставаться в режиме движения накатом до тех пор, пока транспортное средство 100 будет двигаться со скоростью, в пределах пороговых значений скорости для движения накатом, сохраненных среди параметров 116. В соответствии с некоторыми вариантами осуществления пороговые значения скорости для режима движения накатом будут больше пороговых значений скорости для нормального режима. Например, в режиме движения накатом, в том числе, при движении транспортного средства 100 вниз по склону, передача крутящего момента от двигателя для поддержания скорости транспортного средства 100 в пределах пороговых значений скорости для режима движения накатом может не производиться. Более того, пороговые значения могут быть больше значений, обычно используемых базовым контроллером 130. Использование относительно большого допуска для отклонения скорости позволяет транспортному средству 100 максимально увеличить экономию топлива в режиме движения накатом. Как было сказано выше, в соответствии с некоторыми вариантами осуществления для переключения транспортного средства 100 на нейтральную передачу в режиме движения накатом контроллер 134, работающий на основании правил, может обмениваться данными непосредственно с контроллером 106 транспортного средства 100.If at step 315 the slope thresholds for the normal mode are acceptable, the
Что касается этапа 330, если в режиме движения накатом скорость движения транспортного средства 100 достигает значения, находящегося за пределами пороговых значений скорости для режима движения накатом, способ 300 определяет, находится ли значение уклона дороги, по которой движется транспортное средство 100, в пределах пороговых значений уклона для режима движения накатом, сохраненных среди параметров 116. Например, когда транспортное средство 100 включает в себя модуль 162 прогнозирования уклона дороги, пороговые значения уклона для режима движения накатом могут включать в себя пороговое значение для текущего измеренного уклона и вероятностное пороговое значение для определения вероятности того, что спрогнозированное значение уклона на следующем участке маршрута также, скорее всего, будет находиться в пределах порогового значения уклона.With regard to step 330, if, in the coastal mode, the speed of the vehicle 100 reaches a value outside the threshold speed values for the coastal mode, the
Если на этапе 335 будет определено, что значение уклона дороги, по которой движется транспортное средство 100, находится за пределами пороговых значений уклона для режима движения накатом, например, если транспортное средство 100 движется вверх по достаточно крутому холму в соответствии с пороговыми значениями уклона дороги для режима движения накатом система 108 круиз-контроля управляет транспортным средством 100 в режиме поддержания скорости. Для перехода в режим поддержания скорости транспортное средство 100 увеличивает скорость движения до уровня, превышающего пороговые значения скорости для режима движения накатом и превышающего в соответствии с некоторыми вариантами осуществления пороговые значения скорости для нормального режима. Вместо увеличения скорости транспортного средства 100 до значения, близкого к заданному значению, введенному водителем, система 108 круиз-контроля поддерживает постоянную скорость движения транспортного средства 100 до тех пор, пока значение уклона дороги не потребует эффективного ускорения. Другими словами, на этапе 340, на котором система 108 круиз-контроля находится в режиме поддержания скорости, она остается в режиме поддержания скорости до тех пор, пока способ 300 не определит, что значение уклона дороги, по которой движется транспортное средство 100, находится в пределах пороговых значений уклона дороги для режима поддержания скорости.If it is determined in
Когда транспортное средство 100 обнаруживает, что уклон следующего участка находится в пределах пороговых значений уклона дороги для режима поддержания скорости, способ 300 переходит на этап 345, а система 108 круиз-контроля начинает управлять транспортным средством в режиме возврата в исходное состояние. Затем на этапе 350 способ 300 определяет, движется ли транспортное средство 100 со скоростью, значение которой находится в пределах пороговых значений скорости для режима возврата в исходное состояние, т.е. определяет, достигла ли скорость движения транспортного средства 100 заданного значения, введенного водителем. При получении положительного ответа способ 300 возвращается на этап 305, а система 108 круиз-контроля возвращается в нормальный режим работы. Если на этапе 350 будет определено, что скорость движения транспортного средства 100 не находится в пределах пороговых значений скорости для режима возврата в исходное состояние, способ 300 возвращается на этап 340. Если значение уклона дороги, по которой движется транспортное средство, находится в пределах пороговых значений уклона для режима возврата в исходное состояние, система 108 круиз-контроля продолжает управлять транспортным средством в режиме возврата в исходное состояние. Если нет, способ 300 возвращается на этап 335, а система 108 круиз-контроля возвращается к управлению транспортным средством 100 в режиме поддержания скорости, как было описано выше.When the vehicle 100 detects that the slope of the next section is within the threshold values of the road slope for the speed maintenance mode, the
Режим возврата в исходное состояние системы 108 круиз-контроля является единственным режимом, в котором требуемый крутящий момент больше, чем значение, используемое базовым контроллером 130. Следовательно, чем более эффективно используется режим возврата в исходное состояние, тем более эффективно работает система 108 круиз-контроля. Наиболее эффективный крутящий момент для увеличения скорости до нормального уровня зависит от уклона дороги, при этом соотношение между данными величинами может быть определено и (или) смоделировано экспериментальным путем. В соответствии с одним вариантом осуществления значения соотношений, полученные экспериментальным путем, могут быть сохранены в транспортном средстве 100, например, среди параметров 116, и могут быть обновлены в режиме реального времени, например, с помощью компьютера 105. Зная данные значения, во время работы системы 108 круиз-контроля в режиме возврата в исходное состояние можно выбрать оптимальное значение крутящего момента для возврата в исходное состояние, основанное на полученном/измеренном значении уклона дороги.The reset mode of the
В соответствии с другим вариантом осуществления, когда система 108 круиз-контроля работает в режиме возврата в исходное состояние, значение крутящего момента для возврата в исходное состояние может быть выбрано в соответствии с моделью, используемой прогностическим контроллером. Для определения оптимального изменения крутящего момента с целью достижения максимальной экономии топлива такой прогностический контроллер может использовать модель транспортного средства, например, адаптивную модель. Данный прогностический контроллер позволяет определить изменение крутящего момента для минимального расхода топлива с учетом минимального расстояния до впереди идущего транспортного средства, отклонение от заданного значения, введенного водителем, и максимальный крутящий момент, предотвращающий разблокировку преобразователя крутящего момента (если он установлен в транспортном средстве 100).According to another embodiment, when the
В соответствии с вариантами осуществления, в которых транспортное средство 100 включает в себя модуль 162 прогнозирования уклона дороги, система 108 круиз-контроля, соответствующая настоящему изобретению, поддерживает нормальный режим работы в следующих случаях: (1) если текущее значение уклона дороги выше, чем максимальное значение уклона для перехода из нормального режима работы, (2) если разность между значением скорости транспортного средства и заданным значением, введенным водителем, выше, чем приемлемое пороговое значение отклонения, или (3) если вероятность того, что среднее значение уклона относительно горизонта меньше или равно максимальному спрогнозированному среднему значению уклона дороги для перехода из нормального режима, меньше порогового значения вероятности нормального режима для максимального спрогнозированного среднего значения уклона дороги, которое может быть определено модулем 162 прогнозирования уклона дороги. Система 108 круиз-контроля переходит из нормального режима работы в режим движения накатом в следующих случаях: (1) если текущее значение уклона дороги меньше или равно максимальному значению уклона дороги для перехода из нормального режима, (2) если разность между значением скорости транспортного средства и заданным значением меньше или равна приемлемому пороговому значению отклонения, и (3) если вероятность того, что среднее значение уклона относительно горизонта меньше или равно максимальному спрогнозированному среднему значению уклона для перехода из нормального режима, больше или равна пороговому значению вероятности нормального режима для максимального спрогнозированного среднего значения уклона.According to embodiments in which the vehicle 100 includes a slope prediction module 162, the
После перехода в режим движения накатом система 108 круиз-контроля может поддерживать режим движения накатом или перейти в режим поддержания скорости или режим возврата в исходное состояние. Система 108 круиз-контроля поддерживает режим движения накатом в том случае, когда разность между значением скорости транспортного средства и заданным значением, введенным водителем, меньше максимального порогового значения отклонения. В соответствии с настоящим изобретением максимальное увеличение времени работы в режиме движения накатом при заданном пороговом значении отклонения скорости для режима движения накатом также позволяет максимизировать экономию топлива. Таким образом, в некоторых случаях во время движения накатом коробка передач может быть переключена на нейтральную передачу и (или) может быть включена система DFSO (система отсечки топлива в режиме замедления), если транспортное средство оборудовано таковой. Переключение на нейтральную передачу позволяет свести к минимуму торможение из-за силового агрегата, что увеличивает длительность работы в режиме движения накатом, при этом система отсечки топлива в режиме замедления сводит к минимуму расход топлива в данном режиме до тех пор, пока остается достаточно времени для компенсации количества топлива, необходимого для перезапуска системы отсечки топлива в режиме замедления.After transitioning to coasting mode,
Система 108 круиз-контроля переходит из режима движения накатом в режим поддержания скорости в следующих случаях: (1) если текущее значение уклона дороги больше максимального значения уклона для перехода из режима движения накатом, и (2) если разность между значением скорости транспортного средства и заданным значением, введенным водителем, больше или равна максимальному пороговому значению отклонения. Система 108 круиз-контроля также переходит из режима движения накатом в режим поддержания скорости в следующих случаях: (1) если разность между значением скорости транспортного средства и заданным значением, введенным водителем, больше или равна максимальному пороговому значению отклонения, и (2) если вероятность того, что среднее значение уклона относительно горизонта меньше или равно максимальному спрогнозированному среднему значению уклона для перехода из режима движения накатом, меньше порогового значения вероятности работы в режиме движения накатом для максимального спрогнозированного среднего значения уклона.
Система 108 круиз-контроля переходит из режима движения накатом в режим возврата в исходное состояние в следующих случаях: (1) если текущее значение уклона дороги меньше или равно максимальному значению уклона дороги для режима движения накатом, (2) если разность между значением скорости транспортного средства и заданным значением, введенным водителем, больше или равна максимальному пороговому значению отклонения, и (3) если вероятность того, что среднее значение уклона относительно горизонта меньше или равно максимальному спрогнозированному значению уклона для режима движения накатом, больше или равна пороговому значению вероятности работы в режиме движения накатом для максимального спрогнозированного среднего значения уклона.
В режиме поддержания скорости система 108 круиз-контроля может остаться в данном режиме или перейти в режим возврата в исходное состояние. Система 108 круиз-контроля переходит из режима поддержания скорости в режим возврата в исходное состояние в следующих случаях: (1) если текущее значение уклона дороги меньше максимального значения уклона для перехода из режима поддержания скорости, и (2) если вероятность того, что среднее значение уклона относительно горизонта меньше или равно максимальному спрогнозированному среднему значению уклона дороги для перехода из режима поддержания скорости, больше или равна пороговому значению вероятности работы в режиме поддержания скорости для максимального спрогнозированного среднего значения уклона.In the mode of maintaining speed, the
Система 108 круиз-контроля остается в режиме поддержания скорости в следующих случаях: (1) если текущее значение уклона дороги больше или равно максимальному значению уклона для перехода из режима поддержания скорости, или (2) если вероятность того, что среднее значение уклона относительно горизонта меньше или равно максимальному спрогнозированному среднему значению уклона для перехода из режима поддержания скорости, меньше порогового значения вероятности работы в режиме поддержания скорости для максимального спрогнозированного среднего значения уклона.
В режиме возврата в исходное состояние система 108 круиз-контроля может оставаться в режиме возврата в исходное состояние или может перейти в нормальный режим или режим поддержания скорости. Система 108 круиз-контроля поддерживает режим возврата в исходное состояние в следующих случаях: (1) если разность между значением скорости транспортного средства и заданным значением, введенным водителем, больше или равна приемлемому пороговому значению отклонения, (2) если текущее значение уклона дороги меньше максимального значения уклона для перехода из режима возврата в исходное состояние, и (3) если вероятность того, что среднее значение уклона относительно горизонта меньше или равно максимальному спрогнозированному среднему значению уклона дороги для перехода из режима возврата в исходное состояние, больше или равна пороговому значению вероятности работы в режиме возврата в исходное состояние для максимального спрогнозированного среднего значения уклона. Система 108 круиз-контроля переходит из режима возврата в исходное состояние в режим поддержания скорости в следующих случаях: (1) если разность между значением скорости транспортного средства и заданным значением больше или равна приемлемому пороговому значению отклонения, (2) если текущее значение уклона дороги больше или равно максимальному значению уклона для перехода из режима возврата в исходное состояние, и (3) если вероятность того, что среднее значение уклона относительно горизонта меньше или равно максимальному спрогнозированному среднему значению уклона для перехода из режима возврата в исходное состояние, меньше порогового значения вероятности работы в режиме возврата в исходное состояние для максимального спрогнозированного среднего значения уклона.In the reset mode, the
Система 108 круиз-контроля переходит из режима возврата в исходное состояние в нормальный режим работы, если разность между значением скорости транспортного средства и заданным значением меньше приемлемого порогового значения отклонения, т.е. если транспортное средство 100 достигает исходной скорости.The
Что касается описанных в данном документе процессов, систем, способов, эвристических алгоритмов и т.д., следует понимать, что, несмотря на обозначенную последовательность этапов, такие процессы могут быть выполнены с использованием другой последовательности данных этапов. Также следует понимать, что некоторые этапы могут быть выполнены одновременно, а некоторые этапы могут быть добавлены или исключены. Другими словами, описания процессов представлены лишь в качестве примера вариантов осуществления изобретения и не могут рассматриваться как ограничение формулы изобретения.As for the processes, systems, methods, heuristic algorithms described in this document, it should be understood that, despite the indicated sequence of steps, such processes can be performed using a different sequence of these steps. It should also be understood that some steps may be performed at the same time, and some steps may be added or excluded. In other words, the process descriptions are presented only as an example of embodiments of the invention and cannot be construed as limiting the claims.
Таким образом, следует понимать, что описание приведено выше в целях наглядности, а не ограничения. Многие варианты осуществления и способы применения, отличные от указанных примеров, станут очевидными после ознакомления с вышеприведенным описанием. Объем изобретения должен определяться не на основании приведенного выше описания, а на основании прилагаемой формулы изобретения вместе со всеми эквивалентами, указанными в данной формуле изобретения. Можно предположить и ожидать будущего развития технологий, упомянутых в данном описании изобретения, а также того, что раскрытые системы и способы будут включены в подобные будущие варианты осуществления изобретения. Таким образом, следует понимать, что применение изобретения может быть изменено и скорректировано.Thus, it should be understood that the description is given above for purposes of illustration, and not limitation. Many embodiments and methods of application other than these examples will become apparent after reading the above description. The scope of the invention should be determined not on the basis of the above description, but on the basis of the attached claims, together with all equivalents indicated in this claims. You can assume and expect future development of the technologies mentioned in this description of the invention, as well as the fact that the disclosed systems and methods will be included in similar future embodiments of the invention. Thus, it should be understood that the application of the invention can be changed and adjusted.
Все термины, используемые в формуле изобретения, следует понимать в их наиболее широких разумных толкованиях и их обычных значениях, как это понимают специалисты в области технологий, упоминаемых в данном описании изобретения, если иное явно не указано в настоящем документе. В частности, использование слов «какой-либо», «данный», «вышеуказанный» и т.д. надо понимать как один или несколько указанных элементов, если в формуле изобретения не указано иное.All terms used in the claims should be understood in their broadest reasonable interpretations and their usual meanings, as understood by experts in the field of technology referred to in this description of the invention, unless otherwise expressly indicated herein. In particular, the use of the words “any”, “given”, “above”, etc. it should be understood as one or more of these elements, unless otherwise indicated in the claims.
Реферат данного изобретения приведен для того, чтобы читатель мог получить общее представление о технической составляющей изобретения. Следует понимать, что представленный реферат не может быть использован для истолкования или ограничения объема или смысла формулы данного изобретения. Кроме того, в вышеизложенном подробном описании указано, что различные отличительные особенности сгруппированы вместе в различных вариантах осуществления с целью упорядочения раскрытия данного изобретения. Данный способ раскрытия не подразумевает того, что заявленные варианты осуществления настоящего изобретения должны иметь больше отличительных особенностей, чем указано в каждом пункте формулы изобретения. Напротив, как указано в следующей формуле изобретения, объект изобретения основан не на всех отличительных особенностях одного раскрытого варианта осуществления изобретения. Таким образом, приведенная ниже формула изобретения является частью подробного описания, при этом каждый пункт формулы представляет собой отдельно заявленный объект изобретения.The summary of this invention is provided so that the reader can get a general idea of the technical component of the invention. It should be understood that the presented abstract cannot be used to interpret or limit the scope or meaning of the claims of this invention. In addition, the foregoing detailed description indicates that various features are grouped together in various embodiments in order to streamline the disclosure of the present invention. This method of disclosure does not imply that the claimed embodiments of the present invention should have more distinctive features than indicated in each claim. On the contrary, as indicated in the following claims, the subject matter of the invention is not based on all the distinguishing features of one disclosed embodiment of the invention. Thus, the following claims are part of the detailed description, with each claim being a separately claimed subject matter.
Claims (53)
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201461987241P | 2014-05-01 | 2014-05-01 | |
US61/987,241 | 2014-05-01 | ||
US14/567,227 US9352650B2 (en) | 2013-12-12 | 2014-12-11 | Rule-based cruise control system and method |
US14/567,227 | 2014-12-11 |
Publications (3)
Publication Number | Publication Date |
---|---|
RU2015116303A RU2015116303A (en) | 2016-11-20 |
RU2015116303A3 RU2015116303A3 (en) | 2018-09-24 |
RU2678416C2 true RU2678416C2 (en) | 2019-01-28 |
Family
ID=54326210
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2015116303A RU2678416C2 (en) | 2014-05-01 | 2015-04-29 | Cruise control system of vehicle and method for operation thereof |
Country Status (4)
Country | Link |
---|---|
CN (1) | CN105035084B (en) |
DE (1) | DE102015207984A1 (en) |
MX (1) | MX2015005221A (en) |
RU (1) | RU2678416C2 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102015225011B4 (en) * | 2015-12-11 | 2024-08-01 | Bayerische Motoren Werke Aktiengesellschaft | Cruise control system for controlling the speed of a vehicle |
US9827986B2 (en) * | 2016-03-29 | 2017-11-28 | Ford Global Technologies, Llc | System and methods for adaptive cruise control based on user defined parameters |
CN108717796B (en) * | 2018-03-21 | 2021-05-07 | 厦门雅迅网络股份有限公司 | Geographic ramp self-learning method and system for vehicle |
US20200216066A1 (en) * | 2019-01-04 | 2020-07-09 | Delphi Technologies Ip Limited | System and method for controlling vehicle propulsion |
CN110962833A (en) * | 2019-12-05 | 2020-04-07 | 中国重汽集团济南动力有限公司 | Control method and control system for matching vehicle cruising and neutral sliding |
CN111439260B (en) * | 2020-04-27 | 2022-03-08 | 吉林大学 | Network-connected commercial diesel vehicle cruise running optimization control system oriented to individual requirements |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130138320A1 (en) * | 2010-08-09 | 2013-05-30 | Toyota Jidosha Kabushiki Kaisha | Vehicle control device, vehicle control system and traffic control system |
WO2013095232A1 (en) * | 2011-12-22 | 2013-06-27 | Scania Cv Ab | Method and module for controlling a vehicle's speed based on rules and/or costs |
RU2493025C2 (en) * | 2009-06-10 | 2013-09-20 | Сканиа Св Аб | Vehicle control system module |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4175291B2 (en) * | 2004-05-12 | 2008-11-05 | トヨタ自動車株式会社 | Vehicle deceleration control device |
US20110166754A1 (en) * | 2010-01-04 | 2011-07-07 | Gm Global Technology Operations, Inc. | Cruise control system with improved fuel economy |
US8818678B2 (en) * | 2010-08-24 | 2014-08-26 | GM Global Technology Operations LLC | Method for preventing activation of resume function in a cruise control system |
SE536464C2 (en) * | 2012-04-02 | 2013-11-26 | Scania Cv Ab | Procedure and system for adjusting setpoints for speed control of a vehicle |
CN102862570B (en) * | 2012-06-07 | 2015-07-08 | 浙江吉利汽车研究院有限公司杭州分公司 | Cruising constant-speed control system and cruising constant-speed control method |
US10042815B2 (en) * | 2012-08-31 | 2018-08-07 | Ford Global Technologies, Llc | Road gradient estimation arbitration |
-
2015
- 2015-04-24 MX MX2015005221A patent/MX2015005221A/en active IP Right Grant
- 2015-04-29 RU RU2015116303A patent/RU2678416C2/en active
- 2015-04-30 DE DE102015207984.8A patent/DE102015207984A1/en not_active Withdrawn
- 2015-04-30 CN CN201510217769.3A patent/CN105035084B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2493025C2 (en) * | 2009-06-10 | 2013-09-20 | Сканиа Св Аб | Vehicle control system module |
US20130138320A1 (en) * | 2010-08-09 | 2013-05-30 | Toyota Jidosha Kabushiki Kaisha | Vehicle control device, vehicle control system and traffic control system |
WO2013095232A1 (en) * | 2011-12-22 | 2013-06-27 | Scania Cv Ab | Method and module for controlling a vehicle's speed based on rules and/or costs |
Also Published As
Publication number | Publication date |
---|---|
RU2015116303A3 (en) | 2018-09-24 |
CN105035084A (en) | 2015-11-11 |
CN105035084B (en) | 2020-08-04 |
MX2015005221A (en) | 2016-02-22 |
RU2015116303A (en) | 2016-11-20 |
DE102015207984A1 (en) | 2015-11-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107393314B (en) | Traffic light control for fuel efficiency | |
US9352650B2 (en) | Rule-based cruise control system and method | |
US10933876B2 (en) | Vehicle propulsion systems and methods | |
RU2678416C2 (en) | Cruise control system of vehicle and method for operation thereof | |
US10179589B2 (en) | System and method for optimizing fuel economy using predictive environment and driver behavior information | |
CN107792079B (en) | Autonomous vehicle with path prediction | |
US10081360B2 (en) | Vehicle propulsion systems and methods | |
KR101994302B1 (en) | Hybrid vehicle and method of controlling transmission | |
US20170166215A1 (en) | Vehicle control system using tire sensor data | |
US8774998B2 (en) | Vehicle control device | |
CN108275150B (en) | Control apparatus and method for improving fuel efficiency in a CACC system | |
US20120203440A1 (en) | Travel control device | |
US11703875B2 (en) | Braking control behaviors for autonomous vehicles | |
US11827235B1 (en) | Adjusting timing of actuation commands to account for fixed and variable delays in autonomous driving control of vehicles | |
US10906547B2 (en) | Controlling engine idle sailing in a vehicle using relative vehicle speed | |
JP2018103925A (en) | Vehicle control device | |
JP2023536483A (en) | VEHICLE MOTION STATE RECOGNIZING METHOD AND DEVICE | |
US10011279B2 (en) | Method and system for guidance of driver behaviour during driving of vehicles | |
KR20200116390A (en) | Predictive automotive transmission control using data sensing system | |
KR20220165202A (en) | System and method of controlling fuel-saving mode | |
CN116443046A (en) | Assistance system with a leader determination module for an automatic vehicle in a merge trajectory | |
US10915159B2 (en) | Method of controlling a vehicle to adjust perception system energy usage | |
CN114590255A (en) | Dual mode cruise control | |
US20240227796A9 (en) | Driver and lead vehicle prediction model | |
Lee et al. | Development of Adaptive Powertrain Control Utilizing ADAS and GPS |