RU2267631C2 - Method of and device of control vehicle engine unit (versions) - Google Patents

Method of and device of control vehicle engine unit (versions) Download PDF

Info

Publication number
RU2267631C2
RU2267631C2 RU2002129598/06A RU2002129598A RU2267631C2 RU 2267631 C2 RU2267631 C2 RU 2267631C2 RU 2002129598/06 A RU2002129598/06 A RU 2002129598/06A RU 2002129598 A RU2002129598 A RU 2002129598A RU 2267631 C2 RU2267631 C2 RU 2267631C2
Authority
RU
Russia
Prior art keywords
value
engine
torque
values
parameters
Prior art date
Application number
RU2002129598/06A
Other languages
Russian (ru)
Other versions
RU2002129598A (en
Inventor
Манфред ХОМЕЙЕР (DE)
Манфред ХОМЕЙЕР
Лилиан КАЙЗЕР (DE)
Лилиан КАЙЗЕР
Михаэль НИКОЛАОУ (DE)
Михаэль НИКОЛАОУ
Хольгер ЙЕССЕН (DE)
Хольгер ЙЕССЕН
Томас ШУСТЕР (DE)
Томас Шустер
Вернер КИНД (DE)
Вернер КИНД
Райнер МАЙЕР (DE)
Райнер МАЙЕР
Original Assignee
Роберт Бош Гмбх
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Роберт Бош Гмбх filed Critical Роберт Бош Гмбх
Publication of RU2002129598A publication Critical patent/RU2002129598A/en
Application granted granted Critical
Publication of RU2267631C2 publication Critical patent/RU2267631C2/en

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/021Introducing corrections for particular conditions exterior to the engine
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T2201/00Particular use of vehicle brake systems; Special systems using also the brakes; Special software modules within the brake system controller
    • B60T2201/09Engine drag compensation
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T2260/00Interaction of vehicle brake system with other systems
    • B60T2260/08Coordination of integrated systems
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2250/00Engine control related to specific problems or objectives
    • F02D2250/18Control of the engine output torque

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)

Abstract

FIELD: mechanical engineering; transport engineering; engines.
SUBSTANCE: according to proposed method of control of vehicle engine unit having at least one regulated parameter, said parameter is regulated depending on at least one preset value of output parameter of engine unit. Said value is chosen from several preset values. At first stage, preset values which do not depend on engine unit are used first preset value. At second stage, basing of this preset value and at least one preset value depending on engine, second preset value is formed which acts onto at least one regulated parameter. Vehicle engine unit control device has at least one control unit with at least one microcomputer which puts out, depending on at least one preset value of output parameter of engine unit, at least one control action to change regulated parameter. First part contains programs which do not depend on engine and it interacts through interface with second part which contains programs depending on engine. First part makes it possible to put out preset values and parameters to interface and receive preset value and parameters from part which depends on engine. According to second design version, engine unit control device of vehicle has at least one control unit with at least one microcomputer which makes it possible to put out, depending on at least one preset value of output parameter of engine unit, at least one control action to change regulated parameter. Part contains programs which depend on engine on engine and interacts through interface with part containing programs which do not depend on engine. Part depending on engine makes it possible to put out to interface preset values and parameters and to receive preset values and parameters from engine part which do not depend on engine.
EFFECT: simplified control of engine unit.
12 cl, 8 dwg

Description

Настоящее изобретение относится к способу и устройству управления силовым агрегатом транспортного средства.The present invention relates to a method and apparatus for controlling a power unit of a vehicle.

В современных системах управления, которыми оснащают транспортные средства, на предусмотренные конструкцией транспортного средства исполнительные органы (например силовые агрегаты, коробки передач и т.п.) от различных систем подаются управляющие воздействия, которые иногда могут противоречить друг другу. Так, например, управление работой силового агрегата транспортного средства должно осуществляться на основании задаваемого водителем режима движения, а также на основании различных заданных значений, задаваемых внешними и/или внутренними системами регулирования и управления, такими, например, как противобуксовочная система, система регулирования тягового момента, развиваемого двигателем, система управления коробкой передач, система ограничения частоты вращения вала двигателя и/или скорости движения автомобиля и/или система регулирования частоты вращения при холостом ходе. Формируемые на основании этих заданных значений управляющие воздействия иногда носят взаимоисключающий характер, и поэтому такие заданные значения, поскольку какой-либо рабочий параметр силового агрегата может устанавливаться только на одно из них, необходимо соответствующим образом согласовывать или координировать, т.е. выбирать только одно заданное значение, на которое должен установиться рабочий параметр силового агрегата.In modern control systems with which vehicles are equipped, the executive bodies (for example, power units, gearboxes, etc.) are supplied from various systems with control actions that can sometimes contradict each other. So, for example, the operation of the vehicle’s power unit should be controlled on the basis of the driving mode set by the driver, as well as on the basis of various set values set by external and / or internal regulation and control systems, such as, for example, traction control and traction control systems developed by the engine, a gearbox control system, a system for limiting engine speed and / or vehicle speed and / or an adjusting system idle speed. The control actions formed on the basis of these setpoints are sometimes mutually exclusive, and therefore such setpoints, since any operating parameter of the power unit can be set on only one of them, it is necessary to coordinate or coordinate accordingly, i.e. select only one setpoint at which the operating parameter of the power unit should be set.

Применительно к управлению силовым агрегатом транспортного средства указанное выше согласование различных заданных значений крутящего момента известно из заявки DE 19739567 А1. Согласно этой заявке путем выбора максимального и/или минимального значения из нескольких заданных значений крутящего момента определяется то заданное значение, на которое рабочий параметр должен установиться в текущем рабочем режиме путем задания величин отдельных регулируемых параметров силового агрегата, которыми для двигателя внутреннего сгорания (ДВС) являются, например, степень наполнения цилиндров, угол опережения зажигания и/или количество впрыскиваемого топлива. При этом с заданными значениями могут быть связаны различные свойства или качественные параметры, которые, например, характеризуют необходимую динамику изменения фактического значения в сторону заданного значения, присвоенный заданному значению приоритет и т.д. и которые равным образом могут носить взаимоисключающий характер и не учитываются в известном способе согласования заданных значений.With regard to the control of the power unit of the vehicle, the above coordination of the various setpoint values of the torque is known from application DE 19739567 A1. According to this application, by choosing the maximum and / or minimum value from several preset torque values, it is determined that preset value to which the operating parameter should be set in the current operating mode by setting the values of the individual adjustable parameters of the power unit, which are for an internal combustion engine (ICE) for example, the degree of filling of the cylinders, the ignition timing and / or the amount of fuel injected. Moreover, various properties or qualitative parameters may be associated with set values, which, for example, characterize the necessary dynamics of the actual value changing towards the set value, priority assigned to the set value, etc. and which equally can be mutually exclusive and are not taken into account in the known method of matching set values.

Для учета подобных свойств в заявке DE 19961291.9, поданной 18.12.1999, было предложено также подвергать согласованию с помощью координатора относящиеся к конкретным заданным значениям свойства путем их сравнения между собой с получением результирующего вектора свойств и затем на его основании регулировать регулируемые параметры силового агрегата.To take into account such properties in the application DE 19961291.9, filed on 12/18/1999, it was also proposed to coordinate the properties related to specific setpoint values with the help of a coordinator by comparing them with each other to obtain a resulting property vector and then adjust the parameters of the power unit based on it.

В соответствии с этим известным техническим решением заданные значения крутящего момента соответствующим образом компонуются в зависимости от их воздействия по критерию выбора максимального и минимального значений и после этого подвергаются раздельному согласованию для медленнодействующего управляющего тракта (управляющего наполнением цилиндров тракта) и быстродействующего управляющего тракта (управляющего опережением зажигания тракта). Для практической реализации подобного подхода требуется сравнительно сложная по своей структуре система, интерфейсы которой необходимо специально согласовывать с каждым конкретным типом силового агрегата (например, с ДВС с принудительным воспламенением рабочей смеси).In accordance with this well-known technical solution, the set torque values are appropriately compiled depending on their influence according to the criterion for choosing the maximum and minimum values, and then they are separately coordinated for the slow-acting control path (controlling the filling of the cylinder paths) and the high-speed control path (controlling the ignition timing tract). The practical implementation of such an approach requires a relatively complex structure system, the interfaces of which must be specifically coordinated with each specific type of power unit (for example, ICE with forced ignition of the working mixture).

Для решения этой задачи в изобретении предлагается способ управления силовым агрегатом транспортного средства, имеющим по меньшей мере один регулируемый параметр, который регулируют в зависимости по меньшей мере от одного заданного значения некоторого выходного параметра силового агрегата, которое выбирают из нескольких заданных значений. В соответствии с изобретением предлагается на первой стадии использовать заданные значения, не зависящие от силового агрегата, для формирования первого заданного значения, а на второй стадии - на основании этого первого заданного значения и по меньшей мере одного зависящего от двигателя заданного значения формировать второе заданное значение, влияющее на указанный по меньшей мере один регулируемый параметр.To solve this problem, the invention proposes a method for controlling a power unit of a vehicle having at least one adjustable parameter, which is controlled depending on at least one predetermined value of a certain output parameter of the power unit, which is selected from several predetermined values. In accordance with the invention, it is proposed at the first stage to use setpoints independent of the power unit to form the first setpoint, and in the second stage, based on this first setpoint and at least one engine-dependent setpoint, to form a second setpoint, affecting said at least one adjustable parameter.

В качестве выходного параметра силового агрегата предпочтительно использовать развиваемый им крутящий момент.As the output parameter of the power unit, it is preferable to use the torque developed by it.

Первое заданное значение может формироваться в первом координаторе в зависимости от задаваемого водителем заданного значения, от задаваемого регулятором скорости движения значения, от задаваемого системой регулирования динамики транспортного средства значения, от задаваемого регулятором развиваемого двигателем тягового момента значения, от задаваемого противобуксовочной системой значения и/или от задаваемого системой ограничения максимальной скорости движения значения. При этом заданным значением может быть заданное значение крутящего момента на ведущих колесах, которое пересчитывают в заданное значение крутящего момента на выходном валу силового агрегата с учетом преобладающих в трансмиссии условий.The first setpoint can be formed in the first coordinator depending on the setpoint set by the driver, from a value set by the speed regulator, from a value set by the vehicle dynamics control system, from a value set by the traction moment controller developed by the engine, from a value set by the traction control system and / or from the maximum speed set by the system. In this case, the set value can be the set value of the torque on the drive wheels, which is converted into the set value of the torque on the output shaft of the power unit, taking into account the prevailing conditions in the transmission.

Дополнительно к первому координатору может быть предусмотрен второй координатор, формирующий второе заданное значение на основании первого заданного значения и по меньшей мере одного зависящего от двигателя заданного значения. При этом выходная величина второго координатора может пересчитываться во внутреннее заданное значение крутящего момента с учетом возникающих в силовом агрегате потерь крутящего момента.In addition to the first coordinator, a second coordinator may be provided, forming a second setpoint based on the first setpoint and at least one engine dependent setpoint. In this case, the output value of the second coordinator can be recalculated into the internal set value of the torque, taking into account the loss of torque that occurs in the power unit.

Каждому заданному значению может быть поставлен в соответствие по меньшей мере один качественный параметр, который содержит по меньшей мере информацию о требуемом времени установки на соответствующее заданное значение. При этом на основании качественных параметров, относящихся к различным заданным значениям, в первом и втором координаторах может формироваться по меньшей мере один результирующий качественный параметр. С учетом этого результирующего качественного параметра второе заданное значение может преобразовываться в преобразователе в управляющие воздействия, выдаваемые в управляющие регулированием регулируемых параметров силового агрегата тракты.At least one qualitative parameter that contains at least information about the required installation time for the corresponding given value can be associated with each given value. At the same time, based on the qualitative parameters related to various given values, at least one resulting qualitative parameter can be formed in the first and second coordinators. Given this resulting qualitative parameter, the second setpoint can be converted in the converter into control actions issued to the paths controlling the regulation of the adjustable parameters of the power unit.

Дополнительно может определяться прогнозируемое заданное значение, которое по меньшей мере в одном режиме работы соответствует не подвергнутому фильтрации задаваемому водителем значению, в зависимости от которого регулируют работу силового агрегата по меньшей мере в одном из режимов работы.In addition, a predicted predetermined value can be determined, which in at least one operating mode corresponds to a value not subjected to filtration, as set by the driver, depending on which the operation of the power unit is controlled in at least one of the operating modes.

Объектом изобретения является также устройство управления силовым агрегатом транспортного средства, имеющее по меньшей мере один блок управления по меньшей мере с одним микрокомпьютером, который для управления силовым агрегатом позволяет выдавать в зависимости по меньшей мере от одного заданного значения выходного параметра силового агрегата по меньшей мере одно управляющее воздействие на изменение регулируемого параметра.The object of the invention is also a control device for a power unit of a vehicle having at least one control unit with at least one microcomputer, which for controlling the power unit allows to output at least one control unit depending on at least one given value of the output parameter of the power unit impact on the change in the adjustable parameter.

В одном варианте предлагаемое в изобретении устройство имеет первую часть, содержащую не зависящие от двигателя программы и взаимодействующую через заданный интерфейс со второй его частью, содержащей зависящие от двигателя программы. При этом первая часть позволяет выдавать в этот интерфейс заданные величины и параметры и принимать от зависящей от двигателя части заданные величины и параметры.In one embodiment, the device according to the invention has a first part comprising engine-independent programs and interacting via a predetermined interface with a second part thereof containing engine-dependent programs. In this case, the first part allows you to give the specified values and parameters to this interface and to take the set values and parameters on the engine-dependent part.

Во втором варианте предлагаемое в изобретении устройство имеет часть, содержащую зависящие от двигателя программы и взаимодействующую через заданный интерфейс с частью, содержащей не зависящие от двигателя программы. При этом зависящая от двигателя часть позволяет выдавать в указанный интерфейс заданные величины и параметры и принимать от не зависящей от двигателя части заданные величины и параметры.In a second embodiment, the device according to the invention has a part containing engine-dependent programs and interacting via a predetermined interface with a part containing engine-independent programs. In this case, the engine-dependent part makes it possible to output the specified values and parameters to the specified interface and to receive the specified values and parameters from the engine-independent part.

