F02D41/2487

Electronic control unit for vehicle and method of executing program
11556104 · 2023-01-17 · ·

An electronic control unit for vehicle capable of receiving a program by communication expands the received program in a volatile memory and executes the expanded program. As an example of this program, there is a program for changing a communication environment for communicating with another unit.

ENGINE CALIBRATION SYSTEMS AND METHODS

A method for recalibrating an engine includes querying an engine for a unique engine identifier, sending the unique engine identifier to a cloud-based server, determining one or more engine calibration settings available to the engine based on the unique engine identifier sent to the cloud-based server, presenting the one or more engine calibration settings to a user through a user interface so that the user may select a desired engine calibration setting, sending the desired engine calibration setting as selected by the user to an electronic control unit of the engine, and replacing a current engine calibration with the desired engine calibration setting in the electronic control unit of the engine.

System, method and apparatus for engine control
11549456 · 2023-01-10 · ·

System, method, and apparatus for controlling performance of an engine in response to a set of outputs from a device to an engine control unit. The engine control unit receives profile parameters that are related to outputs of the device. The engine control unit engages a high performance functionality in response to a first signal. The engine control unit engages a high idle functionality in response to a second signal.

ENGINE CONTROL DEVICE, AND ENGINE CONTROL METHOD
20230126014 · 2023-04-27 · ·

An engine control device includes a model that, based on engine operating condition and first-type operation amount, reproduces at least one index from among various indexes of combustion state of engine, and a processor that executes a process including deciding on second-type operation amount, by optimization using the model so as to treat at least one of the indexes, which are reproduced by the model, as estimated value of control amount, and ensure that the estimated value of the control amount follows control target value, associating the second-type operation amount with the control target value and the engine operating condition, rewriting a learning control table in which operation amount corresponding to the control target value and the engine operating condition is registered, and calculating operation amount according to the learning control table based on the control target value and the engine operating condition.

Method for operating an electromechanical camshaft phaser

An electromechanical camshaft phaser (3) comprises a setting gear (4) and an electric motor (5), which is controlled by means of an electric-motor control unit (6). Data concerning the operation of the electric motor (5) including position changes of its motor shaft are transferred via a data bus (8) from the electric-motor control unit (6) to an engine control unit (7) of the internal combustion engine (1) comprising the camshaft phaser (3). In addition, recurring time signals are transferred from the electric-motor control unit (6) to the engine control unit (7) via a separate line (9), by which harder real-time requirements are met than by the data bus (8). The time signals are used to generate a time difference signal in the engine control unit (7) by comparison with the data received by the engine control unit (7), which time difference signal is fed back to the electric-motor control unit (6) via the data bus (8) and is used there to synchronize the electric-motor control unit (6) with the engine control unit (7).

Electronic control unit for vehicle and data communication method

An electronic control unit for a vehicle includes a nonvolatile memory that is capable of erasing and writing data electrically, and capable of receiving a program to be written into the nonvolatile memory in units of a predetermined size by means of communication using a communication buffer. The electronic control unit for the vehicle uses communication buffers, the number of which is greater than the number of communication buffers used in an in-vehicle communication environment, to receive the program.

TECHNOLOGIES FOR VERIFYING CONTROL SYSTEM OPERATION
20220375279 · 2022-11-24 ·

Systems, apparatus, and computer-readable media for verifying operations of vehicle control systems are disclosed. During a test cycle, a processor may monitor control modules and/or sensors embedded in a vehicle for control system data, may generate and report fingerprint based on a combination of the control system data, and may report the fingerprint to a remote computing device. During deployment, the processor may monitor the control modules/sensors for control system data, may generate and performance results based on a combination of the control system data, and may report the performance results to the processor. The process may verify whether the control systems of the vehicle are operating as desired based on a comparison of the performance results with the fingerprint. The remote computing device may generate and send an alert or flag to a remote device if the control systems of the vehicle are not operating as desired.

Internal combustion engine management system, server device, and internal combustion engine management method

An internal combustion engine management system includes: a plurality of internal combustion engine units of which each includes an internal combustion engine, a first communicator configured to communicate with a server device, and a communication controller configured to transmit at least estimation information out of the estimation information which is used to estimate an environment in which the internal combustion engine is placed and information of a control map which is used to control the internal combustion engine to the server device using the first communicator; and the server device that includes a second communicator configured to communicate with the first communicator, and a processor configured to extract a second internal combustion engine unit having transmitted estimation information which is similar to the estimation information received from a first internal combustion engine unit out of the plurality of internal combustion engine units from the plurality of internal combustion engine units and to transmit the information of a control map received from the second internal combustion engine unit to the first internal combustion engine unit using the second communicator.

Method, Device and Mobile User Apparatus for Adapting a Fuel Supply of at Least One Motor Vehicle
20170276085 · 2017-09-28 ·

A method and apparatus to determine values for at least one fuel use characteristic variable which represents a first fuel use process in a first vehicle, are provided. In addition, values are determined for at least one parameter which represents at least one peripheral condition of the fuel use in the first vehicle during the first fuel supply process. A mathematical relationship is determined between one or more supplied values of the at least one fuel use characteristic variable and the corresponding values of the at least one parameter. A profile data record including a data record and/or learning data is supplied on the basis of at least one determined mathematical relationship. At least one further fuel parameter of a fuel which is used by the first vehicle and/or by a second vehicle during a second fuel use process is adapted as a function of the supplied profile data record.

Technologies for verifying control system operation
11455843 · 2022-09-27 · ·

Systems, apparatus, and computer-readable media for verifying operations of vehicle control systems are disclosed. During a test cycle, a vehicle-embedded computer device (VECD) may monitor control modules and/or sensors embedded in a vehicle for control system data (CSD), may generate and report fingerprint based on a combination of the CSD, and may report the fingerprint to a vehicle performance verification system (VPVS). During deployment, the VECD may monitor the control modules/sensors for CSD, may generate and performance results (PRs) based on a combination of the CSD, and may report the PRs to the VPVS. The VPVS may verify whether the control systems of the vehicle are operating as desired based on a comparison of the PRs with the fingerprint. The VPVS may generate and send an alert or flag to a remote device if the control systems of the vehicle are not operating as desired.