Search

CN-121989934-A - Speed control system and method based on navigation information

CN121989934ACN 121989934 ACN121989934 ACN 121989934ACN-121989934-A

Abstract

Systems and methods for controlling vehicle speed are provided herein. The controller is associated with a piece of equipment. The controller includes one or more processors and one or more memory devices storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations. The operations include receiving, over a network, task information for the device, the task information including a task distance and an expected task duration. The operations also include receiving data regarding a first speed of the device, receiving data regarding a second speed of the device based on a task distance and an expected task duration, and operating a locomotion assembly associated with the device to change the speed from the first speed to the second speed.

Inventors

  • ZHI XIN
  • GE LULU
  • ZHANG XIAOYI

Assignees

  • 康明斯有限公司

Dates

Publication Date
20260508
Application Date
20241108

Claims (20)

  1. 1. A system for controlling the speed of a device, comprising: one or more processors, and One or more storage devices storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising: Receiving, over a network, task information about the device, the task information including a task distance and an expected task duration; receiving data regarding a first speed of the device; receiving data regarding a second speed of the device based on the task distance and the expected task duration, and A powertrain associated with the apparatus is operated to adjust from the first speed to the second speed.
  2. 2. The system of claim 1, wherein the instructions, when executed by the one or more processors, further cause the one or more processors to perform operations comprising: receiving a speed limit associated with at least a portion of the task; determining the second speed based on the task distance, the expected task duration, and the speed limit, and A powertrain associated with the apparatus is operated to adjust from the first speed to the second speed.
  3. 3. The system of claim 1, wherein the instructions, when executed by the one or more processors, further cause the one or more processors to perform operations comprising: The second speed is determined by: receiving a location indication of the device and a current time; determining a first task distance change based on a location of the device and based at least in part on the current time; determining a first remaining task distance based on the task distance change relative to the first task distance; determining a first remaining task duration based on the expected task duration relative to a total elapsed time since the start of the task, and Outputting the second speed based on the first remaining task distance and the first remaining task duration, and In response to determining the second speed, operating a powertrain associated with the device at the second speed.
  4. 4. The system of claim 1, wherein the instructions, when executed by the one or more processors, further cause the one or more processors to perform operations comprising: the third speed is determined by: receiving a location indication of the device and a current time; Determining a second task distance change based on a location of the device and based at least in part on the current time; determining a second remaining task distance based on a location of the device and based at least in part on the current time; determining a second remaining task time based on the expected task duration relative to a total elapsed time since the start of the task, and Outputting the third speed based on the second remaining task distance and the second remaining task time, and The apparatus is operated to adjust from the second speed to the third speed.
  5. 5. The system of claim 1, wherein the instructions, when executed by the one or more processors, further cause the one or more processors to perform operations comprising: Receiving a time margin value for the expected task duration, wherein the time margin value indicates an acceptable extension time of the expected task duration; Determining an expected task duration range based on the expected task duration and the time margin value; determining the second speed based on the task distance and the expected task duration range, and A powertrain associated with the apparatus is operated to adjust from the first speed to the second speed.
  6. 6. The system of claim 5, wherein the instructions, when executed by the one or more processors, further cause the one or more processors to perform operations comprising: The second speed is determined by: receiving a location indication of the device and a current time; determining a first task distance change based on a location of the device and based at least in part on the current time; determining a first remaining task distance based on the task distance change relative to the first task distance; determining a first remaining task time based on the expected task duration with the time margin value and a total elapsed time since the start of the task, and Determining the second speed based on the first remaining task distance and the first remaining task time, and In response to determining the second speed, operating a powertrain associated with the device at the second speed.
  7. 7. The system of claim 1, wherein the instructions, when executed by the one or more processors, further cause the one or more processors to perform operations comprising: receiving, over the network, data regarding at least one stop event, wherein the at least one stop event comprises a time duration for which the device stopped; Determining the second speed based on the task distance, the expected task duration, and the at least one stop event, and A powertrain associated with the apparatus is operated to adjust from the first speed to the second speed.
  8. 8. A vehicle, characterized by comprising: a controller including one or more processors coupled to one or more storage devices, the controller configured to receive task information for the vehicle, the task information including a task distance and an expected task duration; receiving information about at least one speed limit; receiving a first vehicle speed from one or more sensors associated with the vehicle; determining a second vehicle speed based on the expected task duration, the task distance, and information about the speed limit, and A powertrain associated with the vehicle is operated to adjust from the first vehicle speed to the second vehicle speed.
  9. 9. The vehicle of claim 8, characterized in that the information about the at least one speed limit comprises one or more of: the road conditions associated with the route of the task, Traffic conditions at a particular time associated with the mission route, or Legal speed limits at specific locations of the mission route.
  10. 10. The vehicle of claim 8, wherein the controller is further configured to: determining the second vehicle speed by: receiving a position indication of the vehicle and a current time; Determining a first mission distance change based on a position of the vehicle relative to a mission end position and based at least in part on the current time; determining a first remaining task distance based on the task distance change relative to the first task distance; determining a first remaining task time based on the expected task duration relative to a total elapsed time since the start of the task, and Outputting the second vehicle speed based on the first remaining task distance and the first remaining task time; and in response to determining the second vehicle speed, operating a powertrain associated with the vehicle at the second vehicle speed.
  11. 11. The vehicle of claim 8, wherein the controller is further configured to: The third vehicle speed is determined by: receiving a position indication of the vehicle and a current time; determining a second task distance change based on a position of the vehicle relative to a task end position and based at least in part on the current time; determining a second remaining task distance based on a location of the vehicle and based at least in part on the current time; determining a second remaining task time based on the expected task duration relative to a total elapsed time since the start of the task, and Outputting the third vehicle speed based on the second remaining task distance and the second remaining task time; and operating the vehicle to adjust from the second vehicle speed to the third vehicle speed.
  12. 12. The vehicle of claim 8, wherein the controller is further configured to: Receiving a time margin value for the expected task duration, wherein the time margin value indicates an acceptable extension time of the expected task duration; Determining an expected task duration range based on the expected task duration and the time margin value; Determining the second vehicle speed based on the task distance and the expected task duration range, and A powertrain associated with the vehicle is operated to adjust from the first vehicle speed to the second vehicle speed.
  13. 13. The vehicle of claim 12, wherein the controller is further configured to: determining the second vehicle speed by: receiving a position indication of the vehicle and a current time; Determining a first mission distance change based on a position of the vehicle relative to a mission end position and based at least in part on the current time; determining a first remaining task distance based on the task distance change relative to the first task distance; determining a first remaining task time based on the expected task duration with the time margin value and a total elapsed time since the start of the task, and Determining the second vehicle speed based on the first remaining task distance and the first remaining task time; and in response to determining the second vehicle speed, operating a powertrain associated with the vehicle at the second vehicle speed.
  14. 14. The vehicle of claim 8, wherein the controller is further configured to: Receiving data regarding at least one stop event, wherein the at least one stop event comprises a time duration for which the vehicle is stopped; determining the second vehicle speed based on the task distance, the expected task duration, and the at least one stop event, and A powertrain associated with the vehicle is operated to adjust from the first vehicle speed to the second vehicle speed.
  15. 15. The vehicle of claim 8, wherein the controller is further configured to: determining a speed range corresponding to the predefined fuel consumption characteristic; Transmitting the speed range to the user equipment, and Causing the user device to display the speed range and corresponding fuel consumption characteristics.
  16. 16. A method, comprising: receiving, by a controller, task information about a device via a network, the task information including a task distance and an expected task duration; Receiving, by the controller, data from one or more sensors regarding a first speed of the device; determining, by the controller, a second speed of the device based on the task distance and the expected task duration, and A powertrain associated with the device is operated by the controller to adjust from the first speed to the second speed.
  17. 17. The method as recited in claim 16, further comprising: receiving, by the controller, a speed limit for a task of the device via the network; Determining, by the controller, the second speed based on the task distance, the expected task duration, and the speed limit, and A powertrain associated with the device is operated by the controller to adjust from the first speed to the second speed.
  18. 18. The method as recited in claim 16, further comprising: The second speed is determined by: receiving a location indication of the device and a current time; Determining a first task distance change based on a location of the device relative to a task end location and based at least in part on the current time; determining a first remaining task distance based on the task distance change relative to the first task distance; determining a first remaining task time based on the expected task duration relative to a total elapsed time since the start of the task, and Outputting the second speed based on the first remaining task distance and the first remaining task time; and in response to determining the second speed, operating a powertrain associated with the device at the second speed.
  19. 19. The method as recited in claim 16, further comprising: the third speed is determined by: receiving a location indication of the device and a current time; Determining a second task distance change based on a location of the device relative to a task end location and based at least in part on the current time; determining a second remaining task distance based on a location of the device and based at least in part on the current time; determining a second remaining task time based on the expected task duration relative to a total elapsed time since the start of the task, and Outputting the third speed based on the second remaining task distance and the second remaining task time; and operating the device to adjust from the second speed to the third speed.
  20. 20. The method as recited in claim 16, further comprising: Receiving, by the controller, a time margin value for the intended task duration, wherein the time margin value indicates an acceptable extension time of the intended task duration; determining, by the controller, an expected task duration range based on the expected task duration and the time margin value; Determining, by the controller, the second speed based on the task distance and the expected task duration range, and A powertrain associated with the device is operated by the controller to adjust from the first speed to the second speed.

