Method for operating a test bench
阅读说明:本技术 用于运行测试台的方法 (Method for operating a test bench ) 是由 M·比尔 M·施密特 于 2018-12-21 设计创作,主要内容包括:本发明涉及一种用于控制驱动总成(2)的扭矩以在测试台(1)上实施测试运行的简单方法,该方法考虑了驱动总成(2)的有限的调节动态性,规定,由总成控制单元(6)以下述方式控制驱动总成(2)的内部有效扭矩(M<Sub>INT_EFF</Sub>)或有效扭矩(M<Sub>EFF</Sub>),即,预定内部有效扭矩(M<Sub>INT_EFF_SOLL</Sub>)或有效扭矩(M<Sub>EFF_SOLL</Sub>)的目标值并且在驱动总成于测试台(1)上运行期间确定内部有效扭矩(M<Sub>INT-EFF_IST</Sub>)或有效扭矩(M<Sub>EFF_IST</Sub>)的实际值以及通过传递函数(UF)以下述方式考虑在控制时驱动总成(2)的调节动态性,即,通过传递函数(UF)校正控制的目标值或使用驱动总成(2)的操纵变量的前馈控制来控制驱动总成(2)的内部有效扭矩(M<Sub>INT_EFF</Sub>)或有效扭矩(M<Sub>EFF</Sub>),其中,通过传递函数(UF)校正操纵变量的前馈控制值或控制的目标值。(The invention relates to a simple method for controlling the torque of a drive assembly (2) for carrying out a test run on a test bench (1), which method takes into account the limited control dynamics of the drive assembly (2) and provides that the internal effective torque (M) of the drive assembly (2) is controlled by an assembly control unit (6) in the following manner INT_EFF ) Or effective torque (M) EFF ) I.e. predetermined internal effective torque (M) INT_EFF_SOLL ) Or effective torque (M) EFF_SOLL ) And determining an internal effective torque (M) during operation of the drive assembly on the test bench (1) INT‑EFF_IST ) Or effective torque (M) EFF_IST ) And the control dynamics of the drive assembly (2) during the control are taken into account by means of the transfer function (UF) in such a way that the target value of the control is corrected by means of the transfer function (UF) or the drive assembly (2) is usedControlling an internal effective torque (M) of a drive assembly (2) by feedforward control of a manipulated variable INT_EFF ) Or effective torque (M) EFF ) Wherein the feedforward control value or the controlled target value of the manipulated variable is corrected by a transfer function (UF).)
1. A method for operating a test bench (1) for carrying out a test run, which test bench comprises a drive assembly (2) which is connected by a connecting shaft (3) to a dynamometer (4) for driving or loading the drive assembly (2), which dynamometer (4) is controlled on the test bench (1) by a control device (5) for carrying out the test run and the drive assembly (2) is controlled by an assembly control unit (6) for carrying out the test run, wherein for carrying out the test run a predetermined time profile of the rotational speed and the torque of the drive assembly (2) is simulated, characterized in that an internal effective torque (M) of the drive assembly (2) is controlled by the assembly control unit (6) in the following mannerINT_EFF) Or effective torque (M)EFF) I.e. predetermined internal effective torque target value (M)INT_EFF_SOLL) Or effective torque orderScalar value (M)EFF_SOLL) And determining the actual value (M) of the internal effective torque during the operation of the drive assembly (2) on the test stand (1)INT-EFF_IST) Or effective torque actual value (M)EFF_IST) And the regulating dynamics of the drive aggregate (2) during the control are taken into account by means of the transfer function (UF) in such a way that the target value of the control is corrected by means of the transfer function (UF) or the internal effective torque (M) of the drive aggregate (2) is controlled by means of a feed-forward control using manipulated variables of the drive aggregate (2)INT_EFF) Or effective torque (M)EFF) Wherein the feedforward control value or the controlled target value of the manipulated variable is corrected by a transfer function (UF).
2. Method according to claim 1, characterized in that the actual rotational speed (N) is measured from the dynamometer (4) or from the drive assembly (2) or from the connecting shaft (3)IST) And an effective actual torque (M) measured on the dynamometer (4), or on the drive assembly (2), or on the connecting shaft (3)EFF_IST) And the known mass inertia (I) of the drive assembly (2)A) Determining an internal effective actual torque (M)INT_EFF_IST) Or by determining the effective actual torque (M) by measurement on the connecting shaft (3)EFF_IST)。
3. Method according to claim 2, characterized in that the internal effective actual torque (M) is determined in the following mannerINT_EFF_IST) I.e. for the measured actual rotational speed (N)IST) Is derived with respect to time and is coupled to the known mass inertia (I) of the drive assembly (2)A) Multiplying and multiplying the product with the measured effective actual torque (M)EFF_IST) And (4) adding.
4. Method according to claim 1, characterized in that an internal combustion engine is used as the drive assembly (2) and the internal effective actual torque (M) is determined by means of a cylinder pressure indication on the internal combustion engineINT_EFF_IST)。
5. Method according to claim 4, characterized in that the actual torque (M) indicated is determined byINDI_IST) And frictionTorque (M)R) The difference between them to determine the internal effective actual torque (M)INT_EFF_IST) Wherein the indicated actual torque (M) is determined by a cylinder pressure indicationINDI_IST)。
6. The method according to any one of claims 1 to 5, characterized by determining the predetermined rotational speed profile of the drive assembly (2), the predetermined torque profile of the drive assembly (2) and the known mass inertia (I) of the drive assembly (2)A) To determine an internal effective target torque (M)INT_EFF_SOLL)。
7. Method according to claim 6, characterized in that the internal effective target torque (M) is determined in the following wayINT_EFF_SOLL) That is, a predetermined speed curve is differentiated with respect to time and is compared with the known mass inertia (I) of the drive assembly (2)A) Multiplying and adding the product to a predetermined torque curve of the drive assembly (2).
8. The method according to any one of claims 1 to 7, characterized in that accelerator pedal position (α) is used as manipulated variable.
9. Method according to any one of claims 1 to 8, characterized in that the rotational speed, in particular the actual rotational speed (N), is determined from the rotational speedIst) Or a predetermined rotational speed, and a target torque, in particular an internal effective target torque (M)INT_EFF_soll) Effective target Torque (M)EFF_soll) Internal effective target torque (M) corrected by a transfer function (UF)INT_EFF_soll_UH) Or an effective target torque (M) corrected by a transfer function (UF)EFF_soll_UH) The feedforward control value of the manipulated variable is preferably determined from a characteristic map KF.
10. Method according to any of claims 1 to 9, characterized in that the feed-forward control value of the controlled target value or manipulated variable is shifted by the dead time (Δ t) on the time axis by means of a transfer function (UF).
11. Method according to claim 10, characterized in that the dead time (Δ t) is determined to be the same for all operating points of the drive assembly (2).
12. Method according to claim 10, characterized in that the dead time (Δ t) is determined depending on the operating point of the drive assembly (2).
13. Method according to claim 12, characterized in that the dead time (Δ t) for one working point of the drive assembly (2) is dependent on the internal effective target torque (M)INT_EFF_SOLL) Or effective target torque (M)EFF_SOLL) Is determined by the gradient of the curve of (a) in this operating point.
14. Method according to any of claims 11 to 13, characterized in that the dead time (Δ t) is determined by measuring the drive assembly (2) or a reference drive assembly on the test bench (1).
15. Method according to claim 14, characterized in that the dead time (Δ t) is measured in such a way that the manipulated variable of the drive assembly (2) is abruptly changed and the abrupt change in the manipulated variable and the resulting internal effective actual torque (M) are measuredINT_EFF_IST) Time between changes.
16. Test bench (1) for carrying out test runs, comprising a drive assembly (2) which is connected by a connecting shaft (3) to a dynamometer (4) for driving or loading the drive assembly (2), a control device (5) which controls the dynamometer (4) on the test bench (1) for carrying out test runs, and an assembly control unit (6) which controls the drive assembly (2) for carrying out test runs, the test bench (1) being provided for carrying out test runs in the form of predetermined time profiles of the rotational speed and the torque of the drive assembly (2), characterized in that the assembly control unit (6) controls an internal effective torque (M) of the drive assembly (2)INT_EFF) Or effective torque (M)EFF) Said assembly control unit (6) obtaining an internal effective torque target value (M) for controlINT_EFF_SOLL) Or effective torque target value (M)EFF_SOLL) And the assembly control unit (6) determines the actual value of the internal effective torque (M) during the operation of the drive assembly (2) on the test stand (1)INT_EFF_IST) Or effective torque actual value (M)EFF_IST) And the assembly control unit (6) corrects the target value of the control for the control by means of a transfer function, in order to take account of the regulating dynamics of the drive assembly (2), or in order to control the internal effective torque (M) of the drive assembly (2)INT_EFF) Or effective torque (M)EFF) A feedforward control of a manipulated variable of a drive assembly (2) is provided, wherein a feedforward control value or a controlled target value of the manipulated variable is corrected by an assembly control unit (6) via a transfer function (UF).
17. Test bench (1) according to claim 16, characterized in that said test bench (1) comprises an observer (10) in hardware or software for determining an internal effective torque actual value (M)INT_EFF_IST)。
18. Test bench (1) according to claim 17, characterised in that the observer (10) is arranged for measuring the actual rotational speed (N) from the dynamometer (4) or from the drive assembly (2) or from the connecting shaft (3)IST) And an effective actual torque (M) measured on the dynamometer (4), or on the drive assembly (2), or on the connecting shaft (3)EFF_IST) And the known mass inertia (I) of the drive assembly (2)A) Determining an internal effective actual torque (M)INT_EFF_IST)。
19. Test bench (1) according to claim 16, characterized in that an internal combustion engine is provided as the drive assembly (2) and that a cylinder pressure indication system for indicating the cylinder pressure of the internal combustion engine is provided on the test bench (1), wherein the internal effective actual torque (M) is determined from the cylinder pressure indicationINT_EFF_IST)。
20. Test bench (1) according to claim 19, characterized in that the actual torque (M) indicated isINDI_IST) And friction torque (M)R) The difference between them determines the internal effective actual torque (M)INT_EFF_IST) Wherein the indicated actual torque (M) is determined by a cylinder pressure indicationINDI_IST)。
Technical Field
The invention relates to a method for carrying out a test run on a test bench having a drive assembly which is connected via a connecting shaft to a dynamometer for driving or loading the drive assembly, the dynamometer being controlled by a control device on the test bench for carrying out the test run and the drive assembly being controlled by an assembly control unit for carrying out the test run, wherein, for carrying out the test run, a predetermined time profile of the rotational speed and the torque of the drive assembly is simulated (i.e. reproduced). The invention also relates to a test bench for carrying out a test run.
Background
For many years test stands have been used for developing drive assemblies, such as combustion engines, electric motors or combinations of combustion engines and electric motors (so-called hybrid drives), the basic structure and mode of action of which are well known. An important requirement for such test stands is always to ensure that the predetermined speed/torque curve is simulated as accurately and reproducibly as possible on the output shaft of the drive assembly. For this purpose, the drive assembly is connected to a Dynamometer (dynameter, Dyno) via a connecting shaft.
Typically, the rotational speed is regulated on the test stand by a dynamometer and the torque is regulated by the drive assembly. Based on the limited availability of drive and measurement technology or control and regulation devices, initially it was essential to set and measure the static operating point (speed/torque combination). For many test runs it is only necessary to reach a static operating point. Due to the increasing demands on the drive assembly (e.g. high engine power, low consumption, low pollutant emissions of internal combustion engines) and the constant development in the above-mentioned technical field, and also due to the increasing test requirements and specifications of the drive assembly, it has become possible or desirable to set both the static operating point and the dynamic speed/torque curve on the test bench.
"dynamic" here means in particular not only a static operating point but also in particular a rapid change in the rotational speed and/or torque. These curves can be, for example, legally prescribed measurement cycles for exhaust gas certification of internal combustion engines in order to provide evidence about compliance with pollutant emission limits. In order to optimize the power and consumption of the drive units, real, highly dynamic and non-standardized driving curves, for example, measured during driving tests with the vehicle when the drive units are used as vehicle drives, on roads or on test sections, are increasingly used. These dynamic curves impose extremely high requirements on the control of the test bench, which however cannot always be fully fulfilled.
Usually, a so-called control method N/M is used on the test benchEFFWherein the dynamometer of the test bench controls the drive assembly speed N predetermined based on the target curveMAnd the drive assembly controls a predetermined effective torque M on the connecting shaft between the dynamometer and the drive assemblyEFF. But these two parameters NMAnd MEFFIn the case of internal combustion engines, the manipulated variable of the drive assembly is, for example, the accelerator pedal position α, which directly influences the internal effective torque MINT_EFFI.e. the torque that directly affects the mass inertia of the internal combustion engine. Effective torque M on the connecting shaft during acceleration and brakingEFFFrom an internal effective torque MINT_EFFAnd the torque required to accelerate or brake the mass inertia of the engine to change the speed.
But internal effective torque MINT_EFFCannot be measured directly, so that up to now it has been the control of the measurable torque M on the connecting shaftEFF. However, in particular in dynamic test operation, the effective torque M at the connecting shaft cannot be controlled independently of the rotational speed NEFF. Usually consisting of a rotational speed NMAnd effective torque MEFFThe existing static characteristic map (measured static operating point) as input determines the manipulated variable of the drive aggregate (e.g. accelerator pedal position α in the case of an internal combustion engine.) this "feed-forward" control based on the characteristic map leads to incorrect values of the manipulated variable, because the effective torque M on the connecting shaft measured at one operating point in the dynamic test cycleEFFIs different from the value at the corresponding operating point in the static operationThus, the method can be used for the treatment of the tumor. In addition, the turndynamik (Stelldynamik) of the drive assembly is typically significantly lower than that of a conventional test stand dynamometer.
Therefore, the torque of the internal combustion engine appears with a delay with respect to the rotation speed of the dynamometer. The control dynamics are understood here as how quickly a change in the manipulated variable influences the torque. In the case of internal combustion engines, the change in the position of the accelerator pedal does not affect the torque immediately, but usually after a certain time, mostly in the range of a few seconds. This is the main reason why the control of test runs on test benches in dynamic test runs at present sometimes yields poor results.
In the 2008 greuenbach, E et al publication "adaptive control of engine torque with input delay" (seventeenth international union world congress, seoul, korea, 6-11 d.7 of 2008), it was suggested to control the internal torque based on combustion in a test run on an engine test stand, but it was also stated that this is difficult in practice because the internal torque is a superposition of the individual expansion strokes during combustion in the cylinders of the internal combustion engine. In addition, the internal torque cannot be directly measured and must be estimated. Furthermore, test runs with dynamic speed profiles are not taken into account in this publication.
Document EP 3067681a1 describes a method for operating an engine or drive train test stand, in which an indicating device is used to detect the combustion chamber pressure. The combustion chamber pressure is converted by the crank angle precision (kurbelwinkelgenau) into the indicated torque and further into the effective torque of the crankshaft, which is used to control the dynamometer. However, this method has disadvantages in that: the combustion chamber of the internal combustion engine needs to be accessible for cylinder pressure measurement by machining, and the measurement method is very complicated and costly.
Disclosure of Invention
The object of the present invention is therefore to provide a simple method for controlling the torque of a drive assembly in order to carry out a test run on a test bench, which method takes into account the limited adjustment dynamics of the drive assembly.
According to the invention, the object is achieved as follows: the internal effective torque or effective torque of the drive assembly is controlled by the assembly control unit in such a way that a target value of the internal effective torque or effective torque is predefined and an actual value of the internal effective torque or effective torque is determined during operation of the drive assembly on the test stand, and the regulating dynamics of the drive assembly during the control are taken into account by means of the transfer function in such a way that the target value of the control is corrected by means of the transfer function or the internal effective torque or effective torque of the drive assembly is controlled using feed-forward control of a manipulated variable of the drive assembly, wherein the feed-forward control value of the manipulated variable or the target value of the control is corrected by means of the transfer function. By taking account of the adjustment dynamics, different delays in the torque build-up of different drive assemblies can be compensated, thereby improving the control accuracy.
Instead of using the effective torque, which is usually measured on the connecting shaft between the drive aggregate and the dynamometer, to control the torque of the drive aggregate, a so-called internal effective torque, which is a torque that is influenced by the acceleration with which the mass inertia of the drive aggregate is eliminated, relative to the effective torque, can also be controlled. This allows a substantial decoupling of the rotational speed and the torque at the test stand, so that the torque control can be improved. In contrast to the effective actual torque, the inner effective actual torque cannot be measured directly on the connecting shaft, but can be determined, for example, by means of an observer. As an observer, all known algorithms can be used which determine an internal effective torque value independent of the acceleration effect of the mass inertia. The advantage of the feed forward control is that the overall control unit only needs to correct much smaller deviations.
The internal effective actual torque is preferably determined from the actual rotational speed measured on the dynamometer or on the drive assembly or on the connecting shaft and the effective actual torque measured on the dynamometer or on the drive assembly or on the connecting shaft and the known mass inertia of the drive assembly, or the effective actual torque is determined by measurement on the connecting shaft. To determine the internal effective actual torque, the measured actual rotational speed may be differentiated with respect to time and multiplied by the known mass inertia of the drive assembly and added to the measured effective actual torque.
In the case of an internal combustion engine as drive assembly, the internal effective actual torque can be determined by means of a cylinder pressure indication on the internal combustion engine. For this purpose, the internal effective actual torque is preferably determined from the difference between the indicated actual torque and the friction torque, wherein the indicated actual torque is determined by means of the cylinder pressure indication.
The internal effective target torque may be determined from a predetermined profile of drive assembly rotational speed, a predetermined profile of drive assembly torque, and a known mass inertia of the drive assembly. Preferably, the predetermined speed profile is differentiated with respect to time and multiplied by the known mass inertia of the drive assembly and the product is added to the predetermined profile of the drive assembly torque. The predetermined profile may be determined, for example, from recorded measurement data of the drive assembly, legally prescribed measurement periods, or other sources. The mass inertia is selected according to the specific development objective in correspondence with the mass inertia of the drive assembly running in reference or in correspondence with the mass inertia of the drive assembly to be tested and is assumed to be known. The target value of the internal effective torque may also be determined from, for example, recorded data of an integrated control unit (e.g., an ECU of an internal combustion engine).
Advantageously, the accelerator pedal position is used as a manipulated variable for the feed-forward control.
The feedforward control value of the manipulated variable is preferably determined from the rotational speed, in particular the actual rotational speed or the predetermined rotational speed, and the target torque, in particular the internal effective target torque, the internal effective target torque corrected by the transfer function or the effective target torque corrected by the transfer function, preferably from a characteristic map.
In the simplest case, the correction can be carried out by means of a transfer function in such a way that the target value of the control or the feedforward control value of the manipulated variable is shifted by the dead time on the time axis. The dead time can be determined here to be the same for all operating points of the drive assembly or can be determined as a function of the operating points of the drive assembly. Therefore, different dynamic states of the internal effective torque or the effective torque during establishment can be compensated for different working points, and the control precision is further improved.
The different operating points can be taken into account in such a way that the dead time for an operating point of the drive assembly is determined as a function of the internal effective target torque or the gradient of the effective target torque curve in the operating point. No additional measurement effort is required by analyzing the internal effective target torque or the curve of the effective target torque. This allows, for example, different time delay characteristics of the drive assembly during torque increases and decreases.
However, the dead time can also be determined by measuring the drive assembly or a reference drive assembly at a test stand, preferably by abruptly changing the manipulated variable of the drive assembly and measuring the time between the abrupt change in the manipulated variable and the resulting change in the internal effective actual torque or the effective actual torque. For example, it is conceivable to create a family of dead time characteristic curves for drive units having similar desired control dynamics, for example as a function of displacement, supercharging pressure, number of cylinders, nominal rotational speed, etc.
Drawings
The present invention is explained in detail below with reference to fig. 1 to 7. The figures show advantageous embodiments of the invention by way of example, schematically and without limitation. The attached drawings are as follows:
FIG. 1 shows the general structure of a test station;
FIG. 2 illustrates the functionality of a viewer;
fig. 3a to 3c show a method according to the invention;
FIG. 4 shows a reference test run;
FIG. 5 illustrates a conventional control scheme N/MEFFThe result of the time;
FIG. 6 shows a control scheme N/MINT_EFFThe result of the time;
FIG. 7 shows the target torque M effective at the inner partINT_EFF_SOLLControl mode N/M under condition of moving dead time delta tINT_EFFThe result of the time;
FIG. 8 illustrates control strategy N/M with the feedforward control value of accelerator pedal position α shifted by the dead time Δ tINT_EFFThe results of (1).
Detailed Description
Fig. 1 shows a known common structure of a test bench 1 comprising a
The dynamometer 4 is understood not only as a conventional electric machine, such as a direct-current machine, an asynchronous machine or a three-phase synchronous machine, which is directly connected to the connecting
If the
The method according to the invention is in principle not restricted to a
Fig. 2 shows, by way of example, a block diagram of a known simplified operation of a viewing device 10, which is used, for example, for determining an internal effective torque M, using an internal combustion engine as
In the next step, the angular acceleration to be obtainedThe mass inertia I of the internal combustion engine assumed to be known is multiplied in a multiplier MAAnd obtains a correction torque DeltaMM. Now the correction torque Δ M to be obtained in the summer SMAnd the effective torque M (e.g. filtered again over one working cycle and the number of cylinders of the internal combustion engine)EFF_FILTAdded to an internal effective torque MINT_EFF. Thus, according to the engine speed NMAnd the filtered engine speed N determined therefromM_FILTTime derivative or angular acceleration ofIncrease or decrease the effective torque M measured on the connecting
"on-line" in this case means that the internal effective actual torque M is determined during the test run carried out on the test bench 1INT_EFF_ISTAnd "offline" means that the internal effective target torque M is determined outside the test runs carried out on the test bench 1INT_EFF_SOLL. However, the effective actual torque M can also be determined "on-lineINT_EFF_ISTTime is savedThe filtering step, but basically the filtering is implicitly achieved by the characteristics of the controller used in the assembly control unit 6 and by the delay characteristics of the
The mass inertia I of the
Fig. 3 shows the basic procedure of the method according to the invention in a flow chart. In a first step, a block a represents the generation or provision of a speed and torque curve to be simulated for the test run to be carried out on the test stand 1 of the
Represented in the next step by the block B for determining the internal effective actual torque M, as already described with reference to the observer 10 of fig. 2INT_EFF_ISTThe same method as in (c) calculates the internal effective target torque M from the predetermined reference valueINT_EFF_SOLL. In the case of a
According to engine speed NM_REFThe quality of the available reference data may also dispense with averaging over one working cycle and cylinder number, for example if such averaging calculations have taken place within the scope of determining the reference data or in the case of a drive assembly configured as a motor with a substantially uniform torque input per revolution. Then, the angular acceleration is referred toKnown mass inertia I of the drive assembly 2A(e.g. I of internal combustion engine)A) Multiplying to obtain a reference correction torque Δ MM_REF. Finally, the correction torque Δ M will be referencedM_REFWith an effective reference torque MEFF_REF(in the case of internal combustion engines with an effective reference torque M averaged over one working cycle and the number of cylinders of the internal combustion engineEFF_REF_FILT) Adding up, thereby producing an internal effective target torque MINT_EFF_SOLLWhich is already available for controlling the
Depending on the quality of the available reference data, the determination of the internal effective torque M over a working cycle and the number of cylinders of the internal combustion engine can also be dispensed withINT_EFF_SOLLFor example if such averaging has taken place within the range of the determined reference data or according to the design of the drive assembly 2 (e.g. as a motor). If the measurement data required for the process is not available, a similar method can be used in order to determine the internal effective target torque M from the available reference dataINT_EFF_SOLL。
For example, the measured vehicle acceleration can be calculated for the summation in a vehicle drive test range with the respective drive assembly 2The torque required by the vehicle mass is calculated and the internal effective torque M required for this purpose is calculated from the known mass inertia, transmission gear ratio, etcINT_EFFAnd uses it as the internal effective target torque MINT_EFF_SOLL. It is also conceivable to determine the internal effective target torque M of the
Resulting internal effective target torque MINT_EFF_SOLLIt is already directly available for controlling a
However, the control can also use a predetermined characteristic map KF of the manipulated variable in the feed-forward control, such as the accelerator pedal position α of the internal combustion engine as a function of the engine speed NMAnd effective torque MEFFOr internal effective torque MINT_EFFA family of characteristic curves of (c). For this purpose, for example, by including an effective torque MEFF(or effective torque M after filtration)EFF_FILT) And engine speed NMA characteristic map KF of (or summarized as) the assembly speed determines feedforward control values of manipulated variables, such as the accelerator pedal position α. the controller, preferably the assembly control unit 6, transmits the internal effective target torque M theretoINT_EFF_SOLLAnd an internal effective actual torque MINT_EFF_ISTDeviation between them — the controller manipulated variable is then determined, by means of which only much smaller deviations caused by inaccuracies in the characteristic diagram KF need then be corrected.
Thus, the manipulated variables for the
In principle, any suitable controller can be used as the controller, which can also be parameterized in a known manner, if necessary, specifically for the application, and is preferably implemented as hardware or software in the overall control unit 6.
The limited adjustment dynamics of the
In order to take account of the regulation dynamics when controlling the
Because of its physical mode of action, electric motors generally have a higher regulation dynamics than internal combustion engines, it is advantageous to take into account the regulation dynamics when carrying out test runs, in particular in the case of internal combustion engines. This is mainly because the internal combustion engine requires more time to achieve a torque request, i.e. the time between a predetermined manipulated variable, such as the accelerator pedal position alpha, and the actual torque build-up, based on the underlying physical process. Internal combustion engines with direct injection and exhaust turbocharging, for example, require sufficient time to establish boost, form a mixture, burn, etc. In contrast, fewer physical processes are required in the motor, for example, significantly less time is required to build up the magnetic field.
In a simple embodiment, the transfer function UF may be such that the internal effective target torque M isINT_EFF_SOLL(or effective target Torque MEFF_SOLL) Is shifted on the time axis by a so-called dead time deltat. Thereby obtaining an internal effective target torque M shifted by the dead time DeltatINT_EFF_SOLL_UH(or effective target Torque MEFF_SOLL_UH). This is indicated in fig. 3a and 3a by block C. MINT_EFF_SOLL_UH(or M)EFF_SOLL_UH) May be used as a target value for control (block D).
Alternatively, the internal effective target torque M can also be usedINT_EFF_SOLL(or effective target Torque MEFF_SOLL) And a target rotational speed NMThe associated, time-corrected manipulated variable, such as the accelerator pedal position α, is determined by means of the transfer function UF, for example, by including the internal effective target torque MINT_EFF_SOLL(or effective target Torque MEFF_SOLL) And a target rotational speed NMDetermines the manipulated variable and shifts it by the dead time Δ t, as shown in fig. 3c, the thus determined, time-shifted manipulated variable αUHAvailable for internal effective torque MINT_EFFOr effective torque MEFFFeed forward control of the control, which is indicated by block D.
In the simplest caseNext, the dead time Δ t may be a predetermined or parameterized constant time value. However, it is desirable to determine the dead time Δ t according to the operating point (torque/rotational speed) of the
In the determination of the dead time Δ t by measuring the
However, it is also possible for an operating point of the
However, the transfer function UF can also be designed in any other way, where the transfer function UF is normally the internal effective torque MINT_EFFOr effective torque MEFFI.e. UF ═ f (M)INT_EFFOr MEFF). The transfer function UF is preferably a function of the operating point of the
Now the internal effective torque M is corrected by the transfer function UFINT_EFF_SOLLOr effective torque MEFF_SOLLIn order to take into account the time characteristics (regulation dynamics) of the
To carry out a test run, the predetermined target value is shifted by the dead time Δ t, in particular shifted forward in time, and controlled on the test stand 1 as described above to carry out the test run.
A predetermined internal effective target torque M generated after moving the corresponding dead time Δ tINT_EFF_SOLLOr effective target torque MEFF_SOLLThe curve of (c) may also be adjusted such that all data points having an absolute time value greater than their subsequent points are deleted. Thereby producing a continuously increasing time vector. In the next step, the target value curve generated is set to a value corresponding to the reference assembly speed NA_REFThe curves are based on a common time base so as to be suitable for the control of the
Fig. 4 shows a measurement diagram of a reference test run, using a
FIG. 5 shows a method by means of a common N/MEFFThe control scheme is the result of the first test run in time period Z between time t1 and
FIG. 6 shows the control mode N/M by means of the inventionINT_EFFThe results of the second test run in time period Z between time t1 and
As mentioned above, it is advantageous to do so by applying an internal effective target torque MINT_EFF_SOLLThe forward movement dead time Δ t takes into account the time characteristics of the engine transfer function UF, as will be shown below with reference to fig. 7.
FIG. 7 shows the control mode N/M by means of the inventionINT_EFFResults of a third test run in time period Z between time t1 and time t2, wherein the internal effective target torque M is determinedINT_EFF_SOLLMoving forward by a constant dead time Δ t of 100 ms. The engine speed N is controlled by means of a control device 5 of the dynamometer 4MAnd the internal effective torque M is controlled by the assembly control unit 6 via the manipulated variable of the accelerator pedal position αINT_EFF. The measured actual value curve of the third test run is compared with the reference value curve of the reference test run known from fig. 4. The engine speed N is again plotted in dash-dot linesM_REFIs plotted against the reference value of (3) by a solid lineEFF_REFAnd the accelerator pedal position α is plotted in dashed lines_REFReference value curve of (2). Measured actual value NM_IST、MEFF_ISTAnd α_ISTThe corresponding curves of (a) are respectively marked with circles. The effective torque M can be seenEFFAnd a significantly better match between the reference and actual value curves for accelerator pedal position αEFF_ISTAnd accelerator pedal position α_ISTIs excessively high in the actual value curve in the present case, for example, attributable to the controller used in the assembly control unit 6 correcting the target value (target torque M) of the dead time Δ t by correcting the dead time Δ tINT_EFF_SOLL) The manipulated variable (accelerator pedal position α) is therefore increased too much by the integral (I) component in the controller used.
However, this effect can also be avoided by: controlling internal effective torque M using feed forward controlINT_EFFAnd correction of the time characteristic is not applied to the target torque MINT_EFF_SOLL(or M)EFF_SOLL) But rather a feedforward control value of a manipulated variable applied to a feedforward control. For this purpose, the internal effective target torque M is determined, for example, by means of a characteristic diagram KFINT_EFF_SOLLAnd a target rotational speed NM_SOLLThe feedforward control value (accelerator pedal position α) is then shifted by the dead-time Δ tINT_EFF_SOLLBy the assembly control unit 6 (see fig. 3c) controls the internal effective torque MINT_EFFAnd the feedforward control value (accelerator pedal position α) shifted by the dead time Δ t is added to the controller output of the integrated control unit 6 controller the result is shown in fig. 8 and can be seen at the effective torque MEFF_ISTAnd accelerator pedal position α_ISTSubstantially without excessive height in the curve of the actual values of (a). However, as an alternative, the internal effective target torque MINT_EFF_SOLLIt is also possible to correct the target torque M by means of the transfer function UF and to use the characteristic diagram KF for correctionINT_EFF_SOLLAnd a target rotational speed NM_SOLLTo determine a feedforward control value.
According to a particularly advantageous embodiment of the invention, the internal effective torque M is adjustedINT_EFF_SOLLMove forwardThe dead time deltat is selected in dependence on the operating point of the
If this cannot be measured beforehand, it is also possible in one operating point of the