在火力发电厂厂级监控信息系统(SIS)中需要实现的应用功能众多,从而需要有效的数据处理方法和优化算法.为此,提出了利用高级编程语言搭建系统开发平台,复杂算法的功能由MATLAB COM组件实现的方案,以节约系统的开发成本及提高系统开发效率.介绍了SIS功能开发中调用MATLAB COM组件的实现过程,对部分计算结果的精度及效率与已有的自开发算法进行了对比,表明利用MATLAB中的二次规划函数生成的COM组件求解负荷分配问题所得到的结果比采用拉格朗日松弛法求解得到的结果稍差.因此,对算法精度和效率要求比较高的信息系统开发需要有针对性的设计算法或采用更适合具体问题的科学计算软件工具.
火电厂 MATLAB COM组件 SIS 数据处理 优化算法