From cast10-request@bevo.che.wisc.edu Thu Dec 16 08:29:58 1999 Received: (from slist@localhost) by bevo.che.wisc.edu (8.9.1/8.9.1) id IAA00027 for cast10-dist@bevo.che.wisc.edu; Thu, 16 Dec 1999 08:29:58 -0600 (CST) Resent-Date: Thu, 16 Dec 1999 08:29:58 -0600 (CST) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <14424.63331.934173.245814@bahaha.che.wisc.edu> Date: Thu, 16 Dec 1999 08:29:55 -0600 (CST) From: Sam Crisafulli To: cast10@bevo.che.wisc.edu Subject: CAST: PID Calculator for Loop Tuning X-CAST-Category: software Resent-Message-ID: <"lUA6I3x8VlG.A.SnH.ldPW4"@bevo.che.wisc.edu> Resent-From: cast10@bevo.che.wisc.edu X-Mailing-List: X-Loop: cast10@bevo.che.wisc.edu Precedence: list Resent-Sender: cast10-request@bevo.che.wisc.edu Sender: cast10-request@bevo.che.wisc.edu ----------------------------------------------------------------- NOTE: Past postings on the CAST10 Email List are archived on the World Wide Web at http://www.che.wisc.edu/cast10 ----------------------------------------------------------------- EZYtune - PID Calculator for Loop Tuning **************************************** http://www.cicsauto.com.au/ezytune Summary ******* * Previous Excel-based PID calculator very successful. * EZYtune is an improved and more user-friendly version. * Based on the IMC model-based control design methodology. * EZYtune calculates P, I and D values based on step response tests. * Includes a step response simulation of i) plant open loop response, ii) setpoint response and iii) input disturbance response. * A range of common DCS and PLC systems are supported. * An additional feature allows translation between various DCS and/or PLC PID strcutures - useful for when upgrading to a new type of control system. Details ******* Following the huge success of the free Excel Spreadsheet Calculator, (thousands of copies were downloaded) CICS Automation Pty Ltd has developed a more user-friendly Windows version for calculating P, I and D parameters for a range of common DCS and PLC systems. It utilises the IMC (Internal Model Control) model-based control design methodology to calculate the values depending on the process characteristics (lag, lag+dead-time, integrating, etc) as well as process parameters (gain, time-constant, dead-time, etc). EZYtune also includes a step response simulation of the i) plant open loop response, ii) setpoint response and iii) input disturbance response. A step by step methodology is explained in the extensive on-line help. Briefly, the procedure is as follows: 1) stabilise the process in manual. 2) while in manual, introduce a step change to the Manipulated Variable(MV) and observe the Process variable (PV) response. 3) return to auto and repeat step 1 and 2 again if required. 4) characterise response as i) lag, ii) lag + dead-time, iii) integrator iv) integrator plus deadtime, v) second order, etc. 5) measure relevant parameters such as gain, time constant, dead-time, etc. 6) choose the plant type in EZYtune that closest corresponds to the response curve. 7) enter process parameters into EZYtune. 8) choose the "beta" parameter which determines the closed-loop response time (how agreesive the controller is, trades off performance for robustness and reduction actuator activity). 9) read P, I and D values from EZYtune relevant to your particular DCS/PLC system and then enter into DCS/PLC PID block. This methodology is very practical and has been adopted company-wide by several process industry companies. It is used by a wide range of personnel including technicians, electricians, process engineers, chemical engineers, electrical engineers, metallurgists and instrument/control engineers. The DCS/PLC systems that are currently supported are: * Allen Bradley * Elsag Bailey * Modicon * Fischer and Porter * GE Fanuc * Hartmann and Braun * Honeywell * Siemens * Square D * Yokogawa Should your particular control system not be listed, we would welcome you sending us the PID data sheets (Fax to +61 2 4965 6705) and we will include it in the next version release. In addition to calculating P, I and D values, EZYtune has another feature that provides exact translation (where possible) of PID parameters from one system to another. This is ideal for when upgrading to a new system as it substantially reduces commissioning time. It also allows translation between the three generic PID strcutures, Ideal (ISA), Parallel and Series. EZYtune can be downloaded from http://www.cicsauto.com.au/ezytune Please note that some functionality in EZYtune will be disabled after 30 days if not registered. There is a small registration fee of US$199 to assist with covering ongoing development costs. Should you not wish to register EZYtune, the product will continue to be substantially functional (EZYtune-lite!!). Comments and feedback are very much appreciated, as well as reporting successes and failures. Sam Crisafulli CICS Automation Pty Ltd samc@cicsauto.com.au