В различных частных вариантах реализации предлагаемого в изобретении устройства выдаваемыми не зависящей от двигателя частью величинами и параметрами могут быть заданное значение крутящего момента, прогнозируемое значение крутящего момента, заданное время установки на заданное значение, значение крутящего момента, необходимого для работы дополнительных потребителей, по меньшей мере одно значение, характеризующее степень нажатия на педаль акселератора, педаль тормоза и педаль сцепления, информация касательно комфортабельности при управлении и/или заданные минимальное, и/или максимальное значения частоты вращения, и/или по меньшей мере одно информационное сообщение о режиме работы, соответственно о типе коробки передач и/или информация о положении ключа зажигания и/или не зависящие от режима работы двигателя измеряемые параметры, а выдаваемыми зависящей от двигателя части величинами и параметрами являются значение фактического крутящего момента, максимально и/или минимально достижимые в динамическом режиме значения крутящего момента, максимальное и/или минимальное значения крутящего момента в стационарном режиме, максимальное и/или минимальное значения крутящего момента в оптимальных условиях, значение поправки, вносимой в значение крутящего момента, необходимого для обеспечения работы дополнительных потребителей, информация, указывающая на работу двигателя, зависящие от режима работы двигателя измеряемые параметры, такие как частота вращения вала двигателя и/или температура двигателя, максимальная частота вращения и/или минимальная частоты вращения и/или информация об отключении режима принудительного холостого хода и/или величины, выдаваемые интегральной составляющей регулятора частоты вращения при холостом ходе.In various particular embodiments of the device according to the invention, the values and parameters provided by the engine-independent part may be a predetermined torque value, a predicted torque value, a predetermined installation time at a predetermined value, or a torque value required for operation of additional consumers, at least one value characterizing the degree of pressing the accelerator pedal, the brake pedal and the clutch pedal, information regarding comfort when control and / or specified minimum and / or maximum values of the rotational speed, and / or at least one information message about the operating mode, respectively, about the type of gearbox and / or information about the position of the ignition key and / or independent of the engine operating mode measured parameters, and the values and parameters given by the engine-dependent part are the actual torque value, the maximum and / or minimum dynamically attainable torque values, the maximum and / or minimum steady-state torque values, maximum and / or minimum torque values under optimal conditions, the value of the correction introduced to the torque value necessary to ensure the operation of additional consumers, information indicating engine operation, measured parameters depending on the engine operating mode such as engine speed and / or engine temperature, maximum speed and / or minimum speed and / or mode shutdown information forced idling and / or values issued by the integral component of the idle speed controller.

Раздельное согласование между собой внешних и внутренних входных воздействий, т.е. входных воздействий, поступающих от внешних и внутренних систем и функций, позволяет выделить в системе управления крутящим моментом не зависящую от конкретного типа силового агрегата часть, которая в равной степени пригодна для использования применительно к силовым агрегатам практически всех типов, например применительно к дизельным и бензиновыми двигателям, а также электродвигателям. При этом к конкретному типу силового агрегата необходимо адаптировать только координатор внутренних величин, т.е. характерных для конкретного типа силового агрегата величин.Separate coordination between external and internal input influences, i.e. input influences coming from external and internal systems and functions, allows you to select in the torque control system that is independent of a specific type of power unit, which is equally suitable for use with power units of almost all types, for example, with diesel and gasoline engines as well as electric motors. At the same time, only the coordinator of the internal quantities needs to be adapted to a specific type of power unit, i.e. values specific to a specific type of power unit.

В результате, в чем состоит особое преимущество, появляется возможность использовать во всех системах управления унифицированный интерфейс и сделать структуру таких систем управления более наглядной ("прозрачной").As a result, which is a particular advantage, it becomes possible to use a unified interface in all control systems and make the structure of such control systems more visual ("transparent").

Помимо этого раздельное преобразование полученных в результате согласования значения крутящего момента и вектора свойств в управляющие воздействия, направленные на изменение соответствующих регулируемых параметров силового агрегата, позволяет осуществлять подобное преобразование заданного значения крутящего момента в управляющее воздействие вне зависимости от источника запроса на изменение крутящего момента, что предоставляет дополнительную степень свободы. Так, например, конкретный источник запроса на изменение регулируемого параметра не играет решающей роли при выборе того или иного пути отработки заданного значения (например, изменением угла опережения зажигания). Иными словами, выбор подобного пути отработки заданного значения определяется с учетом фактических свойств вне зависимости от источника запроса на изменение регулируемого параметра.In addition, the separate conversion of the torque values and the property vector resulting from the coordination into control actions aimed at changing the corresponding adjustable parameters of the power unit allows for the similar conversion of the set torque value to a control action regardless of the source of the request for a change in torque, which provides additional degree of freedom. So, for example, a specific source of a request for a change in an adjustable parameter does not play a decisive role in choosing one way or another to work out a given value (for example, by changing the ignition timing). In other words, the choice of such a way of working off a given value is determined taking into account the actual properties, regardless of the source of the request for a change in the adjustable parameter.

Задание определенных, выбираемых с учетом оптимизации системы управления двигателем, ее структуры и интерфейса величин и параметров, передаваемых от не зависящей от двигателя части системы управления в ее зависящую от двигателя часть и/или наоборот, т.е. использование величин и параметров, выдаваемых каждой из указанных частей системы управления, для описания интерфейса, обеспечивающего взаимодействие между обеими этими частями системы управления, позволяет дополнительно оптимизировать и упростить структуру системы управления и взаимодействие между ее частями. Помимо этого эффективное взаимодействие между обеими частями системы управления обеспечивается даже при независимой разработке каждой из них.Specification of certain values and parameters selected, taking into account the optimization of the engine management system, its structure and interface, transferred from the engine-independent part of the control system to its engine-dependent part and / or vice versa, i.e. the use of values and parameters issued by each of the indicated parts of the control system to describe the interface that provides interaction between both of these parts of the control system allows one to further optimize and simplify the structure of the control system and the interaction between its parts. In addition, effective interaction between both parts of the control system is ensured even with independent development of each of them.

Другие преимущества изобретения представлены в последующем описании вариантов его осуществления.Other advantages of the invention are presented in the following description of its embodiments.

Ниже изобретение более подробно рассмотрено на примере некоторых вариантов его осуществления со ссылкой на прилагаемые чертежи, на которых показано:Below the invention is described in more detail on the example of some variants of its implementation with reference to the accompanying drawings, which show:

на фиг.1 - общая схема устройства управления силовым агрегатом,figure 1 is a General diagram of a control device for a power unit,

на фиг.2 - функциональная схема, поясняющая общую структуру системы регулирования крутящего момента, более подробно рассмотренной на примере показанной на фиг.3 функциональной схемы, иfigure 2 is a functional diagram explaining the General structure of the torque control system, described in more detail on the example of the functional diagram shown in figure 3, and

на фиг.4 и 5 - предпочтительный вариант выполнения интерфейса, обеспечивающего взаимодействие между зависящей и не зависящей от двигателя частями системы управления с указанием величин и параметров, выдаваемых каждой из этих частей.Figures 4 and 5 show a preferred embodiment of an interface that provides interaction between engine-dependent and engine-independent parts of the control system, indicating the values and parameters issued by each of these parts.

На фиг.1 схематично изображено устройство управления силовым агрегатом, прежде всего двигателем внутреннего сгорания (ДВС). Это устройство имеет блок 10 управления, в состав которого входят входной контур 14, по меньшей мере один процессор 16 и выходной контур 18. Эти компоненты соединены между собой системой 20 связи, предназначенной для взаимного обмена данными между ними. Ко входному контуру 14 блока 10 управления подведены входные линии 22-26, которые в предпочтительном варианте выполнены в виде шинной системы и по которым в блок 10 управления поступают различные сигналы, которые характеризуют различные рабочие параметры, подвергаемые необходимой для управления силовым агрегатом обработке. Эти сигналы поступают от различных измерительных устройств 28-32. Указанными рабочими параметрами являются положение педали акселератора, частота вращения вала двигателя, нагрузка двигателя, состав отработавших газов (ОГ), температура двигателя и иные величины. С помощью выходного контура 18 блок 10 управления управляет развиваемой силовым агрегатом мощностью. Для этой цели предусмотрены условно показанные на фиг.1 выходные линии 34, 36 и 38, предназначенные для управления такими параметрами, как количество впрыскиваемого топлива и угол опережения зажигания (момент зажигания) в системе зажигания ДВС, а также положением по меньшей мере одной дроссельной заслонки с электроприводом, предназначенной для регулирования количества подаваемого в ДВС воздуха. Помимо описанных выше входных величин во входной контур 14 поступают и иные входные величины от других систем управления транспортным средством и, в частности, различные заданные значения, например заданное значение крутящего момента. В качестве примера таких систем управления можно назвать противобуксовочные системы, системы регулирования динамики автомобиля, системы управления коробкой передач, системы регулирования тягового момента, развиваемого двигателем, регуляторы скорости, ограничители скорости движения автомобиля и иные системы. По представленным на чертеже регулирующим или управляющим трактам (т.е. трактам управления различными исполнительными органами, регулирующими соответствующие регулируемые параметры) регулируется подача воздуха в ДВС, момент зажигания в отдельных цилиндрах, количество впрыскиваемого топлива, начало впрыскивания и/или соотношение между воздухом и топливом в горючей смеси и иные параметры. Наряду с описанными выше заданными величинами, так называемыми внешними задаваемыми величинами, к которым относится также задаваемое водителем воздействие в виде задаваемого им режима движения и ограничение максимальной скорости движения автомобиля, для управления силовым агрегатом используются также внутренние заданные величины, например изменение крутящего момента системой регулирования частоты вращения при холостом ходе, ограничение частоты вращения, при котором выдается соответствующее заданное значение, ограничение крутящего момента и т.д.Figure 1 schematically shows a control device for a power unit, primarily an internal combustion engine (ICE). This device has a control unit 10, which includes an input circuit 14, at least one processor 16 and an output circuit 18. These components are interconnected by a communication system 20 designed for mutual data exchange between them. Input lines 22-26 are connected to the input circuit 14 of the control unit 10, which are preferably made in the form of a bus system and through which various signals are received in the control unit 10, which characterize various operating parameters subjected to processing necessary for controlling the power unit. These signals come from various measuring devices 28-32. The specified operating parameters are the position of the accelerator pedal, engine shaft speed, engine load, exhaust gas composition (exhaust), engine temperature and other values. Using the output circuit 18, the control unit 10 controls the power developed by the power unit. For this purpose, output lines 34, 36 and 38, conventionally shown in FIG. 1, are provided for controlling parameters such as the amount of injected fuel and the ignition timing (ignition timing) in the engine ignition system, as well as the position of at least one throttle valve with an electric drive designed to control the amount of air supplied to the engine. In addition to the input quantities described above, the input circuit 14 receives other input quantities from other vehicle control systems and, in particular, various setpoints, for example, a setpoint torque value. Examples of such control systems include traction control systems, vehicle dynamics control systems, gearbox control systems, engine traction control systems, speed controllers, vehicle speed limiters, and other systems. According to the regulatory or control paths shown in the drawing (i.e., control paths of various executive bodies that regulate the relevant adjustable parameters), the air supply to the internal combustion engine, the ignition timing in individual cylinders, the amount of fuel injected, the start of injection and / or the ratio between air and fuel are regulated in a combustible mixture and other parameters. Along with the setpoints described above, the so-called external setpoints, which also include the action set by the driver in the form of the set driving mode and limiting the maximum speed of the vehicle, internal setpoints are also used to control the power unit, for example, the torque change by the frequency control system rotation at idle, speed limitation at which the corresponding setpoint is issued, the limit is cool of torque, etc.

С отдельными задаваемыми величинами связаны соответствующие граничные условия или свойства, соответственно качества, определяющие характер преобразования этих задаваемых величин в управляющие воздействия. При этом в зависимости от конкретного применения с одной задаваемой величиной могут быть связаны одно или несколько таких свойств, и поэтому под термином "свойства" или "качества" в одном из предпочтительных вариантов понимается вектор свойств или качеств, который содержит различные качественные или характеризующие конкретные свойства параметры. К свойствам заданных или задаваемых значений относятся, например, необходимая динамика изменения фактического значения в сторону заданного значения, присвоенный заданному значению приоритет, величина устанавливаемого запаса крутящего момента и/или степень комфортабельности езды при регулировании (например, ограничение скорости изменения того или иного рабочего параметра). В одном из предпочтительных вариантов присутствуют все указанные свойства. В других вариантах может присутствовать только одно такое свойство или несколько из них.Corresponding boundary conditions or properties, respectively, qualities, which determine the nature of the transformation of these set values into control actions, are associated with individual set values. Moreover, depending on the specific application, one or more of these properties can be associated with a single set value, and therefore, the term “properties” or “qualities” in one of the preferred options means a vector of properties or qualities that contains various qualitative or characterizing specific properties options. The properties of the set or set values include, for example, the necessary dynamics of the actual value changing towards the set value, the priority assigned to the set value, the amount of the set torque reserve and / or the degree of ride comfort during regulation (for example, limiting the rate of change of one or another operating parameter) . In one embodiment, all of these properties are present. In other embodiments, there may be only one such property or several of them.

Рассматриваемый в описании подход можно использовать не только применительно к ДВС, но и применительно к концептуально иным приводным и силовым агрегатам, например применительно к электродвигателям. В этом случае необходимо соответствующее согласование управляющих воздействий и регулируемых величин.The approach considered in the description can be used not only as applied to ICE, but also as applied to conceptually different drive and power units, for example as applied to electric motors. In this case, an appropriate coordination of the control actions and adjustable values is necessary.

В качестве задаваемой величины (заданного значения) в одном из предпочтительных вариантов предлагается использовать величину крутящего момента, развиваемого силовым агрегатом. В других вариантах в качестве задаваемых величин можно использовать при соответствующем согласовании иные относящиеся к выходным параметрам силового агрегата величины, такие как мощность, частота вращения и т.п.As a set value (set value) in one of the preferred options, it is proposed to use the magnitude of the torque developed by the power unit. In other embodiments, other values related to the output parameters of the power unit, such as power, speed, etc., can be used as set values with appropriate coordination.

На фиг.2 показана блок-схема выполняемой процессором 16 программы управления работой двигателя, при этом согласование внешних и согласование внутренних величин осуществляются независимо друг от друга, а также независимо от преобразования результирующих заданных значений и результирующих качественных параметров в управляющие работой силового агрегата воздействия.Figure 2 shows a block diagram of the engine operation control program executed by the processor 16, while the coordination of the external and the coordination of the internal values are carried out independently of each other, as well as regardless of the conversion of the resulting setpoints and the resulting quality parameters to control the operation of the power unit.

Показанные на фиг.2, а также на фиг.3 элементы соответствуют отдельным программам, шагам или частям программ, а соединительные линии между этими элементами соответствуют потокам информации.Shown in figure 2, as well as in figure 3, the elements correspond to individual programs, steps or parts of programs, and the connecting lines between these elements correspond to the flow of information.

