International Journal of Computational Intelligence Systems

Volume 11, Issue 1, 2018, Pages 133 - 145

Design of PID controller for sun tracker system using QRAWCP approach

Authors
Sandeep D. Hanwatehanwate.sandeep@gmail.com, Yogesh V. Hote
Department of Electrical Engineering, Indian Institute of Technology Roorkee, Roorkee, 247667, India
Received 11 January 2017, Accepted 26 July 2017, Available Online 1 January 2018.
DOI
10.2991/ijcis.11.1.11How to use a DOI?
Keywords
PID controller; QRAWCP; Servo motor; Sun tracker; Wind disturbance
Abstract

In this paper, a direct formula is proposed for design of robust PID controller for sun tracker system using quadratic regulator approach with compensating pole (QRAWCP). The main advantage of the proposed approach is that, there is no need to use recently developed iterative soft computing techniques which are time consuming, computationally inefficient and also there is need to know boundary of search space. In order to show the superiority of the proposed approach, performance of the sun tracker system is compared with the recently applied tuning approaches for sun tracker systems such as particle swarm optimization, firefly algorithm and cuckoo search algorithm. The performance of the existing and proposed approaches are verified in time domain, frequency domain and also using integral performances indices. It is found that the performance is improved in transient, robustness, and uncertainty aspects in comparison to recently proposed soft computing approaches.

