Page 44 - Mechatronics with Experiments
P. 44

JWST499-Cetinkunt
            JWST499-c01
                       30   MECHATRONICS  Printer: Yet to Come                       October 9, 2014 7:39 254mm×178mm
                                          ECM
                                   w cmd  Electronic governor
                                         control algorithm     Torque
                                         +                                  Droop regulator
                                               Governor                     governor   "Full range"
                                            –                                          governor
                              Accelerator pedal
                              position sensor                       Low idle
                                                                    speed limit
                                                                                              High idle
                                                                               Droop          speed limit
                                    Fuel
                                    injectors             Speed
                                                          sensor
                                             Engine                     Low        Intermediate  High  Speed
                                                                        idle       speed     idle
                                                                       speed                Speed
                                                                       (~600 rpm)          (~2100 rpm)
                              FIGURE 1.24: Electronic governors: steady-state operation and performance description on
                              lug curve.


                              controller is suppose to control the fuel rate from zero to maximum fuel rate range in
                              order to maintain the engine speed equal to the low idle speed. As the load torque on the
                              engine changes (i.e., due to friction, temperature condition, or other parasitic loads such as
                              heating and air-conditioner load), the controller will increase or decrease the fuel rate along
                              a vertical line on the low idle side, from zero (or minimum) fuel rate to maximum fuel
                              rate range.
                                   On the high idle speed, that is when throttle pedal is pressed to maximum position,
                              the electronic governor again tries to maintain the maximum desired high idle speed by
                              selecting the proper fuel rate from zero to maximum fuel rate. Let us consider that the engine
                              is at the high idle speed (throttle is pressed to maximum position) and the load torque is
                              zero. After some time, let us assume the engine load torque increases to a value that is less
                              than the maximum torque capacity of the engine at the high idle speed. This will result in
                              a drop in engine speed in transient response. But, in steady-state the engine speed should
                              recover to the high idle speed. In other words, engine speed is regulated along a vertical
                              line at high idle speed. Mechanical governors are able to operate along a line that has a
                              finite slope instead of being vertical line. If we desired to emulate mechanical governor
                              behavior in our electronic governor, then the control algorithm for the electronic governor
                              may be modified as follows. The commanded (desired) speed (w cmd ) is determined first
                              from the throttle position sensor, then it is modified (w ∗  ) based on the estimated load
                                                                           cmd
                              torque. Let us assume that we have estimated load torque (T ) information or measurement
                                                                             l
                              in real-time.
                                       w cmd  = f(   throttle );  throttle or accelerator pedal sensor position  (1.9)
                                            = w max ;  for high idle condition                   (1.10)
                                                     1
                                        ∗
                                       w    = w   −     ⋅ T                                      (1.11)
                                        cmd    cmd        l
                                                    K tw
                              With this modified command signal to the closed loop control algorithm, the net result of
                              the high idle speed regulation turns into a line with slope of −K instead of being a vertical
                                                                               tw
                              line.
                                   Likewise, at any intermediate speed between low idle and high idle, the engine can be
                              controlled to maintain a desired speed exactly, regardless of the load torque amount as long
                              as it is less than the maximum torque the engine can provide at that speed using maximum
                              fuel rate. This torque is defined by the lug curve for each speed. If we want to achieve a
                              vertical line of speed regulation (ability to maintain speed despite load torque as long as
   39   40   41   42   43   44   45   46   47   48   49