В показанном на фиг.2 примере предусмотрен первый координатор 100 для согласования заданных значений крутящего момента от внешних систем (внешних заданных значений) вместе с качественными параметрами, характеризующими свойства таких заданных значений. В этот координатор 100 поступают внешние заданные значения msollexti и относящее(-иеся) к ним свойство(-а) eexti. В одном из вариантов эти заданные значения сравниваются между собой, например, с целью выбора из них минимального и максимального значений. В качестве результата подобного согласования значений в этом координаторе на дальнейшую обработку выдается результирующее заданное значение крутящего момента msollresext и соответствующее(-ие) ему свойство(-а) esollresext. В других вариантах для согласования в координаторе можно использовать, например, некоторое, выбираемое по соответствующему критерию свойство (например, время установки на заданное значение) и затем для формирования результирующего значения логически комбинировать между собой заданные значения или полученные на их основании величины. При этом внешними заданными значениями являются не зависящие от двигателя или силового агрегата входные величины или входные воздействия, такие как заданный крутящий момент, задаваемый водителем, регулятором скорости движения или адаптивным регулятором скорости движения (системой адаптивного круиз-контроля), системой ограничения скорости движения, системой поддержания курсовой устойчивости автомобиля при его движении, системой регулирования тягового момента, развиваемого двигателем, и/или противобуксовочной системой. Эти не зависящие от двигателя заданные величины, которые следует отнести к отбору мощности, представляют собой значения крутящего момента на выходном конце вала отбора мощности, соответственно на выходном (вторичном) валу коробки передач и согласуются на этом уровне. К этому же уровню относятся и функции по обеспечению комфортабельности езды, такие как функция по предупреждению скачкообразного изменения нагрузки двигателя или функция по демпфированию дроссельной заслонки. Другие не зависящие от двигателя величины относятся к тяге (крутящему моменту на ведущих колесах). К таким величинам относятся заданные значения крутящего момента, выдаваемые системой управления коробкой передач и способствующие переключению передач, а также предельное значение крутящего момента для защиты деталей коробки передач от выхода из строя и/или значения крутящего момента, необходимого для работы дополнительных агрегатов, таких как генератор, компрессор кондиционера и иного оборудования. Указанные величины также являются внешними (не зависящими от двигателя) входными воздействиями и поэтому подаются на согласование в координатор 100. Эти величины характеризуют значение крутящего момента на выходном валу коробки передач, соответственно на выходном валу двигателя, которое является также выходной величиной координатора 100. При пересчете значений крутящего момента учитываются потери в трансмиссии/преобразователе крутящего момента, вносимое трансмиссией усиление и иные факторы.In the example shown in FIG. 2, a first coordinator 100 is provided for matching torque setpoints from external systems (external setpoints) together with quality parameters characterizing the properties of such setpoints. This coordinator 100 receives the external setpoint msollexti and the related property (s) eexti. In one embodiment, these setpoints are compared with each other, for example, to select from them the minimum and maximum values. As a result of such a coordination of values in this coordinator, the resulting specified torque value msollresext and its corresponding property (s) esollresext are issued for further processing. In other versions, for coordination in the coordinator, you can use, for example, some property selected by the corresponding criterion (for example, the time to set to a given value) and then logically combine the set values or the values obtained on their basis to form the resulting value. In this case, the external setpoints are the input quantities or input actions independent of the engine or the power unit, such as the set torque set by the driver, the speed regulator or the adaptive speed regulator (adaptive cruise control system), the speed limit system, the system maintaining directional stability of the car during its movement, the system of regulation of traction moment developed by the engine, and / or traction control. These engine-independent setpoints, which should be attributed to power take-off, represent the torque values at the output end of the power take-off shaft, respectively, at the output (secondary) shaft of the gearbox and are consistent at this level. Functions to ensure a comfortable ride, such as the function to prevent abrupt changes in engine load or the function of damping the throttle, also belong to the same level. Other engine-independent quantities refer to traction (torque on the drive wheels). These values include the specified torque values issued by the gearbox control system that facilitate gear shifting, as well as the torque limit value to protect the gearbox parts from failure and / or the torque value required for the operation of additional units, such as a generator , air conditioning compressor and other equipment. The indicated values are also external (engine independent) input influences and therefore are submitted for coordination to the coordinator 100. These values characterize the torque value on the output shaft of the gearbox, respectively, on the output shaft of the engine, which is also the output value of the coordinator 100. When recounting torque values take into account the loss in the transmission / torque converter, the transmission gain and other factors.

Сказанное, как указывалось выше, относится и к свойствам или качественным параметрам eexti внешних величин. При этом каждой из вышеуказанных заданных величин поставлено в соответствие по меньшей мере одно определенное свойство или качество, например определенное время установки на эту заданную величину, на основании которого или которых в координаторе 100 аналогично согласованию заданных значений крутящего момента формируется вектор свойств esollersext. В соответствии с одним из вариантов этот вектор свойств может содержать также информацию о текущем режиме работы (например, информацию, свидетельствующую об отпущенной педали акселератора), а также о заданных извне предельных значениях. Выходные значения координатора 100, полученные в результате согласования соответствующих внешних величин, подаются далее в координатор 104, в котором результирующие внешние величины согласуются с внутренними, т.е. зависящими от двигателя, величинами. Между координаторами 100 и 104 имеется интерфейс, обеспечивающий сопряжение между зависящей и не зависящей от двигателя частями системы управления.The foregoing, as mentioned above, also applies to the properties or qualitative parameters eexti of external quantities. At the same time, at least one specific property or quality is associated with each of the above specified values, for example, a specific installation time for this given value, on the basis of which or in the coordinator 100, a property vector esollersext is formed similar to the coordination of the specified torque values. In accordance with one embodiment, this property vector may also contain information about the current operating mode (for example, information indicative of the released accelerator pedal), as well as limit values set externally. The output values of the coordinator 100, obtained as a result of matching the corresponding external values, are then submitted to the coordinator 104, in which the resulting external values are consistent with the internal ones, i.e. engine dependent quantities. Between the coordinators 100 and 104 there is an interface that provides interface between the engine-dependent and engine-independent parts of the control system.

В координатор 104 поступают внутренние заданные величины msollinti, соответственно einti. К зависящим от двигателя величинам относятся прежде всего заданные значения, задаваемые внутренними функциями по ограничению крутящего момента, вводимому для защиты узлов и деталей от их интенсивного износа и выхода из строя или для предотвращения обеднения горючей смеси при полной нагрузке, заданное значение для максимально допустимой частоты вращения и иные величины. Кроме того, при расчетах заданного значения момента учитываются не показанные на фиг.2 корректировочные значения (поправки), поступающие от регуляторов частоты вращения, регулятора, предотвращающего остановку двигателя, регулятора частоты вращения при холостом ходе, а также учитываются возникающие в двигателе потери, значения тягового момента и связанные непосредственно с работой двигателя функции по обеспечению комфортабельности езды. Выходными величинами координатора 104 являются внутреннее заданное значение крутящего момента, на которое должен установиться развиваемый двигателем крутящий момент, т.е. заданное значение крутящего момента msoll, развиваемого двигателем в результате сгорания рабочей смеси, а также относящийся к этому заданному значению вектор свойств esoll.Coordinator 104 receives internal setpoints msollinti, respectively einti. The values dependent on the engine include, first of all, the setpoints specified by the internal functions for limiting the torque introduced to protect the components and parts from intensive wear and tear or to prevent depletion of the combustible mixture at full load, the setpoint for the maximum permissible speed and other quantities. In addition, when calculating the set value of the moment, the correction values (corrections) not shown in Fig. 2, which come from the speed controllers, the controller that prevents the engine from stopping, the speed controller at idle, and the losses occurring in the engine and the traction values are taken into account torque and functions directly related to engine operation to ensure a comfortable ride. The output values of the coordinator 104 are the internal torque setpoint at which the torque developed by the engine should be set, i.e. the set value of the msoll torque developed by the engine as a result of the combustion of the working mixture, as well as the vector of the esoll properties related to this set value.

Выдаваемые координатором 104 результирующие величины поступают в зависящий от двигателя преобразователь 108, в котором результирующие значения требуемого крутящего момента (внутреннее заданное значение крутящего момента и вектор свойств) преобразуются в заданные значения или управляющие воздействия для определяемых конкретным типом двигателя управляющих трактов. В случае бензинового двигателя такими заданными значениями являются, например, заданные значения для степени наполнения воздухом цилиндров ДВС, для угла опережения зажигания и/или для параметров впрыскивания топлива, в случае дизельного двигателя ими являются, например, количество впрыскиваемого топлива, а в случае электродвигателя - например, параметры электрического тока. При этом учитываются текущая рабочая точка, т.е. текущий режим работы, двигателя и иные граничные условия, влияющие на различные управляющие тракты. Преобразование заданного значения крутящего момента и вектора свойств в управляющие воздействия для различных управляющих трактов осуществляется, например, по методике, рассмотренной в указанном в начале описания уровне техники, при этом выбирается тот управляющий тракт, с помощью которого крутящий момент можно установить на требуемое значение за необходимый интервал времени. Кроме того, некоторые из выдаваемых преобразователем 108 управляющих воздействий непосредственно подаются в соответствующие управляющие тракты, например воздействие на угол опережения зажигания со стороны регулятора, предотвращающего "рывки" или "дерганье" автомобиля при скачкообразном изменении крутящего момента, воздействие, направленное на дополнительное наполнение цилиндров ДВС для поддержания необходимого запаса крутящего момента на холостом ходу, и иные аналогичные воздействия.The resulting values provided by the coordinator 104 are fed to an engine dependent converter 108, in which the resulting values of the required torque (internal torque setpoint and property vector) are converted to setpoints or control actions for the control paths determined by the particular engine type. In the case of a gasoline engine, such setpoints are, for example, setpoints for the degree of filling of the ICE cylinders with air, for the ignition timing and / or for the fuel injection parameters, in the case of a diesel engine they are, for example, the amount of fuel injected, and in the case of an electric motor for example, electric current parameters. This takes into account the current operating point, i.e. current operating mode, engine and other boundary conditions affecting various control paths. Conversion of the set torque value and the property vector to control actions for various control paths is carried out, for example, according to the technique described in the prior art specified at the beginning of the description, and the control path is selected by which the torque can be set to the required value for the required time interval. In addition, some of the control actions provided by the converter 108 are directly fed to the corresponding control paths, for example, an impact on the ignition timing from the side of the regulator to prevent “jerking” or “jerking” of the car when the torque changes abruptly, an effect aimed at additional filling of the ICE cylinders to maintain the necessary reserve of idling torque, and other similar effects.

В соответствии с приведенным выше описанием свойства или качества, характеризующие заданные значения, объединяются в соответствующий вектор е. В зависимости от конкретного варианта этот вектор может содержать различные величины. В одном из предпочтительных вариантов, который более подробно рассмотрен ниже со ссылкой на фиг.3, такой вектор свойств содержит по меньшей мере предсказанное или прогнозируемое значение крутящего момента, которое в обычном случае соответствует не подвергнутому фильтрации задаваемому водителем крутящему моменту, но может корректироваться с учетом других воздействий, прежде всего воздействий, при которых требуется создание определенного запаса крутящего момента. Кроме того, этот вектор свойств содержит информацию о соответствующем каждому заданному значению крутящего момента времени установки на него, а также информацию о режиме движения автомобиля, например информацию о его динамике, заданные предельные значения частоты вращения вала двигателя, биты, указывающие на активизированное/деактивизированное состояние функции по предупреждению скачкообразного изменения нагрузки или функции по демпфированию дроссельной заслонки, биты, указывающие на работу двигателя в режиме холостого хода, а также настройки, определяющие комфортабельность езды, и иную информацию.In accordance with the above description, the properties or qualities that characterize the given values are combined into the corresponding vector e. Depending on the particular variant, this vector may contain various values. In one preferred embodiment, which is discussed in more detail below with reference to FIG. 3, such a vector of properties contains at least a predicted or predicted torque value, which in the usual case corresponds to the filter torque set by the driver that has not been filtered, but can be adjusted taking into account other impacts, primarily impacts that require the creation of a certain reserve of torque. In addition, this property vector contains information about the corresponding installation torque value for it, as well as information about the vehicle’s driving mode, for example, information about its dynamics, predetermined limit values of the engine shaft speed, bits indicating the activated / deactivated state functions to prevent abrupt load changes or throttle damping functions, bits indicating engine idling, and e settings that determine ride comfort and other information.

На фиг.3 показана функциональная схема, поясняющая предпочтительный вариант выполнения рассмотренной выше системы управления или регулирования крутящего момента. При этом на фиг.3а и 3б показан предпочтительный вариант выполнения координатора 100, а на фиг.3в и 3г представлены предпочтительные варианты выполнения координатора 104 и преобразователя 108 соответственно. Изображенные на этих чертежах отдельные элементы также условно соответствуют отдельным программам, частям или шагам программы, выполняемой микрокомпьютером (процессором) 16 блока управления, а соединительные линии соответствуют потокам информации.Figure 3 shows a functional diagram explaining a preferred embodiment of the above control or torque control system. At the same time, FIGS. 3a and 3b show a preferred embodiment of the coordinator 100, and FIGS. 3b and 3g show preferred embodiments of the coordinator 104 and converter 108, respectively. The individual elements depicted in these drawings also conditionally correspond to individual programs, parts or steps of a program executed by the microcomputer (processor) 16 of the control unit, and connecting lines correspond to information flows.

