Abstract:
An ignition timing control system for an internal combustion engine, which is capable of reducing the capacity of a memory that stores data used in controlling ignition timing, thereby reducing manufacturing costs. An ignition timing control system that controls ignition timing of an internal combustion engine calculates a maximum torque parameter indicative of a maximum torque that the engine can output when the engine is at the detected rotational speed, according to the detected rotational speed, calculates an output torque parameter indicative of an output torque being output from the engine, calculates a torque ratio as a ratio between the output torque parameter and the maximum torque parameter, and determines the ignition timing according to the engine speed and the torque ratio.
Abstract:
A control system for an internal combustion engine, which is capable of enhancing the accuracy of fuel control and ignition timing control even when there is a possibility that the reliability of a calculated intake air amount lowers, and enables reduction of manufacturing costs. An ECU of the control system calculates a first estimated intake air amount according to a valve lift, a cam phase, and a compression ratio, calculates a second estimated intake air amount according to the flow rate of air detected by an air flow sensor. The ECU determines a fuel injection amount according to the first estimated intake air amount when an estimated flow rate Gin_vt calculated based on an engine speed, the valve lift, the cam phase, and the compression ratio is within the range of Gin_vt≦Gin1, and according to the second estimated intake air amount when Gin2≦Gin_vt.
Abstract:
A control system for an internal combustion engine, which is capable of properly performing air-fuel ratio control and ignition timing control according to an actual amount of intake air, even when reliability of the results of detection of the operating condition of a variable intake mechanism is low. The control system 1 for controlling air-fuel ratio and ignition timing includes an ECU 2. The ECU 2 calculates a target air-fuel ratio KCMD (step 22), calculates an air-fuel ratio correction coefficient KSTR for performing feedback control of an air-fuel ratio (steps 2 to 7), calculates a statistically processed value KAF_LS of an air-fuel ratio index value (step 82), calculates a corrected valve lift Liftin_comp and a corrected cam phase Cain_comp according to the statistically processed value KAF_LS (steps 81 to 92), and determines a fuel injection amount TOUT according to the corrected valve lift Liftin_comp, the corrected cam phase Cain_comp, and the air-fuel ratio correction coefficient KSTR.
Abstract:
A control system which is capable of enhancing both the stability and the accuracy of control when the output of a controlled object is feedback-controlled by a plurality of control inputs. An ECU 2 of a control system 1 controls engine speed NE during idling by an ignition control input Usl_ig and an intake control input Usl_ar. The ECU 2 calculates a target engine speed NE_cmd according to an engine coolant temperature TW and the like (step 3), and determines the ignition control input Usl_ig and the intake control input Usl_ar with a plurality of predetermined target value filter-type two-degree-of-freedom sliding mode control algorithms [equations (1) to (12)] sharing one switching function σne therebetween, such that the engine speed NE converges to the target engine speed NE_cmd (steps 4 to 7 and 9).
Abstract:
A control system for a plant is disclosed. The control system includes a controller for controlling the plant based on a controlled object model which is obtained by modeling the plant. The controlled object model is modeled using an input and an output of the plant which are sampled at intervals of a sampling period which is longer than a control period of the controller. The sampled input of the plant is a filtered control output which is obtained by filtering an output of the controller. The controller carries out a control process of the plant at intervals of the control period.
Abstract:
A control apparatus that can partially identify model parameters is provided. The apparatus for controlling an object that is modeled using at least one first model parameter and at least one second model parameter comprises a partial model parameter identifier for recursively identifying the second model parameter based on an output from the object and an input into the object, and a controller for using the first model parameter that is pre-identified and the second model parameter identified by the partial model parameter identifier to determine an input into the controller so that the output from the object converges to a desired value. Since all model parameters are not required to be recursively identified, the time for causing the model parameters to converge to optimal values can be shortened. The computational complexity for the identifier can be reduced.
Abstract:
A control system which is capable of compensating for and suppressing the influence of a periodic disturbance on a controlled object more quickly, even when the controlled object is subjected to the periodic disturbance the amplitude of which periodically changes, thereby enhancing the stability and the accuracy of control. The control system includes an ECU. The ECU calculates disturbance compensation values for compensating for a periodic disturbance by searching maps and tables, in timing of generation of each pulse of a CRK signal. The ECU calculates control inputs at a predetermined control period, with predetermined control algorithms, according to the disturbance compensation values read in at the control period, respectively.
Abstract:
An in-cylinder pressure sensor outputs a signal corresponding to a change rate of an internal cylinder pressure of an engine. The output signal of the in-cylinder pressure sensor is filtered so that frequency components lower than frequencies that substantially compose an internal cylinder pressure required for controlling the engine are cut. The filtered output signal is integrated to determine the internal cylinder pressure. Thus, an internal cylinder pressure having no drift can be determined.
Abstract:
The present invention provides a controller for controlling a modeled plant robustly against disturbance. The controller comprises an estimator and a control unit. The estimator estimates disturbance applied to the plant. The control unit determines an input to the plant so that an output of the plant converges to a desired value. The input to the plant is determined to include a value obtained by multiplying the estimated disturbance by a predetermined gain. Since estimated disturbance is reflected in the input to the plant, control having robustness against disturbance is implemented. The controller may comprise a state predictor. The state predictor predicts the output of the plant based on the estimated disturbance and dead time included in the plant. The control unit determined the input to the plant so that the predicted output converges to a desired value. Since the state predictor allows for the dead time, the accuracy of the control is improved. The estimated disturbance is reflected in the predicted output, an error between the predicted output and an actual output of the plant is removed.
Abstract:
A controller which is capable of improving the resolution and accuracy of control even when controlling a plant including a control region in which nonlinearities are temporarily very strongly exhibited and a control region in which the nonlinearities are hardly exhibited. A controller 1 which controls fuel pressure Pf of a fuel supply system 10 includes an ECU 2. The ECU 2 sets a target fuel pressure Pf_cmd, calculates a first control input Rsld for causing the fuel pressure Pf to converge to the target fuel pressure Pf_cmd, with equations (1) to (6), modulates the first control input Rsld with equations (11) to (31) to thereby calculate a second control input Udsm, and depending on whether or not during fuel-cut operation or pressure decreasing control, selects one of the first and second control inputs Rsld and Udsm as the control input Upf.