Copyright
© 2018, the Authors. Published by Atlantis Press.
Open Access
This is an open access article under the CC BY-NC license (http://creativecommons.org/licences/by-nc/4.0/).

1. Introduction

In today’s technological era, electrical and electronic devices are developing rapidly. Therefore, the energy demand of every country is rising 1. Moreover, an important attention is also towards the environment. This requirement of energy has to be satisfied without polluting the environment, mainly by adopting renewable energy sources 3,2. It is available in different forms like wind power, hydro-power, solar energy, geothermal energy, bio-energy, etc. To utilize this energy, power plant has to be installed at suitable geographic location. In all these natural energy sources, solar energy plays a vital role. It is the fastest growing renewable source, as its installation cost is minimum as compared to other power plants and can be utilized at several places like within city or farm as well.

According to International Renewable Energy Agency (IRENA) capacity statistics of 2016 report 4, the total renewable energy generated around the world is 1,985,074 MW. Out of this, solar energy has generated 227, 010 MW and the actual requirement 5 till 2030 is 199,721 TW.h. Also according to 6, covering 0.16% of the land with 10% efficient solar conversion would reduce the worlds consumption rate of fossil fuel up to 200%. This statistics clearly indicates that efficient methodology is required to harness the solar energy. Keeping this fact in mind, it is necessary that solar energy should be captured properly through tracking control system. It is worth noting that the output efficiency could be improved from 40–50% if the solar tracking systems are designed well.

For solar power plant, the basic requirement is a solar panel which consists of photo voltaic (PV) cells. These panels are of different types like active, passive and time based solar tracker 6. The active solar trackers are of two types such as, single axis and dual axis 7. In single axis, only one angle is varied and other is fixed, whereas dual axis, is like a two degree of freedom (DOF) system. In this, one is an azimuth angle (θ) which is measured from clockwise rotation across the base and other is tilt angle (α) which is measured from incoming sunlight incidence to panel. This α is also known as elevation angle measured from horizon. In literature, it is found that an additional angle, i.e., zenith angle is also considered, which is measured from vertical direction. This is shown in Fig. 1.

Figure 1:

Different angles of sun tracker system

In passive tracker 8, the working principle is based on the imbalanced weights of cylindrical tubes. During the daytime, sunlight intensity varies, since pressure inside the tube and weight of the cylinder also varies. So accordingly solar panel also rotates. In a time based tracker system 9, first of all, sun position is recorded as per to daily or yearly experience. Further, this tracking data (co-ordinates) is programmed with the controller for future positions. In 10,1, researchers analyzed efficiency in terms of output power between fixed panel and solar tracker system. This results are carried on physical fix PV and solar tracker system which shows improvement in power output during different conditions like clear sky, partially clear sky, and cloudy sky which is improved to 18%, 14% and 13% respectively. In literature, sun trackers are controlled using PID, fuzzy 11, adaptive neural 12, ANFIS based proportional integral (PI) 13 and bio inspired PI controller 14. As we know that, even today also PID controller is used in industries 15. This PID is designed either based on analytically or graphical methods and also from past few decades stochastic optimization techniques 16. Various papers exist on tuning of PID controller 17. The first paper on PID tuning came in the literature in 1942 by Ziegler Nichols (ZN) 18. In this approach, the direct formula of deterministic approach is given for the tuning of PID parameters. The extension of this work is proposed by Cohen-Coon method in 1952 19, which is based on ZN technique along with dead time consideration. Recently, number of techniques has also been proposed and used in various applications such as process control 20, dcdc converters 21 and robustness for random perturbations 23,22. Similar to these analytical approach, graphical methods have been reported for tuning of PID parameters such as root locus, bode plot, stability boundary locus 25,24 etc.

It is observed that there are advancements in computer technology, hence mathematical computation power has increased a lot. It is found that from last few decades, stochastic optimization techniques are popular 26, in order to find optimal solution of PID type controllers. One such technique is swarm optimization which is based on swarm inspired behavior of birds and insects in our environment. One type of swarm optimization techniques is particle swarm optimization (PSO) which is proposed by Kennedy and Eberthart 28,27. It is based on behavior of birds which are searching for food in a group. Further, firefly algorithm (FFA) 29 is based on flashing behavior of fireflies which attract each other. Furthermore, cuckoo search algorithm (CSA) 30 is based on cuckoos behavior of laying eggs in another bird’s nest for hatching, but the probability is that, host bird may find the cuckoo’s egg and throw it out. Here, the cuckoo’s egg is the objective solution for the problem. In 31 optimal control technique is proposed, which is simple computational for convex system. In 32, it is shown that the optimal and robust PID controller can be designed using pole placement approach. The method has been applied to inverted pendulum problem. However, no direct formula is given for tuning of PID controller. Therefore, in this paper, a new method has been proposed for obtaining direct formula for designing PID controller using quadratic regulator approach with compensating pole (QRAWCP). The advantage of this method is that there is no need for any iterative procedure for designing of PID controller. The validity of the proposed approach is carried out by checking robustness and optimality. The results are compared with the recently proposed standard soft computing methods.

The rest of the paper is organized in the following manner: In section 2, parameters of the sun tracker system and its model are described. In section 3, QRAWCP approach to design PID controller is presented. In section 4, simulation results of proposed approach is presented. Finally, in the last section, conclusion and future scope are discussed.

2. Model of sun tracker system

In this paper, the sun tracker system with DC servo motor and PID controller is shown in Fig. 2. To obtain maximum efficiency from solar panel, minimum two axis of sun tracker is required, i.e., one is azimuth angle (θ) which measures the angle of incoming sunlight to the surface of PV cell and other is tilted angle (α) which measures the inclination angle of sunlight. As sun tracker is a non-interacting system, controller designed for single axis will be the replica for another axis also. Therefore, the analysis has been carried out on a single axis sun tracker system as shown in Fig. 3. Mathematical model of sun tracker is determined using basic laws of physics. For the major hardware parts such as DC servo motor, it’s speed transfer function G1 is given in (1) and G2 is for position control in (2). A gear ratio (N) and other parameters with values are listed in Table 1. Now considering single axis model as shown in Fig. 3. Applying Kirchhoff law to DC motor, we get velocity (ω(s)) control transfer function as

G1(s)=ω(s)Va(s)=Kt(Ra+Las)(Js+b)+(KtKb)
where, Va(s) is an armature input voltage. By integrating (1), the position control transfer function can be written as,
G2(s)=θy(s)Va(s)=KtLaJs3+(bLa+RaJ)s2+(Rab+KtKb)s
Moreover, the sun tracker is interfaced with some additional components such as error discriminator (Ke), amplifier gain (K), servo amplifier (Ks) and gear ratio (N). If all these parameters are considered, then open loop transfer function for this sun tracker system becomes,
G(s)=θy(s)θr(s)=KsKKeKtNLaJs3+(bLa+RaJ)s2+(Rab+KtKb)s
Equation (3) transfer function can also be written as
G(s)=a4b1s3+b2s2+b3s+b4
where, a4 = KsKKeKtN, b1 = LaJ, b2 = (bLa+RaJ), b3=(Rab+KtKb), and b4 = 0. Equation (4) can be transformed into a state space model, by defining the states as, x1 = θy, x2=θ˙y, andx3=θ¨y. The input and output variables are represented as u = θr and y = θy, respectively. Using this, the state space model can be written as
[x˙1x˙2x˙3]=[010001b4b1b3b1b2b1][x1x2x3]+[00a4b1]uy=[100][x1x2x3]

Figure 2:

Control of sun tracker system layout

Figure 3:

Model of sun tracking system

Parameter Value Unit
Error discriminator(Ke) 0.001 V/rad
Amplifier gain(K) 10000 V/V
Servo amplifier(Ks) 1 V/V
Armature resistance(Ra) 6.25 ohm
Armature inductance(La) 0.001 H
Torque constant(Kt) 0.01125 Nm/A
Back emf constant(Kb) 0.0125 Nm/A
Inertia of motor rotor(J) 1 × 10‒6 kgm2/rad
Friction coefficient(b) 0.000001 Nm
Gear ratio(N) 1/800 -
Table 1:

Parameters of sun tracker system

3. Proposed QRAWCP approach to design PID controller for sun tracker system

The quadratic regulator approach with compensation pole (QRAWCP) approach to tune PID controller is described as follows.

Step 1: The transfer function of the sun tracker system model G(s) is given in (4), and it’s parameters are given in Table 1. The proportional (Kp), integral (Ki) and derivative (Kd) (PID) controller C(s) can be written as

C(s)=Kds2+sKp+Kis

Step 2: The closed-loop characteristic equation for PID controller C(s) and plant G(s) is given as,

Δ(s)=1+G(s)C(s)

Simplifying (7) and equating to zero, we get,

s4+b2b1s3+(b3+a4Kdb1)s2+(b4+a4Kpb1)s+a4b1Ki=0

Step 3: The state space form for sun tracker system is given in (5). Using this, design of PID by QRAWCP approach are given in step 4 to step 7. They are given below.

Step 4: Determination of performance index in terms of initial condition:

The quadratic regulator approach is an optimal state feedback controller which can be designed to minimize a specific quadratic cost function, also known as performance index (PI). The PI is designed for constraints like control voltage (u), output signal (y), error (e) or unconstrained objectives of linear time invariant (LTI) system. The optimal control vector u(t) is obtained by using the following equation:

u(t)=Klx(t)
Here, unconstrained optimal action is considered. Therefore, cost function of the system is defined as
Jl=0(xTQx+uTRu)dt
where Q ∈ ℝl×l and R ∈ ℝm×m are symmetric positive definite matrices. Using (9), the LTI system equation becomes,
x˙=(ABKl)xx˙=A˜x
where,
A˜=(ABKl)
If A and B are controllable, then optimal state feedback controller can be designed. Thus à have eigenvalues on the left of the s-plane. Substituting (9) in (10), the performance index (10) can be written as,
Jl=0(xTQx+Klx)TR(Klx))dt=0(xT(Q+KlTRKl)x)dt
Let,
(xT(Q+KlTRKl)x)=ddt(xTPx)=xTPx˙x˙TPx
On putting (11) in (13) and then substituting in (12), we get,
Jl=xT[P(ABKl)+(ABKl)TP]x
In (14), P must be positive definite matrix. By comparing (13) with (14), we get,
P(ABKl)+(ABKl)TP=(Q+KlTRKl)
As (ABKl) is a stable matrix. Therefore solving for a positive definite matrix P which will satisfy (15), the cost function can be evaluated as,
Jl=0(xT(Q+KlTKl)x)dt
From (13), we can write as,
Jl=xTPx|0=xT()Px()+xT(0)Px(0)
As the system (11) is stable, eigenvalues of (17) must have negative real part. Therefore, x(∞) → 0. Thus, we get Jl = xT(0) Px(0). It is obtained in terms of initial condition.