Сначала в блоке 200, например по многопараметровой характеристике, на основании, например, частоты вращения вала двигателя и степени нажатия водителем на педаль акселератора определяется значение задаваемого водителем крутящего момента. Это значение задаваемого водителем крутящего момента msollfa представляет собой значение, на которое должен установиться крутящий момент на ведущих колесах (тяговый крутящий момент). Соответствующим образом определяется прогнозируемое значение задаваемого водителем крутящего момента mprädfa, которое согласно предпочтительному варианту сначала соответствует задаваемому водителем крутящему моменту, а затем принимает значение, на которое в будущем с определенной долей вероятности должен установиться фактический крутящий момент. Этому задаваемому водителем крутящему моменту поставлено в соответствие по меньшей мере одно свойство или качественный параметр efa, характеризующий, например, время установки регулируемого параметра на заданное значение, т.е. в данном случае время, за которое крутящий момент должен установиться на это задаваемое водителем значение крутящего момента, и/или степень нажатия на педаль акселератора. Это время установки на заданное значение определяется и выдается, например, в зависимости от скорости нажатия на педаль акселератора. Если автомобиль оснащен регулятором 202 скорости движения или адаптивным регулятором скорости движения, который дополнительно позволяет учитывать расстояние до впереди идущего транспортного средства, то таким регулятором формируется заданное значение крутящего момента msollfgr, прогнозируемое значение крутящего момента mprädfgr (которое может соответствовать заданному значению крутящего момента или достижимому в стационарном режиме значению крутящего момента) и относящиеся к этим заданным величинам качественные параметры efgr (время установки, включенное/отключенное состояние регулятора и т.д.). Величины, поступающие от блока 200 определения задаваемого водителем крутящего момента и от регулятора 202 скорости движения, подвергаются соответствующему согласованию в координаторе 204. Так, например, при включенном регуляторе скорости движения в этот координатор поступают заданное значение крутящего момента и прогнозируемое значение крутящего момента, определенное регулятором 202 скорости движения. Соответственно в этот координатор поступает также относящийся к этому значению крутящего момента вектор свойств, характеризующий, например, время установки на заданный крутящий момент. При отключенном регуляторе скорости движения поступающие в координатор 204 значения задаваемого водителем крутящего момента без каких-либо изменений непосредственно выдаются им на последующую обработку. Кроме того, значение задаваемого водителем крутящего момента вместе с его свойствами выдается этим координатором на последующую обработку и в том случае, когда это значение больше значения крутящего момента, задаваемого регулятором скорости движения. Результирующие величины с выхода координатора 204 поступают в блок 206, в виде которого условно представлены функции по обеспечению комфортабельности езды. Такими функциями могут являться, например, функции по предупреждению скачкообразного изменения нагрузки или функции по демпфированию дроссельной заслонки, в которых значение задаваемого водителем крутящего воздействия, соответственно задаваемое регулятором скорости движения значение крутящего момента подвергаются фильтрации во избежание скачкообразного изменения крутящего момента. Подобной фильтрации подвергается главным образом заданное значение крутящего момента, а не прогнозируемое значение крутящего момента. Соответствующим образом фильтрации могут подвергаться и качественные параметры (свойства), например определенный набор качественных параметров, в частности информация о времени установки на заданное значение. Результатом предварительного регулирования функций по обеспечению комфортабельности езды в блоке 206 являются заданное значение msollfavt крутящего момента на ведущих колесах, прогнозируемое значение mprädfavt крутящего момента на ведущих колесах, а также по меньшей мере одно относящееся к этим величинам свойство emsollfavt.First, in block 200, for example, according to a multi-parameter characteristic, based on, for example, the speed of the engine shaft and the degree to which the driver presses the accelerator pedal, the value of the torque set by the driver is determined. This value of the msollfa torque set by the driver is the value at which the torque on the drive wheels (traction torque) should be set. Accordingly, the predicted value of the torque set by the driver mprädfa is determined, which according to the preferred embodiment, first corresponds to the torque set by the driver, and then takes a value at which the actual torque should be set in the future with a certain probability. At least one property or quality parameter efa is associated with this torque set by the driver, characterizing, for example, the time it takes for the adjustable parameter to be set to a predetermined value, i.e. in this case, the time for which the torque should be set to this torque value set by the driver, and / or the degree of depressing the accelerator pedal. This set-up time for the set value is determined and issued, for example, depending on the speed of pressing the accelerator pedal. If the car is equipped with a speed controller 202 or an adaptive speed controller, which additionally allows you to take into account the distance to the vehicle in front, then this controller generates the set torque value msollfgr, the predicted value of the torque mprädfgr (which can correspond to the set value of the torque or achievable in stationary value to the torque value) and the qualitative parameters efgr related to these preset values (set time application, enabling / disabling control condition, etc.). The values received from the unit 200 for determining the torque set by the driver and from the speed controller 202 are subject to corresponding coordination in the coordinator 204. Thus, for example, when the speed controller is turned on, the specified torque value and the predicted torque value determined by the controller are supplied to this coordinator. 202 speeds of movement. Accordingly, this coordinator also receives a property vector related to this value of torque, characterizing, for example, the installation time for a given torque. When the speed controller is turned off, the values of the torque set by the driver received by the coordinator 204 without any changes are directly given to them for further processing. In addition, the value of the torque set by the driver, together with its properties, is provided by this coordinator for further processing even when this value is greater than the value of the torque specified by the speed controller. The resulting values from the output of the coordinator 204 go to block 206, in the form of which the functions for ensuring comfortable driving are conditionally presented. Such functions can be, for example, functions to prevent abrupt changes in the load or functions to damp the throttle valve, in which the value of the torque set by the driver, or the value of the torque set by the speed controller, is filtered to avoid an abrupt change in torque. This filtering is mainly carried out on a predetermined torque value, rather than a predicted torque value. Qualitative parameters (properties), for example, a certain set of qualitative parameters, in particular, information about the installation time at a given value, can also be filtered accordingly. The result of the preliminary regulation of the functions to ensure a comfortable ride in block 206 is the set torque value msollfavt on the drive wheels, the predicted value mprädfavt torque on the drive wheels, as well as at least one emsollfavt property related to these values.

Указанные величины поступают далее в координатор 208, в который поступают также другие внешние входные воздействия, например от системы поддержания курсовой устойчивости автомобиля при его движении (системы ESP), от системы регулирования развиваемого двигателем тягового момента (системы MSR) и/или от противобуксовочной системы (от системы ASR) 210. Такая функция или такие функции, соответственно такая система или такие системы также выдают в координатор 208 заданное значение крутящего момента на ведущих колесах (например, заданное значение msollesp от системы ESP) и соответствующие ему свойства emsollesp, которые в предпочтительном варианте содержат информацию прежде всего о необходимом времени установки на такое заданное значение. В схеме предусмотрен также ограничитель 212 скорости движения, который в зависимости от величины, на которую скорость движения автомобиля превышает максимально допустимую скорость, выдает заданное значение крутящего момента на ведущих колесах msollvmax вместе с соответствующими ему свойствами emsollvmax. Все эти величины подвергаются в координаторе 208 соответствующему согласованию. При этом в координаторе, как описано выше, заданные значения крутящего момента и по меньшей мере одно свойство логически комбинируются между собой, тогда как прогнозируемое значение крутящего момента, представляющее собой значение, на которое предположительно должен установиться крутящий момент после исчезновения этих направленных на его понижение или повышение воздействий, не подвергается согласованию с заданными значениями крутящего момента, определяемым внешним входным воздействием. Вместе с тем при наличии, например, сохраняющихся в течение длительного промежутка времени воздействий, направленных на понижение регулируемой величины (в данном случае крутящего момента), на дальнейшую обработку может также выдаваться прогнозируемое значение крутящего момента, скорректированное с учетом соответствующего внешнего заданного значения крутящего момента. В простейшем случае заданные значения крутящего момента выбираются по критерию выбора максимального и минимального значений, а за результирующие свойства или качественные параметры принимается(-ются) соответствующее(-ие) такому выбранному заданному значению крутящего момента свойство(-а), а также при необходимости параметры состояния и заданные величины. Выходным значение координатора 208 являются, таким образом, прогнозируемое значение крутящего момента на ведущих колесах mprädvt, результирующее заданное значение крутящего момента на ведущих колесах msollvt, а также результирующие свойства emsollvt. С физической точки зрения этот крутящий момент соответствует моменту на выходном звене трансмиссии (кинематической цепи) автомобиля.These values are then sent to the coordinator 208, which also receives other external input influences, for example, from the system of maintaining the vehicle’s course stability during its movement (ESP system), from the control system of the engine’s traction moment (MSR system) and / or from the traction control system ( from the ASR system 210). Such a function or such functions, respectively such a system or such systems also provide the coordinator 208 with a predetermined torque value on the drive wheels (for example, a preset msollesp t ESP system) and the corresponding properties emsollesp, which in the preferred embodiment contains information primarily about the time required to install such a set value. The scheme also provides a speed limiter 212, which, depending on the value by which the vehicle speed exceeds the maximum permissible speed, provides a predetermined torque value on the drive wheels msollvmax together with its corresponding properties emsollvmax. All of these values are subject to corresponding coordination in the coordinator 208. Moreover, in the coordinator, as described above, the specified torque values and at least one property are logically combined with each other, while the predicted torque value, which is the value at which the torque is supposed to be established after the disappearance of these the increase in impacts is not subject to coordination with the specified torque values determined by the external input effect. At the same time, if, for example, there are effects that persist for a long period of time and aimed at lowering the controlled variable (in this case, torque), the predicted torque value, adjusted for the corresponding external set torque value, can also be output for further processing. In the simplest case, the set torque values are selected according to the criterion for choosing the maximum and minimum values, and the property (s) corresponding to such selected set value of the torque (s), and also, if necessary, parameters are taken as the resultant properties or qualitative parameters. conditions and set values. The output value of the coordinator 208 is thus the predicted torque value on the mprädvt drive wheels, the resulting set torque value on the msollvt drive wheels, as well as the resulting emsollvt properties. From a physical point of view, this torque corresponds to the moment at the output link of the transmission (kinematic chain) of the car.

Для пересчета значений крутящего момента на ведущих колесах в значения крутящего момента на выходном (вторичном) валу коробки передач полученные величины, т.е. прогнозируемое значение крутящего момента на ведущих колесах и заданное значение крутящего момента на ведущих колесах, пересчитываются в блоке 213 в соответствии с показанной на фиг.3б функциональной схемой с учетом вносимого трансмиссией усиления, т.е. с учетом, например, постоянного, хранящегося в запоминающем элементе 218 коэффициента усиления на участке между выходным концом вала отбора мощности и коробкой передач, а также с учетом величины возникающих в коробке передач потерь крутящего момента mgetrver. Эта величина определяется в зависимости от текущего режима работы коробки передач, например, по многопараметровой характеристике 220. В результате подобного пересчета получают соответствующие значения крутящего момента на выходном (вторичном) валу коробки передач. При этом свойства при отсутствии значений крутящего момента на ведущих колесах пересчету не подвергаются. В одном из вариантов рассмотренный выше пересчет осуществляется в точках 214, соответственно 216 логического комбинирования, в каждой из которых заданные значения крутящего момента логически перемножаются с соответствующими величинами вносимого трансмиссией усиления. После этого сформированные таким путем заданное значение крутящего момента на выходном валу коробки передач и прогнозируемое значение крутящего момента на выходном валу коробки передач корректируются в точках 218, соответственно 220 логического комбинирования на величину возникающих в коробке передач потерь крутящего момента mgetrver. Эту величину возникающих в коробке передач потерь крутящего момента предпочтительно суммировать с прогнозируемым значением крутящего момента, соответственно с заданным значением крутящего момента на выходном валу коробки передач. Далее с учетом установленного передаточного числа коробки передач значения крутящего момента на выходном валу коробки передач пересчитываются в значения крутящего момента, передаваемого сцеплением.To convert the torque values on the drive wheels to the torque values on the output (secondary) gearbox shaft, the obtained values, i.e. the predicted value of the torque on the driving wheels and the set value of the torque on the driving wheels are recalculated in block 213 in accordance with the functional diagram shown in fig.3b taking into account the gain introduced by the transmission, i.e. taking into account, for example, a constant gain factor stored in the memory element 218 in the region between the output end of the power take-off shaft and the gearbox, and also taking into account the magnitude of the mgetrver torque loss occurring in the gearbox. This value is determined depending on the current mode of operation of the gearbox, for example, according to the multi-parameter characteristic 220. As a result of such a conversion, the corresponding torque values are obtained on the output (secondary) shaft of the gearbox. In this case, the properties in the absence of torque values on the driving wheels are not recalculated. In one embodiment, the recount discussed above is carried out at points 214, respectively 216 of logical combination, in each of which the specified torque values are logically multiplied with the corresponding values of the gain introduced by the transmission. After that, the set value of the torque on the output shaft of the gearbox and the predicted value of the torque on the output shaft of the gearbox generated in this way are corrected at points 218, respectively 220 of logical combination, by the amount of the mgetrver torque loss occurring in the gearbox. This magnitude of the loss of torque occurring in the gearbox is preferably summed with the predicted value of the torque, respectively, with a predetermined value of the torque on the output shaft of the gearbox. Further, taking into account the installed gear ratio of the gearbox, the torque values on the output shaft of the gearbox are converted to the torque values transmitted by the clutch.

Далее прогнозируемое значение крутящего момента и заданное значение крутящего момента, а также относящийся к нему вектор свойств поступают в координаторы 224, соответственно 226. В обоих этих координаторах учитываются параметры, относящиеся к коробке передач, т.е. величины, задаваемые системой управления коробкой передач для процесса переключения передач и/или задаваемые функцией по защите коробки передач от ее выхода из строя. Для защиты коробки передач от ее выхода из строя в блоке 228 задается максимальное значение для передаваемого сцеплением крутящего момента, которым ограничивается заданное значение крутящего момента, передаваемого сцеплением. При направленном на коробку передач воздействии задается определенная характеристика изменения передаваемого сцеплением крутящего момента, позволяющая оптимизировать процесс переключения передач. Заданное значение передаваемого сцеплением крутящего момента сравнивается в координаторе 226 с этими заданными значениями крутящего момента и на дальнейшую обработку согласно одному из вариантов в качестве заданного значения передаваемого сцеплением крутящего момента выдается наименьшее из значений. При этом прежде всего заданному значению крутящего момента для направленного на коробку передач воздействия ставится в соответствие по меньшей мере один качественный параметр, которым, например, определяется необходимое время установки на это заданное значение с целью обеспечить заданное изменение крутящего момента в процессе переключения передач. Этот качественный параметр подвергается согласованию по меньшей мере с одним соответствующим качественным параметром, относящимся к заданному значению крутящего момента, передаваемого сцеплением, при этом, например, непосредственно в процессе переключения передач приоритет имеет качественный параметр, относящийся к значению крутящего момента, заданному для направленного на коробку передач воздействия. Это значение крутящего момента, заданное для направленного на коробку передач воздействия, логически комбинируется в координаторе 224 с прогнозируемым значением крутящего момента, передаваемого сцеплением. В одном из вариантов на дальнейшую обработку выдается непосредственно прогнозируемое значение передаваемого сцеплением крутящего момента без внесения в него каких-либо изменений, тогда как в другом варианте прежде всего при наличии сохраняющихся в течение длительного промежутка времени воздействий это прогнозируемое значение крутящего момента корректируется с учетом значения крутящего момента, заданного для направленного на коробку передач воздействия.Further, the predicted value of the torque and the set value of the torque, as well as the property vector related to it, are supplied to the coordinators 224, respectively 226. In both of these coordinators, the parameters related to the gearbox are taken into account, i.e. the values specified by the gearbox control system for the gear shift process and / or specified by the function to protect the gearbox from its failure. To protect the gearbox from failure in block 228, a maximum value is set for the torque transmitted by the clutch, which limits the set value of the torque transmitted by the clutch. When the action is directed to the gearbox, a certain characteristic of the change in the torque transmitted by the clutch is set, which allows to optimize the gear shifting process. The set value of the torque transmitted by the clutch is compared in the coordinator 226 with these set values of the torque, and for further processing according to one of the options, the smallest of the values is given as the set value of the torque transmitted by the clutch. In this case, first of all, at least one qualitative parameter is associated with a predetermined torque value for the action directed to the gearbox, which, for example, determines the necessary installation time for this given value in order to provide a predetermined change in torque during the gear shift. This quality parameter is subject to coordination with at least one corresponding quality parameter related to the set value of the torque transmitted by the clutch, while, for example, directly during the gear shift process, the quality parameter related to the value of the torque set for the direction directed to the box takes precedence gear exposure. This torque value set for the action directed to the gearbox is logically combined in the coordinator 224 with the predicted value of the torque transmitted by the clutch. In one of the options for further processing, the directly predicted value of the torque transmitted by the clutch is issued without any changes being made to it, while in another embodiment, first of all, if there are effects that persist for a long period of time, this predicted value of the torque is adjusted taking into account the value of the torque the moment set for the impact directed to the gearbox.

