Keywords
|
Water bath system, GA-ANFIS, PSO-ANFIS, Intelligent Techniques. |
INTRODUCTION
|
Water bath systems are used in industrial clinical labs, academic facilities, government research laboratories environmental applications such as food technology and wastewater plants Because water retains heat so well, using water bath systems was one of the very first means of incubation. Applications of water bath include sample thawing, bacteriological examinations, warming reagents; coliform determinations and microbiological assays The use of so-called intelligent techniques – fuzzy logic, neural network, genetic algorithms, particle swarm optimization – in control is well established nowadays. Fuzzy controllers usually implement a control strategy derived from linguistic rules, which are translated into mathematical terms through the concepts of fuzzy sets and fuzzy logic. Neural controllers are capable of learning the system's behaviour based on information about its input and output. Both fuzzy and neural controllers are especially useful in the control of complex systems. The concept of fuzzy logic has been applied successfully to the control of industrial processes. Adaptive neural fuzzy inference system (ANFIS) is proposed to overcome the disadvantages of the BPNN and FLC. The ANFIS is a fuzzy rule-based network possessing neural network's learning ability. A major characteristic of the network is that no pre assignment and design of the rules are required. The rules are constructed automatically during the on-line operation. A fuzzy rule of the following form is adopted in our system initially, Rule j: IF x1 is Ai1 and : : : and xn is Ain THEN yi is mi, A genetic algorithm (GA) is a parallel, global search technique that emulates operators. A GA applies operators inspired by the mechanics of natural selection to a population of binary string encoding the parameter space at each generation; it explores different areas of the parameter space, and then directs the search to regions where there is a high probability of finding improved performance. Genetic Algorithm used for finding an optimum solution of sum of absolute error (SAE) and GA-ANFIS will reduce design efforts. Controllers based on intelligent techniques has been presented in section 3. Simulation results and comparison of various models is shown in section 4. Conclusions follow in section 5. |
MODELLING OF A SYSTEM
|
The control temperature of water bath system is described as, Rate of Temperature Accumulation = (Rate of Input) + (Rate of Room Temperature – Rate of Output Temperature) |
|
The water bath system consists of system capacitance and thermal resistance then the above equation will be, Rate of Temperature Accumulation = [(System capacitance)(Rate of Input) + (Thermal Resistance)(R ate of output temperature – Rate of Room Temperature)] |
|
where t denotes time, y(t) the output temperature in .C, f(t) the heat flowing inward towards the system, Y0 the room temperature (constant, for simplicity), C the system thermal capacity and R the thermal resistance between the system borders and surroundings. Assuming that R and C are essentially constants. Taking laplace transform equation 2 becomes |
|
where, |
|
Taking inverse laplace transform for equation 3, The process of control technique is that, give voltage to the system and sense the temperature in water heater at various periods by the temperature sensor; by ADC system output is feed is feed to the personal computer; This system output is again feed to DAC and PWM. The error value which is compared with predetermined values using the intelligent techniques in pc. In this project, the system will be designed using MATLAB GUI program for finding optimum value (SAE) in water bath temperature control system. Using PSO-ANFIS, we can get reduced error value compared with other techniques. |
|
where, |
By using zero order hold, taking Z-Transform for Equation 4, |
|
Where, |
|
To find the pulse transfer function, |
|
By using partial fraction in equation 6, |
|
Taking Z-transform of equation 7, |
|
|
|
where a and b in equation 3.8 is |
|
Where |
|
The Water Bath System consists of water tank in which cold water is entering the tank from one side and hot water is leaving from the other side and maintains the water flow with constant temperature.The input given to the system is temperature, time and resistance and the output is sum of absolute error (SAE). |
|
where yref (k) and y(k) are the reference output and the actual output of the simulated system. |
The process of control technique is that, give voltage to the system and sense the temperature in water heater at various periods by the temperature sensor; by ADC system output is feed is feed to the personal computer; This system output is again feed to DAC and PWM. The error value which is compared with pre-determined values using the intelligent techniques in pc. In this project, the system will be designed using MATLAB GUI program for finding optimum value (SAE) in water bath temperature control system. Using PSO-ANFIS, we can get reduced error value compared with other techniques. |
SIMULATION RESULTS
|
For the aforementioned controllers (ANFIS, GA-ANFIS, PSO-ANFIS) four groups of computer simulations are conducted on the water bath temperature control system. Each simulation is performed over 120 sampling time steps. In the first set of simulations, the regulation capability of the three controllers with respect to set-point changes is studied. Three set-points to be followed are |
|
The 120 training patterns are chosen from the input–output characteristic in order to cover the entire reference output space. According to the selected training patterns, the GA-ANFIS and PSO-ANFIS controller with hybrid learning algorithm is trained. According to the selected training patterns, the PSO-ANFIS controller with hybrid learning algorithm is trained. The Learning factors c1=c2=0.2. The mean number of generations in this PSO learning phase is about 100 generations. In GA-ANFIS, The population size Npop =10, mutation probability Pm =0.08, and the arithmetic crossover operator are used. |
|
For the PSO-ANFIS and GA-ANFIS controller, the same training scheme, training data and learning parameters are used as those used in the first set of simulations. PSO-ANFIS shows good tracking performance compared to GAANFIS while ANFIS shows poor tracking performance. |
The above table comprises the values of sum of absolute errors obtained from the three techniques. From the thr\ee PSOANFIS has better performance comparing the result of other two techniques. |
CONCLUSION
|
In this paper, three intelligent techniques ANFIS, GA-ANFIS, and PSO-ANFIS are implemented for the control of temperature in water bath system. PSO optimized ANFIS has resulted in better regulation performance and tracking performance, thus minimizing overall absolute error. The design efforts and conversion time are reduced by the use of PSO-ANFIS. Also, this property makes it able to deal with the problem of a changing environment or plant, which cannot be handled perfectly by conventional controllers like the PID controller. In future, to implement any other optimization Techniques instead of PSO optimized ANFIS. Analyze and compare the performance of intelligent controllers gives the better and faster response in water bath temperature control system. |
Tables at a glance
|
|
Table 1 |
|
Figures at a glance
|
|
|
Figure 1 |
Figure 2 |
|
References
|
- Sanju Saini, Sarita Rani, “Temperature Control Using Intelligent Techniques” Second International Conference on Advanced Computing & Communication Technologies, 2012
- Hongbo Xin ,Tinglei Huang,Xiaoyu Liu, Xiangjiao Tang,“Temperature Control System Based On Fuzzy Self- Adpative PID Controller”,Third International Conference On Gentic And Evloutionary omputing ,2009
- Zang Huai-quai,LI Quan, “The Automatic Temperature System With Fuzzy Self-adpative PID Control In Semiconductor Laser”Proceeding Of IEEE International Conference On Automation And Logistics,2009
- Zhang Yongjun, Wang Zhixing, Wang Lili,“The Design Of Fuzzy PID Multi-channel Temperature Control System Based On NeuralNetwork”, International Technology And Innovation Conference,2007
- Jia-Xin Chen, Wei Li, “Application Of Fuzzy Control PID Algorithm In Temperature Controlling System”, Proceeding Of Second International Conference On Machine Learing And Cybernetics ,2003
- Aeenmeher, A. Yazdizadeh, M. S.Ghazizadeh,“Neuro-PID Control Of An Industrial Furnace Temperature”, Symposium On Industrial Electronic And Application IEEE,2009
- T.Thyagarajan, P. G.Rao,et-ai“Advanced Control Schems For Temperature Regulation Of Air Heat”, International Fuzzy System Conference IEEE,1999
- Chinn-Tang Lin,Chia-Feng, Chung-Ping Li,“Temperature Control With Neural Fuzzy Inference Network”,IEEE Transaction On System, Man And Cybernectics,Vol.29 No.3,2009
- Y. J.Chang, Y.M.Chen, et-al “Improving Temperature Control Of Laser Module FuzzyLogicTheroy”,20th IEEE Semi-Therm Symposium,2004
- Marzuki khalid,et-al,“A Neural Network Controller for Temperature Control System”IEEE Control Sytem,1992
- Mo Zhi ,et-al,“Research and Application on Two –stage Fuzzy Temperature Control System for Industrial Heating Furnace”Secnode international conference on intelligent computattion technology IEEE,2009.
|