J.Instrum.Soc.India 30(1)29-34 PROGRAMMABLE CONTROL OF TEMPERATURE: A SIMPLE AND VERSATILE METHOD. N. Asha Bhat and K. S. Sangunni.



Similar documents
PC BASED PID TEMPERATURE CONTROLLER

# 2. Selecting and Using Thermistors for Temperature Control

Using Thermocouple Sensors Connecting Grounded and Floating Thermocouples

Electrical Resonance

DETERMINATION OF THE HEAT STORAGE CAPACITY OF PCM AND PCM-OBJECTS AS A FUNCTION OF TEMPERATURE. E. Günther, S. Hiebler, H. Mehling

Process Control Primer

The accelerometer designed and realized so far is intended for an. aerospace application. Detailed testing and analysis needs to be

Application Note 142 August New Linear Regulators Solve Old Problems AN142-1

Measuring Temperature withthermistors a Tutorial David Potter

Section 3. Sensor to ADC Design Example

Temperature Sensors. Resistance Temperature Detectors (RTDs) Thermistors IC Temperature Sensors

SuperIOr Controller. Digital Dynamics, Inc., 2014 All Rights Reserved. Patent Pending. Rev:

BB-18 Black Body High Vacuum System Technical Description

DIGITAL-TO-ANALOGUE AND ANALOGUE-TO-DIGITAL CONVERSION

PORTER MASS FLOW MEASUREMENT AND CONTROL SYSTEMS

Unit 7: Electrical devices LO2: Understand electrical sensors and actuators Sensors temperature the thermistor

Step Response of RC Circuits

Microcontroller to Sensor Interfacing Techniques

Inductors in AC Circuits

The ABB i-bus KNX Room Master Concept Your first step into the KNX world

Frequency Response of Filters

Calibration of Dallas sensors

Isolated AC Sine Wave Input 3B42 / 3B43 / 3B44 FEATURES APPLICATIONS PRODUCT OVERVIEW FUNCTIONAL BLOCK DIAGRAM

9. Force Measurement with a Strain gage Bridge

ADC-20/ADC-24 Terminal Board. User Guide DO117-5

Advances in Thermal Dispersion Mass Flow Meter Accuracy

Microcontroller-based experiments for a control systems course in electrical engineering technology

Second Order Systems

Generator Stator Protection, under/over voltage, under /over frequency and unbalanced loading. Ramandeep Kaur Aujla S.NO

Hideo Okawara s Mixed Signal Lecture Series. DSP-Based Testing Fundamentals 46 Per-pin Signal Generator

A PC-BASED TIME INTERVAL COUNTER WITH 200 PS RESOLUTION

Experiment #11: LRC Circuit (Power Amplifier, Voltage Sensor)

SIMULATION OF NONSTATIONARY HEATING/COOLING PROCESS OF TWO-STAGE THERMOELECTRIC MODULE

Errors Due to Shared Leadwires in Parallel Strain Gage Circuits

MATRIX TECHNICAL NOTES

Motor-CAD Software for Thermal Analysis of Electrical Motors - Links to Electromagnetic and Drive Simulation Models

APPLICATION NOTES DEFINITIONS NTC Thermistor 101

Fundamentals of Mass Flow Control

Current Limiting Power Resistors for High-Power LED Module Lighting Applications

Thermistor. Created by Ladyada. Last updated on :30:46 PM EDT

IC Temperature Sensor Provides Thermocouple Cold-Junction Compensation

Note. OCXO: Oven Controlled Crystal Oscillator. Differential Amplifer

LARGE MEASUREMENT RANGE MECHANICAL COMPARATOR FOR CALIBRATION OF LONG GAUGE BLOCKS

Industrial Steam System Process Control Schemes

How to Turn an AC Induction Motor Into a DC Motor (A Matter of Perspective) Steve Bowling Application Segments Engineer Microchip Technology, Inc.

PUMPED Nd:YAG LASER. Last Revision: August 21, 2007

