5.751,571
1 2
PROCESS AND APPARATUS FOR functions f; model the system in such a way that the
DETERMINING OPTIMUM VALUES FOR functions f, approximate the system functions <|>i as functions
MANIPULATED VARIABLES OF A of their variables ^ \S+B in terms of an interval of
TECHNICAL SYSTEM prescribed magnitude and the manipulated variables s,,
5 . .. ,bs are determined by optimizing the function gCf/w,,
BACKGROUND OF THE INVENTION ww-si ss-br b«) f;v(wi- • • • -ww- si- • •
„. . . ,s,.b, b»)) at fixed values of w, w^ and b,, . .
The invention relates to a process for determining opti- b The technical system is therefore represented, for the
mum values for manipulated variables of a technical system purpOses of optimization, by a parametric function model
(<(»). In mis context, such a technical system can be of any whose parameters have been adapted in such a way that the
desired, for example electrical, mechanical or chemical function modei approximates the technical system with
nature and many others. An example of such a system (0) is adequate precision. As a result, the measurements of the
an internal combustion engine for motor vehicles, for system properties which are necessary for the adaptation of
example a gasoline engine which is to be optimized with me parameters are separated from the actual optimization
respect to some of its system properties yi y» such as process y^ measurements can therefore be carried out
for example the emission of NOX (nitrogen oxides), the under particularly favOrable conditions which—in contrast
emission of CO (carbon monoxide), the consumption of fuel to measurements for experimental optimizations—are no
or the engine power etc. Here, these variables y,.... ^ are longer influenced by the requirements of the optimization
weighted to different degrees in a global, possibly nonlinear process
target function z=g(Vl y*) which is to be optimized in Furthermore, this process has the advantage that
its entirety
J' the target function can be varied without the parameters
The system properties Yl yN usually depend on the f the set of functions f (w w ^ .
operating conditions of the system. The latter are character- x -. having to be reset
ized by operational variables b,. . . . ,bfl (for example ^ ' £* cafl ^ ^^ at'vark)US worki ints b
rotational speed, torque, etc. in me case of a gasoline engine) ^ varfous Ferational variables without additional
and by manipulated variables s, s5 (for example ignition .,
angle, injection time etc. in the case of a gasoline engine). °U. y.' . , ., . , ,
The operational variables are prescribed here by wishes of a m e3UStlng **.*"* modf* f"^tion set) can be used as a
user orother circumstances. In me case of a gasoline engine «"*** Pou" ^ modeUing further systems and thus
the driver prescribes a rotational speed using the gas pedal. T for accelerating the modelling of further systems,
for example, in order to travel at a specific speed with a 3° to 8eneral terms the fes(f Ulventlo1n l* a Pr<*fss *or
selected transmission ratio. The manipulated variables s, . determining optmuun values for manipulated variables of a
. . ,ss must be set (that is to say in this example the engme tfdu^"1 ^tef for Prescribed operational variables with
must be controlled) in such a way that the desired or ** obJectlve of "I*TM* a prescribed target function of
prescribed operational variables are also actually set. ^^ Pr°Pf^es «at are a function of the manipulated _ . „ , , . .. , .35 vanables and the operational variables. A set of functions is
There is generally no clear solution to this problem. As is used whose ^ ^ set such mat &e 6uuiaom modei
generallyknown there are sporty and economical motor me m such ^ ^ ... a^Md]nate me system
vehicle drivers. Therefore, depending on the setting of the ^J^ as ^^ of ^ ^^ in tenns 'rf an
manipulated vanables st, . ,ss, different values for the intervaiofprescribedmagnitude. The manipulated variables
system properties yt,... ^for example fuel consumption. ^ are determined b op^^g ^ set of functions at fixed
emission of pollutants etc.) and thus different values for the yalues rf (he ^^ ^ me operational variables,
target function z=g(y,.. . . .y,,) are obtained widi the same Advantageous developments of the present invention are
operational vanables bL,... ,bfl. Therefore, it is desirable to as follows
set the manipulated variables in such a way that the pre- The s£t of 6uteaom is represented by an artificial neural
scribed target function is optimized. 45 ne(work of by a taWe of nu^ericaj va[ues which is stored
In the least commercially interesting technical systems, in a storage unit of a data processing system, or by an
the relationships y,=<|>,<Si Sj.bi bg) between the electronic drcuit arrangement which is a component of an
manipulated variables and operational variables on the one electronic data processing system that carries out the
hand and the system properties on the other are known process, or which interacts with such an electronic data
quantitatively in closed form. For this reason, for optimiza- 50 processing system.
tion one is generally obliged to have recourse to experiments Tbe process is used in one embodiment for controlling a
with the technical system itself. Such experiments are fre- technical system. The target function is the control error of
quently too expensive or are impossible for reasons of a controller and the manipulated variables of the controller
safety. being identified using this process.
SUMMARY OF THE INVENTION 55 The P16561* invention is also a control system for controlling a technical system using a controller with the
The invention is based on the object of disclosing a following features. The controller identifies manipulated
process for determining optimum values for manipulated variables for the system to be controlled (by means of
variables of a technical system in the aforesaid context, prescribed values for operational variables of the system to
which process can be carried out without experimenting so be controlled) by minimizing a control error. The system to
with the technical system and without a system model in be controlled supplies measured values for system properties
closed form having to be available. that are a function of the manipulated variables and the
According to the invention, this object is achieved by operation variables. The system properties are themselves
means of a process for determining optimum values for used to determine the control error. The control error is
manipulated variables of a technical system. In this process, 65 minimized by means of the following measures. A set of
a set of functions fXw,... . .w^jCj,... Jls+b) is used whose functions is used whose parameters are set such that the
parameters Wj ww are set in such a way that the functions model the system such that the functions approxi