Pid simulator

14
Data Page 1 Time (min) PV SP (error) (P) (I) (D) 0 50 50 0 0 0 0 1 50 50 0 0 0 0 2 50 50 0 0 0 0 3 50 50 0 0 0 0 4 50 50 0 0 0 0 5 50 50 0 0 0 0 6 50 50 0 0 0 0 7 50 50 0 0 0 0 8 70 50 20 20 10 40 9 70 50 20 20 20 0 10 70 50 20 20 30 0 11 70 50 20 20 40 0 12 70 50 20 20 50 0 13 70 50 20 20 60 0 14 70 50 20 20 70 0 15 70 50 20 20 80 0 16 40 50 -10 -10 75 -60 17 40 50 -10 -10 70 0 18 40 50 -10 -10 65 0 19 40 50 -10 -10 60 0 20 40 50 -10 -10 55 0 21 40 50 -10 -10 50 0 22 40 50 -10 -10 45 0 23 40 50 -10 -10 40 0 24 40 49 -9 -9 35.5 2 25 40 48 -8 -8 31.5 2 26 40 47 -7 -7 28 2 27 40 46 -6 -6 25 2 28 40 45 -5 -5 22.5 2 29 40 45 -5 -5 20 0 30 40 45 -5 -5 17.5 0

description

lets you simulate a pid loop using standard excel

Transcript of Pid simulator

Page 1: Pid simulator

Data

Page 1

Time (min) PV SP (error) (P) (I) (D)

0 50 50 0 0 0 0

1 50 50 0 0 0 0

2 50 50 0 0 0 0

3 50 50 0 0 0 0

4 50 50 0 0 0 0

5 50 50 0 0 0 0

6 50 50 0 0 0 0

7 50 50 0 0 0 0

8 70 50 20 20 10 40

9 70 50 20 20 20 0

10 70 50 20 20 30 0

11 70 50 20 20 40 0

12 70 50 20 20 50 0

13 70 50 20 20 60 0

14 70 50 20 20 70 0

15 70 50 20 20 80 0

16 40 50 -10 -10 75 -60

17 40 50 -10 -10 70 0

18 40 50 -10 -10 65 0

19 40 50 -10 -10 60 0

20 40 50 -10 -10 55 0

21 40 50 -10 -10 50 0

22 40 50 -10 -10 45 0

23 40 50 -10 -10 40 0

24 40 49 -9 -9 35.5 2

25 40 48 -8 -8 31.5 2

26 40 47 -7 -7 28 2

27 40 46 -6 -6 25 2

28 40 45 -5 -5 22.5 2

29 40 45 -5 -5 20 0

30 40 45 -5 -5 17.5 0

Page 2: Pid simulator

Data

Page 2

(m) Tuning constants

50 K_P → 1

50 K_I → 0.5

50 K_D → 2

50 Bias → 50

50

50

50

50

120

90

100

110

120

130

140

150

55

110

105

100

95

90

85

80

78.5

75.5

73

71

69.5

65

62.5

Page 3: Pid simulator

Porportional_only

Page 3

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

-20

-10

0

10

20

30

40

50

60

70

80

PV

SP

(P)

Page 4: Pid simulator

Porportional_only

Page 4

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

-20

-10

0

10

20

30

40

50

60

70

80

PV

SP

(P)

Page 5: Pid simulator

Porportional_only

Page 5

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

-20

-10

0

10

20

30

40

50

60

70

80

PV

SP

(P)

Page 6: Pid simulator

Integral_only

Page 6

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

0

10

20

30

40

50

60

70

80

90

PVSP(I)

Page 7: Pid simulator

Integral_only

Page 7

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

0

10

20

30

40

50

60

70

80

90

PVSP(I)

Page 8: Pid simulator

Integral_only

Page 8

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

0

10

20

30

40

50

60

70

80

90

PVSP(I)

Page 9: Pid simulator

Derivative_only

Page 9

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

-80

-60

-40

-20

0

20

40

60

80

PVSP(D)

Page 10: Pid simulator

Derivative_only

Page 10

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

-80

-60

-40

-20

0

20

40

60

80

PVSP(D)

Page 11: Pid simulator

Derivative_only

Page 11

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

-80

-60

-40

-20

0

20

40

60

80

PVSP(D)

Page 12: Pid simulator

Full_PID

Page 12

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

0

20

40

60

80

100

120

140

160

PVSP(m)

Page 13: Pid simulator

Full_PID

Page 13

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

0

20

40

60

80

100

120

140

160

PVSP(m)

Page 14: Pid simulator

Full_PID

Page 14

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

0

20

40

60

80

100

120

140

160

PVSP(m)