SlideShare a Scribd company logo
1 of 9
Download to read offline
TELKOMNIKA, Vol.16, No.4, August 2018, pp. 1568~1576
ISSN: 1693-6930, accredited First Grade by Kemenristekdikti, Decree No: 21/E/KPT/2018
DOI: 10.12928/TELKOMNIKA.v16i4.3135  1568
Received December 5, 2016; Revised April 25, 2018; Accepted June 30, 2018
Distributed Control System Applied in Temperatur
Control by Coordinating Multi-loop Controllers
Edi Rakhman, Feriyonika
Electrical Engineering Department, Bandung State Polytechnic, Bandung, Indonesia
*Corresponding author, e-mail: ediman27@yahoo.com
1
, feriyonika@gmail.com
2
Abstract
In Distributed Control System (DCS), multitasking management has been important issues
continuously researched and developed. In this paper, DCS was applied in global temperature control
system by coordinating three Local Control Units (LCUs). To design LCU’s controller parameters, both
analytical and experimental method were employed. In analytical method, the plants were firstly identified
to get their transfer functions which were then used to derive control parameters based on desired
response qualities. The experimental method (Ziegler-Nichols) was also applied due to practicable reason
in real industrial plant (less mathematical analysis). To manage set-points distributed to all LCUs, master
controller was subsequently designed based on zone of both error and set-point of global temperature
controller. Confirmation experiments showed that when using control parameters from analytical method,
the global temperature response could successfully follow the distributed set-points with 0% overshoot,
193.92 second rise time, and 266.88 second settling time. While using control parameters from
experimental method, it could also follow the distributed set-points with presence of overshoot (16.9%), but
has less rise time and settling time (111.36 and 138.72 second). In this research, the overshoot could be
successfully decreased from 16.9 to 9.39 % by changing master control rule. This proposed method can
be potentially applied in real industrial plant due to its simplicity in master control algorithm and presence
of PID controller which has been generally included in today industrial equipments.
Keywords: Distributed control system; System identification; Temperature control; Ziegler-nichols; Multi-
loop PID controllers
Copyright © 2018 Universitas Ahmad Dahlan. All rights reserved.
1. Introduction
Distributed Control Systems (DCS) is advance control method which can manages and
coordinates many automation equipments, local/ single loop controllers and sensor networks. It
is widely used in plant systems, -usually in process control such as temperature, pressure liquid
level and flow,- which have constrains around distance, amount of plants and spreading of area.
For hardware infrastructure, DCS involves high technology communication networks (such as
fiber optic, FDI fieldbus, and Ethernet) and last update of information technology such as cloud
computing [1].
DCS also provides solution for advance and complex industrial process, application of
supervisory control, operator centric, enterprise-integrated information, and fast-complex-
coordinated system [2]. Researches in DCS have been addressed to find effective coordinated
algorithm. Nikolay et al. used DCS algorithm applied in mobile robot network. In their research,
DCS was used to analyze environment circumstance to distribute important parameters e.g:
radio signal, magnetic field, temperature and chemical concentration [3]. Liu & Yang used DCS
algorithm to decrease time drift and propagation delay in Network Time Protocol (NTP).
Result of their experiment concluded that by using DCS algorithm (namely: Precise
Clock Synchronization Algorithm), the accuracy could fulfill IEEE 1588 standard [4]. Garin and
Schenato proposed Linear Consensus Algorithm to analyze frequently algorithms used in DCS,
e.g: least squares, sensor calibration, vehicle coordination and Kalman filter, so that it can
decide which method enabling to enhance system performance [5]. Liu proposed Particle
Swarm Optimization applied in optimal scheduling to overcome multi-task in DCS. Simulation
result showed that the proposed method could make DCS derive good performance index [6].
In DCS research area, PID controller is generally applied as sub-controllers executing
master control command. This algorithm has been widely used due to its simplicity and
TELKOMNIKA ISSN: 1693-6930 
Distributed Control System Applied in Temperatur Control by... (Edi Rakhman)
1569
robustness [7,8]. In industrial point of view, PID controller is also practicable tools due to its
availability in today industrial equipments such as some series of PLCs, DCS software,
Advantech 6022, and popular software such as LabView and Matlab. Metcalf in [9] used PID
controller as part of proposed DCS algorithm applied in a reactor hot water layer system. In this
research, the author discussed about back-calculation anti-windup PID controller and safety
system in large scale industry. Lombana and Di Bernardo used distributed PID controller in
homogenous and heterogeneous network. They proved the proposed method by using state
transformation and Lyapunov function applied in power-grid model [10].
From numerous published researches in DCS, in fact, they are difficult to realization
due to high mathematical analysis [11,12]. Therefore this paper discusses several new issues,
in term of feasibility to bring in industrial practice and case study in industrial process plant
(temperature control system), which have not addressed yet in previous published papers [3-
10]. In this research, DCS is applied to temperature control system influenced by three sub-
systems (fan velocity, position of window, and local temperature control) which will be
coordinated by master controller. To design each local control unit, analytical and experimental
method are employed to derive PID control’s parameters. In analytical method, the plant was
firstly identified to derive its transfer function. Based on desired performances (% overshoot and
rise time), the model is then used to find controller parameters which will be verified to all local
control unit (LCU). On the other hand, the experimental method (Ziegler Nichols technique),
which avoids mathematical analysis and widely used in industrial practice, is also employed to
find PID control’s parameters. In this method, the controller parameters are just a starting point
so when they are applied some tuning is still needed. All LCUs are finally integrated and
coordinated by proposed master control designed based on error and set-point of global
temperature.
2. Experiment Setup
Figure 1 depicts three sub-systems (Velocity of the fan, position of the window, and
local temperature control) which will be controlled by DCS. For each controller parameters of
the sub-system, single loop PID controller will be employed and designed by using analytical
and Ziegler-Nichols method. After designing local control parameters, master control will be
designed to coordinate all three sub-controllers so that temperature set-point can be reached as
fast as possible. All experiment setups are depicted in Figure 2.
Figure 1. Sub-systems of DCS Figure 2. DCS with Remote Terminal Unit
(RTU) and three sub-controllers
3. Controller Design
In the sub-controller design, analytical method is firstly applied to find PID parameters.
In this section, system identification technique is firstly employed to derive plant model. On the
other hand, because in industrial practice mathematical or analytical method is sometime
avoided due to complexities or lack of mathematical background, reaction curve method
(Ziegler-Nichols) is thus employed to derive PID controller parameters. In this method, set point
and response are plotted together, which are subsequently –by using some procedure-used to
find controller parameters. Master controller is finally designed by formulizing some rules based
on position of error and global set-point.
 ISSN: 1693-6930
TELKOMNIKA Vol. 16, No. 4, August 2018: 1568-1576
1570
3.1. Fan Velocity Controller
This plant consists of DC motor coupled with a fan. Transfer function of this plant was
derived by applying identification toolbox in Matlab. Firstly, plant was set to open loop and then
stored both set point and response data. The total amount of each input-output data are 3627
with sampling time 0.05 second. Because of the small size of DC motor, the influence of
inductance (L) can be avoided so its model can be assumed as 1-st order equation 1.
1.302s
1.247
PFan


