Virtual vehicle sensors based on neural networks trained using data generated by simulation models
    1.
    发明授权
    Virtual vehicle sensors based on neural networks trained using data generated by simulation models 失效
    基于神经网络的虚拟车载传感器使用仿真模型生成的数据进行训练

    公开(公告)号:US06236908B1

    公开(公告)日:2001-05-22

    申请号:US08852829

    申请日:1997-05-07

    IPC分类号: G06F700

    摘要: A virtual vehicle sensor includes a neural network which produces a sensor output based on a linear combination of non-linear physical signals generated by conventional physical sensors. Instead of determining an output directly, the neural network determines the polynomial coefficients as functions of the physical signals indicative of other engine operating parameters. The sensor is manufactured using relatively limited data collection to calibrate a simulation model. The output of the simulation model is used for model-based mapping to generate more comprehensive maps used for training the neural network. The trained neural network is embedded in a controller and acts as the virtual sensor to monitor engine parameters which are difficult to measure or for which conventional physical sensors do not currently exist. The virtual sensor may be used to sense parameters such as in-cylinder residual mass fraction, emission levels, in-cylinder pressure rise during combustion, and exhaust gas temperature.

    摘要翻译: 虚拟车辆传感器包括基于由常规物理传感器产生的非线性物理信号的线性组合产生传感器输出的神经网络。 神经网络不是直接确定输出,而是将多项式系数确定为指示其它发动机运行参数的物理信号的函数。 传感器使用相对有限的数据收集来制造,以校准仿真模型。 仿真模型的输出用于基于模型的映射,以生成用于训练神经网络的更全面的映射。 训练有素的神经网络嵌入在控制器中,充当虚拟传感器,以监测难以测量的引擎参数,或者目前不存在常规的物理传感器。 虚拟传感器可用于感测诸如缸内剩余质量分数,排放水平,燃烧期间缸内压力上升和排气温度之类的参数。

    Processor assignment in multi-processor systems
    2.
    发明授权
    Processor assignment in multi-processor systems 有权
    多处理器系统中的处理器分配

    公开(公告)号:US07895596B2

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

    申请号:US11224849

    申请日:2005-09-13

    IPC分类号: G06F9/46

    摘要: To assign a plurality of processes to a plurality of processors in a multi-processor computer system, a plurality of processes are attached to a memory segment shared between a plurality of processors. A spin cycle is initiated in the plurality of processes, where initiating the spin cycle causes a processor-intensive operation to be performed by each of the processes, and wherein performing the processor-intensive operation by the processes induces rescheduling to be performed. As part of the rescheduling, one or more of the processes are reassigned among the processors during the spin cycle.

    摘要翻译: 为了将多个处理分配给多处理器计算机系统中的多个处理器,多个处理附加到在多个处理器之间共享的存储器段。 在多个过程中启动自旋循环,其中启动自旋循环导致每个过程执行处理器密集型操作,并且其中通过该过程执行处理器密集型操作会引起执行重新计划。 作为重新安排的一部分,在旋转周期期间,一个或多个进程在处理器之间重新分配。