摘要:
A plurality of reference signals output from a controller which computes an operation amount of an electric actuator is subjected to the logical operation, and the power supply to a drive circuit for the electric actuator is shut off based on an output by the logical operation.
摘要:
In a vane type valve timing control apparatus, when an amplitude of a rotation phase of a cam shaft with respect to a crank shaft is above a predetermined value, a target value for the rotation phase is forcibly changed to a maximum advance angle and a maximum delay angle, so that oil of an advance angle side hydraulic chamber and a delay angle side hydraulic chamber is discharged together with air.
摘要:
Erroneous diagnosis caused by a case where hardware other than an ALU (arithmetical and logic unit) has a function to access a RAM directly due to the construction of a CPU is to be prevented. In order to do so, interrupt is prohibited at every predetermined diagnosis timing. Then, determination is made as to whether a start-up of a DMAC (direct memory access controller) is approved or not, and only when the start-up is not approved, the diagnosis is performed to a diagnosis object RAM by previously determined diagnosis unit bytes at a time through a read/write method. When failure of the RAM is determined, the diagnosis procedure is advanced to an NG process. When the start-up of the DMAC is approved, the diagnosis of the diagnosis object RAM is prohibited, and the address of the object RAM is stored in a memory so that the object RAM is diagnosed at a next diagnosis timing.
摘要:
A plurality of intake air amount control systems are provided for diagnosing a failure of each intake air amount control system. At the failure of any of them, a fail-safe control is performed using a normal intake air amount control system.
摘要:
A plurality of reference signals output from a controller which computes an operation amount of an electric actuator is subjected to the logical operation, and the power supply to a drive circuit for the electric actuator is shut off based on an output by the logical operation.
摘要:
The present invention securely prevents the erroneous switching of the combustion mode to the stratified charge combustion, and avoids deterioration of the driving performance. In order to do so, apart from a software determination device inside a main CPU for performing the permission determination on the switching to the stratified charge combustion based on an input signal related to the engine drive condition, a hardware detection circuit (gate array) is equipped for performing the permission determination on the switching to the stratified charge combustion mode based on the input signal related to the engine drive condition. The main CPU is equipped with a combustion mode order device for finally ordering the stratified charge combustion by permitting the switching to the stratified charge combustion only when the two permission determinations both permit the switching to the stratified charge combustion. Further, a sub CPU is mounted which is equipped with a fail-safe device for based on the final permission determination from the main CPU and the permission determination from the hardware determination device, performing a fail-safe process when the two determinations are inconsistent.
摘要:
A control device according to the present invention includes a plurality of arithmetic units that operate in parallel. A sensor value of the control amount is input to the first arithmetic unit in a signal transmission sequence, and a correction amount for the manipulation amount is output from the last arithmetic unit in the signal transmission sequence. The first arithmetic unit has a controller that produces an output by processing the input sensor value, and the arithmetic units other than the first arithmetic unit has a delay element that delays an input by a predetermined number of steps and a controller that produces an output by processing the delayed input.
摘要:
The present invention relates to a control device design method for a control device that determines a manipulation amount of a control object having a dead time by feedback control so as to bring a control amount of the control object closer to a target value. The method according to the present invention includes a step of designing a feedback loop that computes a correction amount for the manipulation amount using a plurality of controllers including a prediction model of the control object, a step of deriving the same number of delay elements as the plurality of controllers from a dead time element of the prediction model, and a step of allocating the plurality of controllers associated with the delay elements to a plurality of arithmetic units so that the computation of the feedback loop is performed by parallel computation by the plurality of arithmetic units that operate in parallel.
摘要:
The present invention relates to a multi-core parallel computing device that repeatedly processes a plurality of tasks having a restricted processing completion time using one or more cores having a variable operation frequency. When activating a new core and allocating the plurality of tasks to the new core and an operating core, the parallel computing device according to the present invention increases the operation frequency of the operating core.
摘要:
It is a task of the invention to make it possible to calculate a control target value of one actuator or control target values of a plurality of actuators regarding engine control at a high speed through the use of a multicore processor. With a view to accomplishing this task, a plurality of lattice points that are arranged on a two-dimensional orthogonal coordinate system having axes representing a first operating condition and a second operating condition respectively are associated respectively with at least one or some of a plurality of cores that are arranged in a latticed manner on the multicore processor on one-on-one level on a same line as on the two-dimensional orthogonal coordinate system, and a calculation program for calculating an optimal control value at the associated lattice point or calculation programs for calculating optimal control values at the associated lattice points are allocated respectively to at least one or some of the plurality of the cores. In addition, each of the cores with which the lattice points are associated respectively is programmed, in a case where an operation area on the two-dimensional orthogonal coordinate system to which a current operating point belongs is an area that is defined by the lattice point associated with each of the cores itself, to transmit, to an interpolation calculation core, an optimal control value at the relevant lattice point that is calculated by each of the cores itself. The interpolation calculation core is programmed to perform an interpolation calculation of an optimal control value at the current operating point using optimal control values at all the lattice points that define the operation area on the two-dimensional orthogonal coordinate system to which the current operating point belongs. In addition, the multicore processor outputs the optimal control value at the current operating point, which is obtained from the interpolation calculation core, as a control target value of each of the actuators.