(1)
In this research, PI Controller was employed as fan velocity controller. equation 2 is the general
equation of the proposed controller. With H is assumed 1, the overall transfer function of
feedback control is equation 3 and equation 4.
s
KisKp
CFan


(2)
1HCP
G
FanFan
Fan

 FanFanCP
(3)
Ki1.247Kp)s247.1302.1(s
Ki)s1.247(Kp
2


FanG
(4)
From the equation 4, based on general equation of second order transfer function, both
parameters (Kp and Kd) can be derived. The next step is to find ζ and ωn based on the desired
specifications: % overshoot is 5 % or less (Mp=0.05); rise time (tr) is 1 second. With derived
control parameters (Kp=2.5278 and Ti=0.3032), It shows that, as depicted in Figure 5,
the designed parameters could make the response follow the set point properly.
This research also employed Ziegler Nichols type-2 to find PID controller parameters.
In this method, system was set to closed loop and varied the gain (Kcr) so that the response
start to periodically sustained oscillation as shown in Figure 6. The critical gain (Kcr) and critical
phase (Pcr) were then used to determine the value of Kp, Ti, and Td [15]. In this experiment,
simulink Matlab was used to plot both response and set point. From the observation, it showed
that the real time clock was not same as Matlab time (5 shown in Matlab equal to 2 second) so
that conversion calculation was needed [13,15]. After conversion calculation (with Kcr=18.6 and
Pcr=0.44), the control parameters (Kp=11.16, Ti=0.22, Td=0.055) were then applied to plant. In
this method, the derived parameters are just approximation, it still needs to be tuned based on
tuning rule in Table.1. The final PID parameters are Kp=11.2, Ti=5, Td=0 giving good response
as depicted in Figure 7.
Figure 5. System response based on PID analytical design
0 50 100 150 200 250
0
100
200
300
400
500
600
700
800
900
time
Velocity(Rpm)
System response based on PID analytical design
Setpoint
Response
TELKOMNIKA ISSN: 1693-6930 
Distributed Control System Applied in Temperatur Control by... (Edi Rakhman)
1571
Figure 6. Controller design by using Ziegler Nichols type-2.
Table 1. Tuning Rule.
Parameters Rise time Overshoot Settling time Steady-State error
Kp Decrease Increase Minor Change Decrease
Ki Decrease Increase Increase Eliminate
Kd Minor Change Decrease Decrease Minor change
Figure 7. Fan Velocity Response
3.2. Local Temperature Controller
Local temperature controller was designed to control internal dynamic of local heating
system. As previous procedure, plant model was firstly identified so that, regarding to desired
specification, the derived transfer function in equation 5 could be used to find PID controller
parameters. The raw data needed for identification were taken from open loop response of set-
point and output. Because the heater lamp and the heated area are small, the heating system
was assumed as 1-st order without delay.
001418.0s
0.000375
PTem


(5)
In this research, PID Controller was employed as local temperature controller.
Equation 6 is the general equation of the proposed controller.
s
KisKpsKd
C
2
Temp


(6)
0 5 10 15 20 25
0
1
2
3
4
5
6
Waktu (5 di Matlab = 2 detik)
RPM(1volt=430rpm)
Penentuan titik Pcr
X: 12.4
Y: 1.445
X: 13.5
Y: 1.432
Respon
Set Point
Pcr
0 10 20 30 40 50 60 70
0
0.2
0.4
0.6
0.8
1
1.2
1.4
1.6
1.8
2
Waktu (5 dalam Matlab = 2 detik)
RPM(1volt=430rpm)
Hasil Respon Setelah Tunning (Kp=11,2 , Ti=5 , Td=0)
Respon
Set Point
 ISSN: 1693-6930
TELKOMNIKA Vol. 16, No. 4, August 2018: 1568-1576
1572
Based on desired specification (% overshoot is 5 % or less [Mp=0.05]; and rise time [tr] is 30
second), we can derive ζ= 0.6907 and ωn=0.1075 so that desired pole location (s1) is defined as
equation 7 [14] can be calculated.
j1-s 2
1   nn (7)
j.7770.07420-s1 
,
0
j133.68j
11 0.1074eess  
with H is assumed as 1,
  0.001418j0.07770.0742-
0.000375
))H(sG(s 11


, j0.07770728.0
0.000375
))H(sG(s 11


0
j179.1821jψ
1111 0.0035ee))H(sG(s))H(sG(s 
Equation 8 and 9 are the equations to find Kp and Kd. Because there are three searched
variables (Kp, Ki, Kd), so it can be manually assumed one (in this research Ki=4) so Kp and Kd
can be derived.
111 s
)cos(2Ki
)sin())H(sG(s
)sin(
Kp






(8)
2
1111 s
Ki
)sin())H(sG(ss
)sin(
Kd 


(9)
with 0.0035))H(sG(s 11  , 0.1074s1  , 0
133.68β  and 0
179.1821ψ  , the derived controller
parameters (Kp=344.6436, Ti=86.1609 and Td=0.8629) were then applied to real plant as
depicted in Figure 8.
Figure 8. Local temperature control by using PID analytical design
This research also employed Ziegler Nichols type-1 to find PID controller parameters. In
this method, system was set to open loop and plotted plant response against given set point as
shown in Figure 9. From the observation, it showed that time in Matlab needs to convert to real
time clock (500 shown in Matlab is equal to 45.57 second). After conversion calculation, the
needed parameters, L and T, were derived and then used to calculate PID controller
0 1000 2000 3000 4000 5000 6000 7000
0
5
10
15
20
25
30
35
40
45
50
55
Time (1000 in Matlab = 100 second)
Temperature(Celcius)
Response based PID analytical design
Setpoint
Response
TELKOMNIKA ISSN: 1693-6930 
Distributed Control System Applied in Temperatur Control by... (Edi Rakhman)
1573
parameters: 7.5, 33.56, and 8.39 for Kp, Ti, and Td respectively. These parameters were then
applied to the plant and the result shown in Figure 10.
Figure 11. Controller design by using
Ziegler Nichols type-1.
Figure 10. Result of controller design.
3.3. Window Position Controller
Together with fan velocity, the position of the window will also influence the rate of
temperature change. In this controller design, because the plant is n-order type-1 (position is the
result of motor velocity integration), integral part of the controller was thus eliminated.
Differential part was also eliminated due to noise of the feedback so that the controller was only
proportional controller, which was then designed by manually tuning the proportional gain
(Kp=50).
3.4. Master Controller
Master controller is designed to manage three sub-controllers based on set-point and
error of global temperature. Because each local control unit needs time to give response, the
applied rules in master controller were set linear so that distributed set-points from master
controller could be followed properly. Figure 11 is diagram block for overall system. Equation 10
is set of the rules for Fan Velocity Set-point (FVS [in RPM unit]), which is designed based on
condition of global temperature error (e), and Window Position Set point (WPS [unit in cm])
which is designed based on Global Temperature Set-point (GTS).
Set
point
PI
controller
Fan
+
-
PA
Velocity
sensor
P
controller
Window
position
Position
sensor
+
-
PA
PID
Temperature
sensor
+
-
e
+
-
Temperatur
Master Control
Plant System
Heating
system
e
X
X
e
X
e
X PA
Defined
rules
Figure 11. Diagram block of DCS and Master Controller
 ISSN: 1693-6930
TELKOMNIKA Vol. 16, No. 4, August 2018: 1568-1576
1574
65GTS60
06GTS40
04GTS30
03GTS52
25GTS0
,
,
,
,
,
7
6
5
4
2
WPS
30e56
02e30
01e20
3e10
-3e
,
,
,
,
,
3440
2580
1720
860
0
FVS




























(10)
4. Result and Discussion
In verification experiment, Matlab 2013A was employed to apply master controller
algorithm. Firstly, control parameters resulted from analytical design was applied to LCUs.
Figure 12 depicts three responses of global temperature, fan velocity, and window position
set-point. It shows 0%, 193.92 second, and 266.88 second for % overshoot, rise time, and
settling time, respectively. The response of fan velocity controller could successfully follow the
defined rule in master control. In the window position system, the set point could also change
according to temperature set point value. In this study, the defined window position is not only
accelerates temperature change but also keeps the temperature with efficient heating power.
The second step is to verify local control parameters which were designed based on
experimental method. Figure 13 is the response while using this experimental technique. The
result shows that the global temperature controller could give response with presence of
overshoot (16.9%), but has less rise time and settling time (111.36 and 138.72 second).
To overcome the presence of overshoot, it could be enhanced by changing master
control rule in equation 10. Figure 14 shows the response after changing the master control
rule. From 7320-th second, the overshoot could be successfully decreased from 16.9 to 9.39 %.
With this method, smaller overshoot can be also derived by changing error zone limit (e.g:
bigger than -0.5) so that when response starts to increase more than the limit, fan will
automatically start to cool it down.
Figure 12. Result of DCS while using controller parameters from analytical technique.
0
20
40
60
80
Temperature(C)
Global temperature controller
-500
0
500
1000
1500
2000
Velocity(Rpm)
Fan velocity controller
0 1000 2000 3000 4000 5000 6000 7000 8000
0
2
4
6
8
Time (500 in Matlab = 120 second)
Position(cm)
Window position controller
GlobalTemperature Setpoint
Response
Setpoint
Response
Setpoint
Response
TELKOMNIKA ISSN: 1693-6930 
Distributed Control System Applied in Temperatur Control by... (Edi Rakhman)
1575
Figure 13. Result of DCS while using controller parameters from experimental technique.
Figure 14. Result of DCS after changing master control rule.
0
20
40
60
80
Temperature(C)
Global temperature controller
0
500
1000
1500
2000
2500
3000
Velocity(Rpm)
Fan velocity controller
0 1000 2000 3000 4000 5000 6000 7000 8000 9000
0
2
4
6
8
10
Time (500 in Matlab = 120 second)
Position(Cm)
Window position controller
Setpoint
Response
Setpoint
Response
0
20
40
60
80
Temperature(C)
Global temperature controller
0
500
1000
1500
2000
2500
3000
Velocity(Rpm)
Fan velocity controller
0 1000 2000 3000 4000 5000 6000 7000 8000 9000
0
2
4
6
8
10
Time (500 in Matlab = 120 second)
Windowposisiton(cm)
Window position controller
Setpoint
Response
Setpoint
Response
Setpoint
Response
 ISSN: 1693-6930
TELKOMNIKA Vol. 16, No. 4, August 2018: 1568-1576
1576
5. Conclusion
In this paper, DCS method was applied in temperature control system by coordinating
three Local Control Units (LCUs). To design controller parameter of each LCU, both analytical
and experimental (Ziegler-Nichols) method were employed. Master controller, which was
designed based on zone of both error and set-point of global temperature controller, was
subsequently applied to manage three LCUs. Confirmation experiment showed that control
parameters designed from analytical method could follow distributed set-points with 0%
overshoot. On the other hand, control parameters designed from experimental method could
also follow the distributed set-point with presence of overshoot but smaller rise time and settling
time. In this research, this problem could be successfully enhanced by changing the rule of
master control so that the overshoot could be decreased from 16.9 to 9.39 %. The method can
be potentially applied in real industrial plant due to its simplicity in master control algorithm and
presence of PID controller which has been generally included in today industrial equipments.
Acknowledgment
The authors would like to thank to UPPM Politeknik Negeri Bandung for research grand
“Penelitian Peningkatan Kapasitas Laboratorium 2015”.
References
[1] Distributed Control System. source:http://new.abb.com/control-systems, available: October 14, 2015.
[2] www.yokogawa.com/us/products/distributed-control-systems-dcs. Available: October 14, 2015.
[3] AA Nikolay, LN Jerome, GJ Pappas. Distributed Algorithms for Stochastic Source Seeking with
Mobile Robot Networks. Journal of Dynamic System, Measurement & Control. 2014; 137(3), 031004.
[4] Yi Liu, Y Haiying. Precise Clock Synchronization Algorithm for Distributed Control Systems.
TELKOMNIKA, Indonesian Journal of Electrical Engineering, 2013; 11(7).
[5] F Garin, L. Schenato. A Survey on Distributed Estimation and Control Applications Using Linear
Concensus Algorithms. Networked Control System. 2010; 406: 75-107, Springer-Verlag, Londong.
[6] Huai Liu. Optimal scheduling algorithm for multi-tasks in distributed control systems. 25
th
Chinese
Control and Dicision Conference, 25-27 May 2013, Guiyang, China.
[7] Shahbazian M, Hadian M. Improved closed loop performance and control signal using evolutionary
algorithms based PID controller. 16
th
International Carpathian Control Conference, 2015: 1-6.
[8] E Lasse, Koivo H. Tuning of PID Controllers for Networked Control Systems. 32
nd
Annual Conference
on IEEE Industrial Electronics, Paris, 6-10 November 2006.
[9] Metalf P. Distributed Control Systems: Linear design options and analysis for reactor hot water layer
system. 2010 IEEE International Conference on Control Aplications (CCA), 2010: 2421-2425.
[10] Lombana DAB, di Bernardo M, Distributed PID Control for Concensus of Homogeneous and
Heterogeneous Networks. IEEE Transaction on Control of Network Systems. 2014; 2: 154-163.
[11] Y Oshihisa K, Kosuke U, Tomonobu S. Frequency control by decentralized controllable heating load
with H-infinity controller. TELKOMNIKA, 2011; 9(3): 531-538.
[12] A Kavitha, AV Suresh. A novel inter connection of DFIG with Grid in Separate Excitation SMES
System with Fuzzy Logic Control. Bulletin of Electrical Engineering and Informatics, 2015; 4(1): 43-
52.
[13] Ajeng. NS, Feriyonika, Suheri B. Design and realization of PID Controllers on Temperature Control
System. Undergraduate thesis, Electrical Engineering Department, Bandung State Polytechnic,
Indonesia, 2015.
[14] Ermanu AH. Control System. UMM Press, Indonesia, 2012; 116-117.
[15] K Ogata. Modern Control Engineering 3
rd
Edition. Prentice Hall, USA: 1997: 669-673.

More Related Content

What's hot

Paper id 21201482
Paper id 21201482Paper id 21201482
Paper id 21201482IJRAT
 
Model-based Approach of Controller Design for a FOPTD System and its Real Tim...
Model-based Approach of Controller Design for a FOPTD System and its Real Tim...Model-based Approach of Controller Design for a FOPTD System and its Real Tim...
Model-based Approach of Controller Design for a FOPTD System and its Real Tim...IOSR Journals
 
Enhanced self-regulation nonlinear PID for industrial pneumatic actuator
Enhanced self-regulation nonlinear PID for industrial pneumatic actuatorEnhanced self-regulation nonlinear PID for industrial pneumatic actuator
Enhanced self-regulation nonlinear PID for industrial pneumatic actuatorIJECEIAES
 
Introduction to control systems
Introduction to control systems Introduction to control systems
Introduction to control systems Hendi Saryanto
 
EHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENT
EHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENTEHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENT
EHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENTcsandit
 
Comparison of Tuning Methods of PID Controllers for Non-Linear System
Comparison of Tuning Methods of PID Controllers for Non-Linear SystemComparison of Tuning Methods of PID Controllers for Non-Linear System
Comparison of Tuning Methods of PID Controllers for Non-Linear Systempaperpublications3
 
Comparative analysis of P/PI/PID controllers for pH neutralization process
Comparative analysis of P/PI/PID controllers for pH neutralization processComparative analysis of P/PI/PID controllers for pH neutralization process
Comparative analysis of P/PI/PID controllers for pH neutralization processChandra Shekhar
 
Level control of Conical Tank Process using ANFIS based Model Reference Adapt...
Level control of Conical Tank Process using ANFIS based Model Reference Adapt...Level control of Conical Tank Process using ANFIS based Model Reference Adapt...
Level control of Conical Tank Process using ANFIS based Model Reference Adapt...IRJET Journal
 
Control system basics, block diagram and signal flow graph
Control system basics, block diagram and signal flow graphControl system basics, block diagram and signal flow graph
Control system basics, block diagram and signal flow graphSHARMA NAVEEN
 
Ch8 pid controller
Ch8 pid controllerCh8 pid controller
Ch8 pid controllerElaf A.Saeed
 
Fuzzy based control using lab view for miso temperature process
Fuzzy based control using lab view for miso temperature processFuzzy based control using lab view for miso temperature process
Fuzzy based control using lab view for miso temperature processeSAT Publishing House
 
Chapter 1 introduction to control system
Chapter 1 introduction to control systemChapter 1 introduction to control system
Chapter 1 introduction to control systemLenchoDuguma
 
Chapter 1 basic components of control system
Chapter  1  basic components of control systemChapter  1  basic components of control system
Chapter 1 basic components of control systemHarish Odedra
 
Week 14 pid may 24 2016 pe 3032
Week  14 pid  may 24 2016 pe 3032Week  14 pid  may 24 2016 pe 3032
Week 14 pid may 24 2016 pe 3032Charlton Inao
 
Pid controller mcq answers
Pid controller   mcq answersPid controller   mcq answers
Pid controller mcq answerskhalaf Gaeid
 
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy ControllerIRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy ControllerIRJET Journal
 
Design of a new PID controller using predictive functional control optimizati...
Design of a new PID controller using predictive functional control optimizati...Design of a new PID controller using predictive functional control optimizati...
Design of a new PID controller using predictive functional control optimizati...ISA Interchange
 

What's hot (20)

Bj4301341344
Bj4301341344Bj4301341344
Bj4301341344
 
Paper id 21201482
Paper id 21201482Paper id 21201482
Paper id 21201482
 
Model-based Approach of Controller Design for a FOPTD System and its Real Tim...
Model-based Approach of Controller Design for a FOPTD System and its Real Tim...Model-based Approach of Controller Design for a FOPTD System and its Real Tim...
Model-based Approach of Controller Design for a FOPTD System and its Real Tim...
 
Enhanced self-regulation nonlinear PID for industrial pneumatic actuator
Enhanced self-regulation nonlinear PID for industrial pneumatic actuatorEnhanced self-regulation nonlinear PID for industrial pneumatic actuator
Enhanced self-regulation nonlinear PID for industrial pneumatic actuator
 
D04954148
D04954148D04954148
D04954148
 
Introduction to control systems
Introduction to control systems Introduction to control systems
Introduction to control systems
 
EHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENT
EHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENTEHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENT
EHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENT
 
Comparison of Tuning Methods of PID Controllers for Non-Linear System
Comparison of Tuning Methods of PID Controllers for Non-Linear SystemComparison of Tuning Methods of PID Controllers for Non-Linear System
Comparison of Tuning Methods of PID Controllers for Non-Linear System
 
Comparative analysis of P/PI/PID controllers for pH neutralization process
Comparative analysis of P/PI/PID controllers for pH neutralization processComparative analysis of P/PI/PID controllers for pH neutralization process
Comparative analysis of P/PI/PID controllers for pH neutralization process
 
Level control of Conical Tank Process using ANFIS based Model Reference Adapt...
Level control of Conical Tank Process using ANFIS based Model Reference Adapt...Level control of Conical Tank Process using ANFIS based Model Reference Adapt...
Level control of Conical Tank Process using ANFIS based Model Reference Adapt...
 
Control system basics, block diagram and signal flow graph
Control system basics, block diagram and signal flow graphControl system basics, block diagram and signal flow graph
Control system basics, block diagram and signal flow graph
 
Ch8 pid controller
Ch8 pid controllerCh8 pid controller
Ch8 pid controller
 
Fuzzy based control using lab view for miso temperature process
Fuzzy based control using lab view for miso temperature processFuzzy based control using lab view for miso temperature process
Fuzzy based control using lab view for miso temperature process
 
Chapter 1 introduction to control system
Chapter 1 introduction to control systemChapter 1 introduction to control system
Chapter 1 introduction to control system
 
Chapter 1 basic components of control system
Chapter  1  basic components of control systemChapter  1  basic components of control system
Chapter 1 basic components of control system
 
Week 14 pid may 24 2016 pe 3032
Week  14 pid  may 24 2016 pe 3032Week  14 pid  may 24 2016 pe 3032
Week 14 pid may 24 2016 pe 3032
 
Pid controller mcq answers
Pid controller   mcq answersPid controller   mcq answers
Pid controller mcq answers
 
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy ControllerIRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
 
Presentation
PresentationPresentation
Presentation
 
Design of a new PID controller using predictive functional control optimizati...
Design of a new PID controller using predictive functional control optimizati...Design of a new PID controller using predictive functional control optimizati...
Design of a new PID controller using predictive functional control optimizati...
 

Similar to Distributed Control System Applied in Temperatur Control by Coordinating Multi-loop Controllers

MODEL BASED ANALYSIS OF TEMPERATURE PROCESS UNDER VARIOUS CONTROL STRATEGIES ...
MODEL BASED ANALYSIS OF TEMPERATURE PROCESS UNDER VARIOUS CONTROL STRATEGIES ...MODEL BASED ANALYSIS OF TEMPERATURE PROCESS UNDER VARIOUS CONTROL STRATEGIES ...
MODEL BASED ANALYSIS OF TEMPERATURE PROCESS UNDER VARIOUS CONTROL STRATEGIES ...Journal For Research
 
An educational fuzzy temperature control system
An educational fuzzy temperature control system An educational fuzzy temperature control system
An educational fuzzy temperature control system IJECEIAES
 
Fuzzy gain scheduling control apply to an RC Hovercraft
Fuzzy gain scheduling control apply to an RC Hovercraft  Fuzzy gain scheduling control apply to an RC Hovercraft
Fuzzy gain scheduling control apply to an RC Hovercraft IJECEIAES
 
Optimised control using Proportional-Integral-Derivative controller tuned usi...
Optimised control using Proportional-Integral-Derivative controller tuned usi...Optimised control using Proportional-Integral-Derivative controller tuned usi...
Optimised control using Proportional-Integral-Derivative controller tuned usi...IJECEIAES
 
Constrained discrete model predictive control of a greenhouse system temperature
Constrained discrete model predictive control of a greenhouse system temperatureConstrained discrete model predictive control of a greenhouse system temperature
Constrained discrete model predictive control of a greenhouse system temperatureIJECEIAES
 
Comparison of different controller strategies for Temperature control
Comparison of different controller strategies for Temperature controlComparison of different controller strategies for Temperature control
Comparison of different controller strategies for Temperature controlIRJET Journal
 
COMPARATIVE ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...
COMPARATIVE  ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...COMPARATIVE  ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...
COMPARATIVE ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...IJITCA Journal
 
Development of a PI Controller through an Ant Colony Optimization Algorithm A...
Development of a PI Controller through an Ant Colony Optimization Algorithm A...Development of a PI Controller through an Ant Colony Optimization Algorithm A...
Development of a PI Controller through an Ant Colony Optimization Algorithm A...LucasCarvalhoGonalve
 
Hybrid controller design using gain scheduling approach for compressor systems
Hybrid controller design using gain scheduling approach for  compressor systemsHybrid controller design using gain scheduling approach for  compressor systems
Hybrid controller design using gain scheduling approach for compressor systemsIJECEIAES
 
FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC
FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC
FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC IJITCA Journal
 
Process Control Final Report
Process Control Final ReportProcess Control Final Report
Process Control Final ReportLogan Williamson
 
Controller Tuning for Integrator Plus Delay Processes.
Controller Tuning for Integrator Plus Delay Processes.Controller Tuning for Integrator Plus Delay Processes.
Controller Tuning for Integrator Plus Delay Processes.theijes
 
Hybrid fuzzy-PID like optimal control to reduce energy consumption
Hybrid fuzzy-PID like optimal control to reduce energy consumptionHybrid fuzzy-PID like optimal control to reduce energy consumption
Hybrid fuzzy-PID like optimal control to reduce energy consumptionTELKOMNIKA JOURNAL
 
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...IRJET Journal
 
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...IRJET Journal
 
Optimized proportional integral derivative (pid) controller for the exhaust t...
Optimized proportional integral derivative (pid) controller for the exhaust t...Optimized proportional integral derivative (pid) controller for the exhaust t...
Optimized proportional integral derivative (pid) controller for the exhaust t...Ali Marzoughi
 

Similar to Distributed Control System Applied in Temperatur Control by Coordinating Multi-loop Controllers (20)

MODEL BASED ANALYSIS OF TEMPERATURE PROCESS UNDER VARIOUS CONTROL STRATEGIES ...
MODEL BASED ANALYSIS OF TEMPERATURE PROCESS UNDER VARIOUS CONTROL STRATEGIES ...MODEL BASED ANALYSIS OF TEMPERATURE PROCESS UNDER VARIOUS CONTROL STRATEGIES ...
MODEL BASED ANALYSIS OF TEMPERATURE PROCESS UNDER VARIOUS CONTROL STRATEGIES ...
 
An educational fuzzy temperature control system
An educational fuzzy temperature control system An educational fuzzy temperature control system
An educational fuzzy temperature control system
 
Di34672675
Di34672675Di34672675
Di34672675
 
Fuzzy gain scheduling control apply to an RC Hovercraft
Fuzzy gain scheduling control apply to an RC Hovercraft  Fuzzy gain scheduling control apply to an RC Hovercraft
Fuzzy gain scheduling control apply to an RC Hovercraft
 
Optimised control using Proportional-Integral-Derivative controller tuned usi...
Optimised control using Proportional-Integral-Derivative controller tuned usi...Optimised control using Proportional-Integral-Derivative controller tuned usi...
Optimised control using Proportional-Integral-Derivative controller tuned usi...
 
Constrained discrete model predictive control of a greenhouse system temperature
Constrained discrete model predictive control of a greenhouse system temperatureConstrained discrete model predictive control of a greenhouse system temperature
Constrained discrete model predictive control of a greenhouse system temperature
 
Ge2310721081
Ge2310721081Ge2310721081
Ge2310721081
 
Comparison of different controller strategies for Temperature control
Comparison of different controller strategies for Temperature controlComparison of different controller strategies for Temperature control
Comparison of different controller strategies for Temperature control
 
1011ijaia03
1011ijaia031011ijaia03
1011ijaia03
 
COMPARATIVE ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...
COMPARATIVE  ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...COMPARATIVE  ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...
COMPARATIVE ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...
 
Development of a PI Controller through an Ant Colony Optimization Algorithm A...
Development of a PI Controller through an Ant Colony Optimization Algorithm A...Development of a PI Controller through an Ant Colony Optimization Algorithm A...
Development of a PI Controller through an Ant Colony Optimization Algorithm A...
 
Hybrid controller design using gain scheduling approach for compressor systems
Hybrid controller design using gain scheduling approach for  compressor systemsHybrid controller design using gain scheduling approach for  compressor systems
Hybrid controller design using gain scheduling approach for compressor systems
 
FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC
FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC
FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC
 
Process Control Final Report
Process Control Final ReportProcess Control Final Report
Process Control Final Report
 
Controller Tuning for Integrator Plus Delay Processes.
Controller Tuning for Integrator Plus Delay Processes.Controller Tuning for Integrator Plus Delay Processes.
Controller Tuning for Integrator Plus Delay Processes.
 
Hybrid fuzzy-PID like optimal control to reduce energy consumption
Hybrid fuzzy-PID like optimal control to reduce energy consumptionHybrid fuzzy-PID like optimal control to reduce energy consumption
Hybrid fuzzy-PID like optimal control to reduce energy consumption
 
Acc shams
Acc shamsAcc shams
Acc shams
 
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
 
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
 
Optimized proportional integral derivative (pid) controller for the exhaust t...
Optimized proportional integral derivative (pid) controller for the exhaust t...Optimized proportional integral derivative (pid) controller for the exhaust t...
Optimized proportional integral derivative (pid) controller for the exhaust t...
 

More from TELKOMNIKA JOURNAL

Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...TELKOMNIKA JOURNAL
 
Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...TELKOMNIKA JOURNAL
 
Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...TELKOMNIKA JOURNAL
 
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...TELKOMNIKA JOURNAL
 
Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...TELKOMNIKA JOURNAL
 
Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaTELKOMNIKA JOURNAL
 
Design and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireDesign and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireTELKOMNIKA JOURNAL
 
Wavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkWavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkTELKOMNIKA JOURNAL
 
A novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsA novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsTELKOMNIKA JOURNAL
 
Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...TELKOMNIKA JOURNAL
 
Brief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesBrief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesTELKOMNIKA JOURNAL
 
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...TELKOMNIKA JOURNAL
 
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemEvaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemTELKOMNIKA JOURNAL
 
Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...TELKOMNIKA JOURNAL
 
Reagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorReagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorTELKOMNIKA JOURNAL
 
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...TELKOMNIKA JOURNAL
 
A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...TELKOMNIKA JOURNAL
 
Electroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksElectroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksTELKOMNIKA JOURNAL
 
Adaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingAdaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingTELKOMNIKA JOURNAL
 
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...TELKOMNIKA JOURNAL
 

More from TELKOMNIKA JOURNAL (20)

Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...
 
Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...
 
Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...
 
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
 
Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...
 
Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antenna
 
Design and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireDesign and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fire
 
Wavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkWavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio network
 
A novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsA novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bands
 
Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...
 
Brief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesBrief note on match and miss-match uncertainties
Brief note on match and miss-match uncertainties
 
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
 
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemEvaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
 
Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...
 
Reagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorReagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensor
 
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
 
A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...
 
Electroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksElectroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networks
 
Adaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingAdaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imaging
 
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
 

Recently uploaded

ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacingjaychoudhary37
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 

Recently uploaded (20)

🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacing
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 

Distributed Control System Applied in Temperatur Control by Coordinating Multi-loop Controllers

  • 1. TELKOMNIKA, Vol.16, No.4, August 2018, pp. 1568~1576 ISSN: 1693-6930, accredited First Grade by Kemenristekdikti, Decree No: 21/E/KPT/2018 DOI: 10.12928/TELKOMNIKA.v16i4.3135  1568 Received December 5, 2016; Revised April 25, 2018; Accepted June 30, 2018 Distributed Control System Applied in Temperatur Control by Coordinating Multi-loop Controllers Edi Rakhman, Feriyonika Electrical Engineering Department, Bandung State Polytechnic, Bandung, Indonesia *Corresponding author, e-mail: ediman27@yahoo.com 1 , feriyonika@gmail.com 2 Abstract In Distributed Control System (DCS), multitasking management has been important issues continuously researched and developed. In this paper, DCS was applied in global temperature control system by coordinating three Local Control Units (LCUs). To design LCU’s controller parameters, both analytical and experimental method were employed. In analytical method, the plants were firstly identified to get their transfer functions which were then used to derive control parameters based on desired response qualities. The experimental method (Ziegler-Nichols) was also applied due to practicable reason in real industrial plant (less mathematical analysis). To manage set-points distributed to all LCUs, master controller was subsequently designed based on zone of both error and set-point of global temperature controller. Confirmation experiments showed that when using control parameters from analytical method, the global temperature response could successfully follow the distributed set-points with 0% overshoot, 193.92 second rise time, and 266.88 second settling time. While using control parameters from experimental method, it could also follow the distributed set-points with presence of overshoot (16.9%), but has less rise time and settling time (111.36 and 138.72 second). In this research, the overshoot could be successfully decreased from 16.9 to 9.39 % by changing master control rule. This proposed method can be potentially applied in real industrial plant due to its simplicity in master control algorithm and presence of PID controller which has been generally included in today industrial equipments. Keywords: Distributed control system; System identification; Temperature control; Ziegler-nichols; Multi- loop PID controllers Copyright © 2018 Universitas Ahmad Dahlan. All rights reserved. 1. Introduction Distributed Control Systems (DCS) is advance control method which can manages and coordinates many automation equipments, local/ single loop controllers and sensor networks. It is widely used in plant systems, -usually in process control such as temperature, pressure liquid level and flow,- which have constrains around distance, amount of plants and spreading of area. For hardware infrastructure, DCS involves high technology communication networks (such as fiber optic, FDI fieldbus, and Ethernet) and last update of information technology such as cloud computing [1]. DCS also provides solution for advance and complex industrial process, application of supervisory control, operator centric, enterprise-integrated information, and fast-complex- coordinated system [2]. Researches in DCS have been addressed to find effective coordinated algorithm. Nikolay et al. used DCS algorithm applied in mobile robot network. In their research, DCS was used to analyze environment circumstance to distribute important parameters e.g: radio signal, magnetic field, temperature and chemical concentration [3]. Liu & Yang used DCS algorithm to decrease time drift and propagation delay in Network Time Protocol (NTP). Result of their experiment concluded that by using DCS algorithm (namely: Precise Clock Synchronization Algorithm), the accuracy could fulfill IEEE 1588 standard [4]. Garin and Schenato proposed Linear Consensus Algorithm to analyze frequently algorithms used in DCS, e.g: least squares, sensor calibration, vehicle coordination and Kalman filter, so that it can decide which method enabling to enhance system performance [5]. Liu proposed Particle Swarm Optimization applied in optimal scheduling to overcome multi-task in DCS. Simulation result showed that the proposed method could make DCS derive good performance index [6]. In DCS research area, PID controller is generally applied as sub-controllers executing master control command. This algorithm has been widely used due to its simplicity and
  • 2. TELKOMNIKA ISSN: 1693-6930  Distributed Control System Applied in Temperatur Control by... (Edi Rakhman) 1569 robustness [7,8]. In industrial point of view, PID controller is also practicable tools due to its availability in today industrial equipments such as some series of PLCs, DCS software, Advantech 6022, and popular software such as LabView and Matlab. Metcalf in [9] used PID controller as part of proposed DCS algorithm applied in a reactor hot water layer system. In this research, the author discussed about back-calculation anti-windup PID controller and safety system in large scale industry. Lombana and Di Bernardo used distributed PID controller in homogenous and heterogeneous network. They proved the proposed method by using state transformation and Lyapunov function applied in power-grid model [10]. From numerous published researches in DCS, in fact, they are difficult to realization due to high mathematical analysis [11,12]. Therefore this paper discusses several new issues, in term of feasibility to bring in industrial practice and case study in industrial process plant (temperature control system), which have not addressed yet in previous published papers [3- 10]. In this research, DCS is applied to temperature control system influenced by three sub- systems (fan velocity, position of window, and local temperature control) which will be coordinated by master controller. To design each local control unit, analytical and experimental method are employed to derive PID control’s parameters. In analytical method, the plant was firstly identified to derive its transfer function. Based on desired performances (% overshoot and rise time), the model is then used to find controller parameters which will be verified to all local control unit (LCU). On the other hand, the experimental method (Ziegler Nichols technique), which avoids mathematical analysis and widely used in industrial practice, is also employed to find PID control’s parameters. In this method, the controller parameters are just a starting point so when they are applied some tuning is still needed. All LCUs are finally integrated and coordinated by proposed master control designed based on error and set-point of global temperature. 2. Experiment Setup Figure 1 depicts three sub-systems (Velocity of the fan, position of the window, and local temperature control) which will be controlled by DCS. For each controller parameters of the sub-system, single loop PID controller will be employed and designed by using analytical and Ziegler-Nichols method. After designing local control parameters, master control will be designed to coordinate all three sub-controllers so that temperature set-point can be reached as fast as possible. All experiment setups are depicted in Figure 2. Figure 1. Sub-systems of DCS Figure 2. DCS with Remote Terminal Unit (RTU) and three sub-controllers 3. Controller Design In the sub-controller design, analytical method is firstly applied to find PID parameters. In this section, system identification technique is firstly employed to derive plant model. On the other hand, because in industrial practice mathematical or analytical method is sometime avoided due to complexities or lack of mathematical background, reaction curve method (Ziegler-Nichols) is thus employed to derive PID controller parameters. In this method, set point and response are plotted together, which are subsequently –by using some procedure-used to find controller parameters. Master controller is finally designed by formulizing some rules based on position of error and global set-point.
  • 3.  ISSN: 1693-6930 TELKOMNIKA Vol. 16, No. 4, August 2018: 1568-1576 1570 3.1. Fan Velocity Controller This plant consists of DC motor coupled with a fan. Transfer function of this plant was derived by applying identification toolbox in Matlab. Firstly, plant was set to open loop and then stored both set point and response data. The total amount of each input-output data are 3627 with sampling time 0.05 second. Because of the small size of DC motor, the influence of inductance (L) can be avoided so its model can be assumed as 1-st order equation 1. 1.302s 1.247 PFan   (1) In this research, PI Controller was employed as fan velocity controller. equation 2 is the general equation of the proposed controller. With H is assumed 1, the overall transfer function of feedback control is equation 3 and equation 4. s KisKp CFan   (2) 1HCP G FanFan Fan   FanFanCP (3) Ki1.247Kp)s247.1302.1(s Ki)s1.247(Kp 2   FanG (4) From the equation 4, based on general equation of second order transfer function, both parameters (Kp and Kd) can be derived. The next step is to find ζ and ωn based on the desired specifications: % overshoot is 5 % or less (Mp=0.05); rise time (tr) is 1 second. With derived control parameters (Kp=2.5278 and Ti=0.3032), It shows that, as depicted in Figure 5, the designed parameters could make the response follow the set point properly. This research also employed Ziegler Nichols type-2 to find PID controller parameters. In this method, system was set to closed loop and varied the gain (Kcr) so that the response start to periodically sustained oscillation as shown in Figure 6. The critical gain (Kcr) and critical phase (Pcr) were then used to determine the value of Kp, Ti, and Td [15]. In this experiment, simulink Matlab was used to plot both response and set point. From the observation, it showed that the real time clock was not same as Matlab time (5 shown in Matlab equal to 2 second) so that conversion calculation was needed [13,15]. After conversion calculation (with Kcr=18.6 and Pcr=0.44), the control parameters (Kp=11.16, Ti=0.22, Td=0.055) were then applied to plant. In this method, the derived parameters are just approximation, it still needs to be tuned based on tuning rule in Table.1. The final PID parameters are Kp=11.2, Ti=5, Td=0 giving good response as depicted in Figure 7. Figure 5. System response based on PID analytical design 0 50 100 150 200 250 0 100 200 300 400 500 600 700 800 900 time Velocity(Rpm) System response based on PID analytical design Setpoint Response
  • 4. TELKOMNIKA ISSN: 1693-6930  Distributed Control System Applied in Temperatur Control by... (Edi Rakhman) 1571 Figure 6. Controller design by using Ziegler Nichols type-2. Table 1. Tuning Rule. Parameters Rise time Overshoot Settling time Steady-State error Kp Decrease Increase Minor Change Decrease Ki Decrease Increase Increase Eliminate Kd Minor Change Decrease Decrease Minor change Figure 7. Fan Velocity Response 3.2. Local Temperature Controller Local temperature controller was designed to control internal dynamic of local heating system. As previous procedure, plant model was firstly identified so that, regarding to desired specification, the derived transfer function in equation 5 could be used to find PID controller parameters. The raw data needed for identification were taken from open loop response of set- point and output. Because the heater lamp and the heated area are small, the heating system was assumed as 1-st order without delay. 001418.0s 0.000375 PTem   (5) In this research, PID Controller was employed as local temperature controller. Equation 6 is the general equation of the proposed controller. s KisKpsKd C 2 Temp   (6) 0 5 10 15 20 25 0 1 2 3 4 5 6 Waktu (5 di Matlab = 2 detik) RPM(1volt=430rpm) Penentuan titik Pcr X: 12.4 Y: 1.445 X: 13.5 Y: 1.432 Respon Set Point Pcr 0 10 20 30 40 50 60 70 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 Waktu (5 dalam Matlab = 2 detik) RPM(1volt=430rpm) Hasil Respon Setelah Tunning (Kp=11,2 , Ti=5 , Td=0) Respon Set Point
  • 5.  ISSN: 1693-6930 TELKOMNIKA Vol. 16, No. 4, August 2018: 1568-1576 1572 Based on desired specification (% overshoot is 5 % or less [Mp=0.05]; and rise time [tr] is 30 second), we can derive ζ= 0.6907 and ωn=0.1075 so that desired pole location (s1) is defined as equation 7 [14] can be calculated. j1-s 2 1   nn (7) j.7770.07420-s1  , 0 j133.68j 11 0.1074eess   with H is assumed as 1,   0.001418j0.07770.0742- 0.000375 ))H(sG(s 11   , j0.07770728.0 0.000375 ))H(sG(s 11   0 j179.1821jψ 1111 0.0035ee))H(sG(s))H(sG(s  Equation 8 and 9 are the equations to find Kp and Kd. Because there are three searched variables (Kp, Ki, Kd), so it can be manually assumed one (in this research Ki=4) so Kp and Kd can be derived. 111 s )cos(2Ki )sin())H(sG(s )sin( Kp       (8) 2 1111 s Ki )sin())H(sG(ss )sin( Kd    (9) with 0.0035))H(sG(s 11  , 0.1074s1  , 0 133.68β  and 0 179.1821ψ  , the derived controller parameters (Kp=344.6436, Ti=86.1609 and Td=0.8629) were then applied to real plant as depicted in Figure 8. Figure 8. Local temperature control by using PID analytical design This research also employed Ziegler Nichols type-1 to find PID controller parameters. In this method, system was set to open loop and plotted plant response against given set point as shown in Figure 9. From the observation, it showed that time in Matlab needs to convert to real time clock (500 shown in Matlab is equal to 45.57 second). After conversion calculation, the needed parameters, L and T, were derived and then used to calculate PID controller 0 1000 2000 3000 4000 5000 6000 7000 0 5 10 15 20 25 30 35 40 45 50 55 Time (1000 in Matlab = 100 second) Temperature(Celcius) Response based PID analytical design Setpoint Response
  • 6. TELKOMNIKA ISSN: 1693-6930  Distributed Control System Applied in Temperatur Control by... (Edi Rakhman) 1573 parameters: 7.5, 33.56, and 8.39 for Kp, Ti, and Td respectively. These parameters were then applied to the plant and the result shown in Figure 10. Figure 11. Controller design by using Ziegler Nichols type-1. Figure 10. Result of controller design. 3.3. Window Position Controller Together with fan velocity, the position of the window will also influence the rate of temperature change. In this controller design, because the plant is n-order type-1 (position is the result of motor velocity integration), integral part of the controller was thus eliminated. Differential part was also eliminated due to noise of the feedback so that the controller was only proportional controller, which was then designed by manually tuning the proportional gain (Kp=50). 3.4. Master Controller Master controller is designed to manage three sub-controllers based on set-point and error of global temperature. Because each local control unit needs time to give response, the applied rules in master controller were set linear so that distributed set-points from master controller could be followed properly. Figure 11 is diagram block for overall system. Equation 10 is set of the rules for Fan Velocity Set-point (FVS [in RPM unit]), which is designed based on condition of global temperature error (e), and Window Position Set point (WPS [unit in cm]) which is designed based on Global Temperature Set-point (GTS). Set point PI controller Fan + - PA Velocity sensor P controller Window position Position sensor + - PA PID Temperature sensor + - e + - Temperatur Master Control Plant System Heating system e X X e X e X PA Defined rules Figure 11. Diagram block of DCS and Master Controller
  • 7.  ISSN: 1693-6930 TELKOMNIKA Vol. 16, No. 4, August 2018: 1568-1576 1574 65GTS60 06GTS40 04GTS30 03GTS52 25GTS0 , , , , , 7 6 5 4 2 WPS 30e56 02e30 01e20 3e10 -3e , , , , , 3440 2580 1720 860 0 FVS                             (10) 4. Result and Discussion In verification experiment, Matlab 2013A was employed to apply master controller algorithm. Firstly, control parameters resulted from analytical design was applied to LCUs. Figure 12 depicts three responses of global temperature, fan velocity, and window position set-point. It shows 0%, 193.92 second, and 266.88 second for % overshoot, rise time, and settling time, respectively. The response of fan velocity controller could successfully follow the defined rule in master control. In the window position system, the set point could also change according to temperature set point value. In this study, the defined window position is not only accelerates temperature change but also keeps the temperature with efficient heating power. The second step is to verify local control parameters which were designed based on experimental method. Figure 13 is the response while using this experimental technique. The result shows that the global temperature controller could give response with presence of overshoot (16.9%), but has less rise time and settling time (111.36 and 138.72 second). To overcome the presence of overshoot, it could be enhanced by changing master control rule in equation 10. Figure 14 shows the response after changing the master control rule. From 7320-th second, the overshoot could be successfully decreased from 16.9 to 9.39 %. With this method, smaller overshoot can be also derived by changing error zone limit (e.g: bigger than -0.5) so that when response starts to increase more than the limit, fan will automatically start to cool it down. Figure 12. Result of DCS while using controller parameters from analytical technique. 0 20 40 60 80 Temperature(C) Global temperature controller -500 0 500 1000 1500 2000 Velocity(Rpm) Fan velocity controller 0 1000 2000 3000 4000 5000 6000 7000 8000 0 2 4 6 8 Time (500 in Matlab = 120 second) Position(cm) Window position controller GlobalTemperature Setpoint Response Setpoint Response Setpoint Response
  • 8. TELKOMNIKA ISSN: 1693-6930  Distributed Control System Applied in Temperatur Control by... (Edi Rakhman) 1575 Figure 13. Result of DCS while using controller parameters from experimental technique. Figure 14. Result of DCS after changing master control rule. 0 20 40 60 80 Temperature(C) Global temperature controller 0 500 1000 1500 2000 2500 3000 Velocity(Rpm) Fan velocity controller 0 1000 2000 3000 4000 5000 6000 7000 8000 9000 0 2 4 6 8 10 Time (500 in Matlab = 120 second) Position(Cm) Window position controller Setpoint Response Setpoint Response 0 20 40 60 80 Temperature(C) Global temperature controller 0 500 1000 1500 2000 2500 3000 Velocity(Rpm) Fan velocity controller 0 1000 2000 3000 4000 5000 6000 7000 8000 9000 0 2 4 6 8 10 Time (500 in Matlab = 120 second) Windowposisiton(cm) Window position controller Setpoint Response Setpoint Response Setpoint Response
  • 9.  ISSN: 1693-6930 TELKOMNIKA Vol. 16, No. 4, August 2018: 1568-1576 1576 5. Conclusion In this paper, DCS method was applied in temperature control system by coordinating three Local Control Units (LCUs). To design controller parameter of each LCU, both analytical and experimental (Ziegler-Nichols) method were employed. Master controller, which was designed based on zone of both error and set-point of global temperature controller, was subsequently applied to manage three LCUs. Confirmation experiment showed that control parameters designed from analytical method could follow distributed set-points with 0% overshoot. On the other hand, control parameters designed from experimental method could also follow the distributed set-point with presence of overshoot but smaller rise time and settling time. In this research, this problem could be successfully enhanced by changing the rule of master control so that the overshoot could be decreased from 16.9 to 9.39 %. The method can be potentially applied in real industrial plant due to its simplicity in master control algorithm and presence of PID controller which has been generally included in today industrial equipments. Acknowledgment The authors would like to thank to UPPM Politeknik Negeri Bandung for research grand “Penelitian Peningkatan Kapasitas Laboratorium 2015”. References [1] Distributed Control System. source:http://new.abb.com/control-systems, available: October 14, 2015. [2] www.yokogawa.com/us/products/distributed-control-systems-dcs. Available: October 14, 2015. [3] AA Nikolay, LN Jerome, GJ Pappas. Distributed Algorithms for Stochastic Source Seeking with Mobile Robot Networks. Journal of Dynamic System, Measurement & Control. 2014; 137(3), 031004. [4] Yi Liu, Y Haiying. Precise Clock Synchronization Algorithm for Distributed Control Systems. TELKOMNIKA, Indonesian Journal of Electrical Engineering, 2013; 11(7). [5] F Garin, L. Schenato. A Survey on Distributed Estimation and Control Applications Using Linear Concensus Algorithms. Networked Control System. 2010; 406: 75-107, Springer-Verlag, Londong. [6] Huai Liu. Optimal scheduling algorithm for multi-tasks in distributed control systems. 25 th Chinese Control and Dicision Conference, 25-27 May 2013, Guiyang, China. [7] Shahbazian M, Hadian M. Improved closed loop performance and control signal using evolutionary algorithms based PID controller. 16 th International Carpathian Control Conference, 2015: 1-6. [8] E Lasse, Koivo H. Tuning of PID Controllers for Networked Control Systems. 32 nd Annual Conference on IEEE Industrial Electronics, Paris, 6-10 November 2006. [9] Metalf P. Distributed Control Systems: Linear design options and analysis for reactor hot water layer system. 2010 IEEE International Conference on Control Aplications (CCA), 2010: 2421-2425. [10] Lombana DAB, di Bernardo M, Distributed PID Control for Concensus of Homogeneous and Heterogeneous Networks. IEEE Transaction on Control of Network Systems. 2014; 2: 154-163. [11] Y Oshihisa K, Kosuke U, Tomonobu S. Frequency control by decentralized controllable heating load with H-infinity controller. TELKOMNIKA, 2011; 9(3): 531-538. [12] A Kavitha, AV Suresh. A novel inter connection of DFIG with Grid in Separate Excitation SMES System with Fuzzy Logic Control. Bulletin of Electrical Engineering and Informatics, 2015; 4(1): 43- 52. [13] Ajeng. NS, Feriyonika, Suheri B. Design and realization of PID Controllers on Temperature Control System. Undergraduate thesis, Electrical Engineering Department, Bandung State Polytechnic, Indonesia, 2015. [14] Ermanu AH. Control System. UMM Press, Indonesia, 2012; 116-117. [15] K Ogata. Modern Control Engineering 3 rd Edition. Prentice Hall, USA: 1997: 669-673.