本文研究了state模式、singleton模式和strategy模式在微机继电保护测试仪系统软件设计中的联合应用。它们可以有效地优化相关的软件结构,使其实
现高内聚和松耦合。实践证明采用了设计模式之后,系统的灵活性、可扩展性和可维护性都得到了很大地提高。
热继电器测试仪系统体系结构
微机热继电器测试仪分为三部分,分别是上位机、控制板、功率放大器,如图l。在测试继电保护装置的时候,试验人员先选择试验模块,再根据要模拟的故障设置各种试验参数,然后启动试验。试验开始后,试验逻辑(testlogic)从用户界面(ui)得到各种试验参数,计算正常和/或故障时的电压、电流的幅值、相位、频率。这些数据通过嵌入式系统pci总线传送至dsp。dsp产生相应的波形,经dac到隔离滤波,再通过功率放大器,zui后到达继电保护装置。当继电保护装置的保护动作后.控制板中的开入得到来自开合闸接点的动作信号。然后,此信号经cpld到达dsp。上位机中专门的监听器(listener)线程马上将此变化通知试验逻辑。zui后,试验逻辑在用户界面上显示相应的结果.反馈给试验人员。
热继电器测试仪的设计模式的原理
微机热继电器测试仪需要模拟的故障的状态繁多,状态转移的逻辑复杂,传统的过程式处理方法难以适应.所以采用了有限状态机的理论和方法。在系......
<<热继电器测试仪的现状和发展
<<智能型电动机保护器使用方法