系统动力学软件vensim学习之室温调节(带延迟)

系统动力学软件vensim学习之室温调节(带延迟)

(01) FINAL TIME = 100

Units: Month

The final time for the simulation.

(02) INITIAL TIME = 0

Units: Month

The initial time for the simulation.

(03) SAVEPER =

TIME STEP

Units: Month [0,?]

The frequency with which output is stored.

(04) TIME STEP = 1

Units: Month [0,?]

The time step for the simulation.

(05) weight=

0.1

Units: **undefined**

(06) 室温= INTEG (

室温增加*weight,

0)

Units: **undefined**

(07) 室温增加=

热量累积/温升时间

Units: **undefined**

(08) 温升时间=

6

Units: **undefined**

(09) 温差=

给定温度-室温

Units: **undefined**

(10) 热量累积= INTEG (

热风调节-室温增加,

0)

Units: **undefined**

(11) 热风调节=

温差*调节系数

Units: **undefined**

(12) 给定温度=

30

Units: **undefined**

(13) 调节系数=

0.6

Units: **undefined**

系统动力学软件vensim学习之室温调节(带延迟)

Figure 1 室温在不同的调节系数控制下的变化情况

“调节系数”的参数值,自左向右的顺序依次为:0.6、2、0.75、0.1、1、0.5

从图中可以看出,“调节系数”的值越小调节越慢,越大调节越快,可是容易产生抖动,例如:

系统动力学软件vensim学习之室温调节(带延迟)

Figure 2 室温在不同的调节系数控制下的变化情况

“调节系数”的参数值,自左向右的顺序依次为:8、4