P1-USER-M, PCON-KIT, P1-10RTB-1, P1-10RTB, P1-04PWM, P1-02HSC, P1-04RTD, P1-4ADL2DAL-2, P1-4ADL2DAL-1, P1-08DAL-2, P1-08DAL-1, P1-08ADL-1, P1-08TA, P1-08NA, P1-15TD2, P1-15TD1, P1-16NE3, P1-16ND3, P1-08NE3, P1-02AC, P1-01DC, P1-550, P1-540, P1-START, MICSD-16G, P1-01AC, P1-08ND3, P1-08TD1, P1-08TD2, P1-15CDD1, P1-15CDD2, P1-16CDR, P1-08TRS, P1-16TR, P1-04ADL-1, P1-04ADL-2, P1-04DAL-1, P1-04DAL-2, P1-04THM, P1-04NTC, P1-08SIM, PS-PGMSW, P2-550, P2-RS, P2-START, P2-04B, P2-07B, P2-11B, P2-15B, P2-01AC, P2-01DCAC, P2-08ND3-1, P2-08NE3, P2-16ND3-1, P2-16NE3, P2-16NE3, P2-32ND3-1, P2-32NE3, P2-08TD1S, P2-08TD2S, P2-08TD1P, P2-08TD2P, P2-15TD1, P2-15TD2, P2-16TD1P, P2-16TD2P, P2-32TD1P, P2-32TD2P, P2-08NAS, P2-16NA, P2-08TAS, P2-16TA, P2-08TRS, P2-16TR, P2-04AD, P2-08AD-1, P2-08AD-2, P2-08ADL-1, P2-08ADL-2, P2-16AD-1, P2-16AD-2, P2-16ADL-1, P2-16ADL-2, P2-04DA, P2-04DAL-1, P2-04DAL-2, P2-08DA-1, P2-08DA-2, P2-16DA-1, P2-16DA-2, P2-08DAL-1, P2-08DAL-2, P2-16DAL-1, P2-16DAL-2, P2-8AD4DA-1, P2-8AD4DA-2, P2-08THM, P2-06RTD, P2-08NTC, P2-SCM, P2-HSI, P2-HSO, P2-08SIM, P3-550E, P3-550, P3-530, P3-RS, P3-RX, P3-EX, P3-03B, P3-05B, P3-08B, P3-11B, P3-01AC, P3-01DC, P3-08ND3S, P3-16ND3, P3-32ND3, P3-64ND3, P3-08TD1S, P3-08TD2S, P3-16TD1, P3-16TD2, P3-16TD3P, P3-32TD1, P3-32TD2, P3-64TD1, P3-64TD2, P3-08NAS, P3-16NA, P3-08TAS, P3-16TA, P3-08TRS, P3-08TRS-1, P3-16TR, P3-04ADS, P3-08AD, P3-16AD-1, P3-16AD-2, P3-08RTD, P3-08THM, P3-04DA, P3-08DA-1, P3-08DA-2, P3-06DAS-1, P3-06DAS-2, P3-16DA-1, P3-16DA-2, P3-8AD4DA-1, P3-8AD4DA-2, P3-SCM, P3-HSI, P3-HSO, P3-16SIM, PS-PGMSW
Maybe you dont need to totally understand the operation of your home forced air heating system as we explained in Part 1 of this video series, but it helps to have something to compare to when trying to understand the operation and benefits of a PID Loop Controller as used in an industrial process controlled application. Another application that may be thought of as making use of a PID Loop Control would be the cruise control in your automobile. Turn the cruise control ON, press SET when you are at the speed you want to maintain. A sensor measures the vehicles current speed, while a small computer running a PID program compares the SET speed to the current speed and adjusts the vehicles throttle valve through a vacuum actuator, with the result being your speed is maintained. Up and down hills pose no problem with the vehicle automatically accelerating and decelerating. Press the ACCEL or COAST button to adjust your speed in 1 mile per hour increments. Press OFF, or use the brake, and you are back in control. It is only fair that we give you a short explanation of whats behind the working of a PID. To better understand how a process is controlled with the use of a PID Loop Controller, such as the feature available in the Productivity 3000, take a look at the key elements as shown here in a typical PID loop diagram. We enter the end result we are looking for as a Set Point value. We have the ability to measure were the current or real time process stands. This measurement becomes our feedback, which we reference as our Process Variable. The Set Point value is compared with the Process Variable and the differences between the two values becomes our Error Term. The Error Term value is used with the Proportional gain value to produce how much correction we need from the PID Output to force the Process Variable closer to our Set Point. The question that comes up now is how much Proportional gain do we need? Take a look at just the Proportional term in our PID formula. If we have too little Gain, it will take a long time for the Process Variable to get to our desired target when a change is made to the Set Point. If we are too aggressive with the Gain, our Process Variable will overshoot our Set Point and possibly start oscillating back and forth around the Set Point. Ideally we want the Gain set to a value that will produce the shortest response time getting to the Set Point without a large overshoot or oscillating as seen in Diagram three. Here we see the typical formula that is used to determine the Process Output based on the calculated Proportional gain, the Integral time and the Derivative rate. It helps to keep in mind that the Proportional gain acts on the present error. The Output correction is further modified by the Integral rate value, which is calculated from the accumulation of past errors. The Derivative rate, when used, is included in the final Output correction based on a prediction of future errors, with future errors being determined by the current rate of change. Our example PID Loop Control application that follows will also include a method to set the desired result, or the Set Point, monitor the effective result, or the Process Variable, but instead of an on/off condition of the Output as in the home heating control system, our example PID Loop Controller will be able to vary the Process Output anywhere from off to fully on as required during the operation. Any Error between our Set Point and the current Process Variable will be handled by our PID Loop Calculations. Our Set Point will be the desired volume in gallons of liquid we require in the Process Tank, and our Process Variable will indicate current volume based on the liquid level measured by an Ultrasonic Sensor and converted to gallons. Join me for the third video in this series in which I cover the PID Loop application example, and also explain the hardware that was used to create our working demo.