An Approach for Design Parameter Optimization of
the Triangle Cloud Control System
UnSun Pak, YongNam Sin, GyongIl Ryang
Faculty of Electronics & Automation, Kim Il Sung University, Pyongyang,
Democratic People’s Republic of Korea
Abstract: In this paper, we have proposed the optimization approach of design parameter of generalized
cloud control system by hybrid chaos optimization approach.
The approach determined the off-line parameters of the cloud control system by the chaos approach and
on-line by gradient approach.
Key Words: cloud, chaos, optimization

1. Introduction
In this paper, an approach for optimization of the Cloud Control System which is a part of Intelligent
Control had been proposed.
In previous research [1-10], the design approach of the Cloud Controller had only been proposed, and
the methods for optimization of the Control System had not been proposed and an approach that optimizes
the parameters of the Fuzzy Controller with the Chaos Optimal Method had been proposed but this method
has a disadvantage of which is difficult to apply the plant whose variance is awful because this method
optimizes the parameters of the controller on off-line.
In paper, an approach that optimizes the parameters of the Triangle Cloud Controller with the hybrid
chaos approach which is combined with the Chaos Optimization Method and the Gradient Method has been
proposed.

2. The off-line optimization of the design parameter of the triangle cloud control system
by the parallel variable scaling rate chaos optimization approach
First, Using the Hybrid Chaos Optimal Method with the parallel variable chaos optimal method and the
conjugation gradient method, the system configuration figure for optimizing the design parameters of the
triangle cloud controller is shown fig.1.

Fig.1 System configuration figure for design optimization of the cloud controller
As you’re seen on figure, the triangle cloudy controller is a 2-input-1-output system construction and the
front membership cloudy function is the triangle member cloudy function, the back member function is
single point member cloud function.
Creating the expected value, variance, super variance, division number of the front member triangle cloudy
function, and the expected value, division number and cloudy rule is decided on off-line that the efficiency
index J1 gets the minimum with the parallel variable reducing rate chaos optimal method.
And then we decide the parameters of the cloudy controller on on-line that the efficiency index J2 gets
minimum with the conjugation gradient method.
Using parallel variable reducing rate chaos optimization method, the efficiency index J1 is expressed like
this.
T

J 1 = min[∑ k 2 e(k ) Δt ]
k =1

This optimizes the control parameters with parallel variable scaling rate chaos optimal approach
T

J 1 = min[∑ k 2 e(k ) Δt ]

(1)

k =1

This expression means that the error area gets minimal all over the control interval.
In the expression, e(k ) = r (k ) − y (k ) means error, Δt means sampling interval, r (k ) means the
quantity of the target institution, y (k ) is the output of the plant.
And then let express the parameters;

He x1 , He x2

Ex x1 , Ex x2 ,

- the expected value,

-the super variance of the front member cloud function and

En x1 , En x2

-the variance,

Exu -the expected value of the after

member cloud function, the cloud division number of the first input variable of the cloud controller, the
cloud division number of the second input variable , the division number of the after member cloud
function, creating the cloud rules and the proportion coefficients as

Pv , v = 1,2, L that is

P1 = Ex x1 , P2 = Ex x2 P3 = En x1 , P4 = En x2 , P5 = He x1 , P6 = He x2 , P7 = Exu , P8 = m1 , P9 = m2 ,
P10 = ο , P11 = RL, P12 = K u

P1 , P2, P3, P4 , P5 , P6 , P7

Here

are the parameters of the front and the after member cloud function so in the case

P5, P6 , P7

of the division number is

, they become as

P1 , P3 , P5 , P2 , P4 , P6 , P7 , i = m1 , j = m2 , h = ο
i

i

i

j

j

j

h

and

P8 = RL = [ RL1 ,L , RLκ , L], κ = m1 × m2 .
And then

P8 , P9 , P10

P1 , P2 , P7

have

the

value of from-1 to 1,