Step 5: From (15), the minimization of Jl gives Kl by using feedback control law u = −Klx. The feedback gain Kl is found by using

Kl=R1BTP
and further simplifying, we get Riccati equation as,
AT+PAPBR1BTP+Q=0

In (19), Q and R are selected in such a way that Q = diag(q11, q22, q33) is q11 > q22 > q33 > 0 and R = χT χ > 0, where χ is non singular matrix.

Step 6: Using Riccati equation (19) and state model from (5), positive definite matrix P is obtained which is given below.

P=[p11p12p13p12p22p23p13p23p33]

Step 7: Using (18), state feedback control gain Kl is obtained as

Kl=[R]1[BT][P]=[1][00a4b1][p11p12p13p12p22p23p13p23p33]
Kl=[p11a4b1p23a4b1p33a4b1]

Step 8: Using state feedback control law for Ã, new system matrix can be written as,

(sIA˜)=[s100s1(p13a4b1+1)a4b1(p23a4b1+1)a4b1(p33a4b1+1)a4b1]

From (23), the closed-loop characteristic equation can be written as

s3+(p33a4b1+1)a4b1s2+(p23a4b1+1)a4b1s+(p13a4b1+1)a4b1=0

Step 9: The order of closed-loop system (8) is of fourth order and (24) is of third order. Therefore, in order to compare these two equations, we need to add one pole. The methodology of adding pole is explained below.