Michael Montgomery Marketing Product Manager Rosemount Inc. Russ Evans Manager of Engineering and Design Rosemount Inc.

CGC s Hybrid System Loop Control

Basic RTD Measurements. Basics of Resistance Temperature Detectors

Designing Gain and Offset in Thirty Seconds

LAB 7 MOSFET CHARACTERISTICS AND APPLICATIONS

Dynamic Process Modeling. Process Dynamics and Control

RISH CON - Hz. Salient Features : Application : Product Features: FREQUENCY TRANSDUCER

Determination of Thermal Conductivity of Coarse and Fine Sand Soils

AC Transport constant current vs. low impedance modes

Measuring temperature with Resistance Temperature Detectors (RTD) (e.g., Pt100) and thermocouples

Using NTC Temperature Sensors Integrated into Power Modules

T-4000 Series Pneumatic Room Thermostats

Improving Chromatic Dispersion and PMD Measurement Accuracy

Thermal Flow Sensor Die

International Journal of Advancements in Research & Technology, Volume 3, Issue 5, May ISSN THROUGH MOBILE

Agilent Creating Multi-tone Signals With the N7509A Waveform Generation Toolbox. Application Note

High Voltage Power Supplies for Analytical Instrumentation

The Fundamentals of Thermoelectrics

HIGH RELIABILITY POWER SUPPLY TESTING

Basics of Digital Recording

TECHNICAL DATASHEET #TD1404AX PWM CONTROLLED SOLENOID DRIVER

Smart Thermostat page 1

Synchronization of sampling in distributed signal processing systems

Auto-tune PID. Temperature Controller BRAINCHILD FEATURES

Magnetic susceptibility. Basic principles and features on the PPMS.

Buffer Op Amp to ADC Circuit Collection

Electronic WorkBench tutorial

Accurate Air Flow Measurement in Electronics Cooling

How to calibrate an RTD or Platinum Resistance Thermometer (PRT)

Algorithms, Flowcharts & Program Design. ComPro

Appendix D Digital Modulation and GMSK

6703/6704 ANALOG OUTPUT DEVICE CALIBRATION PROCEDURE

Radio sensor powered by a mini solar cell the EnOcean STM 110 now functions with even less light

TLK 48 MICROPROCESSOR-BASED DIGITAL ELECTRONIC REGULATOR

Using Current Transformers with the 78M661x

Electronics Technology

Thermal Flow Sensors. Anemometers. Calorimeters. Ensemble of both

Electronics Technology

ILX Lightwave Corporation

H/L = Power supply. FN = Nominal Frequency. RN = Rated value of output burden. UN = Nominal input voltage. IN = Nominal input current.

(Issued 1 Dec. 1965) CRD-C METHOD OF TEST FOR THERMAL CONDUCTIVITY OF LIGHTWEIGHT INSULATING CONCRETE 1

UNDERSTANDING NOISE PARAMETER MEASUREMENTS (AN )

Non-contact surface charge/voltage measurements Fieldmeter and voltmeter methods

Brilliant Mix System Design. Abstract

TIMING SIGNALS, IRIG-B AND PULSES

Operational Amplifier - IC 741

CS4525 Power Calculator

Harmonics and Noise in Photovoltaic (PV) Inverter and the Mitigation Strategies

E. K. A. ADVANCED PHYSICS LABORATORY PHYSICS 3081, 4051 NUCLEAR MAGNETIC RESONANCE

EXPERIMENT NUMBER 5 BASIC OSCILLOSCOPE OPERATIONS

FUZZY Based PID Controller for Speed Control of D.C. Motor Using LabVIEW

Building the AMP Amplifier

Students Manual for the Exam. General Engineering and Electrical Civil Engineering Discipline

Transcription:

29 J.Instrum.Soc.India 30(1)29-34 PROGRAMMABLE CONTROL OF TEMPERATURE: A SIMPLE AND VERSATILE METHOD N. Asha Bhat and K. S. Sangunni Department of Physics Indian Institute of Science, Bangalore 560 012 Abstract: A simple and versatile personal computer (PC) based programmable temperature controller employing an add-on ADC/DAC card has been implemented and tested successfully. The major difference in approach between any conventional method and the present one is the replacement of elaborate control circuitry of the former by an easily programmable algorithm with control equations in the latter. This gives one the flexibility in selecting and programming the control functions such as Set-point control and controlled heating / cooling through a software. The salient features of the method include controlling any set point in 25-100 C in addition to an up-down variation in temperature with alterable rates. Apart from these, a sinusoidal modulation in temperature superimposed on a heating or cooling ramp can also be realized which is promising application in the development of Temperature Modulated Differential Scanning Calorimetry (TMDSC). Because of its ease of implementation, this method can be exploited in various modern day industries and day to day application. The scope for improving it to expand the range of operation and for a fine set-point control is also discussed. 1.Introduction The need to control temperature arises in various fields such as medical, biological, industrial and many times in basic scientific research. Broadly, the functions of a temperature controller can be classified as a) Set-point control and b) controlled heating or cooling. In the case of set-point control, depending on the nature of application, the desired accuracy can range from ±1K to even ±0.001K. One of the conventional methods of achieving this is to adopt a suitable electronic control circuitry, the design of which can be as simple as in an on-off controller or can be elaborate and complicated as a PID type of controller 1,2. For controlled cooling or heating one has to go for additional circuitry along with the ones mentioned above. However since the beginning of this decade some unconventional methods namely fuzzy logic and neural network approaches have been fast gaining popularity 3. The salient feature of these latter methods is the dependence on some advanced control algorithms to implement the necessary control using a computer. In the present paper we are proposing a simple and versatile way to achieve programmable temperature control with wide functional possibilities using an add-on ADC/DAC card and a computer. Three separate easily programmable mathematical functions are used in place of the intricate control circuitry of any conventional controllers. The method has been tested for its ability to accomplish the different types of control of a copper block having no extra thermal insulation. 29

30 2. Description of the Temperature Control System A block diagram of the temperature control system is shown in Fig. 1. The concise details of different parts of the system are as follows. A copper block with nichrome wire (15Ω) wound on it is taken as the test specimen. Keithly DMM with IEEE 488 interface is used to measure the temperature accurately and to calibrate our procedure. In the place of DMM a ADC can be used to measure the temperature with appropriate look up table depending on the sensor. Depending on whether it is for a set-point control or up-down variation in temperature or for a temperature modulation, the output signal is computed using three different equations given below. V s = ( T s T c ) * a 1 + T s * ( a 2 + (T s T c )* a 3 ) (1) V s = ( T i + R * t ) * b 1 + b 2 (2) And Vs = (T i + R * t ) * c 1 + A * sin(2πf t) (3) Where T s, T c and T i are set, instantaneous and initial temperatures. A and f are amplitude and frequency of modulation R and t are up/down ramp rate and time and a 1, a 2, a 3, b 1, b 2 and c 1 are various coefficients decided/fixed depending on heater resistance and gain of the power amplifier to restrict V s between 0 to 10V, the DAC output range. The power supply- power amplifier stage delivers the power needed to the heater for it to maintain or attain a temperature depending on the control functions chosen. 3.Performance i) Set-point Control Figure 2(a) and 2(b) show the temperature stability for 30 C and 100 C as set points over a time period of 90 minutes. The temperature drift with reference to these set-points is shown in inset of fig 2(a) and 2(b) and is better than ±0.1 C for 30 C and is ±0.2 C for 100 C and. The control signal needed in this case is generated using Eq. n (1) with the coefficient values tabulated in Table (1). ii) Controlled Heating/ Cooling Figure 3(a) and 3(b) show the programmed and actual heating ramp with 0.25 C/min and 10 C/min rate with a variation of nearly two orders of magnitude between the lower and upper values of heating rate. A deviation of only ±1% has been observed between the actual and programmed heating scans. To do this, a simple equation, Eqn.2, with coefficient values given in Table 1 is utilized. The values of the coefficients adopted for a cooling rate of 1 C/min and 0.1 C/min are also given in Table 1. The programmed and actual cooling scans with the above mentioned rates are shown in Fig. 4(a) and 4(b). The deviation between the actual and 30