Description

Speed control system and method based on navigation information Technical Field The present disclosure relates to systems, devices, and methods for determining a speed, particularly a speed associated with a vehicle (e.g., a vehicle speed in kilometers per hour, etc.), that is determined based on mission information and is used to steer the vehicle to travel at the determined speed. Background Cruise control is a function that maintains vehicle speed without continuous input from the driver. Conventional cruise control systems allow a driver to set a steady speed while driving on long-distance highways, thereby reducing fatigue and fuel consumption. More advanced versions, such as adaptive cruise control, use a radar or camera to adjust vehicle speed based on traffic conditions, improving safety and efficiency. Disclosure of Invention One aspect of the invention relates to a system for controlling the speed of a device, such as a vehicle. The system includes one or more processors and one or more storage devices storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations. The operations include receiving, over a network, task information about the device, the task information including a task distance and an expected task duration, receiving data about a first speed of the device, receiving data about a second speed of the device based on the task distance and the expected task duration, and operating a powertrain associated with the device to transition from the first speed to the second speed. Another aspect of the invention relates to a vehicle. The vehicle includes a controller including one or more processors coupled with one or more storage devices. The controller may be configured to receive vehicle mission information including a mission distance and an expected mission duration, receive information regarding at least one speed limit, receive a first vehicle speed from one or more sensors associated with the vehicle, determine a second vehicle speed based on the expected mission duration, the mission distance, and the speed limit information, and operate a powertrain associated with the vehicle to transition from the first vehicle speed to the second vehicle speed. Another aspect of the invention relates to a method. The method includes receiving, by a controller, via a network, information about a task of a device, the task information including a task distance and an expected task duration, receiving, by the controller, data from one or more sensors regarding a first speed of the device, determining, by the controller, a second speed of the device based on the task distance and the expected task duration, and operating, by the controller, a powertrain associated with the device to transition from the first speed to the second speed. The present disclosure provides numerous specific details to convey a thorough understanding of the presently disclosed subject matter. The described features of the inventive subject matter may be combined in any suitable manner in one or more embodiments and/or implementations. In this regard, one or more features of one aspect of the application may be combined with one or more features of a different aspect of the application. Furthermore, there may be additional features in some embodiments and/or implementations that may not be present in all embodiments or implementations. Drawings FIG. 1 is a block diagram of a system for controlling the speed of a vehicle or device according to an example embodiment. FIG. 2 is a block diagram of a vehicle in the system of FIG. 1, according to an example embodiment. FIG. 3 is a graph of vehicle speed during a mission displayed in terms of a speed profile according to an example embodiment. FIG. 4 is a graph of vehicle speed during a mission displayed in terms of a speed profile according to an example embodiment. FIG. 5 is a flowchart of a method of operating a device based on tasks, according to an example embodiment. Detailed Description The following are more detailed descriptions of various concepts and implementations thereof related to methods, apparatus, computer readable media and systems for operating a device based on device task time determination, reception and/or recognition speeds. Before turning to the drawings, which illustrate certain example embodiments in detail, it is to be understood that the disclosure is not limited to the details or methodology set forth in the description or drawings. It is also to be understood that the terminology used herein is for the purpose of description only and should not be regarded as limiting. The term "fuel consumption" as used herein refers to the rate of fuel consumption of an engine system, typically expressed as a ratio of unit distance to unit fuel, such as "miles per gallon" ("MPG"). In a powertrain that includes an electric motor and a battery, such as a hybrid powertrain, a battery electric powertrai