Выходные величины координаторов 224, соответственно 226 поступают в координаторы 229, соответственно 230, в которых учитываются значения крутящего момента, необходимого для работы дополнительных агрегатов. Эти значения определяются, например, по многопараметровым характеристикам 232 в зависимости от режима работы конкретного дополнительного агрегата (кондиционера, вентилятора и иного оборудования). Заданное значение передаваемого сцеплением крутящего момента логически комбинируется в координаторе 230 со значением необходимого для работы дополнительных потребителей крутящего момента mverbr, представляющим собой сумму значений крутящего момента, необходимых для работы всех учитываемых дополнительных потребителей, при этом такому значению крутящего момента, необходимого для работы дополнительных потребителей, поставлено в соответствие по меньшей мере одно свойство или качественный параметр emverbr. В рассматриваемом случае таким свойством также прежде всего является требуемое время установки на значение необходимого для работы дополнительных потребителей крутящего момента, а также при необходимости состояние отдельных дополнительных потребителей. В одном из вариантов значение необходимого для работы дополнительного оборудования крутящего момента mverbr при включенном соответствующем потребителе может, например, суммироваться в координаторе 230 с заданным значением передаваемого сцеплением крутящего момента. В этом случае в качестве результирующего свойства на дальнейшую обработку выдается, например, наименьшее время установки на заданное значение. В координаторе 229 аналогично координатору 224 величина запаса крутящего момента mresna, необходимого для обеспечения требуемого для работы дополнительных потребителей крутящего момента mverbr, логически комбинируется с прогнозируемым значением крутящего момента, передаваемого сцеплением. Согласно одному из вариантов в случае ожидаемого увеличения крутящего момента, обусловленного его расходом на работу дополнительных потребителей (при их включении), прогнозируемое значение крутящего момента увеличивается на величину запаса крутящего момента, в результате чего увеличивается и прогнозируемое значение передаваемого сцеплением крутящего момента, тогда как в случае ожидаемого снижения крутящего момента, требуемого для работы дополнительных потребителей (например, при их отключении), это прогнозируемое значение передаваемого сцеплением крутящего момента уменьшается. Выходными величинами координаторов 229 и 230 являются внешние величины, которыми на фиг.2 соответствуют выходные величины координатора 100. Таким образом, координатором 229 выдается прогнозируемое значение mprädex крутящего момента на выходном валу двигателя, а координатором 230 выдается заданное значение крутящего момента msollex на выходном валу двигателя и по меньшей мере один соответствующий ему качественный параметр emsollex.The output values of the coordinators 224, respectively 226, go to the coordinators 229, respectively 230, which take into account the values of the torque required for the operation of additional units. These values are determined, for example, according to the multi-parameter characteristics 232 depending on the operating mode of a particular additional unit (air conditioner, fan and other equipment). The set value of the torque transmitted by the clutch is logically combined in the coordinator 230 with the value of the required torque mverbr for the operation of additional consumers, which is the sum of the torque values necessary for the operation of all the additional consumers considered, with this torque value necessary for the operation of additional consumers, at least one property or quality parameter emverbr is associated. In the case under consideration, this property is also, first of all, the required installation time to the value of the torque required for the operation of additional consumers, as well as, if necessary, the state of individual additional consumers. In one embodiment, the value of the required torque mverbr for the operation of additional equipment when the corresponding consumer is switched on can, for example, be summed up in the coordinator 230 with a predetermined value of the torque transmitted by the clutch. In this case, as the resulting property for further processing, for example, the smallest installation time at a given value is issued. In the coordinator 229, similarly to the coordinator 224, the amount of torque reserve mresna necessary to provide the required torque mverbr for the operation of additional consumers is logically combined with the predicted value of the torque transmitted by the clutch. According to one of the options, in the case of the expected increase in torque due to its consumption for the operation of additional consumers (when they are turned on), the predicted value of the torque increases by the amount of the reserve of torque, as a result of which the predicted value of the torque transmitted by the clutch increases, whereas in case of the expected reduction in the torque required for the operation of additional consumers (for example, when they are turned off), this is the predicted value Clutch torque is reduced. The output values of the coordinators 229 and 230 are the external values that correspond to the output values of the coordinator 100 in FIG. 2. Thus, the coordinated value 22 mprädex of the torque on the motor output shaft is output by the coordinator 229, and the specified msollex torque value on the motor output shaft is provided by the coordinator 230 and at least one emsollex quality parameter corresponding thereto.

Затем указанные величины поступают, как это показано на фиг.3в, в координатор 234, в котором они подвергаются согласованию с зависящими от двигателя заданными величинами. При этом согласно предпочтительному варианту в этот координатор поступает также выдаваемое ограничителем 236 крутящего момента заданное значение крутящего момента msollbeg вместе с относящимся к нему качественным параметром emsollbeg, а также выдаваемое ограничителем 238 максимальной частоты вращения заданное значение msollnmax вместе с относящимся к нему качественным параметром emsollnmax. Выдаваемое ограничителем 236 крутящего момента заданное значение определяется, например, с учетом величины, на которую фактический крутящий момент превышает некоторое предельное значение крутящего момента, а выдаваемое ограничителем 238 максимальной частоты вращения заданное значение определяется с учетом величины, на которую частота вращения вала двигателя автомобиля превышает некоторую максимальную частоту вращения. В соответствии с этим в качестве предпочтительных качественных параметров задаются значения времени установки на соответствующее заданное значение. Как показано на фиг.Зв, максимальная частота вращения nmax может также являться одной из величин, входящих в вектор свойств emsollex, и задаваться извне.Then, the indicated values are supplied, as shown in FIG. 3c, to the coordinator 234, in which they are coordinated with the engine-dependent setpoints. In this case, according to a preferred embodiment, this coordinator also receives the specified torque value msollbeg issued by the torque limiter 236 together with the related parameter emsollbeg, as well as the specified value msollnmax issued by the maximum speed limiter 238 along with the related parameter emsollnmax. The setpoint issued by the torque limiter 236 is determined, for example, by taking into account the amount by which the actual torque exceeds a certain torque limit value, and the setpoint issued by the maximum speed limiter 238 is determined by taking into account the amount by which the engine speed of the car shaft exceeds a certain maximum speed. In accordance with this, the preferred time parameters are set values of the installation time to the corresponding specified value. As shown in FIG. 3S, the maximum rotation speed nmax can also be one of the values included in the emsollex property vector and can be set from the outside.

Координатором 234 на основании поступающих в него входных величин формируются результирующие выходные величины, характеризующие крутящий момент на выходном валу двигателя, и по меньшей мере одно относящееся к нему свойство. При этом согласно предпочтительному варианту в этом координаторе из поступивших в него заданных значений выбирается наименьшее значение, которое выдается им в качестве заданного значения крутящего момента msollint на выходном валу двигателя. В другом варианте поступившие в координатор заданные значения могут логически комбинироваться между собой путем выполнения над ними арифметических операций. В одном из вариантов прогнозируемое значение крутящего момента остается неизменным, а в другом варианте соответствующим образом корректируется с учетом указанных заданных значений и прежде всего при сохраняющемся в течение длительного промежутка времени воздействия, направленного на понижение крутящего момента. В отношении по меньшей мере одного качественного параметра также осуществляется соответствующее согласование, полученный при котором по меньшей мере один результирующий качественный параметр emsollint, если он отражает время установки на заданное значение, представляет собой в зависимости от конкретного варианта осуществления изобретения либо наименьшее из всех значений времени установки на заданное значение, либо относящееся к результирующему значению крутящего момента время установки на заданное значение. Помимо этого качественные параметры могут содержать также различную информацию о режимах работы типа той, что упомянута выше.The coordinator 234, based on the input quantities entering it, generates the resulting output values characterizing the torque on the output shaft of the engine, and at least one property related to it. In this case, according to the preferred embodiment, the smallest value is selected from this setpoint in this coordinator, which is given to it as the setpoint torque msollint on the motor output shaft. In another embodiment, the preset values received by the coordinator can be logically combined with each other by performing arithmetic operations on them. In one embodiment, the predicted value of the torque remains unchanged, and in another embodiment, it is accordingly adjusted taking into account the specified target values and, above all, when the effect is maintained for a long period of time aimed at lowering the torque. In relation to at least one quality parameter, corresponding coordination is also carried out, obtained in which at least one resulting quality parameter emsollint, if it reflects the installation time at a given value, is, depending on the particular embodiment of the invention, or the smallest of all installation time values by the set value, or related to the resulting value of the torque, the installation time by the set value. In addition, the quality parameters may also contain various information about the operating modes such as the one mentioned above.

Далее заданное значение крутящего момента msollint поступает в точку 240 логического комбинирования, где это заданное значение крутящего момента корректируется в зависимости от выходного сигнала регулятора 246, предотвращающего остановку двигателя. Этот выходной сигнал характеризует корректировочное значение или поправку dmaws, на которую следует скорректировать крутящий момент и которая формируется в зависимости от фактической частоты вращения вала двигателя и от значения частоты вращения, задаваемого предупреждающим остановку двигателя регулятором, при этом величина такой поправки, вносимой в значение крутящего момента, зависит от величины, на которую фактическая частота вращения отличается от частоты вращения, задаваемой во избежание самопроизвольной остановки двигателя. Сигнал B_akt, который свидетельствует о выполнении некоторого условия, например указывает на наличие задаваемого водителем управляющего воздействия или внешнего воздействия и по которому активизируется указанный регулятор, предпочтительно также входит в состав вектора свойств emsollex, как это показано на фиг.3в. Затем скорректированное заданное значение крутящего момента поступает в точку 242 логического комбинирования, где к этому заданному значению крутящего момента добавляется формируемое регулятором 248 частоты вращения при холостом ходе корректировочное значение dmllr, на которое следует скорректировать значение крутящего момента. Условия B_akt и B_akt2, по которым активизируется регулятор частоты вращения при холостом ходе (указывающие, например, на наличие режима холостого хода, на отсутствие задаваемого водителем управляющего воздействия и на наличие или отсутствие иных условий), также входят в состав вектора свойств emsollex. Помимо этого в состав этого вектора свойств входит также значение минимальной частоты вращения nmin, задаваемое регулятором частоты вращения при холостом ходе. Величина такой поправки dmllr, вносимой в значение крутящего момента, определяется на основании фактической и заданной частот вращения. Эта вносимая в значение крутящего момента поправка также добавляется в точке 237 логического комбинирования к прогнозируемому значению крутящего момента mprädint.Next, the setpoint torque msollint arrives at the logical combination point 240, where this setpoint torque is adjusted depending on the output signal of the controller 246, preventing engine shutdown. This output signal characterizes the correction value or dmaws correction, to which the torque should be adjusted and which is formed depending on the actual engine shaft speed and the speed set by the regulator that prevents the engine from stopping, while the value of this correction is introduced into the torque value depends on the value by which the actual speed differs from the speed set to avoid spontaneous engine stop. The signal B_akt, which indicates the fulfillment of a certain condition, for example, indicates the presence of a control action or an external action set by the driver and by which the specified controller is activated, is preferably also included in the emsollex property vector, as shown in Fig. 3c. Then, the corrected torque setpoint arrives at the logical combination point 242, where, to this torque setpoint, the correction value dmllr generated by the idle speed controller 248 is added to which the torque value should be adjusted. Conditions B_akt and B_akt2, according to which the idle speed controller is activated (indicating, for example, the presence of idle mode, the absence of a control action set by the driver and the presence or absence of other conditions), are also part of the emsollex property vector. In addition to this, the vector of properties also includes the value of the minimum rotation speed nmin, which is set by the idle speed controller. The value of such a correction, dmllr, made to the torque value, is determined based on the actual and predetermined rotational speeds. This correction to the torque value is also added at logical combination point 237 to the predicted torque value mprädint.

Затем на основании одно- или многопараметровых характеристик 250, отражающих зависимость от температуры и частоты вращения, определяются значения возникающих в двигателе потерь крутящего момента mds (значения развиваемого двигателем крутящего момента). Эти значения добавляются в точках 239 и 244 логического комбинирования к прогнозируемому и заданному значениям крутящего момента на выходном валу двигателя соответственно. В результате этой операции получают прогнозируемое внутреннее значение крутящего момента mprädin и внутреннее заданное значение крутящего момента msollin, которые далее нормируются в последующих блоках 252 и 254 коррекции на опорное значение крутящего момента mdnorm. Выходными величинами блоков 252 и 254 коррекции являются, таким образом, нормированные прогнозируемые внутренние значения крутящего момента mprädin, соответственно нормированные внутренние заданные значения крутящего момента msollin. Нормированное значение крутящего момента формируется на основании многопараметровой характеристики 256 в зависимости от определенных рабочих параметров (например, от частоты вращения и от нагрузки). При этом сформированный координатором 234 вектор свойств emsollint остается без изменений.Then, based on the one- or multi-parameter characteristics 250, reflecting the dependence on temperature and speed, the values of the torque loss occurring in the engine mds (the values of the torque developed by the engine) are determined. These values are added at logical combination points 239 and 244 to the predicted and predetermined torque values on the motor output shaft, respectively. As a result of this operation, the predicted internal torque value mprädin and the internal torque setpoint msollin are obtained, which are then normalized in subsequent mdnorm torque reference correction units 252 and 254. The output values of the correction blocks 252 and 254 are thus the normalized predicted internal torque values mprädin, respectively, the normalized internal internal torque values msollin. The normalized value of the torque is formed on the basis of the multi-parameter characteristic 256 depending on certain operating parameters (for example, speed and load). At the same time, the emsollint property vector formed by the coordinator 234 remains unchanged.

