СИСТЕМА И СПОСОБ УПРАВЛЕНИЯ РАБОТОЙ ЦИЛИНДРОВ ДВИГАТЕЛЯ

1. Способ управления двигателем, в котором:
активируют и деактивируют цилиндр двигателя посредством контроллера в зависимости от доли зажиганий в цилиндре двигателя и остаточного значения, причем остаточное значение основано на доле зажиганий в цилиндре двигателя.
2. Способ по п. 1, отличающийся тем, что цилиндр двигателя деактивируют посредством удержания впускного и выпускного клапанов цилиндра в закрытом положении в течение цикла цилиндра.
3. Способ по п. 1, отличающийся тем, что цилиндр двигателя деактивируют посредством прекращения подачи топлива в цилиндр двигателя.
4. Способ по п. 1, отличающийся тем, что дополнительно корректируют остаточное значение в ответ на событие цилиндра, причем событие цилиндра - это событие, связанное с работой цилиндра.
5. Способ по п. 4, отличающийся тем, что событием, связанным с работой цилиндра, является положение поршня в цилиндре или такт цилиндра.
6. Способ по п. 1, отличающийся тем, что доля зажиганий в цилиндре двигателя равна фактическому общему количеству событий зажигания в цилиндре, деленному на фактическое общее количество тактов сжатия цилиндра в течение заранее определенного фактического общего количества тактов сжатия цилиндра.
7. Способ по п. 1, отличающийся тем, что указанное остаточное значение является значением, остающимся после добавления предыдущего остатка к доле зажиганий в цилиндре двигателя, причем предыдущему остатку присваивают заранее определенное начальное значение.
8. Способ управления двигателем, в котором:
обеспечивают долю зажиганий в цилиндре двигателя посредством контроллера на основе требуемого крутящего момента;
корректируют предыдущее остаточное значение в ответ на изменение доли зажиганий в цилиндре двигателя, когда доля зажиганий в цилиндре двигателя обеспечивает стационарную схему зажигания в цилиндре с базисным цилиндром;
причем предыдущее остаточное значение не корректируют в ответ на изменение доли зажиганий в цилиндре двигателя, когда доля зажиганий в цилиндре двигателя не обеспечивает стационарную схему зажигания в цилиндре с базисным цилиндром; и
осуществляют зажигание или не осуществляют зажигание в цилиндре двигателя посредством контроллера в зависимости от предыдущего остаточного значения.
9. Способ по п. 8, отличающийся тем, что зажигание в цилиндре двигателя осуществляют посредством подачи искры в цилиндр двигателя, и в способе дополнительно:
активируют цилиндр двигателя посредством открытия и закрытия впускного и выпускного клапанов цилиндра двигателя в течение цикла цилиндра двигателя, при котором в цилиндре двигателя осуществляют зажигание.
10. Способ по п. 8, отличающийся тем, что дополнительно деактивируют цилиндр двигателя посредством удерживания впускного и выпускного клапанов цилиндра двигателя в закрытом положении в течение цикла цилиндра двигателя, при котором в цилиндре двигателя не осуществляют зажигание.
11. Способ по п. 8, отличающийся тем, что дополнительно округляют значение, деленное на долю зажиганий в цилиндре двигателя, причем это значение равно единице минус предыдущий остаток и минус доля зажиганий в цилиндре двигателя.
12. Способ по п. 11, отличающийся тем, что зажигание в цилиндре двигателя осуществляют тогда, когда округленное значение больше нуля, и причем зажигание в цилиндре двигателя не осуществляют, когда округленное значение меньше нуля.
13. Способ по п. 8, отличающийся тем, что дополнительно не корректируют предыдущий остаток в ответ на отсутствие изменения доли зажиганий в цилиндре двигателя.
14. Способ по п. 8, отличающийся тем, что корректирование предыдущего остатка содержит корректирование предыдущего остатка для базисного цилиндра.
15. Система двигателя, содержащая:
двигатель, содержащий один или более механизмов деактивации цилиндров;
контроллер, содержащий исполняемые инструкции, сохраненные в долговременной памяти, для активации цилиндра и осуществления зажигания в цилиндре или для деактивации цилиндра и не осуществления зажигания в цилиндре в зависимости от значения, основанного на доле зажиганий в цилиндре двигателя и остатке, причем остаток представляет собой значение, основанное на доле зажиганий в цилиндре двигателя и предыдущем остатке, а предыдущему остатку присвоено заранее определенное начальное значение.
16. Система двигателя по п. 15, отличающаяся тем, что доля зажиганий в цилиндре двигателя равна фактическому общему количеству событий зажигания в цилиндре, деленному на фактическое общее количество тактов сжатия цилиндра в течение заранее определенного фактического общего количества тактов сжатия цилиндра.
17. Система двигателя по п. 15, отличающаяся тем, что указанный остаток является значением, остающимся после добавления предыдущего остатка к доле зажиганий в цилиндре двигателя.
18. Система двигателя по п. 17, дополнительно содержащая:
дополнительные инструкции для корректирования предыдущего остатка в ответ на изменение доли зажиганий в цилиндре двигателя, и на то, что доля зажиганий в цилиндре двигателя обеспечивает стационарную схему зажигания в цилиндре с базисным цилиндром; и
дополнительные инструкции для не корректирования предыдущего остатка в ответ на изменение доли зажиганий в цилиндре двигателя, и на то, что доля зажиганий в цилиндре двигателя не обеспечивает стационарную схему зажигания в цилиндре с базисным цилиндром.
19. Система двигателя по п. 15, отличающаяся тем, что предусмотрена возможность деактивации цилиндра двигателя посредством удерживания впускного и выпускного клапанов цилиндра в закрытом положении в течение цикла цилиндра.
20. Система двигателя по п. 15, отличающаяся тем, что предусмотрена возможность деактивации цилиндра двигателя посредством прекращения подачи топлива в цилиндр двигателя.