Let us consider fourth pole (s + λ4) on the left half of the s-plane. Then (24) can be written as,

[s3+(p33a4b1+1)a4b1s2+(p23a4b1+1)a4b1s+(p13a4b1+1)a4b1](s+λ4)=0

The above (25) can also be written as

s4+(λ4+(p33a4b1+1)a4b1)s3+[(λ4(p33a4b1+1)a4b1)((p23a4b1+1)a4b1)]s2+[(λ4(p23a4b1+1)a4b1)((p13a4b1+1)a4b1)]s+(λ4(p23a4b1+1)a4b1)=0

If (26) is compared with (8), λ4 is calculated as

λ4=[(p33a4b1+1)a4b1b2b1]

The fourth pole (s + λ4) is augmented by δ. Here, δ is a compensation factor which is a variable value. Thus, modified λ4 becomes,

λ4=[(p33a4b1+1)a4b1b2b1]+δ
Before substituting (28) in (25), let
p˜13=(p13a4b1+1),p˜23=(p23a4b1+1),p˜33=(p33a4b1+1)
Therefore equation (26) becomes,
s4+(b2b1+δ)s3+[p˜23a4b1+(p˜33a4b1)2+(p˜33a4b1)(b2b1+δ)]s2+[p˜13a4b1+p˜23p˜33(a4b1)2+p˜23(a4b1)(b2b1+δ)]s+[p˜13p˜33(a4b1)2+p˜13(a4b1)(b2b1+δ)]=0
The above (30) can be written in simplified form as,
s4+p1s3+p2s2+p3s+p4=0
where,
p1=[b2b1+δ]p2=[p^23+p^332+p^33(b2b1+δ)]p3=[p^13+p^23p^33+p^23(b2b1+δ)]p4=[p^13p^33+p^13(b2b1+δ)]
and
p^13=p˜13a4b1;p^23=p˜23a4b1;p^33=p˜33a4b1

Step 10: By comparing (8) and (31), we get PID controller C(s) parameters as follows,

Kp=b1a4[p^13+p^23p^33+p^23(b2b1+δ)]b4a4Ki=b1a4[p^13p^33+p^13(b2b1+δ)]Kd=b1a4[p^23+p^332+p^33(b2b1+δ)]b3a4

4. Simulation result and analyses

Using (4), substitute system parameters from Table 1 in (8). Further, Q and R are considered such that Q = diag [1, 1, 1] and R = 1 × 10−5. The gain matrix Kl can be calculated using (22), i.e., Kl = [7.9958, 13.8156, 316.2278]. The eigenvalues of closed loop system à becomes, λ1 = −6.2354 × 103, λ2 = −23.5549, λ3 = −2.1530 × 10−3. The original system (24) is of third order. Therefore, we require one more pole which is calculated using (27), so we get λ4 = −1.2510 × 104. Augmenting with δ = 10000 that gives λ4 = −2.5100 × 103. Using these roots, the coefficients of characteristic equation (31) is obtained as: p1 = 8.7690 × 103, p2 = 1.5857 × 107, p3 = 3.6869 × 108 and p4 = 7.9373 × 105 Using (4), (20), then substituting in (32), we get QRAWCP PID controller parameters as Kp = 2.6218 × 103, Ki = 5.6443, Kd = 111.7160.