Затем согласно фиг.3г прогнозируемое внутреннее значение крутящего момента, соответственно заданное внутреннее значение крутящего момента, поступают в преобразователь 258, в который также поступает вектор свойств emsollint, с помощью которого осуществляется преобразование заданного внутреннего значения крутящего момента. На этом уровне предусмотрены далее функции, которые оказывают непосредственно воздействие на различные управляющие тракты двигателя и которыми являются, например, функция 260 по предотвращению рывков или "дерганья" автомобиля, регулятор 262, который воздействием на угол опережения зажигания обеспечивает определенный запас крутящего момента, необходимый для прогрева каталитического нейтрализатора, а также субблок 264 регулятора частоты вращения при холостом ходе, который (субблок) регулирует запас крутящего момента на холостом ходу и через который этот регулятор частоты вращения при холостом ходе воздействует на угол опережения зажигания. От этих функций в преобразователь 258 также поступают соответствующие входные управляющие воздействия, которые учитываются в нем при преобразовании заданного значения крутящего момента. Информация о конкретной области действия этих функций передается, как это показано на фиг.3г, в составе вектора свойств emsollin. На основании заданного значения крутящего момента msollin в преобразователе 258 с учетом соответствующих свойств, прежде всего с учетом необходимого времени установки на заданное значение, формируются различные заданные значения крутящего момента, которыми являются, в частности, заданное значение msollfü для установки на него путем регулирования степени наполнения цилиндров, заданное значение msollzw для установки на него путем регулирования опережения зажигания, заданное значение msollk для установки на него путем регулирования параметров впрыскивания, соответственно путем отключения некоторых цилиндров и при необходимости заданное значение msolllad для установки на него путем регулирования нагнетателя. Соответствующие регулируемые параметры настраиваются на эти заданные значения с помощью соответствующих исполнительных устройств 266, 268, 270 и 272, при этом значение крутящего момента, заданное для установки на него путем регулирования степени наполнения цилиндров, сначала пересчитывается в заданное положение дроссельной заслонки, а другие значения крутящего момента, заданные для установки на них путем регулирования иных параметров, преобразуются для уменьшения рассогласования в соответствующие управляющие воздействия с учетом фактического значения крутящего момента. Один из подобных подходов по преобразованию заданных значений в управляющие воздействия известен из уровня техники. При преобразовании заданных значений в управляющие воздействия учитываются также прогнозируемое значение крутящего момента и задаваемые регулятором прогрева каталитического нейтрализатора и регулятором частоты вращения при холостом ходе величины запаса крутящего момента. Из всех имеющихся заданных значений (т.е. из значения msollin, значения mprädin, величины запаса крутящего момента) предпочтительно выбирать максимальное значение и выдавать его в качестве заданного значения для установки на него регулированием степени наполнения цилиндров, т.е. в качестве заданного значения степени наполнения цилиндров. В зависимости от времени установки на заданное значение активизируются и другие воздействия и формируются соответствующие заданные значения. Выходные величины указанных выше функций (регулятора частоты вращения при холостом ходе, регулятора, предотвращающего рывки автомобиля), которые непосредственно воздействуют на различные управляющие тракты (изменяют угол опережения зажигания), непосредственно добавляются к соответствующим заданным значениям крутящего момента.Then, according to FIG. 3d, the predicted internal torque value, respectively, the predetermined internal torque value, is supplied to the converter 258, which also receives the emsollint property vector, with which the set internal torque value is converted. At this level, further functions are provided that directly affect the various control paths of the engine and which are, for example, the function 260 to prevent jerking or “jerking” of the car, the regulator 262, which by acting on the ignition timing provides a certain torque reserve necessary for heating of the catalytic converter, as well as subunit 264 of the idle speed controller, which (subunit) controls the torque reserve at idle and through for which this idle speed governor affects the ignition timing. From these functions, the corresponding input control actions are also supplied to the converter 258, which are taken into account in it when converting the set torque value. Information about the specific scope of these functions is transmitted, as shown in Fig. 3d, as part of the emsollin property vector. Based on the set value of the msollin torque in the converter 258, taking into account the relevant properties, primarily taking into account the required installation time for the set value, various set point values of the torque are generated, which are, in particular, the set value of msollfü for installation on it by adjusting the degree of filling cylinders, setpoint msollzw for installation on it by adjusting the ignition timing, setpoint msollzw for installation on it by adjusting the injection parameters Ivanov, respectively, by disabling certain cylinders and, if desired setpoint msolllad to install it by controlling the blower. Corresponding adjustable parameters are adjusted to these setpoints using the corresponding actuators 266, 268, 270 and 272, while the torque value set for installation on it by adjusting the degree of filling of the cylinders is first converted to the specified throttle position, and other values of the torque the moments set for installation on them by adjusting other parameters are converted to reduce the mismatch in the corresponding control actions, taking into account the actual torque value. One of these approaches for converting setpoints to control actions is known in the art. When converting the setpoints to control actions, the predicted torque value and the setpoint for the catalytic converter heating regulator and the rotational speed regulator at idle torque reserve are also taken into account. From all available setpoints (i.e., from msollin value, mprädin value, torque reserve value), it is preferable to select the maximum value and give it as a setpoint for setting on it by controlling the degree of filling of the cylinders, i.e. as a set value for the degree of filling of the cylinders. Depending on the time of setting to the set value, other actions are activated and the corresponding set values are formed. The output values of the above functions (idle speed controller, anti-jerk controller) that directly affect various control paths (change the ignition timing) are directly added to the corresponding torque settings.

Рассмотренные выше в их сочетании меры можно в зависимости от конкретного варианта выполнения использовать в произвольной их комбинации и даже по отдельности. Предпочтительна при этом реализация указанных мер в виде компьютерной программы, хранящейся на некотором носителе информации (на дискете, в отдельном модуле памяти, в памяти процессора и т.д.).The measures discussed above in their combination can, depending on the particular embodiment, be used in an arbitrary combination of them and even individually. In this case, the implementation of these measures in the form of a computer program stored on some information carrier (on a diskette, in a separate memory module, in the processor’s memory, etc.) is preferable.

Ниже на примере предпочтительного варианта выполнения изобретения со ссылкой на фиг.4 и 5 описан конкретный вариант выполнения интерфейса между зависящей и не зависящей от двигателя частями системы управления с указанием поступающих в каждую из этих частей величин и выдаваемых каждой из них величин. На фиг.4 представлены все относящиеся к крутящему моменту величины и параметры, соответственно величины и параметры, непосредственно связанные с регулированием крутящего момента, а на фиг.5 представлены остальные величины. Эти остальные параметры в приведенном выше описании в основном объединены в вектор свойств. При этом разделение указанного интерфейса на отдельно представленные на фиг.4 и 5 части обусловлено только соображениями наглядности.Below, as an example of a preferred embodiment of the invention, with reference to FIGS. 4 and 5, a specific embodiment of the interface between the engine-dependent and engine-independent parts of the control system is described, indicating the quantities arriving in each of these parts and the values provided by each of them. Figure 4 presents all the values and parameters related to the torque, respectively, the values and parameters directly related to the regulation of torque, and figure 5 presents the remaining values. These other parameters in the above description are mainly combined into a vector of properties. Moreover, the separation of the specified interface separately presented in figures 4 and 5 is due only to considerations of clarity.

Особенность показанного на фиг.4 и 5 интерфейса состоит помимо прочего в передаче различных величин от зависящей от двигателя части в не зависящую от двигателя часть системы управления.A feature of the interface shown in FIGS. 4 and 5 is, inter alia, the transfer of various quantities from an engine-dependent part to an engine-independent part of the control system.

Выдаваемые зависящей от двигателя частью 302 и не зависящей от двигателя частью 300 величины, относящиеся к крутящему моменту (предпочтительно значения передаваемого сцеплением крутящего момента, значения крутящего момента на коленчатом валу или иные значения крутящего момента на выходном валу двигателя), показаны на фиг.4. При этом зависящая от двигателя часть 302 и не зависящая двигателя часть 300 в основном соответствуют схеме, изображенной на фиг.3.The values given by the engine-dependent part 302 and the engine-independent part 300 related to the torque (preferably values of the transmitted clutch torque, torque values on the crankshaft or other torque values on the engine output shaft) are shown in FIG. 4. Meanwhile, the engine-dependent part 302 and the engine-independent part 300 mainly correspond to the circuit shown in FIG.

Как уже пояснялось выше при описании показанного на фиг.3 варианта, не зависящей от силового агрегата частью 300 выдается заданное значение крутящего момента msollex, прогнозируемое заданное значение крутящего момента mprädex, которое может задаваться с учетом задаваемого запаса крутящего момента (оба значения выражены, например, в Н-м), а также заданное время установки tsollex (например, в мс), за которое крутящий момент должен установиться на заданное значение. Последняя величина, т.е. время установки на заданное значение, является согласно предыдущему описанию частью вектора свойств. Пример использования этих величин в зависящей от двигателя части рассмотрен выше. Помимо этого согласно фиг.4 не зависящей от двигателя частью 300 выдается значение крутящего момента mverbr (например, выраженное в Н-м), необходимого для работы дополнительных агрегатов. Методика определения этого значения крутящего момента рассмотрена выше. Такое значение представляет собой разность между значением крутящего момента на выходном валу двигателя и значением крутящего момента, передаваемого сцеплением. Это значение подвергается обработке в зависящей от двигателя части, например учитывается при вычислении возникающих в двигателе потерь крутящего момента. В одном из вариантов от не зависящей от двигателя части 300 в зависящую от двигателя часть 302 передается также величина требуемого крутящего момента (например, выраженная в Н-м), которая на фиг.4 не показана и которая отражает заданное значение крутящего момента без коррекции при воздействии со стороны системы управления коробкой передач.As already explained above, when describing the variant shown in FIG. 3, the power unit independent part 300 produces a set torque value msollex, a predicted set value of torque mprädex, which can be set taking into account the set torque reserve (both values are expressed, for example, in Nm), as well as the set tsollex installation time (for example, in ms), during which the torque must be set to the set value. The last value, i.e. set-up time for a given value, as described in the previous description, is part of the property vector. An example of the use of these quantities in an engine dependent part is discussed above. In addition, according to FIG. 4, the engine-independent part 300 gives the value of the torque mverbr (for example, expressed in Nm) necessary for the operation of the additional units. The methodology for determining this torque value is discussed above. This value is the difference between the torque value on the engine output shaft and the value of the torque transmitted by the clutch. This value is processed in the engine-dependent part, for example, when calculating the torque losses occurring in the engine. In one embodiment, the value of the required torque (for example, expressed in Nm), which is not shown in FIG. 4 and which reflects a predetermined torque value without correction, is also transmitted from the engine-independent part 300 to the engine-dependent part 302. impact from the gearbox control system.

На уровне регулирования крутящего момента зависящей от двигателя частью 302 выдается согласно фиг.4 фактическое значение крутящего момента mist (предпочтительно фактическое значение крутящего момента на коленчатом валу), которое может представлять собой измеренное или рассчитанное значение. Кроме того, этой частью выдается также информация о максимальном диапазоне регулирования для быстродействующего (динамичного) управляющего тракта (регулирование опережения зажигания, количества топлива и иных параметров), пределы которого (диапазона) определяются максимальным mmaxdyn и минимальным mmindyn значениями крутящего момента, на которые крутящий момент можно установить изменением регулируемых параметров быстродействующего управляющего тракта. Эти величины обрабатываются, например, внешними функциями, такими как противобуксовочная система, при этом значения mmaxdyn или mmindyn несут информацию о возможном диапазоне быстрого (динамичного) регулирования, тогда как значение mist используется при вычислении заданных значений. Помимо этого зависящей от двигателя частью 302 задаются однопараметровые характеристики, отражающие зависимость максимально и минимально достижимого в стационарном режиме значения крутящего момента mmax и mmin соответственно (минимальное значение крутящего момента соответствует максимально достижимому тяговому моменту, развиваемому двигателем), например, от частоты вращения. Эти значения крутящего момента используются в качестве информации о состоянии при определении стратегии переключения передач. Такие однопараметровые характеристики передаются в виде пар значений и сохраняются в не зависящей от двигателя части. Зависящей от двигателя частью 302 выдается далее адаптивное корректировочное значение mverbradapt, на которое корректируется значение крутящего момента mverbr, необходимого для работы дополнительных потребителей, и которое определяется известным способом (см., например, DE-A 4304779 или US 5484351). Используя подобную информацию, не зависящая от двигателя часть способна скорректировать проводимые ею вычисления значения крутящего момента mverbr, необходимого для работы дополнительных потребителей. На чертежах не показаны другие величины, которые передаются от зависящей от двигателя части 302 в не зависящую от двигателя часть 302 в дополнение к указанным величинам или вместо них и к которым относится, например, фактически развиваемый двигателем тяговый момент, который рассчитывается, например, в соответствии с указанным выше уровнем техники, фактический максимальный крутящий момент (крутящий момент на коленчатом валу, зависящий от текущего режима работы) и/или достижимые при наличии оптимальных условий (в зависимости от частоты вращения, высоты над уровнем моря, температуры и иных факторов) максимальное и минимальное значения крутящего момента (минимальное значение крутящего момента соответствует максимально достижимому тяговому моменту, развиваемому двигателем). В одном из вариантов все такие значения крутящего момента имеют размерность Н-м.At the torque control level, the engine-dependent part 302, according to FIG. 4, gives the actual mist value of the mist (preferably the actual value of the torque on the crankshaft), which may be a measured or calculated value. In addition, this part also provides information on the maximum control range for a high-speed (dynamic) control path (control of ignition timing, fuel quantity and other parameters), the limits of which (range) are determined by the maximum mmaxdyn and minimum mmindyn torque values for which the torque is can be set by changing the adjustable parameters of the high-speed control path. These values are processed, for example, by external functions, such as a traction control system, while the mmaxdyn or mmindyn values carry information about the possible range of fast (dynamic) regulation, while the mist value is used to calculate the setpoints. In addition, the engine-dependent part 302 sets one-parameter characteristics that reflect the dependence of the maximum and minimum attainable in stationary mode values of the torque mmax and mmin, respectively (the minimum value of the torque corresponds to the maximum attainable traction moment developed by the engine), for example, on the rotation frequency. These torque values are used as status information when determining a gearshift strategy. Such one-parameter characteristics are transmitted in the form of pairs of values and are stored in a part independent of the engine. The engine-dependent part 302 then issues the adaptive correction value mverbradapt, by which the value of the torque mverbr necessary for the operation of additional consumers is adjusted, and which is determined in a known manner (see, for example, DE-A 4304779 or US 5484351). Using such information, the engine-independent part is able to correct its calculations of the torque value mverbr necessary for the operation of additional consumers. The drawings do not show other quantities that are transferred from the engine-dependent part 302 to the engine-independent part 302 in addition to or instead of the indicated values, and which include, for example, the traction moment actually developed by the engine, which is calculated, for example, in accordance with with the above prior art, the actual maximum torque (torque on the crankshaft, depending on the current operating mode) and / or achievable in the presence of optimal conditions (depending on the frequency of rotation Ia, altitude, temperature, and other factors), the maximum and minimum values of torque (the minimum torque value corresponds to the maximum attainable traction torque the motor). In one embodiment, all such torque values have a dimension of Nm.

