HK1227074B - Method for controlling the speed of an internal combustion engine - Google Patents
Method for controlling the speed of an internal combustion engine Download PDFInfo
- Publication number
- HK1227074B HK1227074B HK17100557.6A HK17100557A HK1227074B HK 1227074 B HK1227074 B HK 1227074B HK 17100557 A HK17100557 A HK 17100557A HK 1227074 B HK1227074 B HK 1227074B
- Authority
- HK
- Hong Kong
- Prior art keywords
- speed
- fuel energy
- steady
- fuel
- speed regulator
- Prior art date
Links
Description
技术领域Technical Field
本发明涉及一种用于调节内燃机转速的方法和一个用于执行本方法的转速调节回路。The invention relates to a method for regulating the speed of an internal combustion engine and a speed control circuit for carrying out the method.
背景技术Background Art
内燃机转速称为单位时间内燃机旋转频度,一般在运行中调节内燃机转速,尤其在确定的时间空间中保持恒定。为此使用转速调节器,它通过给定调整参数这样影响内燃机的运行,使转速在对应于理论转速的给定水平上尽可能保持恒定,其中降低干扰影响。已知不同形式的调节器,其特性通过调节参数确定并且受到其选择的影响。The speed of an internal combustion engine is defined as the frequency of its rotations per unit time. It is typically regulated during operation, in particular to keep it constant over a specific period of time. For this purpose, a speed controller is used. By specifying a control parameter, it influences the operation of the internal combustion engine in such a way that the speed remains as constant as possible at a given level corresponding to the target speed, while minimizing interference effects. Various types of controllers are known, whose characteristics are determined by the control parameter and influenced by its selection.
文献DE 10 2004 023 993 A1描述了一种用于在启动过程期间通过离合器调节内燃机-发电机单元转速的方法。在该方法中在开始第一加速斜面以后通过识别离合器闭合从第一参数组变换到第二参数组,接着使第一参数组无效。在第二参数组里面第二加速斜面对于给定理论转速起到重要作用。Document DE 10 2004 023 993 A1 describes a method for regulating the speed of an internal combustion engine-generator unit via a clutch during a starting process. In this method, after starting a first acceleration ramp, a switch is made from a first parameter set to a second parameter set upon detecting clutch engagement, and the first parameter set is subsequently deactivated. Within the second parameter set, the second acceleration ramp plays a significant role in determining the target speed.
因此在所述方法中根据离合器信号转换调节器参数。这个离合器信号必需作为外部信号供使用。所述转速调节器的调整参数是燃料喷射量。因此不能容易地在具有更多燃料的系统中使用。Therefore, in the method, the controller parameters are converted based on the clutch signal. This clutch signal must be available as an external signal. The controlled variable of the speed controller is the fuel injection quantity. Therefore, it cannot be easily used in systems with more fuel.
发明内容Summary of the Invention
出于这个背景介绍一种用于调节内燃机转速的方法和一种用于执行该方法的转速调节回路。在该方法中,在内燃机里面喷入一种燃料的至少一燃料,具有转速调节器,它设置在转速调节回路里面并且其特性通过调节参数确定,其特征在于,作为转速调节器的输出参数产生至少一要喷射的燃料的燃料能,并且根据稳态的比例系数计算转速调节器的分量并且与燃料能成比例地并且与内燃机转速成反比地计算稳态的比例系数。该转速调节回路具有转速调节器,它设计成,作为输出参数产生燃料能。Against this background, a method for regulating the speed of an internal combustion engine and a speed control circuit for carrying out the method are described. In this method, at least one fuel is injected into the internal combustion engine, and a speed controller is provided. The speed controller is arranged in the speed control circuit and its characteristics are determined by a control parameter. The method is characterized in that a fuel energy of at least one fuel to be injected is generated as an output variable of the speed controller, and a component of the speed controller is calculated based on a steady-state proportionality factor, and the steady-state proportionality factor is calculated proportionally to the fuel energy and inversely proportional to the internal combustion engine speed. The speed control circuit includes a speed controller that is designed to generate the fuel energy as an output variable.
因此描述一种方法,通过该方法可以调节内燃机、尤其是具有共轨喷射系统的内燃机的发动机转速,即使每个气缸喷入不同种类的一种或多种燃料。在此使用每次喷射的燃料能作为转速调节器的输出参数或者作为转速调节回路的调整参数,由此能够在具有两种或多种燃料的系统时使用。通过内部供使用的信号、例如发动机转速、燃料能和转速调节偏差跟踪调节参数。此外可以使用用于改善转速调节器动态响应的加载信号。关于燃料能理解为每次喷射对于燃料种类典型的燃料能量。A method is described herein that allows the engine speed of an internal combustion engine, particularly one with a common rail injection system, to be controlled, even when one or more fuels of different types are injected into each cylinder. The fuel energy per injection is used as an output variable of a speed controller or as a control variable of a speed control loop, thereby enabling use in systems with two or more fuels. The control variable is tracked using internally available signals such as engine speed, fuel energy, and speed control deviation. Furthermore, a load signal can be used to improve the dynamic response of the speed controller. Fuel energy is understood to mean the fuel energy per injection that is typical for the fuel type.
所述转速调节器可以自动地适配于取决于运行点的调节路径特性。通过根据转速调节偏差计算比例系数以及通过使用加载信号实现更好的转速调节回路动态响应。The speed regulator can automatically adapt to the control path characteristics depending on the operating point. By calculating the proportionality factor based on the speed control deviation and by using the load signal, an improved dynamic response of the speed control loop is achieved.
要注意到,作为转速调节器的调整参数使用燃料总能量并且不像在目前已知的转速调节器中那样使用理论扭矩或喷射量。It should be noted that the total fuel energy is used as the correcting variable of the speed controller and not the setpoint torque or the injection quantity as in previously known speed controllers.
所建议的方法至少在扩展结构中总体上具有下面的特征:The proposed method has the following overall features, at least in its expanded structure:
所述转速调节回路是以燃料能为基础的,即,转速调节回路的调整参数是对于燃烧过程每个气缸喷入的燃料总能量。根据调节器参数计算调节器特性。在此与燃料能成比例地并且与发动机转速成反比地计算稳态的比例系数。可以向下限制稳态的比例系数。The speed control loop is based on fuel energy. In other words, its controlled variable is the total fuel energy injected per cylinder during the combustion process. The controller characteristic is calculated based on the controller parameters. The steady-state proportionality factor is calculated proportionally to the fuel energy and inversely proportional to the engine speed. The steady-state proportionality factor can be limited downward.
此外可以根据第二调节参数、动态的比例系数匹配调节器特性,其中动态的比例系数附加地取决于转速调节偏差。Furthermore, the controller characteristic can be adapted as a function of a second control variable, a dynamic proportionality factor, wherein the dynamic proportionality factor is additionally dependent on the speed control deviation.
所述稳态比例系数的比例因子由两个乘数组成,其中第一乘数取决于应用,并且在应用于船时取值2并且在应用于发电机时取值1。The scaling factor of the steady-state scaling coefficient consists of two multipliers, wherein the first multiplier depends on the application and takes the value 2 when applied to a ship and takes the value 1 when applied to a generator.
第二乘数映射由运行者给定的开环转速调节回路的回路放大器并且与应用无关。The second multiplier reflects the loop amplifier of the open-loop speed control loop specified by the operator and is independent of the application.
根据动态比例系数计算转速调节器的比例分量。The proportional component of the speed controller is calculated based on the dynamic proportional coefficient.
根据稳态比例系数计算转速调节器的积分分量。The integral component of the speed regulator is calculated based on the steady-state proportional coefficient.
根据稳态的比例系数计算转速调节器的微分分量。The differential component of the speed regulator is calculated based on the proportional coefficient in the steady state.
另一调节器参数、提前时间为了计算微分分量线性地通过燃料能跟踪。Another controller parameter, the lead time, can be linearly tracked via the fuel energy for calculating the derivative component.
对转速调节器的输出信号可以添加用于改善转速调节器动态响应的燃料能-加载信号,其中由在出现负荷接通时产生的设备信号计算燃料能-加载信号。A fuel energy charge signal for improving the dynamic response of the speed controller can be added to the output signal of the speed controller, wherein the fuel energy charge signal is calculated from the system signal generated when a load is switched on.
动态的比例系数取决于转速-调节偏差并且改善转速调节回路的动态响应。The dynamic proportionality factor depends on the speed control deviation and improves the dynamic response of the speed control loop.
所述方法可以在转速调节回路中尤其也在系统中使用,在这些系统中对于燃烧过程喷入不同种类的两种或多种燃料(柴油、汽油、…)。The method can be used in speed control loops, in particular also in systems in which two or more fuels of different types (diesel, gasoline, . . . ) are injected into the combustion process.
所建议的方法具有一系列优点,至少在一些实施例里面。因为所述转速调节回路的调整参数是燃料总能量,在发动机中可以使用转速调节回路,在这些发动机中也喷入两种或多种燃料。通过跟踪稳态的比例系数通过燃料能和发动机转速使取决于运行点的稳态发动机放大倍数反向并由此使转速调节器适配于调节路径,使转速调节回路的特性在很大程度上与运行点无关。此外通过在计算比例分量时使用取决于转速调节偏差的动态比例系数能够改善转速调节回路的动态响应特性并且通过在PI(DT1)转速调节器的输出上串接加载信号-燃料能能够改善转速调节回路的动态响应特性。The proposed method offers a number of advantages, at least in some exemplary embodiments. Because the regulating variable of the speed control loop is the total fuel energy, the speed control loop can be used in engines in which two or more fuels are also injected. By tracking the steady-state proportionality factor, the steady-state engine amplification factor, which depends on the operating point, is inverted using the fuel energy and the engine speed, thereby adapting the speed controller to the control path. This makes the behavior of the speed control loop largely independent of the operating point. Furthermore, by using a dynamic proportionality factor that depends on the speed control deviation when calculating the proportional component, the dynamic response of the speed control loop can be improved. Furthermore, by connecting the fuel energy loading signal to the output of the PI( DT1 ) speed controller in series, the dynamic response of the speed control loop can be improved.
本发明的其它优点和扩展结构由说明书和附图给出。Further advantages and developments of the invention will become apparent from the description and the drawings.
不言而喻,上面列举和下面还要解释的特征不仅可以在所给出的组合中、而且可以在其它组合中或者单独地使用,不离开本发明的范围。It goes without saying that the features listed above and still to be explained below can be used not only in the combination specified but also in other combinations or alone without departing from the scope of the present invention.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
利用附图中的实施例示意地示出本发明并且在下面参照附图详细描述。The invention is schematically illustrated by means of exemplary embodiments in the drawings and is described in more detail below with reference to the drawings.
图1示出用于执行所介绍方法的转速调节回路结构。FIG. 1 shows the structure of a speed control loop for carrying out the presented method.
图2示出PI(DT1)转速调节器的分立算法。FIG2 shows the discrete algorithm of the PI (DT 1 ) speed regulator.
图3示出计算动态比例系数。FIG3 illustrates the calculation of the dynamic scaling factor.
图4示出计算静态的比例系数。FIG4 illustrates the calculation of the static scaling factor.
图5示出计算提前时间tv。FIG5 shows the calculation of the advance time tv.
图6示出计算加载信号。FIG6 shows the calculation of the loading signal.
具体实施方式DETAILED DESCRIPTION
图1以方框图示出转速调节回路,它总体上以附图标记10表示。这个转速调节回路10以燃料能为基础工作。视图示出调节器12、在这种情况下是PI(DT1)调节器、用于计算燃料能的模块14、滤波器16、转速滤波器18、发动机管理器20和内燃发动机22。在PI(DT1)调节器位置上尤其也可以使用PI调节器、PID调节器或者(PID)T1调节器。FIG1 shows a speed control loop in a block diagram, which is designated overall by reference numeral 10. This speed control loop 10 operates based on fuel energy. The diagram shows a controller 12, in this case a PI( DT1 ) controller, a module 14 for calculating fuel energy, a filter 16, a speed filter 18, an engine management unit 20, and an internal combustion engine 22. In place of the PI( DT1 ) controller, a PI controller, a PID controller, or a (PID) T1 controller could also be used.
转速调节回路10的输入信号是理论转速30。这个理论转速30与测得的发动机转速32的差是转速调节偏差34。转速调节偏差34是PI(DT1)转速调节器12的输入参数。PI(DT1)转速调节器的输出参数是PI(DT1)燃料能36,它涉及对于内燃机气缸燃烧过程的喷入。对转速调节器12的输出参数36添加加载信号燃料能38。这个添加是干扰参数串接。它用于改善转速调节器12的动态响应。接着通过模块14向上限制转速调节器输出36与加载信号燃料能38的总和到最大燃料能40并且向下到每个气缸的负的燃料摩擦能42。The input signal of the speed control loop 10 is the setpoint speed 30. The difference between this setpoint speed 30 and the measured engine speed 32 is the speed control deviation 34. The speed control deviation 34 is the input variable of the PI (DT 1 ) speed controller 12. The output variable of the PI (DT 1 ) speed controller is the PI (DT 1 ) fuel energy 36, which relates to the injection into the combustion process of the internal combustion engine cylinder. A charge signal fuel energy 38 is added to the output variable 36 of the speed controller 12. This addition is a series interference variable. It serves to improve the dynamic response of the speed controller 12. The sum of the speed controller output 36 and the charge signal fuel energy 38 is then limited by the module 14 to a maximum fuel energy 40 and to a negative fuel friction energy 42 per cylinder.
在此最大燃料能40取决于发动机转速、进气压力和其它参数。有限的燃料能44是转速调节回路的调整参数并且同样涉及喷射。接着对有限的燃料能添加燃料摩擦能46。关于燃料摩擦能46理解为对应于内燃机摩擦损失的燃料能。在此摩擦损失可能是在内燃机气缸里面的摩擦损失。必需的燃料能总和最终转交给发动机管理器20并且由发动机管理器换算成喷射量。在柴油喷射系统中这是喷射量48,并且在具有柴油和汽油喷射(双燃料喷射)的喷射系统中附加地是汽油喷射量50。检测发动机转速52并且借助于转速滤波器18滤波。转速滤波器18的输出参数是测得的转速32。Here, the maximum fuel energy 40 depends on the engine speed, intake pressure, and other parameters. The limited fuel energy 44 is a control parameter of the speed control loop and also affects injection. Fuel friction energy 46 is then added to the limited fuel energy. Fuel friction energy 46 is understood to be the fuel energy corresponding to the friction losses of the internal combustion engine. These friction losses may be friction losses within the internal combustion engine cylinders. The required total fuel energy is ultimately transferred to the engine management 20 and converted by the engine management into an injection quantity. In a diesel injection system, this is injection quantity 48, and in an injection system with diesel and gasoline injection (dual fuel injection), it is additionally gasoline injection quantity 50. The engine speed 52 is detected and filtered using the speed filter 18. The output variable of the speed filter 18 is the measured speed 32.
图2示出PI(DT1)转速调节器的离散时间的算法,该算法总体上以附图标记12表示。转速调节器算法的输出参数36是三个分量的总和:比例分量74、积分分量76和DT1分量78。在此比例分量74是转速调节偏差34与所谓的动态的比例系数80的乘积。动态的比例系数80是转速调节器算法的调节参数,在图3中详细地示出这个参数的计算。FIG2 shows the discrete-time algorithm of the PI (DT 1 ) speed controller, which is generally designated by reference numeral 12 . The output variable 36 of the speed controller algorithm is the sum of three components: a proportional component 74 , an integral component 76 , and a DT 1 component 78 . Proportional component 74 is the product of the speed control deviation 34 and a so-called dynamic proportionality factor 80 . Dynamic proportionality factor 80 is a control parameter of the speed controller algorithm, the calculation of which is shown in detail in FIG3 .
转速调节器的积分分量76、I分量是实时的、以扫描步距(延迟环节82)延迟的、有限积分分量与放大系数84加上实时的和以扫描步距(延迟环节86)延迟的转速调节偏差34的总和的乘积。在此转速调节器的积分分量向上限制到最大燃料能40并且向下限制到负的燃料摩擦能42。The integral component 76, I component, of the speed controller is the product of the current, limited integral component delayed by the sampling step (delay element 82), an amplification factor 84, and the sum of the current and delayed speed control deviation 34 by the sampling step (delay element 86). The integral component of the speed controller is limited upward to the maximum fuel energy 40 and downward to the negative fuel friction energy 42.
在图2的下部示出计算DT1分量78。DT1分量78由两个乘积的总和给出。第一乘积92由系数94与以扫描步距(延迟环节96)延迟的DT1分量78相乘组成。第二乘积98由系数100与开关102的输出相乘给出。根据开关102位于哪个位置,系数100或者与实时转速调节偏差34与以扫描步距延迟(延迟环节96)的转速调节偏差的差值相乘(开关位置1),或者与以扫描步距延迟(延迟环节108)的测得的发电机转速与实时测得的发电机转速32的差值相乘(开关位置2)。The calculation of DT 1 component 78 is shown in the lower portion of FIG. DT 1 component 78 is obtained by the sum of two products. First product 92 is formed by multiplying DT 1 component 78 delayed by the sampling step (delay element 96) by coefficient 94. Second product 98 is obtained by multiplying the output of switch 102 by coefficient 100. Depending on the position of switch 102, coefficient 100 is multiplied either by the difference between the current speed control deviation 34 and the speed control deviation delayed by the sampling step (delay element 96) (switch position 1) or by the difference between the measured generator speed delayed by the sampling step (delay element 108) and the current measured generator speed 32 (switch position 2).
在此当发动机理论转速30不变化或者只微少变化、例如在发电机应用中,则总是偏爱开关位置2。I分量以及DT1分量的放大系数84和100取决于所谓的稳态的比例系数kpStat,而比例分量取决于动态的比例系数80。如下计算稳态的比例系数kpStat:In this case, if the target engine speed 30 does not change or changes only slightly, such as in generator applications, switch position 2 is always preferred. The amplification factors 84 and 100 of the I component and the DT 1 component depend on the so-called steady-state proportionality factor kpStat, while the proportional component depends on the dynamic proportionality factor 80. The steady-state proportionality factor kpStat is calculated as follows:
kpStat=(f*v*EI Soll)/nist。kpStat=(f*v*E I Soll )/n ist .
在此测得的发动机转速nist通过附图标记32表示,积分分量EI Soll通过附图标记76表示。因此稳态的比例系数与积分分量EI Soll成比例并且与测得的发动机转速nist成反比。比例因子是两个乘数的乘积。第一乘数是系数f,第二乘数是回路放大倍数v。The measured engine speed n is represented by reference numeral 32, and the integral component E I Soll is represented by reference numeral 76. Therefore, the steady-state proportionality factor is proportional to the integral component E I Soll and inversely proportional to the measured engine speed n . The proportionality factor is the product of two multipliers: the first multiplier is the coefficient f, and the second multiplier is the loop gain v.
系数取决于应用。在应用于船时f取值2,在应用于发电机时取值1。回路放大倍数v可以由运行者给定,在此它涉及开环转速调节回路的无量纲的回路放大器。如果v取大值,则转速调节回路的动态响应大,而如果v取小值,则转速调节回路的动态响应小。稳态的比例系数kpStat向下限制到给定的最小比例系数kpmin:The coefficient depends on the application. For ship applications, f takes the value 2, and for generator applications, it takes the value 1. The loop gain factor v can be specified by the operator and is the dimensionless loop gain of the open-loop speed control loop. Large values of v increase the dynamic response of the speed control loop, while small values of v reduce the dynamic response of the speed control loop. The steady-state proportionality factor kpStat is limited to a specified minimum proportionality factor kpmin:
kpStat≥kpmin。kpStat≥kpmin.
图3示出计算动态比例系数80。动态比例系数80由稳态比例系数kpStat152加上取决于转速调节偏差34的分量154计算。当开关156位于位置1时,这个分量有效。而如果开关156位于位置0,则动态比例系数80与稳态比例系数kpStat152一致。FIG3 illustrates the calculation of the dynamic proportionality factor 80. The dynamic proportionality factor 80 is calculated from the steady-state proportionality factor kpStat 152 plus a component 154 that depends on the speed control deviation 34. This component is effective when the switch 156 is in position 1. If the switch 156 is in position 0, the dynamic proportionality factor 80 corresponds to the steady-state proportionality factor kpStat 152.
当开关158变换到位置2时,开关156取位置1。在这种情况下开关158接通逻辑1到开关156上,由此使这个开关位于位置1。当信号160具有逻辑值1时,开关158位于位置2。当测得的发动机转速32大于或等于给定有效转速164,同时转速调节偏差34小于或等于值0的时候,是这种情况。对于发动机的启动过程这意味着:在发动机启动以后发动机转速32达到有效转速164,例如1500转/min,同时发动机转速32达到理论转速30(转速调节偏差等于0),则开关156变换到位置1,由此动态比例系数80由稳态比例系数kpStat152加上取决于转速调节偏差34的分量154计算。如果识别到发动机停机,则逻辑信号165具有值1并且开关158位于位置1。由此由开关158接通逻辑0,由此开关156位于位置0。在这种情况下动态比例系数80又与稳态比例系数kpStat152一致。When switch 158 is switched to position 2, switch 156 assumes position 1. In this case, switch 158 connects a logical 1 to switch 156, thereby placing it in position 1. When signal 160 has a logical value of 1, switch 158 is in position 2. This is the case when measured engine speed 32 is greater than or equal to setpoint effective speed 164, while speed control deviation 34 is less than or equal to 0. For an engine starting process, this means that after the engine starts, when engine speed 32 reaches effective speed 164, for example, 1500 rpm, and engine speed 32 reaches setpoint speed 30 (speed control deviation equal to 0), switch 156 switches to position 1, whereby dynamic proportionality factor 80 is calculated from steady-state proportionality factor kpStat 152 plus component 154 dependent on speed control deviation 34. If engine shutdown is detected, logic signal 165 has a value of 1, and switch 158 is in position 1. Consequently, switch 158 connects a logical 0, placing switch 156 in position 0. In this case, the dynamic proportionality factor 80 again corresponds to the steady-state proportionality factor kpStat 152 .
取决于转速调节偏差34的分量154计算如下:如果转速调节偏差34大于给定值emin pos,则取决于转速调节偏差34的相加的动态比例系数80的分量154这样长时间地线性增加,直到转速调节偏差34达到值emax。在进一步加大转速调节偏差时相加的分量154保持恒定。而如果转速调节偏差34是负的并且小于给定的值emin neg,则相加的分量154这样长时间地线性增加,直到转速调节偏差34达到负的给定值emax。如果转速调节偏差继续变小,则相加的分量154又保持恒定。Component 154 dependent on speed control deviation 34 is calculated as follows: If speed control deviation 34 is greater than a set value e min pos , component 154 dependent on the added dynamic proportional coefficient 80 of speed control deviation 34 increases linearly until speed control deviation 34 reaches value e max . As speed control deviation increases further, added component 154 remains constant. If speed control deviation 34 is negative and less than a set value e min neg , added component 154 increases linearly until speed control deviation 34 reaches the negative set value e max . If the speed control deviation decreases further, added component 154 remains constant again.
通过根据转速调节偏差34计算动态的比例系数80可以决定性地改善在不稳定的过程时、尤其在负荷接通过程和负荷断开过程时的转速调节回路的动态响应,因为在发生转速调节偏差时转速调节器的比例系数和相关的比例分量增加。By calculating the dynamic proportionality factor 80 as a function of the speed control deviation 34 , the dynamic response of the speed control loop during unstable processes, in particular load switching on and off processes, can be significantly improved, since the proportionality factor and the associated proportional component of the speed controller increase when a speed control deviation occurs.
图4示出计算稳态的比例系数kpStat152。如果发动机转速nist32等于0,则开关200位于位置1,由此接通值80。而如果发动机转速nist32不等于0,则发动机转速nist32向下限制到给定的值nmin202并且由开关200接通,因为这个开关在这种情况下位于位置0。接着由开关200的输出值形成倒数206(模块204)。这个倒数206与系数f208、回路放大倍数v209和向下限制到给定值Emin210的I分量EI Soll212相乘。这个乘积的结果214还限制到给定值kpmin216并且是稳态的比例系数kpStat152。总之,如下计算kpStat152:FIG4 illustrates the calculation of the steady-state proportionality factor kpStat 152. If the engine speed n ist 32 is equal to 0, switch 200 is in position 1, thereby switching on the value 80. However, if the engine speed n ist 32 is not equal to 0, the engine speed n ist 32 is limited downward to a given value n min 202 and switched on by switch 200, since this switch is in position 0 in this case. The output value of switch 200 then forms an inverse 206 (block 204). This inverse 206 is multiplied by the factor f 208, the loop gain v 209, and the I component E I Soll 212, which is limited downward to a given value E min 210. The result 214 of this multiplication is also limited to a given value kpmin 216 and represents the steady-state proportionality factor kpStat 152. In summary, kpStat 152 is calculated as follows:
kpStat=(f*v*EI Soll)/nist (1)kpStat=(f*v*E I Soll )/n ist (1)
EI Soll≥Emin E I Soll ≥E min
nist≥nmin n ist ≥n min
kpStat≥kpminkpStat≥kpmin
其中,f=1(发电机)Where f=1 (generator)
f=2(船)。f=2 (ship).
I分量EI Soll必需向下限制到值Emin,由此稳态的比例系数kpStat不太小或者说等于0并由此转速调节器不具有太小的动态响应。在比例系数为0时将不再激活转速调节器的比例分量。发动机转速nist必需向下至少限制到发动机转速的检测边界,这个边界例如为80转/min。为了进一步安全kpStat最后还总体上限制到下极限值kpmin。The I component E I Soll must be limited downward to the value E min so that the proportionality factor kpStat in the steady state is not too low or equal to 0, and so that the speed controller does not have an excessively slow dynamic response. If the proportionality factor is 0, the proportional component of the speed controller is no longer active. The engine speed n ist must be limited downward at least to the engine speed detection limit, which is, for example, 80 rpm. For additional safety, kpStat is ultimately also limited overall to a lower limiting value kpmin.
替代I分量EI Soll为了计算稳态比例系数kpStat可以使用滤波的燃料能ESoll Gefiltert53:Instead of the I component E I Soll, the filtered fuel energy E Soll Gefiltert 53 can be used to calculate the steady-state proportionality factor kpStat:
KpStat=(f*v*ESoll Gefiltert)/nist KpStat=(f*v*E Soll Gefiltert )/n ist
其中in
ESoll Gefiltert≥Emin E Soll Gefiltert ≥E min
nist≥nmin n ist ≥n min
kpStat≥kpminkpStat≥kpmin
其中in
f=1(发电机)f=1 (generator)
f=2(船)。f=2 (ship).
等式(1)是以燃料能为基础的转速调节器的调节定律。这个调节定律表征稳态比例系数kpStat的计算。稳态比例系数kpStat与燃料能EI Soll以及ESoll Gefiltert成比例并且与发动机转速nist成反比。在此比例因子是两个乘数的乘积:系数f和回路放大倍数v,其中系数f取决于应用并且由运行者给定回路放大倍数v。Equation (1) is the control law for a speed regulator based on fuel energy. This control law describes the calculation of the steady-state proportionality factor kpStat. The steady-state proportionality factor kpStat is proportional to the fuel energy E I Soll and E Soll Gefiltert and inversely proportional to the engine speed n ist . The proportionality factor is the product of two multipliers: the coefficient f and the loop gain v, where the coefficient f depends on the application and the loop gain v is specified by the operator.
为了导出调节定律发动机和设备被作为单质量振动器模型。如果角动量守恒定律应用于这个单质量振动器上,则对于螺旋桨驱动(应用于船)的情况得到下面的等式:To derive the regulation laws, the engine and the equipment are modeled as a single-mass oscillator. If the law of conservation of angular momentum is applied to this single-mass oscillator, the following equation is obtained for the case of propeller drive (applicable to ships):
Θ*dw/dt=Mm-kB*nist 2 Θ*dw/dt=M m -k B *n ist 2
其中in
Θ=ΘMoto+ΘLast Θ=Θ Moto +Θ Last
Θ-总惯性矩[kgm2]Θ - total moment of inertia [kgm 2 ]
w-角速度[1/s]w - angular velocity [1/s]
Mm-发动机扭矩[Nm]M m - engine torque [Nm]
kB-比例因子[Nm min2]k B - scaling factor [Nm min 2 ]
nist-发动机转速[1/min]n ist - engine speed [1/min]
角速度w计算如下:The angular velocity w is calculated as follows:
w=2*pi*nist w=2*pi*n ist
由此得到单质量振动器的下列非线性模型:This results in the following nonlinear model of a single-mass vibrator:
Θ*2pi*dnist/dt+kB*nist 2=Mm Θ*2pi*dn ist /dt+k B *n ist 2 =M m
如果这个等式线性化,则得到下列的单质量振动器线性模型:If this equation is linearized, the following linear model for a single-mass vibrator is obtained:
Θ*2*pi*d(Δn)/dt+2*kB*nBet*Δn=ΔMm Θ*2*pi*d(Δn)/dt+2*k B *n Bet *Δn=ΔM m
其中in
nBet:发动机转速运行点,在该运行点中线性化n Bet : Engine speed operating point at which linearization is performed
Δn,ΔMm:由运行点的发动机转速和发动机扭矩的偏差Δn, ΔM m : Deviation of engine speed and engine torque at the operating point
因此对于单质量振动器的传递函数适用于:Therefore, the transfer function for a single-mass vibrator applies:
G(s)= Δn(s)/ΔMm(s)=km/(1+Tm*s)G(s)=Δn(s)/ΔM m (s)=k m /(1+T m *s)
其中in
km=1/(2*kB* nBet) (2)k m =1/(2*k B * n Bet ) (2)
Tm=(pi*Θ)/(kB* nBet)T m = (pi*Θ)/(k B * n Bet )
每次喷射的燃料能ESoll与发动机扭矩Mm的关系如下:The relationship between the fuel energy E Soll per injection and the engine torque M m is as follows:
ESoll=(pi*Mm)/(250*z*η)E Soll = (pi*M m )/(250*z*η)
其中in
ESoll-每次喷射的燃料能[kJ]E Soll - fuel energy per injection [kJ]
Mm-发动机扭矩[Nm]M m - engine torque [Nm]
z-气缸数[ ]z-number of cylinders[ ]
η-效率[ ]η-efficiency[ ]
由此对于发动机扭矩Mm适用于:For the engine torque M m, the following applies:
Mm=kv*ESoll (3)M m =kv*E Soll (3)
其中in
kv=(250*z*η)/pikv=(250*z*η)/pi
因此在运行点(Mm Bet,ESoll Bet)适用于:Therefore, at the operating point (M m Bet , E Soll Bet ) the following applies:
Mm Bet=kv*ESoll Bet (4)M m Bet =k v *E Soll Bet (4)
对于负荷扭矩适用于:For load torques, the following applies:
Mm Bet=kB*nBet 2 M m Bet =k B *n Bet 2
因此适用于Therefore, it is applicable to
kB*nBet=ML Bet/nBet (5)k B *n Bet =M L Bet /n Bet (5)
对于发动机放大倍数适用于:For engine magnification, apply to:
vm=kv*km v m = k v * k m
通过(2)适用于:By (2) applies to:
vm=kv*[1/(2*kB* nBet)]v m =k v *[1/(2*k B * n Bet )]
通过(5)得到:Through (5) we can get:
vm=(kv*nBet)/(2*ML Bet)v m = (k v *n Bet )/(2*M L Bet )
在稳态运行中发动机扭矩与负荷扭矩一致:In steady-state operation the engine torque is identical to the load torque:
Mm Bet= ML Bet M m Bet = M L Bet
由此适用于:This applies to:
vm=(kv*nBet)/(2*Mm Bet)v m = (k v *n Bet )/(2*M m Bet )
通过(4)适用于:By (4) applies to:
vm=(kv*nBet)/(2*kv*ESoll Bet)v m = (k v *n Bet )/(2*k v *E Soll Bet )
由此对于发动机的稳态放大倍数适用于:The steady-state amplification factor for the engine thus applies:
vm=nBet/(2* ESoll Bet) (6)v m =n Bet / (2* E Soll Bet ) (6)
对于开环的转速调节回路的回路放大倍数适用于:For an open-loop speed control loop, the loop gain applies:
v=kpStat*vm v=kpStat*v m
由此得到下面的调节定律:This results in the following regulation law:
kpStat=(2*v* ESoll Bet)/nBet kpStat=(2*v* E Soll Bet )/n Bet
其中in
kpStat-稳态的比例系数[kJ min]kpStat - steady-state proportionality coefficient [kJ min]
v-回路放大倍数[ ]v-loop magnification[ ]
nBet-发动机转速[1/min]n Bet - engine speed [1/min]
ESoll Bet-燃料理论能[kJ]E Soll Bet - theoretical energy of fuel [kJ]
如果对于ESoll Bet使用转速调节器的I分量并且对于nBet使用测得的转速nist,则对于应用于船得到下面的等式:If the I component of the rotational speed regulator is used for E Soll Bet and the measured rotational speed n ist is used for n Bet , the following equation is obtained for application to ships:
kpStat=(2*v*EI Soll)/nist(船)kpStat=(2*v*E I Soll )/n ist (ship)
在应用于发电机时适用于在负荷扭矩ML与发动机转速nist之间的线性关系。这导致在调节定律中变化的乘数:When applied to the generator, a linear relationship between load torque ML and engine speed nst applies. This results in a variable multiplier in the control law:
kpStat=(v*EI Soll)/nist(发电机)kpStat=(v*E I Soll )/ nist (generator)
总之由此得到上列的调节定律(1):In summary, the above regulation law (1) is obtained:
kpStat=(f*v*EI Soll)/nist kpStat=(f*v*E I Soll )/n ist
其中in
f=1(发电机)f=1 (generator)
f=2(船)f=2 (ship)
EI Soll≥Emin E I Soll ≥E min
nist≥nmin n ist ≥n min
kpStat≥kpmin。kpStat≥kpmin.
通过这个调节定律使开环转速调节回路的回路放大倍数在整个运行范围上保持恒定。等式(6)表示,发动机的放大倍数在低发动机转速时是小的并且在高发动机转速时是大的。在低燃料能时发动机放大倍数是大的并且在高燃料能时、即高负荷时是小的。因为对应于上述的调节定律在低发动机转速时及时大的kpStat并且在高发动机转速时计算小的kpStat,总体上保持开环转速调节回路的回路放大倍数恒定。同样适用于燃料能:在低燃料能时计算小的kpStat并且在高燃料能时计算大的kpStat,由此在这种情况下也可以总体上保持回路放大倍数恒定。This control law keeps the loop gain of the open-loop speed control loop constant over the entire operating range. Equation (6) shows that the engine gain is small at low engine speeds and large at high engine speeds. The engine gain is large at low fuel energy and small at high fuel energy, i.e., high load. Because a large kpStat is calculated at low engine speeds and a small kpStat is calculated at high engine speeds according to the above-mentioned control law, the loop gain of the open-loop speed control loop is kept constant overall. The same applies to fuel energy: a small kpStat is calculated at low fuel energy and a large kpStat is calculated at high fuel energy, so that in this case, the loop gain can also be kept constant overall.
回路放大倍数是可给定的参数。通过放大这个参数可以提高转速调节回路的动态响应。调节定律以所述形式显示出下列特征:The loop gain is a predeterminable parameter. By increasing this parameter, the dynamic response of the speed control loop can be increased. The control law in the form described exhibits the following characteristics:
-稳态的比例系数kpStat线性地通过燃料能跟踪。The steady-state proportionality factor kpStat is tracked linearly by the fuel energy.
-稳态的比例系数与发动机转速成反比。-The steady-state proportionality factor is inversely proportional to the engine speed.
-稳态的比例系数与回路放大倍数v成正比,它可以由运行者给定。-The steady-state proportionality factor is proportional to the loop gain v, which can be given by the operator.
-稳态的比例系数在应用于船时两倍于应用于发电机时。- The steady-state proportionality factor is twice as high when applied to a ship as when applied to a generator.
-稳态的比例系数向下限制到给定值kpmin。- The proportionality factor in the steady state is limited downward to a given value kpmin.
在图2中使用提前时间tv,用于计算DT1分量的放大系数100。在此提前时间tv可以恒定或者替代地如图5所示根据燃料能计算。在此作为燃料能或者使用转速调节器的I分量EI Soll或者替代地使用滤波的燃料理论能ESoll Gefiltert。2, the advance time tv is used to calculate the amplification factor 100 of the DT 1 component. The advance time tv can be constant or alternatively calculated from the fuel energy, as shown in FIG5. In this case, either the I component E I Soll of the speed controller or the filtered target fuel energy E Soll Gefiltert is used as the fuel energy.
图5示出提前时间tv250与燃料能248的关系曲线。附图示出,如果燃料能小于给定值Emin254,则提前时间tv250与值tvmin252一致。如果燃料能大于给定值Emax256,则tv与值tvmax258一致。如果燃料能大于Emin254且小于Emax256,则tv250线性通过燃料能248跟踪。值tvmin252和tvmax258可以由运行者给定。FIG5 shows a graph of the relationship between the advance time tv 250 and the fuel energy 248. The figure shows that if the fuel energy is less than a given value E min 254, the advance time tv 250 corresponds to a value tv min 252. If the fuel energy is greater than a given value E max 256, tv corresponds to a value tv max 258. If the fuel energy is greater than E min 254 and less than E max 256, tv 250 tracks linearly through the fuel energy 248. The values tv min 252 and tv max 258 can be specified by the operator.
图1示出,对PI(DT1)转速调节器的输出36添加加载信号燃料能38。在此加载信号燃料能38是转速调节回路的干扰参数。它的任务是,在不稳定的过程时、例如在负荷接通过程和负荷断开过程时改善转速调节器的动态响应。FIG1 shows that a charge signal fuel energy 38 is added to the output 36 of the PI (DT 1 ) speed controller. Charge signal fuel energy 38 is a disturbance variable of the speed control loop. Its purpose is to improve the dynamic response of the speed controller during unstable processes, such as load switching on and off.
图6示出计算加载信号燃料能38。加载信号燃料能由设备信号计算,该设备信号例如是发电机功率信号。设备信号作为0…10伏或者4…20mA信号由设备运行者提供。如果开关341位于位置1,则使用电压信号U(0…10伏),如果开关341位于位置2,则使用电流信号I(4…20mA)。FIG6 illustrates calculation of the loading signal fuel energy 38. The loading signal fuel energy is calculated from a plant signal, such as a generator power signal. The plant signal is provided by the plant operator as a 0…10 volt or 4…20 mA signal. If switch 341 is in position 1, voltage signal U (0…10 volts) is used; if switch 341 is in position 2, current signal I (4…20 mA) is used.
各个输入信号302或304首先通过2维曲线306或308换算成百分比。得到以百分比定义的信号310。给定的最大加载信号燃料能312、例如与值20000J一致除以100并且与这个换算成百分比的值相乘。现在这个乘积的结果316通过DT1环节318放大。给定的DT1算法参数是提前时间tvLoad和延迟时间t1Load。两个参数作为模块318的输入参数。DT1系统318的输出320由模块“滞后”322如下处理:如果DT1系统的输出超过上极限值例如1000J、或者这个输出低于下极限值例如-1000J,则接通、即激活DT1系统的输出。在这种情况下滞后模块的输出324与DT1系统的输出一致。而如果DT1系统的输出在数值上低于另一极限值、例如50J,则断开这个输出,即,在这种情况下滞后模块的输出等于0。极限值是模块322的输入参数。Each input signal 302 or 304 is first converted into a percentage using a two-dimensional curve 306 or 308. This results in a signal 310 defined as a percentage. A given maximum load signal, fuel energy 312, corresponding to a value of 20,000 J, for example, is divided by 100 and multiplied by this converted percentage value. The result of this multiplication 316 is then amplified by a DT 1 element 318. The given DT 1 algorithm parameters are the lead time tv Load and the delay time t1 Load . These two parameters serve as input parameters for module 318. The output 320 of the DT 1 system 318 is processed by the "Hysteresis" module 322 as follows: If the output of the DT 1 system exceeds an upper limit value, such as 1,000 J, or if it falls below a lower limit value, such as -1,000 J, the output of the DT 1 system is switched on, i.e., activated. In this case, the output 324 of the hysteresis module corresponds to the output of the DT 1 system. If the output of the DT 1 system falls below another limit value, such as 50 J, the output is switched off, i.e., the output of the hysteresis module is equal to 0 in this case. The limit value is an input parameter of module 322 .
如果开关330占据位置1,则加载信号燃料能38与滞后模块322的输出324一致。当发动机转速32大于或等于给定转速334,同时参数“加载信号激活”340等于1,则是这种情况。这意味着,当发动机转速32达到给定转速334并且给定的参数“加载信号激活”340置于值1的时候,断开加载信号燃料能38。在所有其它情况下加载信号燃料能38等于0。加载信号燃料能38的任务是,在负荷接通和断开过程时支持转速调节器。如果在发电机时接通或断开负荷,则发电机功率升高或降低。如果检测到这个发电机功率并且作为0…10伏或4…20mA信号由发动机电路读出,则借助于DT1环节放大信号并且作为干扰参数接通到转速调节器,由此改善转速调节回路的动态响应、即反应能力。If switch 330 is in position 1, load signal fuel energy 38 corresponds to output 324 of hysteresis module 322. This is the case when engine speed 32 is greater than or equal to setpoint speed 334 and parameter "load signal active" 340 is equal to 1. This means that load signal fuel energy 38 is disconnected when engine speed 32 reaches setpoint speed 334 and setpoint parameter "load signal active" 340 is set to value 1. In all other cases, load signal fuel energy 38 is equal to 0. The purpose of load signal fuel energy 38 is to support the speed controller during load switching operations. If a load is switched on or off in the case of a generator, the generator power increases or decreases. If this generator power is detected and read out from the engine circuit as a 0...10 volt or 4...20 mA signal, the signal is amplified using DT 1 and fed to the speed controller as a disturbance variable, thereby improving the dynamic response, or responsiveness, of the speed control loop.
Claims (12)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102013021523.4 | 2013-12-13 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| HK1227074A1 HK1227074A1 (en) | 2017-10-13 |
| HK1227074B true HK1227074B (en) | 2020-07-03 |
Family
ID=
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6564774B2 (en) | Feedforward engine control governing system | |
| US5111788A (en) | Rotation speed control device of an internal combustion engine | |
| US11279366B1 (en) | Feedforward mechanism with signal decay for torque adjustment in diesel engine operation | |
| JPS6349060B2 (en) | ||
| CA2909476C (en) | Method and system for turbine engine temperature regulation | |
| JP5944037B1 (en) | Control device for an internal combustion engine with a supercharger | |
| US9909518B2 (en) | Method for controlling the speed of an internal combustion engine | |
| US20100058757A1 (en) | Regulating method for a turbocharger of an internal combustion engine, and turbocharger | |
| US10337436B2 (en) | Exhaust gas sensor controls adaptation for asymmetric type sensor degradation | |
| HK1227074B (en) | Method for controlling the speed of an internal combustion engine | |
| CN101922364A (en) | Engine control system | |
| US12407283B2 (en) | Closed-loop control device for closed-loop control of a power assembly including an internal combustion engine and a generator having an operative drive connection to the internal combustion engine, closed-loop control arrangement having such a closed-loop control device, power assembly and method for closed-loop control of a power assembly | |
| US12546264B2 (en) | Control device for controlling a power assembly | |
| EP1467077B1 (en) | Method for controlling the speed of a torque-controlled internal combustion engine | |
| JP4539846B2 (en) | Output control device for internal combustion engine | |
| US20240120862A1 (en) | Closed-loop control device for closed-loop control of a power assembly including an internal combustion engine and a generator having an operative drive connection to the internal combustion engine, closed-loop control arrangement having such a closed-loop control device, power assembly and method for closed-loop control of a power assembly | |
| US7873462B2 (en) | Method and device for air pilot control in speed-controlled internal combustion engines | |
| JPS61112736A (en) | Supercharging pressure controller for internal combustion engine | |
| HK1227074A1 (en) | Method for controlling the speed of an internal combustion engine | |
| JP3548712B2 (en) | Diesel engine fuel metering device | |
| JP2003041973A (en) | Control device and control method for engine-driven generator, and recording medium recording control program for engine-driven generator | |
| JP2004293364A (en) | Current control device and current control method for actuator for electronic governor of engine | |
| JP2505018B2 (en) | Idle speed control device for internal combustion engine | |
| JP2004108355A (en) | Control device for engine-driven generating device | |
| JP2004278383A (en) | Control device of gas engine |