关 闭

新闻中心

EEPW首页>工控自动化>设计应用> 一种基于PCC 的水电站计算机监控系统设计

一种基于PCC 的水电站计算机监控系统设计

作者: 时间:2011-05-25 来源:网络 收藏

  2 现地控制单元程序设计

  2.1 控制程序设计

  2.1.1 任务层设计

的操作系统是一个分时多任务操作系统,该系统可使控制系统得以优化,拥有更好的稳定性和实时性。在控制程序中,各个任务程序模块依据其自身的重要性、实时性要求, 分别位于优先级不同的任务层下,完成不同的功能。例如,事故故障处理直接影响水轮机组的安全运行, 因此, 该模块被置于任务层Cyclic #1 中; 而对实时性要求相对不高的模块如通信程序模块,则被置于任务层Cyclic # 4中。

为控制程序各个任务程序模块的任务层分布(括号内时间分别表示不同任务层的循环时间)


  图2 为控制程序各个任务程序模块的任务层分布(括号内时间分别表示不同任务层的循环时间)

  2.1.2 模拟量处理程序设计

  机组模拟量如压力、温度等对整个水轮机组的正常运行起着至关重要的作用,因此需要对模拟量进行滤波以保证数据的准确性。以PLC 为核心的控制系统对模拟量值的滤波一般是通过将模/ 数转换器得到的数值进行平均N 次得以实现,存在着可靠性差等缺点。该程序则基于最小二乘法对模拟量数据进行拟合处理, 并可根据传感器特性的变化调整参数, 提高了数据的可靠性。最小二乘法即:选择适当的a, b, 使式( 1) 中的ε最小。

  因为ε是a, b 的函数, 用求极值的方法可知应满足:



评论


相关推荐

技术专区

关闭