P3 , P4 , P5 , P6 have the value of from 0 to 1,

have the value of 1 to 20 , P11 has the value of 1 to o which is the division number of the

after member cloud function, P12 has the value of
Now let’s study about Logistic mapping-

Pu = max( u min , u max )

.

α s +1 = 4α s (1 − α s ), s = 1,2,L, N , α 0 ∈ (0,1)

to use the parallel variable scaling chaos optimal approach
In this expression N is the degree of the chaos optimization.
The chaos variable

α S takes the value of from 0 to 1, so we must modify Pv as the following

expression to determine the parameters of the cloud controller.

P1 , P2 , P7 = −2α + 1
P3 , P4 , P5 , P6 = α
P8 = P9 = P10 = round (20 × α )
P11 = round (ο × α )
P12 = round ( Pu × α )

(3)

The optimal process for which determine the parameters of the triangle cloud controller is following.
Step1. In the cloud controller, the number of parameter which will be determined is following.

γ = m1 × 3 + m2 × 3 + ο + 4 + m1 × m2
Take the different forty-one initial random values in the interval between 0 and 1.

Step2. The initial values that are gotten are substituted to expression (2) and then we can get the γ
chaos trajectory variables.

Step3. Using expression (3), calculate the control force by substituting modified γ variable to the

output cloud controller and then calculate the efficient index J1 based on the expression (1) by substituting
to the system model.
Step4. If the termination condition is satisfied, you should complete searching and go to step5, but if it
isn’t, you should return to setp2.
Step5. Look for the minimal value of the system efficient index and

Put out the optimal solution at that time.

3. On-line optimization of the design parameter of the Triangle Cloud Controller with
the Conjugation Gradient Approach
If you optimize the parameters of the controller on off-line with the previous chaos search approach, you
couldn’t react actually about the random parameter variance.
So we can determine the parameters approximately with the chaos search approach and should optimize
the parameters of the controller on on-line with the gradient approach by using them as initial value.
For this, we should decide the efficient index as the following expression.

J2 =

1
e(t ) 2 , e(t ) = r (t ) − y (t )
2

(4)

The negative gradient direction of the parameter vector about efficient index J2

P = [P1 , P2 , P3 , P4 , P5 , P6 , P7 , P8 , P9 , P10 , P11 , P12 ]T is
W ' = −∇J 2 ( P ) = ∑ ek
k =1

∂y k
∂y
= ∑ (rk − y k ) k
∂Pk k =1
∂Pk

(5)

And the step width η of the optimal search direction is determined as the following expression.

