Two-state bounded closed-loop control of actuators

US2024400047A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2024400047-A1
Application numberUS-202318325238-A
CountryUS
Kind codeA1
Filing dateMay 30, 2023
Priority dateMay 30, 2023
Publication dateDec 5, 2024
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A computer-implemented method executed using a computer that is communicatively coupled to an actuator comprises, in one embodiment: obtaining, from electronic memory coupled to the computer, a target setpoint value, upper bound value, lower bound value, and proximity value; continuously measuring, using the actuator, a current value of a metric associated with the actuator; in response to determining, based on the proximity value, that the current value is near the upper bound value or that a rate of approach of the current value to the upper bound value is greater than an approach threshold, signaling the actuator to cause a reduction of the metric; in response to determining, based on the proximity value, that the current value is near the lower bound value or that a rate of approach of the current value to the lower bound value is greater than an approach threshold, signaling the actuator to cause an increase in the metric.

First claim

Opening claim text (preview).

What is claimed is: 1 . A computer-implemented method executed using a computer that is communicatively coupled to an actuator, the method comprising: obtaining, from electronic memory coupled to the computer, a target setpoint value, upper bound value, lower bound value, and proximity value; continuously measuring, using the actuator, a current value of a metric associated with the actuator; in response to determining, based on the proximity value, that the current value is near the upper bound value or that a rate of approach of the current value to the upper bound value is greater than an approach threshold, signaling the actuator to cause a reduction of the metric; and in response to determining, based on the proximity value, that the current value is near the lower bound value or that a rate of approach of the current value to the lower bound value is greater than an approach threshold, signaling the actuator to cause an increase in the metric. 2 . The computer-implemented method of claim 1 , wherein the actuator is a unit of an electromechanical system, the method further comprising repeating the continuously measuring, the determining, and the signaling in real-time as the electromechanical system operates. 3 . The computer-implemented method of claim 1 , wherein the computer is in a motor-driven land vehicle. 4 . The computer-implemented method of claim 1 , wherein the target setpoint value, the upper bound value, and the lower bound value comprise vehicle speed values. 5 . The computer-implemented method of claim 1 , wherein the actuator is a throttle of a land vehicle. 6 . The computer-implemented method of claim 1 , wherein the actuator is a motor controller of a land vehicle. 7 . The computer-implemented method of claim 1 , wherein the actuator is a torque controller of a land vehicle. 8 . The computer-implemented method of claim 1 , wherein each of the signaling operations comprises transmitting a signal to a command arbitration unit as a first input to the command arbitration unit, wherein the command arbitration unit comprises a second input that is coupled to a cruise control sensing and status setpoint unit, the command arbitration unit being programmed to arbitrate the first input and the second unit and to output a torque request based on arbitrating the first input and the second input. 9 . The computer-implemented method of claim 1 , wherein each of the signaling operations comprises transmitting a signal to a command arbitration unit as a first input to the command arbitration unit, wherein the command arbitration unit comprises a second input that is coupled to a steering control, automated steering column, steering rack, rudder, lane keeping assist system or lane centering assist system, the command arbitration unit being programmed to arbitrate the first input and the second unit and to output a steering correction request to adjust a lane position based on arbitrating the first input and the second input. 10 . The computer-implemented method of claim 1 , wherein each of the signaling operations comprises transmitting a signal to a command arbitration unit as a first input to the command arbitration unit, wherein the command arbitration unit comprises a second input that is coupled to a fan control, pump control, a digital thermometer, thermistor, thermostat or valve, the command arbitration unit being programmed to arbitrate the first input and the second unit and to output a cooling request to one or more of the fan control, pump control, a digital thermometer, thermistor, thermostat or valve, based on arbitrating the first input and the second input. 11 . The computer-implemented method of claim 1 , further comprising additionally executing a closed-loop PID control to maintain the target setpoint value via periodic actuation of the actuator and continuous measurement of a response of the actuator. 12 . A hardware-based vehicle control unit comprising one or more of firmware, NVRAM, or volatile RAM storing one or more sequences of instructions which, when executed using the hardware-based vehicle control unit, causes the hardware-based vehicle control unit to execute: obtaining, from electronic memory coupled to the vehicle control unit, a target setpoint value, upper bound value, lower bound value, and proximity value; continuously measuring, using the actuator, a current value of a metric associated with the actuator; in response to determining, based on the proximity value, that the current value is near the upper bound value or that a rate of approach of the current value to the upper bound value is greater than an approach threshold, signaling the actuator to cause a reduction of the metric; and in response to determining, based on the proximity value, that the current value is near the lower bound value or that a rate of approach of the current value to the lower bound value is greater than an approach threshold, signaling the actuator to cause an increase in the metric. 13 . The vehicle control unit of claim 12 , wherein the actuator is a unit of an electromechanical system, the vehicle control unit being further programmed to execute: repeating the continuously measuring, the determining, and the signaling in real-time as the electromechanical system operates. 14 . The vehicle control unit of claim 12 , in a motor-driven land vehicle. 15 . The vehicle control unit of claim 12 , wherein the target setpoint value, upper bound value, and the lower bound value comprise vehicle speed values. 16 . The vehicle control unit of claim 12 , wherein the actuator is a throttle of a land vehicle. 17 . The vehicle control unit of claim 12 , wherein the actuator is a motor controller of a land vehicle. 18 . The vehicle control unit of claim 12 , wherein the actuator is a torque controller of a land vehicle. 19 . The vehicle control unit of claim 12 , wherein each of the signaling operations comprises transmitting a signal to a command arbitration unit as a first input to the command arbitration unit, wherein the command arbitration unit comprises a second input that is coupled to a cruise control sensing and status setpoint unit, the command arbitration unit being programmed to arbitrate the first input and the second unit and to output a torque request based on arbitrating the first input and the second input. 20 . The vehicle control unit of claim 12 , wherein each of the signaling operations comprises transmitting a signal to a command arbitration unit as a first input to the command arbitration unit, wherein the command arbitration unit comprises a second input that is coupled to a steering control, automated steering column, steering rack, rudder, lane keeping assist system or lane centering assist system, the command arbitration unit being programmed to arbitrate the first input and the second unit and to output a steering correction request to adjust a lane position based on arbitrating the first input and the second input. 21 . The vehicle control unit of claim 12 , wherein each of the signaling operations comprises transmitting a signal to a command arbitration unit as a first input to the command arbitration unit, wherein the command arbitration unit comprises a second input that is coupled to a fan control, pump control, a digital thermometer, thermistor, thermostat or valve, the command arbitration unit being programmed to arbitrate the first input and the second unit and to output a cooling request to one or more of the fan control,

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2024400047A1 cover?
A computer-implemented method executed using a computer that is communicatively coupled to an actuator comprises, in one embodiment: obtaining, from electronic memory coupled to the computer, a target setpoint value, upper bound value, lower bound value, and proximity value; continuously measuring, using the actuator, a current value of a metric associated with the actuator; in response to dete…
Who is the assignee on this patent?
Hyliion Inc
What technology area does this patent fall under?
Primary CPC classification B60W30/14. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Thu Dec 05 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).