Control unit and program for same

    公开(公告)号:US09951705B2

    公开(公告)日:2018-04-24

    申请号:US12428573

    申请日:2009-04-23

    CPC classification number: F02D41/2425 F02D41/26 G05B19/0426 G07C5/085

    Abstract: The first memory of a control unit has a control program stored therein, and an update of the control program is performed at a predetermined timing. After the update of the control program, the second memory in the control unit is referred to, and an event code stored in the second memory is extracted if the event code does not correspond to any one of event code group respectively associated with events that can possibly be generated by the updated control program. Due to the decreased necessity for use as reference data, the extracted event code may be considered as un-necessary and may be deleted, for example, from the memory.

    Tampering detection method
    2.
    发明授权
    Tampering detection method 有权
    篡改检测方法

    公开(公告)号:US09031735B2

    公开(公告)日:2015-05-12

    申请号:US13392787

    申请日:2009-08-28

    Applicant: Joakim Pauli

    Inventor: Joakim Pauli

    Abstract: A method is provided for detecting use of unauthorized software in an engine control unit provided in a vehicle. The method includes calculating a Checksum Verification Number (CVN) each time the engine is started, comparing a last calculated CVN with a last stored CVN in a list of a plurality of CVN entries, storing the last calculated CVN if the last calculated CVN is different to the last stored CVN together with a date of an entry in the list of CVN and/or the current odometer status, removing entries in the list of CVN according to FIFO principle when the list of CVN is full, and presenting this upon request from an on-board or off-board tool.

    Abstract translation: 提供一种用于检测在车辆中提供的发动机控制单元中使用未授权软件的方法。 该方法包括每次启动发动机时计算校验和验证号(CVN),将最后计算的CVN与多个CVN条目的列表中的最后存储的CVN进行比较,如果最后计算的CVN不同,存储最后计算的CVN 到最后存储的CVN以及CVN列表中的条目日期和/或当前的里程表状态,当CVN列表已满时,根据FIFO原则删除CVN列表中的条目,并根据请求从 车载或车外工具。

    METHOD AND PROCESSING SYSTEM OF SENSED IONIZATION CURRENT DATA FOR REAL TIME ESTIMATION OF COMBUSTION CHAMBER PRESSURE IN A SPARK IGNITION ENGINE
    3.
    发明申请
    METHOD AND PROCESSING SYSTEM OF SENSED IONIZATION CURRENT DATA FOR REAL TIME ESTIMATION OF COMBUSTION CHAMBER PRESSURE IN A SPARK IGNITION ENGINE 有权
    感应电流电流数据的方法和处理系统,用于实时估计火花点火发动机的燃烧室压力

    公开(公告)号:US20140336956A1

    公开(公告)日:2014-11-13

    申请号:US14272980

    申请日:2014-05-08

    Abstract: The pressure in the combustion chamber of an electronically controlled spark plug ignition engine may be estimated in real time mode without specific sensors by processing sensed ionization current data to calculate features of the current waveform proven to be correlated to the pressure inside the engine cylinders and correlating them on the basis of a look up table of time invariant correlation coefficients generated through a calibration campaign of tests on a test engine purposely equipped with sensors. A mathematical model of the electrical and physical spark plug ignition system and combustion chamber of the engine is refined during calibration by iteratively testing the interactive performance of correlation coefficients of related terms of a mathematical expression of the model and comparing the expressed pressure value with the real pressure value as measured by a sensor.

    Abstract translation: 电子控制的火花塞点火发动机的燃烧室中的压力可以通过处理感测的电离电流数据而实时模式估计,而不需要特定的传感器来计算被证实与发动机气缸内的压力相关的电流波形的特征, 它们基于通过针对具有传感器的测试引擎上的测试的校准活动产生的时间不变相关系数的查找表。 在校准期间,通过迭代测试模型的数学表达式的相关项的相关系数的交互性能,并将表达的压力值与实际值进行比较,来对发动机的电火花塞点火系统和燃烧室的数学模型进行精细化 由传感器测量的压力值。

    Control apparatus for internal combustion engine
    4.
    发明授权
    Control apparatus for internal combustion engine 有权
    内燃机控制装置

    公开(公告)号:US08744733B2

    公开(公告)日:2014-06-03

    申请号:US13390823

    申请日:2009-09-24

    Applicant: Takeshi Sano

    Inventor: Takeshi Sano

    CPC classification number: F02D35/023 F02D41/009 F02D41/2425 F02D2041/0092

    Abstract: An object of this invention is to promptly detect a crank angle based on in-cylinder pressures and easily compensate for a detection error by processing that has a low computational load. An ECU 50 calculates an in-cylinder pressure ratio (Pn+1/Pn) based on in-cylinder pressures Pn and Pn+1 at two crank angles separated by a predetermined angle Δθ. The ECU 50 includes map data that represents relations between volume ratio parameters (Vnκ/Vn+1κ) calculated using in-cylinder volumes Vn and Vn+1 at the crank angles, and the crank angles. Therefore, when cranking, a crank angle can be detected based on the in-cylinder pressure ratio and the map data earlier than a conventional cylinder discrimination operation. Gains included in the in-cylinder pressures Pn and Pn+1 can be removed by dividing the two pressures, and exponential operations and the like can be eliminated by using the map data to thus suppress the computational load.

    Abstract translation: 本发明的目的是迅速检测基于缸内压力的曲柄角,并且通过具有低计算负荷的处理容易地补偿检测误差。 ECU50基于以预定角度&Dgr;& Thetas分隔的两个曲柄角度的缸内压力Pn和Pn + 1来计算缸内压力比(Pn + 1 / Pn)。 ECU50包括表示利用曲轴角度的缸内体积Vn,Vn + 1计算的体积比参数(Vn&kgr; / Vn + 1&kgr)与曲柄角度之间的关系的地图数据。 因此,在起动时,可以比传统的气缸识别操作更早地基于缸内压力比和地图数据来检测曲柄角。 可以通过划分两个压力来消除缸内压力Pn和Pn + 1中包括的增益,并且可以通过使用地图数据来消除指数运算等,从而抑制计算负荷。

    Asymmetric wavelet kernel in support vector learning
    5.
    发明授权
    Asymmetric wavelet kernel in support vector learning 有权
    支持向量学习中的非对称小波核

    公开(公告)号:US08738271B2

    公开(公告)日:2014-05-27

    申请号:US13327925

    申请日:2011-12-16

    Abstract: Example methods of modeling a nonlinear dynamical system such as a vehicle engine include providing a model using linear programming support vector regression (LP-SVR) having an asymmetric wavelet kernel, such as derived from a raised-cosine wavelet function. The model may be trained to determine parallel model parameters while in a series-parallel configuration, and operated in the parallel configuration allowing improved and more flexible model performance. An improved engine control unit may use an LP-SVR with an asymmetric wavelet kernel.

    Abstract translation: 对诸如车辆引擎的非线性动力系统建模的示例方法包括使用具有不对称小波核的线性规划支持向量回归(LP-SVR)提供模型,例如从升余弦小波函数导出的。 可以训练模型以在串联并联配置中确定并行模型参数,并且以并行配置运行,允许改进和更灵活的模型性能。 改进的发动机控制单元可以使用具有不对称小波核的LP-SVR。

    Method for the generating operating software on a control device for a motor vehicle as well as control device
    6.
    发明授权
    Method for the generating operating software on a control device for a motor vehicle as well as control device 有权
    用于在机动车辆的控制装置上生成操作软件的方法以及控制装置

    公开(公告)号:US08346430B2

    公开(公告)日:2013-01-01

    申请号:US12331491

    申请日:2008-12-10

    CPC classification number: G06F8/64 F02D41/2425 F02D41/26 G06F8/61

    Abstract: A method for generating operating software on a control device for a motor vehicle by executing control software in a production line end computer or in the control device, has the following steps: a) Executing a diagnosis function in the motor vehicle, with which the configuration of the motor vehicle can be established so that the functions to be performed by the control device (1) are clearly defined, b) Selecting only from among the necessary software components from an external data source (2), so that the configuration of the motor vehicle can be mapped with the operating software on the control device (1), and c) Generating the component-individual operating software on the control device (1) by inclusion of the selected software components.

    Abstract translation: 通过在生产线末端计算机或控制装置中执行控制软件在机动车辆的控制装置上产生操作软件的方法具有以下步骤:a)执行机动车辆中的诊断功能,其中配置 可以建立机动车辆的功能,使得由控制装置(1)执行的功能被清楚地定义,b)仅从外部数据源(2)中的必需的软件组件中选择,使得 机动车辆可以与控制设备(1)上的操作软件进行映射,以及c)通过包含所选择的软件组件在控制设备(1)上生成组件单独的操作软件。

    METHOD AND DEVICE FOR OPERATING AN INTERNAL COMBUSTION ENGINE
    7.
    发明申请
    METHOD AND DEVICE FOR OPERATING AN INTERNAL COMBUSTION ENGINE 有权
    用于操作内燃机的方法和装置

    公开(公告)号:US20110308499A1

    公开(公告)日:2011-12-22

    申请号:US13148349

    申请日:2010-01-25

    CPC classification number: F02D41/26 F02D41/2425 F02D41/2496

    Abstract: Each cylinder bank of the internal combustion engine is assigned in each case one injection event memory (EES), an injection determining process (EEP) and an injection execution process (EAP). In the respective injection determining process (EEP), desired injection events (EE) are determined for the associated cylinder bank. These injection events are stored in succession in the respectively associated injection event memory (EES). In the respective injection execution process (EAP), injection events (EE) are retrieved in succession from the associated injection event memory (EES) and executed in a sequence in which they were stored in the associated injection event memory (EES) by the associated injection determining process (EEP) (FIFO: first in first out). The in each case next injection event (EE) is executed only after the end of an execution of the in each case previously executed injection event (EE).

    Abstract translation: 在每种情况下,分配一个喷射事件存储器(EES),喷射确定过程(EEP)和喷射执行过程(EAP))内燃机的每个气缸组。 在相应的喷射确定过程(EEP)中,为相关的气缸组确定期望的喷射事件(EE)。 这些喷射事件被连续存储在分别关联的喷射事件存储器(EES)中。 在相应的注射执行过程(EAP)中,从相关联的注入事件存储器(EES)连续地检索注入事件(EE),并以它们被相关联的注入事件存储器(EES)存储在相关联的注入事件存储器(EES)中的顺序执行) 注入确定过程(EEP)(FIFO:先进先出)。 在每种情况下,仅在每种情况下先前执行的注入事件(EE)的执行结束之后才执行下一个注入事件(EE)。

    CONTROL UNIT AND PROGRAM FOR SAME
    8.
    发明申请
    CONTROL UNIT AND PROGRAM FOR SAME 有权
    控制单元和程序

    公开(公告)号:US20090271804A1

    公开(公告)日:2009-10-29

    申请号:US12428573

    申请日:2009-04-23

    CPC classification number: F02D41/2425 F02D41/26 G05B19/0426 G07C5/085

    Abstract: The first memory of a control unit has a control program stored therein, and an update of the control program is performed at a predetermined timing. After the update of the control program, the second memory in the control unit is referred to, and an event code stored in the second memory is extracted if the event code does not correspond to any one of event code group respectively associated with events that can possibly be generated by the updated control program. Due to the decreased necessity for use as reference data, the extracted event code may be considered as un-necessary and may be deleted, for example, from the memory.

    Abstract translation: 控制单元的第一存储器具有存储在其中的控制程序,并且在预定定时执行控制程序的更新。 在控制程序更新之后,参考控制单元中的第二存储器,并且如果事件代码不对应于分别与可能的事件相关联的事件代码组中的任何一个,则提取存储在第二存储器中的事件代码 可能由更新的控制程序生成。 由于用作参考数据的必要性降低,所提取的事件代码可被认为是不需要的,并且可以例如从存储器中删除。

    METHOD OF DETECTING MANIPULATION OF A PROGRAMMABLE MEMORY DEVICE OF A DIGITAL CONTROLLER
    9.
    发明申请
    METHOD OF DETECTING MANIPULATION OF A PROGRAMMABLE MEMORY DEVICE OF A DIGITAL CONTROLLER 有权
    检测数字控制器的可编程存储器件的操作方法

    公开(公告)号:US20090187305A1

    公开(公告)日:2009-07-23

    申请号:US12414404

    申请日:2009-03-30

    Abstract: A method of detecting manipulation of a programable memory device of a digital controller for a motor vehicle is described; data and control programs for operation of the controller and for control/regulation of certain functions of the motor vehicle can be stored in the memory device. To permit especially reliable detection of manipulation in the simplest possible way, in conjunction with each programing/reprograming operation of the programable memory device, information regarding the programing/reprograming operation is stored in a separate memory area of the memory device where only reading and programing are possible, and in order to detect manipulation, the content of the separate memory area is read out and compared with given information.

    Abstract translation: 描述了一种检测用于机动车辆的数字控制器的可编程存储器件的操作的方法; 用于控制器的操作和用于控制/调节机动车辆的某些功能的数据和控制程序可以存储在存储装置中。 为了以最简单可能的方式特别可靠地检测操作,结合可编程存储器件的每个编程/重新编程操作,关于编程/重新编程操作的信息被存储在存储器件的单独存储器区域中,其中仅读取和编程 为了检测操作,读出分离的存储区域的内容并与给定的信息进行比较。

    Arrangement for controlling an internal combustion engine
    10.
    发明申请
    Arrangement for controlling an internal combustion engine 有权
    用于控制内燃机的布置

    公开(公告)号:US20080147292A1

    公开(公告)日:2008-06-19

    申请号:US11983988

    申请日:2007-11-13

    Abstract: In an arrangement for controlling an internal combustion engine comprising an electronic engine control unit, a fuel injector, electronic connecting lines extending between the electronic engine control unit and the injector and an intelligent electronic block forming with the injector a component unit, the intelligent electronic block comprises an electronic data storage device, a computing unit, an energy storage device for storing energy and supplying energy to the intelligent electronic block and also a measuring unit for detecting the movement of an injector needle as an indication of fuel injection begin and fuel injection end.

    Abstract translation: 在用于控制内燃机的装置中,包括电子发动机控制单元,燃料喷射器,在电子发动机控制单元和喷射器之间延伸的电子连接线以及与喷射器形成的智能电子块组件单元,智能电子块 包括电子数据存储装置,计算单元,用于存储能量并向智能电子块供应能量的能量存储装置,以及用于检测喷射器针的运动作为燃料喷射开始和燃料喷射结束的指示的测量单元 。

Patent Agency Ranking