You are on page 1of 6

www.sj-ce.org Vol.2 No.2 PP.

59-64

CS4000

CS4000

310018

JX-300X DCS CS4000


JX-300X DCS JX-300X
Matlab 7.1 JX-300X DCS

PID

CS4000; JX-300X

Development of Fuzzy Control System on CS4000 Experimental Device


Jia Ren , Xinyang Zhou , Haipeng Pan
Institute of Automation, Zhejiang Sci-Tech University, Hangzhou, China, 310018
Email: jren@zstu.edu.cn

Abstract: Based on the JX-300X DCS control platform, the multiple water tanks CS4000 experimental devices fuzzy control system
is developed. According to development requirements, JX-300X configuration and fuzzy controller design are made. The configuration
of JX-300X DCS includes system overall configuration, control station configuration, operator station configuration. Fuzzy controller is
firstly designed in Matlab 7.1 environment and then applied to JX-300X DCS. At the same time, control system with different
parameters is debugged. The experimental results show that, the designed fuzzy controller has smaller overshoot, shorter response time
and superior performances than conventional PID controller.

Key words: CS4000; Fuzzy Control; JX-300X; Teaching Experimental Development

[1]DCS

JX-300X DCS CS4000

1.1 CS4000
CS4000

CS4000

Scientific Journal of Control Engineering

59

www.sj-ce.org Vol.2 No.2 PP. 59-64

CS4000

[2]
1

1.2 JX-300X DCS


JX-300X DCS 1997 DCSES
OSCSSCnet II 2 [3] [4]

1 CS4000

2 JX-300X

JX-300X
JX-300X DCS SCkey.exe

2.1

23 IP 128.128.1.2128.128.1.3 IP
130128.128.1.130

2.2
I/O I/O I/O
I/O DCS 1 2

2.3
1 I/O

LI101
0-30cm
LI102
0-30cm
LI103
0-30cm
LI104
0-30cm
TI101

0~100
TI102

0~100
TI103

0~100
FI101 0~1.2M3/h
0-506Hz
FI102

FV101
0~100%

FR101
0~500M3/h

TO101
0~500M3/h

60 SJCE 2012.4

4-20mA
4-20mA
4-20mA
4-20mA
4-20mA
4-20mA
4-20mA
4-20mA
0.039M3/h 0.1s
4-20mA
4-20mA
4-20mA
Scientific Journal of Control Engineering

www.sj-ce.org Vol.2 No.2 PP. 59-64

CS4000

JX-300X PC

0
1
2
3
4
5
6
7
8

SP313
SP313
SP314
SP316
SP322
SP322
SP335
SP363
SP364

LI101
TI101

FV101

FI102

LI102
TI102

FR101

LI103
TI103

TO101

LI104
FI101

3
3.1

e ec u EECU

CS4000 e
e
(=

sv LI103) [-30cm, 30cm] E [-6,6] E 7

{NB,NM,NS,Z,PS,PM,PB} ec EC [-6,6] 7 {NB,NM,NS,Z,PS,PM,PB}


Scientific Journal of Control Engineering

61

www.sj-ce.org Vol.2 No.2 PP. 59-64

CS4000

U [-6,6] {NB,NM,NS,Z,PS,PM,PB} EECU 4 5


6 3

4 E

5 EC

6 U

3
U

EC
NB

NM

NS

PS

PM

PB

NB

NB

NB

NB

NB

NM

NM

NB

NB

NB

NB

NM

NS

NM

NM

NM

NM

PS

PS

NM

NM

NS

PS

PM

PM

PS

NS

NS

PM

PM

PM

PM

PM

PM

PB

PB

PB

PB

PB

PM

PB

PB

PB

PB

K e K ec K u
: K e K e K ec
K u [5]

3.2 Matlab
Matlab 7.1 SIMULINK
7

7 SIMULINK

3.3 JX-300X
SCXSUPCON DCSSCX
[6]
SCX
4
62 SJCE 2012.4

Scientific Journal of Control Engineering

www.sj-ce.org Vol.2 No.2 PP. 59-64

CS4000
4

start
sv1
error
ke
kec
ku
sv
pv
ec
u
el
usum

1
2
4
4
4
4
4
4
4
4
4
8

0
0
0
0
0
0
0
0
0
0
0

30
30
100
100
100
30
100
30
30
30
100

cm
cm

cm
cm
cm

SCX
main()
{float e,u,ec,pv;
pv=30.0*sftof(_TAG("LI103"));
_TAG("error")=_TAG("sv")-pv;
e=(_TAG("ke"))*(_TAG("error"));
ec=(_TAG("kec"))*(e-_TAG("e1"));
if(_TAG("start")==ON)
{
_TAG("FV101")=ftosf((_TAG("ku"))*u/100.0);}
if(_TAG("start")==OFF)
{u=0.0;
_TAG("FV101")=ftosf((_TAG("ku"))*u/100.0);}
}

4
K e K ec K u
K e = 0.35 K ec = 0.89 K u = 1 8

8 K e = 0.35 K ec = 0.89 K u = 1
Scientific Journal of Control Engineering

63

www.sj-ce.org Vol.2 No.2 PP. 59-64

CS4000

Matlab7.1 E EC U
5
9 PID 10

5
E
U
EC

-6

-5

-4

-3

-6

-5.87

-5.87

-5.87

-5.87

-1.03

0.1

0.1

0.1

-5

-5.87

-5.87

-5.87

-5.87

-1.03

0.1

0.1

0.1

-4

-5.87

-5.87

-5.87

-5.87

-1.03

0.1

0.1

0.1

-0.1

-0.1

-0.1

1.03

5.87

5.87

5.87

-0.1

-0.1

-0.1

1.03

5.87

5.87

5.87

5.87

-0.1

-0.1

-0.1

1.03

5.87

5.87

5.87

5.87

5.87

9 PID

10

5
JX-300X DCS

DCS

[1] , , . [D]. . . 2006.


[2] CS4000 [M]. . 2003: 76~132.
[3] JX-300X [M], . 124~136.
[4] JX-300X [M]. . 2003: 23~79.
[5] , , . DCS [J]. , 2009, 26 (4): 543~546.
[6] JX-300X [M]. . 32~56.

1977-2006
Emailjren@zstu.edu.cn

64 SJCE 2012.4

Scientific Journal of Control Engineering

You might also like