dJ 2 ( xi ,k + ηW ' k )
dη

=0

(6)

The correction expression of the parameter vector which we are going to obtain is

Pϑ ,k +1 = Pϑ , k + η k ⋅ Wk' .
Here, Pi ,k is the ith parameter vector in the kth iteration, Wk' is the search direction vector in the kth
search.
The algorithm of the conjugation gradient is

Wk' = −∇J 2 ( Pi ,k ) + δ k −1 ⋅ Wk'−1

(7)

And the conjugation coefficient of the (k-1)th step is

δ k −1 =

[∇J 2 ( Pϑ ,k )]T ⋅ [∇J 2 ( Pϑ ,k )] − [∇J 2 ( Pϑ ,k )]T ⋅ [∇J 2 ( Pϑ ,k −1 )]
[∇J 2 ( Pϑ ,k −1 )]T ⋅ [∇J 2 ( Pϑ ,k −1 )]

.

The process for which determines the parameters of the cloud controller with the conjugation gradient is

following.
Step1. The γ optimal solutions which is gotten by searching with the parallel variable scaling chaos
optimal approach is substituted to the expression (5) as the initial value.
Step2. Calculate the step width η of the optimal search direction by using expression (6).
Step3. Calculate the efficient index J2 by substituting the new γ variables as the parameters of the
cloud controller, which are calculate by being based on expression (7).
Step4. Substitute Pϑ , k +1 as Pϑ ,k and return to step1.

4. Experiment
Now, let’s see the plant is express as the following discrete system equation.

y (k ) = 3.737 y (k − 1) − 4.212 y (k − 2) + 1.492 y (k − 3) + 0.17u (k − 1) −
− 0.238u (k − 2) + 2.94u (k − 3) + δ (k )

Here δ (k ) is the white noise whose mean value is zero and variance is 1.

Fig.2 The response curve line of the system
First, Fig2 shows the result that are obtained by searching the global optimal solution accorded with the
efficient index J1 on 837 steps with the chaos optimal approach and then obtaining the solution accorded
with the efficient index J2 on 261 steps with the gradient approach and finally doing cloud control.
When fix the search completion as J = 10 −3 and optimize the cloud controller with the single chaos
optimal method, the conjugation gradient descent method, genetic algorithm and the hybrid chaos optimal
method, the frequency of obtaining the optimal solution is following.

Table.

The degree of obtaining the optimal solution with the different optimal methods
The degree of finding

No.

The optimization approach

1

The single chaos optimization method

2

The conjugation gradient descend method

3

Genetic algorithm

1651

4

The hybrid chaos optimization method

1098

the optimal solution
1539

∞

From the table, the times on which obtain the optimal solution with the conjugation gradient is ∞ so
this method is easy to fall into the limit minimum value, you could notice that the global optimal solution
can’t be obtained.
And you can notice that the single chaos optimal method and the genetic algorithm are the global chance
search method so we can find the global solutions with them and although the single chaos optimal method
is more predominate than the genetic algorithm, they are not so good than the proposed hybrid chaos
optimal method.
You can also notice that this regulator has a disturbance restraint character from the system response
trajectory.
5. Conclusion
First, the approach which optimizes the design parameters of the triangle cloud control system on
off-line with the parallel variable scaling chaos optimization method had been proposed.
Next, the approach which optimizes the design parameters of the triangle cloud control system with the
gradient method had been proposed.

Next, the efficiency of the proposed approaches had been verified

through the computer simulation experiment.

References
[1] Un Sun Pak, The research for the H ∞ stability analysis of the cloud controller. A gazette of Kim Il Sung
University , 2013
[2] Un Sun Pak, The design of the single input rule group cloud controller by the advanced chaos optimal
approach. A message in the Academy of the Science, 2001, 6, 30-35

[3] Mo Zhao, Kai Cao and Sogen Ho, Real-time Traffic Prediction Using AOSVR and Cloud Model,
Proceedings of the 2007 IEEE Intelligent Transportation Systems Conference, Seattle, WA, USA, Sept.
30 - Oct. 3, 2007
[4] HONG-LI WANG, COMBINATION OF CLOUD MODEL AND NEURAL

NETWORK TO

FIND KNOWLEDGE FROM IMPERFECT DATA IN IDS

the Sixth

International Conference on Machine Learnin

S, Proceedings of

g and Cybernetics, Hong Kong, 2007, 19-22

[5] 李众, 杨一栋, 一种新的基于二维云模型不确定性推理的智能控制器, 2005,8
[6] 修春波, 混沌偶化与模糊控制在混沌控制中的应用, 控制理論与应用, 2005,

22(1), 63-66

[7] Chen L. Optimization by Chaotic Simulate Annealing. 中日靑年國際學術會議論文集, 日本, 1995,
57-69
[8] 李德毅，海军，史雪梅 ，“隶属云和隶属云发生器”， 计算机研究和发展， v.35，N.6，15-20
（1995）
[9] 邸凯昌，李德毅，李德仁. 《云理论及其在空间数据发掘和知识发现中的应用》【J]，中国图象
图形学报，v.4, N.11, 930-935(1999)
[10] 姜长生，李众, 高键,《一种新的云模型控制器设计》v.34，N.2, 157-162(2005)

