Powertrain controller
    1.
    发明授权

    公开(公告)号:US12194982B2

    公开(公告)日:2025-01-14

    申请号:US17913663

    申请日:2021-03-29

    Inventor: Gavin Williams

    Abstract: The present invention relates to a universal powertrain for controlling an effort request and/or a flow request to a powertrain based on a demanded effort or demanded flow for the powertrain. The universal controller includes a configurable powertrain model and a configurable optimiser module. The universal controller is configurable to control a class of generic powertrains comprising J generic power sources, K generic power sinks, and L generic couplings. The universal controller is arranged to receive an input file of a plurality of input parameters to configure the universal controller to control a specific powertrain having a powertrain architecture with N power sources, M power sinks, and X couplings, the configurable powertrain model comprising: (a) a generic powertrain component library configured to provide a model of each of the N power sources, M power sinks and X couplings of the specific powertrain, and (b) a connection parameter module configured to define a model architecture of the N power source models, M power sink models and X coupling models which is representative of the powertrain architecture based on flow weight parameters and effort weight parameters of the input file, the configurable optimiser module comprising: a generic performance objective function library comprising a plurality of configurable performance objective functions from which a cost function is configurable based on input parameters of the input file, wherein the configurable optimiser module is configurable to calculate at least one of an optimised effort request or an optimised flow request for each of the N power sources of the specific powertrain based on: the cost function, the powertrain model of the specific powertrain, the demanded effort request of demanded flow request.

    Internal combustion engine controller

    公开(公告)号:US11719181B2

    公开(公告)日:2023-08-08

    申请号:US17606623

    申请日:2020-04-24

    CPC classification number: F02D41/248 F02D41/1401 F02D41/2464 F02D41/2474

    Abstract: An internal combustion engine controller for controlling an internal combustion engine is provided. The internal combustion engine controller comprises a memory and a processor. The memory is configured to store a plurality of control maps, each control map defining a hypersurface of actuator setpoints for controlling an actuator of the internal combustion engine based on a plurality of input variables to the internal combustion engine controller. The processor comprises an engine setpoint module and a map updating module. The map updating module is configured to optimise one or more of the hypersurfaces of the control maps at the location defined by the plurality of input variables. The map updating module comprises an optimiser module configured to search for an optimised group of actuator setpoints wherein the map updating module updates the one or more hypersurfaces at the location defined by the plurality of input variables based on the optimised group of actuator setpoints. A method of controlling an internal combustion engine is also provided.

    Engine control system
    4.
    发明授权

    公开(公告)号:US11939931B2

    公开(公告)日:2024-03-26

    申请号:US17606662

    申请日:2020-04-20

    Abstract: An internal combustion engine controller comprising a memory and a processor is provided. The memory is configured to store a plurality of control maps, each control map defining a hypersurface of actuator setpoints for controlling an actuator of the internal combustion engine based on a plurality of input variables to the internal combustion engine controller. The processor comprises an engine setpoint module and a map updating module. The engine setpoint module is configured to output a control signal to each actuator based on a location on the hypersurface of the respective control map defined by the plurality of input variables. The map updating module is configured to calculate an optimised hypersurface for at least one of the control maps. The optimised hypersurface is calculated based on a real-time performance model of the internal combustion engine comprising sensor data from the internal combustion engine and the plurality of input variables. The map updating module further is configured to update the hypersurface of the control map based on the optimised hypersurface. A method of controlling an internal combustion engine is also provided.

    Internal combustion engine controller

    公开(公告)号:US11898513B2

    公开(公告)日:2024-02-13

    申请号:US17606670

    申请日:2020-04-20

    Abstract: An internal combustion engine controller for an internal combustion engine comprising a memory and a processor. The memory is configured to store a plurality of control maps, each control map defining a hypersurface of actuator setpoints for controlling an actuator of the internal combustion engine based on a plurality of input variables to the internal combustion engine controller. The processor comprises a map updating module, a parameter updating module and an engine setpoint module. The map updating module is configured to calculate an optimised hypersurface for at least one of the control maps based on a performance objective function of the internal combustion engine, sensor data from the internal combustion engine, and the plurality of input variables, wherein the performance objective function includes parameters. The parameter updating module is configured to update a parameter of the performance objective function upon determining a change in an operating condition of the internal combustion engine. The parameters comprise one or both of: engine parameters associated with an engine model; and cost parameters associated with a cost function. The map updating module is further configured to update the hypersurface of the control map based on the optimised hypersurface. The engine setpoint module is configured to output a control signal to each actuator based on a location on the hypersurface of the respective control map defined by the plurality of input variables.

Patent Agency Ranking