31 Table 1. Values of different coefficients used in Eqn 1-3 for different control function. For 30 C For 100 C Set-point Control a 1 a 2 a 3 a 1 a 2 a 3 0.128 0.966 0.0005 0.064 0.064 0.0003 Controlled Heating/Cooling Modulation in Temperature 10 C/min 0.25 C/min 1 C/min 0.1 C/min b 1 b2 b 1 b2 b 1 b2 b 1 b2 0.0956 1.45 0.0975 1.75 0.0975-0.7 0.098-1.85 During 1 C/min Heating Ramp During 0.3 C/min Cooling Ramp c 1 A1 f(sec -1 ) c 1 A1 f(sec -1 ) 0.0965 2 1/40 0.0975 2.5 1/20 programmed rates in this case is found to be ±3 % slightly higher value compared to that for heating scans. How fast the temperature can be ramped down is limited by the physical constraints of the system. Nonetheless, there is potentially no limit to how slowly it can be ramped down. ii) Modulation in Temperature A sinusoidal modulation superimposed on heating and cooling ramps are given in Fig 5(a) and 5(b). In the initial few runs that have been tried for the present paper we were able to produce a modulation of amplitude of 2 C with certain frequency. However a substantial lead/lag between the programmed and actual temperature modulation is one of the areas that can be overcome with further work. If this becomes possible then there will be an easier way to develop the Temperature Controller part of TMDSC. 3.,Scope for improvement a. Finer Set-Point Control / Range of operation In principle with a 12-bit DAC that has been used for the 30-100 C range, the expected accuracy for set- point control can be worked out to be (100-30) C / 2 12 = (100-30) C / 2048 = 0.034 C. However the actual stability that has been attained in the present case depends on various factors such as the sensor sensitivity and thermal insulation of the heater etc. Usage of a better sensor and proper insulation of the heater can play a significant role in reaching near the theoretical limit of the stability. For an extended range of operation without worsening the stability, DACs that can output higher than 10V can be used simultaneously with an enhanced Power supply. 31

32 4.Conclusions A temperature control system that can be programmed through a PC employing a simple algorithm is presented. Its ability to perform different control functions without the use of any control circuitry makes it versatile to be adapted in variety of applications without much change. The control equations employed gives one the flexibility in programming and producing the different control signals for set-point control, up-down ramping of temperature and for a modulation in temperature with time. References 1. M. A. Rubio, L. Conde and E. Riande, Rev. Sci. Instrum. 59, 2041 (1988). 2. R. J. Miller and H. F. Gleeson, Meas. Sci. Technol. 5, 904 (1994). 3. M. Khalid and S. Omatu, Ieee control systems magazine, 12 58 (1992). 32

33 DAC o/p Power Supply and Power Amplifier Heater Power 386 PC + ADC/DAC card IEEE card Copper Block IEEE Interface Keithly Multimeter 2000 Thermocouple Fig 1. Block Diagram of the Temperature Control System Fig2. Performance of the controller for (a) 30 C and (b) 100 C. The instantaneous temperature T c and the Set Temperature T s are recorded over a period of 90 minutes 33

34 Fig 3. Performance of the controller during (a) 10 C/min and (b) 0.25 C/min heating ramps Fig 4 Performance of the controller during (a) 1 C/min and (b) 0.1 C/min cooling ramps 34

35 Fig 5. Modulation in Temperature superimposed on (a) Heating and (b) Cooling ramps. A lead / lag between the programmed ramp indicated by straight lines and the modulated variation in temperature indicate by open circles can also be seen 35