4.1. Time response analysis

To validate the proposed technique and to show the superiority of QRAWCP approach, we analyze step response of sun tracker system for three cases, (i) without disturbance, (ii) with input disturbance and (iii) with output disturbance. The results are compared with the recently designed PID controller for sun tracker system which is based on swarm optimization approaches such as PSO 30, FFA 30 and CSA 30. The PID parameters of proposed QRAWCP PID and PSO PID, FFA PID, and CSA PID are given in Table 2.

Method Kp Ki Kd
QRAWCP PID (Proposed) 2621.80 5.64430 111.721
PSO PID 9.51202 7.49203 0.00022
FFA PID 9.72083 7.44047 0.00010
CSA PID 9.99999 8.11378 0.00010
Table 2:

PID controller parameters

The performance of proposed PID controller and other existing PID controllers is presented in case 1, case 2 and case 3 for without disturbance, with input disturbance and with output disturbance, respectively.

Case 1: Fig. 4 shows step response with controller for sun tracker system without disturbance. From this figure, it shows that performance of the proposed QRAWCP technique is better in comparison to other PID approaches which are based on soft computing technique.

Figure 4:

Step responses of system with PID controllers

The results are verified by calculating transient performance analysis such as, rise time (tr), settling time (ts), overshoot (Mp), absolute peak value (Atp), peak time (tp) and steady state error (ess). These are tabulated in Table 3. From this table, it is found that, the proposed approach shows improved results in comparison to other PIDs. Fig. 5 shows control signals using saturation limit of ±50V. It is found that overall control output of proposed QRAWCP approach is less in comparison to other techniques. The performance of proposed PID is verified for disturbance di(t) and do(t), where di(t) is input disturbance and do(t) is output disturbance. Both these disturbances are written mathematically in (33).

