控制器参数
控制器模块的设置如下:
1. 单击“物理模块”(Physics Modules) 下的“控制器”(Controller)。
2. “属性”面板中提供了下列条件和参数。
a. “设置选项”(Setup Options) - 如图所示,“设置选项”下有两个可用选项:
设置选项
“普通模式”(Normal Mode) - 提供对基本参数的标准访问以创建网格。
“扩展模式”(Extended Mode) - 除基本设置外,还提供对可用的高级设置的访问。
b. “错误类型”(Error Type) - 允许选取用于定义错误的方法的类型。
“标准”(Standard) - 根据“设置点”(Setpoint) 和“进程变量”(Process Variable) 之间的差值进行计算,后者必须作为输入提供。
标准误差类型
“设置点”(Setpoint) - 用于分配设置点或所需值,或者控制进程目标,包括体积块中任意边界的压力、温度或流速。
“进程变量”(Process Variable) - 进程变量是边界或体积块处的测量变量。进程变量可通过表达式进行定义。
“误差函数”(Error Function)- 将根据提供的误差函数计算误差。误差函数可通过表达式进行定义。
误差函数误差类型
c. “参数表单”(Parameter Form) - 允许选取控制函数表单。
“平行 (理想)”(Parallel (Ideal)) - 使用控制函数方程的理想表单。所需参数显示在下图中。
平行参数表单
(比例增益) - 这是比例项的常数系数。
(积分增益) - 这是积分项的常数系数。
(导数增益) - 这是导数项的常数系数。
“标准”(Standard) - 使用控制函数方程的标准表单。所需参数显示在下图中。
标准参数表单
(比例增益) - 这是比例项的常数系数。
(积分时间) - 这是 I 控制器尝试完全消除误差的示例时间间隔。
(导数时间) - 这是 D 控制器尝试预测未来误差的示例时间。
* 
必须为正数且不为零。
d. “初始值”(Initial Value) - 允许指定控制变量的初始值。
e. “输出范围”(Output Range) - 提供在“高级模式”(Advanced Mode)“设置选项”(Setup Options) 下。允许指定控制变量的边界。
输出范围
“最小值”(Minimum Value) - 允许指定控制变量的最小限值。
“最大值”(Maximum Value) - 允许指定控制变量的最大限值。
“最大变化率”(Maximum Change Rate) - 允许指定控制变量变化率的最大限值。
f. “稳态运行的时间步长”(Time Step for Steady State Run) - 用于求解控制函数的时间步长。
g. 定义“控制变量”(Control Variables) - 必须在系统中修改控制变量,以达到可通过表达式定义的期望值/设定点。用于定义控制变量的语法为 controller.(subname).outputcontroller.(subname).CV。例如,可将边界处的流动速率定义为控制变量,如图所示。
定义控制变量
这对您有帮助吗?