2.3 开关量输入单元 2.4 输出控制单元 控制器输出包括每相6只、三相共18只双向晶闸管模块的控制,以及电磁开关等保护设备的控制。TVR控制器对晶闸管开关模块的控制采用电平方式输出,输出信号经电压过零触发电路实现对晶闸管模块的控制。 2.5 人机接口单元 人机接口单元主要包括液晶显示器、信号指示灯、控制按键等。用于实现控制或故障信息显示、装置调试、定值设置等人机接口操作。 3 TVR控制器软件设计 依据调节器调压、保护等功能要求,运用模块化程序设计思想和C语言,设计了TVR 控制器的程序。控制器程序包括主程序和信号采集与计算、逻辑判断与分接头切换、辅助处理程序3个模块。采用这样的模块化结构对控制程序的编写、调试、修改都带来非常多的方便。 3.1 主程序 3.2 信号采集与计算程序 控制器信号采集采用定时中断方式,测量频率后调整采样间隔,从而实现软件频率跟踪,算法采用整周傅立叶算法。 3.3 逻辑判断与动作程序 本模块实现控制功能,通过实时监测用户侧电压的变化确定是否需要进行动作,为防止分接开关频繁动作要经过设定的动作延迟时间后再使相应晶闸管导通。本模块还通过测量电压和电流判断整个系统的工作状态,一旦出现故障就立即闭合电磁开关,使补偿回路失效,不会引起用户停电。 3.4 辅助处理程序 辅助处理程序包括液晶显示、键盘识别与人机交换等,实现信息显示、定值整定、装置自检与故障处理等功能,对这些程序本文不做详细描述。 4 结束语 设计、研制的控制器是TVR核心部件,控制器在调节器样机上的试验结果表明,控制器的调压、保护功能满足设计要求,在技术上能保证调节器安全、可靠运行的需要。 (责任编辑:admin) |