d(t)={0,t<2ort>40.15×(sin4πt+cos2πt+sinπt+sin4πt)0.5,2t4

Figure 5:

Control input response without disturbance

Method tr(sec) ts(sec) Mp(%) At p tp(sec) ess
QRAWCP PID (Proposed) 0.09490 0.17750 0.00011 1.00010 0.79410 0.00011
PSO PID 0.16640 0.25850 0.32890 1.00330 0.33550 0.01146
FFA PID 0.16300 0.25230 0.38740 1.00390 0.32720 0.01256
CSA PID 0.15670 0.23830 1.15880 1.01160 0.31580 0.00942
Table 3:

Output response of system

The output response of these equations are shown in Fig. 6. The performance analysis of the system in case of input disturbance and output disturbance is presented in case 2 and case 3, respectively.

Figure 6:

Disturbance (d(t)) applied to system

Case 2: Fig. 7 shows the step response of the system when the disturbance (di(t)) is applied from 2 to 4 seconds. The proposed approach gives better response in comparison to other PIDs. Fig. 8 shows control efforts which is quite higher for proposed controller at initial time. It is because of large inertia of system at initial time. However, during disturbance time 2 to 4 sec (see Fig. 8), we found that it is lesser and stable output (see Fig. 7) in comparison to other approaches.

Figure 7:

Step responses of system with input disturbance

Figure 8:

Control input responses with input disturbance

Case 3: Fig. 9 shows step response of system when output disturbance (do(t)) is applied from 2 to 4 sec. to the plant output side, i.e., the measurement noise. It is seen that, the proposed approach gives stable response with negligible ess in comparison to other PID approaches. The control efforts are shown in Fig. 10, which is quite higher for proposed QRAWCP PID controller. However, during disturbance time 2 to 4 sec, we found that, there is less overshoot in system output, whereas other approaches have large overshoot (see Fig. 9). Also, for safety purpose we have considered the saturation limit of ±50V. Further, loop robustness is also verified with controller which is given in following section.

Figure 9:

Step responses of system with output disturbance

Figure 10:

Control input responses with output disturbance

4.2. Loop robustness

The robustness of PID controllers for sun tracker system, to calculate loop transfer function L(s), is given by (34).

Δ(s)=1+L(s)
where, L(s) is obtained as,
L(s)=G(s)C(s)=a4(Kds2+sKp+Ki)b1s4+b2s3+b3s2+b4s
Loop robustness is determined in terms of gain margin (GM), phase margin (PM), gain crossover (ωgc) and phase cross-over (ωpc) frequencies. They are tabulated in Table 4.

Method GM (dB) ωgc(rad/s) PM (deg) ωpc(rad/s) ||S|| DM (sec)
QRAWCP PID (Proposed) 2359.10 69.2549 0.0004 1.2293 0.0005
PSO PID 57.8081 8.8371 69.9214 407.8013 1.2320 0.1381
FFA PID 56.8303 9.0061 69.6572 389.6705 1.2356 0.1350
CSA PID 56.5502 9.2369 68.8322 388.9042 1.2425 0.1301
Table 4:

Loop robustness of PID compensated system

Further, there is need to calculate sensitivity (||S||) and delay margin (DM) for robustness analysis 33. The sensitivity (S) can be calculated as,

S=11+L
where, S ⩽ 2 ensure robustness. However, DM is calculated using frequency domain analysis which is given by (37)
DM=PMoΠ180o×ωgc
The above robustness has been carried out for proposed method and existing controllers. They are given in Table 4.

It is observed that, proposed PID controller shows better stability margin, reduces delay margin, better sensitivity is compare to other methods. Finally, the comparative studies of proposed QRACWP approach with existing approaches30 are carried out by calculating integral performance indices. They are explained below.

4.3. Integral performance indices

The commonly used performance measures are Integral Squared Error (ISE), Integral Absolute Error (IAE) and Integral Time-weighted Absolute Error (ITAE). The mathematical form is given as

ISE=0(θrθy)2dtIAE=0|(θrθy)|dtITAE=0t|(θrθy)|dt
where, (θrθy) is the error between reference input position and measured output position (θy) at time ‘t’. All integral errors are calculated for sun tracking system which are shown in Table 5. From this table, it is observed that, the proposed QRAWCP method for design of PID has minimum error in comparison to PSO PID30, FFA PID30 and CSA PID 30.

Methods Nominal case ‒50% Lower bound +50% Upper bound

ISE IAE ITAE ISE IAE ITAE ISE IAE ITAE
QRAWCP PID (Proposed) 0.0315 0.0532 0.0024 0.0583 0.0845 0.0048 0.0260 0.0474 0.0021
PSO PID 0.0755 0.1189 0.0137 0.2140 0.3409 0.0841 0.0464 0.1019 0.0232
FFA PID 0.0744 0.1180 0.0140 0.2110 0.3368 0.0824 0.0459 0.1016 0.0233
CSA PID 0.0727 0.1134 0.0123 0.2050 0.3280 0.0790 0.0450 0.0988 0.0218
Table 5:

Integral performance indices for 50% perturbation without disturbance

4.4. Parametric uncertainties

We know that in real time, parameters of the system are not constant. They vary from minimum to maximum value. This is primarily due to nonlinearity, environmental change and also due to ageing. The main objective of controller design is that it should work even though there exist uncertainties in the system. Here, for sun tracker system model, its parameters are represented in terms of uncertainties as

K¯e=Ke±ΔKe,K¯=K±ΔK,K¯s=Ks±ΔKs,L¯a=La±ΔLa,R¯a=Ra±ΔRa,K¯t=Kt±ΔKt,J¯=J±ΔJ,b¯=b±Δb,K¯b=Kb±ΔKb
Here, 50% uncertainty is considered in all the parameters of the system. For this uncertainty, the upper and lower bounds are shown below.
Ke¯[0.00050,0.00150]K¯[5000.00,15000.00]Ks¯[0.50,1.50]La¯[5×104,1.50×103]Ra¯[3.125,9.375]Kt¯[0.005625,0.016875]J¯[5×107,1.50×106]b¯[0.5×106,1.50×106]Kb¯[0.00625,0.01875]

Similar to section 4.1, the performance analysis is carried out for both lower and upper bounds. From Fig. 11 and Fig. 12, it is observed that the performance of the proposed control is better in comparison to existing controllers except control input is slightly more at early part of the response. Further, performance in case of parametric uncertainly is carried out by determining performance indices in case of without and with input disturbances. They are shown in Table 5 and 6, respectively. Both these tables indicate that the proposed controller approach is better in comparison to existing controllers.

Figure 11:

Response for 50% parametric uncertainties in system without disturbance

Figure 12:

Response for 50% parametric uncertainties with input disturbance in system

Methods Nominal Plant Lower ‒50% plant Upper +50% plant

ISE IAE ITAE ISE IAE ITAE ISE IAE ITAE
QRAWCP PID (Proposed) 0.0315 0.0536 0.0037 0.0583 0.0850 0.0063 0.0260 0.0478 0.0033
PSO PID 0.0790 0.2166 0.3386 0.2275 0.5221 0.5004 0.0516 0.2250 0.3940
FFA PID 0.0779 0.2159 0.3371 0.2234 0.5114 0.4856 0.0510 0.2244 0.3913
CSA PID 0.0759 0.2043 0.3176 0.2185 0.5065 0.4831 0.0496 0.2138 0.3706
Table 6:

Integral performance indices for 50% perturbation with input disturbance

5. Conclusion

This paper deals with the direct formula for designing an optimal PID controller for sun tracking systems without using iterative and time consuming processes. In this regard, new QRAWCP approach is proposed for tuning of PID controller. It is shown that the proposed technique gives improved performance of sun tracking system in comparison to recent stochastic optimization methods like PSO, FFA and CSA in terms of transient response, loop robustness and integral error performance indices. The main objective of this paper is to indicate that in PID controller design applications, particularly for sun tracker system, there is no need to use recently developed, time consuming, soft computing techniques for PID controller design of sun tracker systems. Still, results based on fundamental control theory is better for designing of PID controller. In future, the proposed approach can be applied to various other engineering problems. Similarly, the work is in progress for developing the direct formula for finding optimal controller when there is parametric variations in the sun tracking systems.

References

5.Total surface area required to fuel the world with Solar, web-article in August 13, 2009, Land Art Generator Initiative. URL: http://landartgenerator.org/blagi/archives/127, (accessed 29 May 2017).
15.K Åström and T Hägglund, PID Controllers: Theory, Design and Tuning, 2nd Revised edn, International Society of Automation, NC, 1995.
18.JG Ziegler, N Nichols, and NY R, Optimum Settings for Automatic Controllers, Transacction of the A.S.M.E, Vol. 64, 1942, pp. 759-768.
26.M Cramer, P Goergens, F Potratz, and A Schnettler, Genetic Algorithm for Optimal Meter Placement and Selection in Distribution Grid State Estimation, International ETG Congress, VDE Verlag, Bonn, Germany, 2015, pp. 1-7.
33.WA Wolovich, Automatic control systems: basic analysis and design, Saunders College Pub, 1994.
Journal
International Journal of Computational Intelligence Systems
Volume-Issue
11 - 1
Pages
133 - 145
Publication Date
2018/01/01
ISSN (Online)
1875-6883
ISSN (Print)
1875-6891
DOI
10.2991/ijcis.11.1.11How to use a DOI?
Copyright
© 2018, the Authors. Published by Atlantis Press.
Open Access
This is an open access article under the CC BY-NC license (http://creativecommons.org/licences/by-nc/4.0/).

Cite this article

TY  - JOUR
AU  - Sandeep D. Hanwate
AU  - Yogesh V. Hote
PY  - 2018
DA  - 2018/01/01
TI  - Design of PID controller for sun tracker system using QRAWCP approach
JO  - International Journal of Computational Intelligence Systems
SP  - 133
EP  - 145
VL  - 11
IS  - 1
SN  - 1875-6883
UR  - https://doi.org/10.2991/ijcis.11.1.11
DO  - 10.2991/ijcis.11.1.11
ID  - Hanwate2018
ER  -