Вне уровня, на котором происходит обмен значениями крутящего момента, не зависящей от двигателя частью выдаются, как это показано на фиг.5, сигналы (либо непрерывно, либо при срабатывании контактов соответствующих выключателей или переключателей), характеризующие (например, в виде выраженной в % величины) степень нажатия педали акселератора (асс), педали тормоза (brake) и педали сцепления (clutch). Эти величины подвергаются в зависящей от двигателя части 302 соответствующей обработке, например для активизации различных функций, например для включения регулятора частоты вращения при холостом ходе, функции по обеспечению комфортабельности езды и иных функций. Для учета при расчетах также тех системных компонентов, которые не оснащены необходимыми для этой цели контрольно-измерительными устройствами (сенсорикой), через интерфейс вместо указанных величин или в дополнение к ним можно передавать (например, в виде двоичного сигнала) информацию о срабатывании контактов выключателя при нажатии на педаль тормоза и/или контактов выключателя при нажатии на педаль сцепления. На чертеже не показана далее информация о задаваемом водителем режиме холостого хода (запрос на установку крутящего момента на минимальное значение, передаваемый предпочтительно также в виде двоичного сигнала), которая в одном из вариантов также может передаваться вместо указанных величин или в дополнение к ним. Еще одной не показанной на чертежах величиной (также передаваемой в виде двоичного сигнала) является информация о наличии в трансмиссии силового замыкания.Outside the level at which the torque values are exchanged, the engine-independent part gives signals, as shown in Fig. 5, signals (either continuously or when the contacts of the corresponding switches or switches are triggered), characterizing (for example, in the form expressed in% values) the degree of pressing the accelerator pedal (ass), the brake pedal (brake) and the clutch pedal (clutch). These values are subjected to corresponding processing in the engine-dependent part 302, for example, for activating various functions, for example, for activating the idle speed controller, functions for providing comfortable driving and other functions. In order to take into account in the calculations also those system components that are not equipped with the necessary control and measuring devices (sensors), instead of the indicated values or in addition to them, information can be transmitted via the interface (for example, as a binary signal) on the operation of the switch contacts when depressing the brake pedal and / or switch contacts when depressing the clutch pedal. The drawing does not further show information about the idle speed set by the driver (a request to set the torque to the minimum value, transmitted also preferably in the form of a binary signal), which in one embodiment can also be transmitted instead of or in addition to the indicated values. Another value not shown in the drawings (also transmitted as a binary signal) is information about the presence of a power circuit in the transmission.

Помимо этого выдается метка komf (кодовое слово), несущая информацию о режиме работы функций по обеспечению комфортабельности езды (активизированы или нет), таких как функция по предупреждению скачкообразного изменения нагрузки или функция по демпфированию дроссельной заслонки. Эта величина (метка) используется в зависящей от двигателя части 302, например, для оценки, следует ли учитывать при регулировании (изменении) крутящего момента связанные с обеспечением комфортабельности езды аспекты (например, скорость изменения регулируемой величины, предотвращение движения автомобиля рывками и иные факторы), и/или подвергается соответствующей обработке для активизации функций по обеспечению комфортабельности езды, таких как функция по предупреждению скачкообразного изменения нагрузки или функция по демпфированию дроссельной заслонки. В наиболее общем случае эта величина, таким образом, содержит информацию о том, следует ли отдавать приоритет обеспечению комфортабельности при управлении, т.е. при изменении тех или иных регулируемых параметров, или нет. Эта величина может дополнительно или альтернативно нести информацию о том, ограничена ли скорость изменения (градиент) задаваемого водителем управляющего воздействия по соображениям обеспечения комфортабельности, следует ли при управлении работой двигателя сохранять силовое замыкание в кинематической цепи (в трансмиссии), следует ли учитывать ограничения, вводимые для защиты узлов и деталей от их интенсивного износа и выхода из строя, требуется ли динамичное или высокодинамичное изменение регулируемого параметра, следует ли учитывать воздействие со стороны функций по обеспечению комфортабельности езды при регулировании различных выходных параметров двигателя, следует ли присваивать задаваемому водителем значению регулируемого параметра наивысший приоритет и отрабатывать это значение в первую очередь и т.д.In addition, a komf tag (codeword) is displayed that carries information about the operating mode of the driving comfort functions (activated or not), such as a function for preventing abrupt load changes or a function for damping the throttle. This value (label) is used in the engine-dependent part 302, for example, to assess whether when regulating (changing) the torque, aspects related to ensuring driving comfort should be taken into account (for example, the rate of change of the adjustable value, preventing the car from jerking and other factors) , and / or undergoes appropriate processing to activate ride comfort functions, such as a function to prevent abrupt load changes or a damping function for osselnoy flap. In the most general case, this value, therefore, contains information on whether priority should be given to ensuring comfort during operation, i.e. at change of these or those regulated parameters, or not. This value can additionally or alternatively carry information about whether the rate of change (gradient) of the control action set by the driver is limited for reasons of comfort, whether the power circuit should be kept in the kinematic circuit (in the transmission) when controlling the engine, and whether the restrictions imposed to protect components and parts from their intensive wear and failure, whether a dynamic or highly dynamic change in the adjustable parameter is required, whether s effect by the functions of ensuring comfort in riding in the regulation of various output parameters of the engine, whether to ask a driver to assign the value of the controlled parameter and the highest priority work is primarily value etc.

Другие не показанные на чертежах величины могут нести информацию о выбранном режиме работы коробки передач (в частности, о положении селектора автоматической коробки передач, например, о его нахождении в нейтральном положении (положение "N"), в положении, соответствующем принудительному выбору только 1-й передачи (положение "1"), в положении, соответствующем принудительному выбору только 1-й и 2-й передач (положение "2"), в положении, соответствующем обычному режиму движения вперед (положение "D"), в положении, соответствующем движению задним ходом (положение "R"), в положении, соответствующем стоянке автомобиля (положение "Р"), в положении, соответствующем зимнему режиму эксплуатации автомобиля, и т.д.), о типе коробки передач (коробка с ручным переключением передач, автоматическая коробка передач, бесступенчатая коробка передач, автоматизированная коробка передач), о фактически включенной передаче (нейтральное положение, первая передача, вторая передача и т.д.) и/или о положении выключателя зажигания ("выключено", "стоянка", положение, соответствующее режиму питания автомагнитолы, положение, соответствующее подачи тока в блок управления (клемма "15"), положение, соответствующее включению стартера (клемма "50") и т.д.). Такую информацию предпочтительно передавать в кодированном виде в виде слова заданной длины (разрядности).Other values not shown in the drawings may carry information about the selected mode of operation of the gearbox (in particular, about the position of the selector of the automatic transmission, for example, about being in the neutral position (position "N"), in the position corresponding to the forced selection of only 1st gear (position "1"), in the position corresponding to the forced selection of only 1st and 2nd gears (position "2"), in the position corresponding to the normal forward movement (position "D"), in the position corresponding to reverse gear m (position "R"), in the position corresponding to the car park (position "P"), in the position corresponding to the winter mode of operation of the car, etc.), about the type of gearbox (gearbox with manual gear shift, automatic gearbox gears, stepless gearbox, automated gearbox), about the actually engaged gear (neutral position, first gear, second gear, etc.) and / or about the position of the ignition switch ("off", "parking", the position corresponding to the mode power car radio, floor voltage corresponding to the supply current to the control unit (terminal "15"), the position corresponding to the starter (terminal "50"), etc.). Such information is preferably transmitted in encoded form in the form of a word of a given length (bit capacity).

В одном из вариантов от не зависящей от двигателя части в зависящую от двигателя часть дополнительно передаются не зависящие от режима работы двигателя измеряемые параметры, такие как температура окружающей среды, атмосферное давление, скорость движения автомобиля, напряжение аккумуляторной батареи и иные параметры.In one embodiment, from the engine-independent part to the engine-dependent part, measured parameters independent of the engine operating mode are additionally transmitted, such as ambient temperature, atmospheric pressure, vehicle speed, battery voltage and other parameters.

Помимо этого передаются задаваемые извне минимальное и максимальное значения частоты вращения (nminex, nmaxex), которые представляют собой, например, значения, задаваемые регулятором частоты вращения при холостом ходе, и/или регулятором, предотвращающим остановку двигателя (значение nminex), соответственно системой ограничения максимальной частоты вращения (значение nmaxex).In addition, the minimum and maximum values of the rotational speed (nminex, nmaxex) set externally are transmitted, which are, for example, the values set by the idle speed regulator and / or the regulator that prevents the engine from stopping (nminex value), respectively, by the system of limiting the maximum rotational speeds (nmaxex value).

От зависящей от двигателя части 302 в не зависящую от двигателя часть 300 в свою очередь передаются информация engrun (двигатель работает), зависящие от режима работы двигателя измеряемые параметры, такие как частота вращения nmot вала двигателя и/или фактическая температура двигателя tmot, а также фактическая максимально допустимая частота вращения nmax и фактическая минимально допустимая частота вращения nmin (соответствующая фактической заданной частоте вращения при холостом ходе). Эти величины используются в не зависящей от двигателя части либо при вычислениях (например, значение nmot используется при определении задаваемого водителем крутящего момента), либо в качестве информации о состоянии. На чертежах не показаны величина, выдаваемая интегральной составляющей регулятора частоты вращения при холостом ходе, и/или информация об отключении режима принудительного холостого хода, которые в одном из вариантов передаются от зависящей от двигателя части в не зависящую от двигателя часть в дополнение к остальной информации или вместо нее.Engrun information (engine running), measured parameters depending on the engine operating mode, such as engine speed nmot and / or actual engine temperature tmot, as well as actual engine temperature, are in turn transmitted from the engine-dependent part 302 to the engine-independent part 300. the maximum allowable speed nmax and the actual minimum allowable speed nmin (corresponding to the actual set speed at idle). These values are used in the engine-independent part, either in calculations (for example, the nmot value is used to determine the torque set by the driver), or as status information. The drawings do not show the value given out by the integral component of the idle speed controller and / or information about disabling the forced idle mode, which in one embodiment are transmitted from the engine-dependent part to the engine-independent part in addition to the rest of the information or instead of her.

Указанные выше величины и информация передаются через интерфейс в зависимости от конкретной прикладной системы либо по отдельности, либо любом их сочетании с учетом требований и граничных условий, накладываемых конкретным исполнением системы управления.The above values and information are transmitted through the interface, depending on the specific application system, either individually or in any combination thereof, taking into account the requirements and boundary conditions imposed by the specific execution of the control system.

В зависимости от конкретного применения зависящая и не зависящая от двигателя части системы управления могут быть выполнены в виде одного процессора, в виде двух различных процессоров в составе одного блока управления или же в виде двух пространственно отдельных блоков управления.Depending on the specific application, the engine-dependent and engine-independent parts of the control system can be made in the form of a single processor, in the form of two different processors as part of a single control unit or in the form of two spatially separate control units.

Claims (15)

