PLC编程理论·算法及技巧(第2版)(含1CD)
4.1.2 PLC过程控制目的
更新于2009-05-25 14:31:28

4.1.2  PLC过程控制目的

        (1)使系统的某个量保持恒值,即要求可控系统在受到扰动时,其调节量仍能保持在设定值附近,基本上不变。这种控制称为镇定控制,或称自动调节。
        (2)使系统的状态按预先给定的方式随时间,或按预定的程序变化,这种控制称为程序控制。
        (3)使系统的状态按外来信号的变化而变化,这种控制称为随动控制。随动控制在实施控制以前不知道控制程序所需要的全部信息,但可以在控制系统运行期间获得这些必要的信息。
        (4)使控制系统在满足一组约束条件下,目标函数值取极大值或极小值,即使系统的某一参数达到最优值,这种控制称为最优控制。
        (5)使系统适应内外环境的变化,始终处于最有利的状态下运行,这种控制称为自适应控制。自适应控制往往需要一个学习和记忆的过程,通常采用搜索法来选择系统最有利的运行状态。
        (6)使系统在对抗中取胜。在军事、经济、生态等系统中存在着竞争现象。这种系统往往出现两个受控部分的交互作用,在实施控制时要考虑对方的反作用,因而控制策略由两部分组成:一是要对竞争中出现的情况迅速做出反应。二是采用最优策略使系统在对方施加最不利的影响时也能处于尽可能好的地位。
        虽然以上介绍了模拟量控制的六种目的,但最基本的、最常用的是自动调节。在自动调节的基础上,如设定值是随时间按要求变化的,则变为程序控制系统;如设定值是本系统外的物理量随机确定的,则变为随动控制系统;如这些系统的控制规律、或控制参数可变的,并追求在满足一组约束条件下,目标函数值取极大值或极小值,则可能变为最优控制系统,或自适应控制。
        由于PLC是基于计算机技术的控制器,有很强的数字处理与逻辑处理功能,所以,只要有合适的算法,以上讲的多数控制都是可以实现的。
        只是算法设计得有相应的自控知识,所以,模拟量控制编程,与其说是取决于设计者对PLC的了解,不如说是取决于设计者对自控知识的掌握;它的难点,似乎不在于PLC程序本身,而在于要很好地运用好有关自控知识。

<<               >>

网友留言