基于经典控制理论的预适应性与嵌入式系统组件模型扩展
1. 基于经典控制理论的预适应性
在控制系统分析中,我们可以通过将方程(3)的分母设为零来进行相关研究。当开环传递函数 $GWH$ 等于 -1 时,即 $G(z)W(z)H(z) = -1$ ,该方法能让分析人员确定 $K_i$ 的变化对闭环极点位置的影响。虽然理论上较为复杂,但对于我们这种形式的系统,其解决方案可以通过 MATLAB 轻松自动确定。
根轨迹图中的阻尼比决定了在预测到偏差后,假设到达率 $X$ 的变化不会对利用率产生进一步外部干扰时,控制器收敛到期望值的速度。较低的阻尼比是理想的,但应与尽可能高的 $K_i$ 值相平衡。给定的阻尼比 $r$ 可用于从根轨迹图中确定 $K_i$ 的值,该值可从图中与负实轴成 $\cos^{-1}r$ 角度的点找到。由于阻尼比应在 0 到 1 之间,阻尼比大于 1 会导致振荡,因此所有非振荡的 $K_i$ 值都可在根轨迹图的复平面左上角找到。
1.1 模型驱动的受控架构开发
前面章节开发了一个控制器函数,用于确定应如何改变服务率,以避免利用率出现不良趋势。这个函数是特定排队服务控制工作方式的模型。接下来,我们将探讨如何通过模型驱动工程技术在架构上实现这些模型。
- 上下文与 .NET
我们使用 MDA 来开发基于 .NET 的受控服务架构。服务是通过 .NET UDDI 基础设施管理的 Web 服务。我们的方法通过基于上下文的拦截来保持功能与检测的封装。在 .NET 框架中,上下文用作对象的执行范围,并拦截对对象的调用。
一个简单上下文的概念语义如下
经典控制理论预适应性与嵌入式模型扩展
超级会员免费看
订阅专栏 解锁全文
2214

被折叠的 条评论
为什么被折叠?