1. Способ управления силовым агрегатом транспортного средства, имеющим по меньшей мере один регулируемый параметр, который регулируют в зависимости по меньшей мере от одного заданного значения некоторого выходного параметра силового агрегата, при этом такое заданное значение выбирают из нескольких заданных значений, отличающийся тем, что на первой стадии заданные значения, не зависящие от силового агрегата, используют для формирования первого заданного значения, и на второй стадии на основании этого первого заданного значения и по меньшей мере одного зависящего от двигателя заданного значения формируют второе заданное значение, влияющее на указанный по меньшей мере один регулируемый параметр.1. A method of controlling a power unit of a vehicle having at least one adjustable parameter, which is controlled depending on at least one set value of a certain output parameter of the power unit, wherein such a set value is selected from several set values, characterized in that the first stage, the setpoints independent of the power unit are used to form the first setpoint, and in the second stage, based on this first setpoint and change necks least one dependent engine setpoint generating a second predetermined value that affects said at least one adjustment parameter. 2. Способ по п.1, отличающийся тем, что выходным параметром является развиваемый силовым агрегатом крутящий момент.2. The method according to claim 1, characterized in that the output parameter is the torque developed by the power unit. 3. Способ по п.1 или 2, отличающийся тем, что первое заданное значение формируют в первом координаторе в зависимости от задаваемого водителем заданного значения, от задаваемого регулятором скорости движения значения, от задаваемого системой регулирования динамики транспортного средства значения, от задаваемого регулятором развиваемого двигателем тягового момента значения, от задаваемого противобуксовочной системой значения и/или от задаваемого системой ограничения максимальной скорости движения значения.3. The method according to claim 1 or 2, characterized in that the first predetermined value is formed in the first coordinator depending on the preset value set by the driver, the value set by the speed controller, the value set by the vehicle dynamics control system, and the value set by the controller developed by the engine traction moment of the value, from the value set by the traction control system and / or from the value set by the system of limiting the maximum speed of the movement. 4. Способ по п.3, отличающийся тем, что заданным значением является заданное значение крутящего момента на ведущих колесах, которое пересчитывают в заданное значение крутящего момента на выходном валу силового агрегата с учетом преобладающих в трансмиссии условий.4. The method according to claim 3, characterized in that the set value is the set value of the torque on the drive wheels, which is converted into a set value of the torque on the output shaft of the power unit, taking into account the prevailing conditions in the transmission. 5. Способ по любому из предыдущих пунктов, отличающийся тем, что предусмотрен второй координатор, который на основании первого заданного значения и по меньшей мере одного зависящего от двигателя заданного значения формирует второе заданное значение.5. The method according to any one of the preceding paragraphs, characterized in that a second coordinator is provided which, based on the first setpoint and at least one motor-dependent setpoint, forms a second setpoint. 6. Способ по п.5, отличающийся тем, что выходную величину второго координатора пересчитывают во внутреннее заданное значение крутящего момента с учетом возникающих в силовом агрегате потерь крутящего момента.6. The method according to claim 5, characterized in that the output value of the second coordinator is converted into an internal set torque value taking into account the loss of torque occurring in the power unit. 7. Способ по любому из предыдущих пунктов, отличающийся тем, что каждому заданному значению ставят в соответствие по меньшей мере один качественный параметр, который содержит по меньшей мере информацию о требуемом времени установки на соответствующее заданное значение, при этом на основании качественных параметров, относящихся к различным заданным значениям, в первом и втором координаторах формируют по меньшей мере один результирующий качественный параметр.7. The method according to any one of the preceding paragraphs, characterized in that each given value is associated with at least one qualitative parameter, which contains at least information about the required installation time for the corresponding specified value, while on the basis of qualitative parameters related to different preset values, at least one resulting qualitative parameter is formed in the first and second coordinators. 8. Способ по любому из предыдущих пунктов, отличающийся тем, что второе заданное значение преобразуют в преобразователе с учетом по меньшей мере одного результирующего качественного параметра в управляющие воздействия, выдаваемые в управляющие регулированием регулируемых параметров силового агрегата тракты.8. The method according to any one of the preceding paragraphs, characterized in that the second predetermined value is converted in the converter, taking into account at least one resulting qualitative parameter, into control actions issued to the paths controlling the regulation of the adjustable parameters of the power unit. 9. Способ по любому из предыдущих пунктов, отличающийся тем, что дополнительно определяют прогнозируемое заданное значение, которое по меньшей мере в одном режиме работы соответствует не подвергнутому фильтрации задаваемому водителем значению, в зависимости от которого регулируют работу силового агрегата по меньшей мере в одном из режимов работы.9. The method according to any one of the preceding paragraphs, characterized in that it further determines the predicted setpoint, which in at least one operation mode corresponds to the value not subjected to filtering by the driver, depending on which the operation of the power unit is controlled in at least one of the modes work. 10. Устройство управления силовым агрегатом транспортного средства, имеющее по меньшей мере один блок управления по меньшей мере с одним микрокомпьютером, который для управления силовым агрегатом позволяет выдавать в зависимости по меньшей мере от одного заданного значения выходного параметра силового агрегата по меньшей мере одно управляющее воздействие на изменение регулируемого параметра, отличающееся наличием первой части, содержащей не зависящие от двигателя программы и взаимодействующей через заданный интерфейс со второй его частью, содержащей зависящие от двигателя программы, при этом первая часть позволяет выдавать в этот интерфейс заданные величины и параметры и принимать от зависящей от двигателя части заданные величины и параметры.10. The control unit of the power unit of the vehicle having at least one control unit with at least one microcomputer, which for controlling the power unit allows to give at least one control action on at least one set value of the output parameter of the power unit a change in the adjustable parameter, characterized by the presence of the first part, containing programs independent of the engine and interacting through a given interface with its second astyu comprising program depending on the engine, wherein the first portion allows to output the interface preset values and parameters, and receive from the dependent portion of the motor parameters and set values. 11. Устройство управления силовым агрегатом транспортного средства, имеющее по меньшей мере один блок управления по меньшей мере с одним микрокомпьютером, который для управления силовым агрегатом позволяет выдавать в зависимости по меньшей мере от одного заданного значения выходного параметра силового агрегата по меньшей мере одно управляющее воздействие на изменение регулируемого параметра, отличающееся наличием части, содержащей зависящие от двигателя программы и взаимодействующей через заданный интерфейс с частью, содержащей не зависящие от двигателя программы, при этом зависящая от двигателя часть позволяет выдавать в этот интерфейс заданные величины и параметры и принимать от не зависящей от двигателя части заданные величины и параметры.11. The control unit of the power unit of the vehicle, having at least one control unit with at least one microcomputer, which for controlling the power unit allows to give at least one control action on at least one set value of the output parameter of the power unit a change in the adjustable parameter, characterized by the presence of a part containing engine-dependent programs and interacting through a predetermined interface with a part containing avisyaschie from the program engine, wherein the engine depends on the part allows to output the interface given quantities and parameters and to receive from independent of engine parts setpoints and parameters. 12. Устройство по п.10 или 11, отличающееся тем, что выдаваемыми не зависящей от двигателя частью величинами и параметрами являются заданное значение крутящего момента, прогнозируемое значение крутящего момента, заданное время установки на заданное значение, значение крутящего момента, необходимого для работы дополнительных потребителей, по меньшей мере одно значение, характеризующее степень нажатия на педаль акселератора, педаль тормоза и педаль сцепления, информация касательно комфортабельности при управлении, и/или заданные минимальное и/или максимальное значения частоты вращения, и/или по меньшей мере одно информационное сообщение о режиме работы, соответственно о типе коробки передач, и/или информация о положении ключа зажигания, и/или не зависящие от режима работы двигателя измеряемые параметры, а выдаваемыми зависящей от двигателя части величинами и параметрами являются значение фактического крутящего момента, максимально и/или минимально достижимые в динамическом режиме значения крутящего момента, максимальное и/или минимальное значения крутящего момента в стационарном режиме, максимальное и/или минимальное значения крутящего момента в оптимальных условиях, значение поправки, вносимой в значение крутящего момента, необходимого для обеспечения работы дополнительных потребителей, информация, указывающая на работу двигателя, зависящие от режима работы двигателя измеряемые параметры, такие, как частота вращения вала двигателя и/или температура двигателя, максимальная частота вращения и/или минимальная частота вращения, и/или информация об отключении режима принудительного холостого хода, и/или величины, выдаваемые интегральной составляющей регулятора частоты вращения при холостом ходе.12. The device according to claim 10 or 11, characterized in that the values and parameters issued by the engine-independent part are a predetermined torque value, a predicted torque value, a predetermined installation time at a predetermined value, and a torque value required for operation of additional consumers at least one value characterizing the degree of depressing the accelerator pedal, brake pedal and clutch pedal, information regarding driving comfort, and / or specified minimum th and / or maximum values of the speed, and / or at least one information message about the operating mode, respectively, about the type of gearbox, and / or information about the position of the ignition key, and / or measured parameters independent of the engine operating mode, and values and parameters issued by the engine-dependent part are the actual torque value, the maximum and / or minimum dynamically attainable torque values, the maximum and / or minimum torque values in s stationary mode, the maximum and / or minimum torque values under optimal conditions, the value of the correction introduced into the torque value necessary to ensure the operation of additional consumers, information indicating the engine operation, measured parameters depending on the engine operating mode, such as frequency engine shaft rotation and / or engine temperature, maximum speed and / or minimum speed, and / or information about disabling the forced idle mode, and / or values issued by the integral component of the idle speed controller. Приоритет по пунктам:Priority on points: 04.04.2000 - пп.1-9; 04.04.2000 - paragraphs 1-9; 19.06.2000 - пп.10 и 11;06/19/2000 - paragraphs 10 and 11; 19.06.2000 и 26.09.2000 - п.12.06/19/2000 and 09/26/2000 - Cl. 12.
RU2002129598/06A 2000-04-04 2001-03-24 Method of and device of control vehicle engine unit (versions) RU2267631C2 (en)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
DE10016645.8 2000-04-04
DE10016645 2000-04-04
DE10029168.6 2000-06-19
DE10029168 2000-06-19
DE10048015.2 2000-09-26

Publications (2)

Publication Number Publication Date
RU2002129598A RU2002129598A (en) 2004-06-10
RU2267631C2 true RU2267631C2 (en) 2006-01-10

Family

ID=26005169

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2002129598/06A RU2267631C2 (en) 2000-04-04 2001-03-24 Method of and device of control vehicle engine unit (versions)

Country Status (3)

Country Link
KR (1) KR100749193B1 (en)
DE (1) DE10048015A1 (en)
RU (1) RU2267631C2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013184828A1 (en) * 2012-06-05 2013-12-12 Cummins Ip, Inc. Arbitration strategy for slow response and fast response torque requests
RU2675985C2 (en) * 2013-07-29 2018-12-25 Форд Глобал Текнолоджиз, Ллк Method and system for controlling stopping and starting of car engine, and car having such system
RU2679600C2 (en) * 2014-05-30 2019-02-12 Сканиа Св Аб Adjustment of torque moment of vehicle power transmission on basis of time derivative of dynamic torque
RU2776038C2 (en) * 2018-02-27 2022-07-12 Фольксваген Акциенгезельшафт Drive system, car and method for drive system operation

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10230833A1 (en) 2001-07-13 2003-02-13 Bosch Gmbh Robert Drive unit control for vehicle uses local torque coordination to transfer resulting input variables, for first coordinator, from first coordinator to second coordinator
DE10148343B4 (en) * 2001-09-29 2015-08-06 Robert Bosch Gmbh Method and device for controlling a drive unit
DE10155204A1 (en) 2001-11-09 2003-05-22 Bosch Gmbh Robert Method and device for vehicle control
DE10201160A1 (en) 2002-01-15 2003-07-24 Bosch Gmbh Robert Method for controlling a vehicle's driving speed uses functions to influence vehicle speed and avoid conflict between the functions by creating a base value for allowed variables for the functions.
CN100406701C (en) * 2002-09-05 2008-07-30 勃姆巴迪尔运输有限公司 Method and device for controlling a drive train
DE10246058B4 (en) * 2002-10-02 2016-10-13 Robert Bosch Gmbh Method and device for regulating an output variable of a drive unit of a vehicle
DE10307377B4 (en) 2003-02-21 2013-01-17 Daimler Ag Method for switching on and off the internal combustion engine of a vehicle
US8255139B2 (en) * 2008-05-01 2012-08-28 GM Global Technology Operations LLC Method to include fast torque actuators in the driver pedal scaling for conventional powertrains
DE102011103693A1 (en) * 2011-06-09 2012-12-13 GM Global Technology Operations LLC (n. d. Gesetzen des Staates Delaware) Method for controlling diesel engine of motor vehicle e.g. car, involves increasing/decreasing reserve torque of internal combustion engine if rotation speed of internal combustion engine is set below/above predetermined rotation speed
RU2696143C1 (en) * 2018-12-14 2019-07-31 Акционерное общество "АвтоВАЗ" (АО "АвтоВАЗ") Vehicle power unit

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19536038B4 (en) * 1995-09-28 2007-08-16 Robert Bosch Gmbh Method and device for controlling the drive unit of a motor vehicle
DE19739564A1 (en) * 1997-09-10 1999-03-11 Bosch Gmbh Robert Method and device for controlling a drive unit of a vehicle
DE19803387C1 (en) * 1998-01-29 1999-03-18 Daimler Benz Ag Load output setting method for automobile i.c. engine
DE19953767C2 (en) * 1999-11-09 2002-03-28 Mtu Friedrichshafen Gmbh Control system for protecting an internal combustion engine against overload

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013184828A1 (en) * 2012-06-05 2013-12-12 Cummins Ip, Inc. Arbitration strategy for slow response and fast response torque requests
CN108223180A (en) * 2012-06-05 2018-06-29 康明斯知识产权公司 For slow-response and the resolving strategy of fast-response torque request
US10508614B2 (en) 2012-06-05 2019-12-17 Cummins Ip, Inc. Arbitration strategy for slow response and fast response torque requests
RU2675985C2 (en) * 2013-07-29 2018-12-25 Форд Глобал Текнолоджиз, Ллк Method and system for controlling stopping and starting of car engine, and car having such system
RU2679600C2 (en) * 2014-05-30 2019-02-12 Сканиа Св Аб Adjustment of torque moment of vehicle power transmission on basis of time derivative of dynamic torque
US10300919B2 (en) 2014-05-30 2019-05-28 Scania Cv Ab Torque control of a vehicle powertrain based on a time derivative for a dynamic torque
RU2776038C2 (en) * 2018-02-27 2022-07-12 Фольксваген Акциенгезельшафт Drive system, car and method for drive system operation

Also Published As

Publication number Publication date
KR100749193B1 (en) 2007-08-13
KR20020087465A (en) 2002-11-22
DE10048015A1 (en) 2001-10-11

Similar Documents

Publication Publication Date Title
US8696517B2 (en) System and method of controlling crankshaft torque during a transmission shift with torque capacity-based torque reduction range selection
US5657230A (en) Method and arrangement for controlling an internal combustion engine of a motor vehicle by operating on fuel metered to the engine and/or on the ignition angle of the engine
US6125314A (en) Drive train controller for a motor vehicle
US5484351A (en) Arrangement for controlling the torque to be supplied by a drive unit of a motor vehicle
US6128564A (en) Controller for a drive train of a motor vehicle
RU2267631C2 (en) Method of and device of control vehicle engine unit (versions)
JP2006076566A (en) Device and method for controlling and regulating component of hybrid power train in automobile
CN102849071A (en) Output control device for internal combustion engine
JP2009533268A (en) Defined internal combustion engine operation in hybrid drive vehicles
US6842686B2 (en) Method and device for controlling the drive unit of a vehicle
US20150233470A1 (en) Adaptive shift scheduling system
JPH071994A (en) Method and device for controlling driving output of vehicle
JP4588125B2 (en) Control method and apparatus for internal combustion engine
CN100359143C (en) Method and device for controlling drive unit of vehicle
KR20170060170A (en) A method when driving a vehicle and swithching to higher gear, a computer program for the method, a system enabling the method and a vehicle for it
JP4070719B2 (en) Method and apparatus for driving vehicle drive engine
US20120004832A1 (en) Method and device for operating a drive unit
US6994654B2 (en) System and method for controlling engine idle speed of internal combustion engine
JP2003049693A (en) Operation method and system for drive engine
US6364808B1 (en) Apparatus for changing the transmission ratio of a continuously adjustable transmission as part of a cruise control system for motor vehicles
WO2020026621A1 (en) Vehicle control device
GB2348298A (en) Methods for selection of operating mode and control system for an internal combustion engine
JP2004521268A (en) Drive unit control method and device
US20070272207A1 (en) Method and Device for Operating a Drive Unit
KR100517578B1 (en) Method and device for controlling an internal combustion engine

Legal Events

Date Code Title Description
MM4A The patent is invalid due to non-payment of fees

Effective date: 20170325