- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Flash ActionScript 技术在继电保护培训中开发及应用
Flash ActionScript 技术在继电保护培训中开发及应用摘?要 本文利用Flash在培训及课件演示设计和制作方面具有强大的功能, 在Flash Action Script基础上建立继电保护中和培训动画模块。并以一个简单的变压器差动保护作为动画蓝本,构建相应的Flash动画情境,以期实现电网培训的视听结合效果。结果表明,Flash Action Script所建立的变压器差动保护动画满足培训的需要,减低了培训学员的学习难度,提高了培训的质量。
关键词 Flash;Flash Action Script;继电保护;培训
中图分类号 TP3 文献标识码 A 文章编号 1673-9671-(2012)072-0190-02
近年来,国家电网在各省建立了自己的培训总部,并以省市为单位组织开展了针对电网各个工种的培训工作,取得了良好的成效。但是就其过程而言,始终没有与多媒体动画技术完美的进行融合,单一枯燥的培训管理模式与培训的效率及效果之间的矛盾日益突出。
Flash是由Macromedia公司开发设计的一款产品,它可以让网页中不再只有Java简单的GIF动画或Java小程序,而是一个完全交互式多媒体网站。FLASH以其强大的功能已经成为打造网站元素不可忽略的利器。
本文通过Flash ActionScript建立的变压器差动保护动画,设置了差动保护的区内故障与区外故障的情况,以及区内故障时励磁涌涌流对于变压器差动误动保护的影响。保护动画展示能直观动态地反应故障后保护模块内部的动作情况,从而实现对继电保护动作效果的检验。这种方法容易推广到其它保护中,尤其是实现新保护原理的动画,具有一定的推广价值。
1 差动保护动画模型的分析
变压器差动保护作为变压器的主保护,目前电网中的变压器的差动保护大多采用由多微机实现的比率差动保护。之所以采用比率制动特性,是为了防止区外故障引起不平衡的差动电流造成保护误动。以一个实际的差动保护为例,如图1。
图1 差动保护原理图
输入变压器的电流:I1,I2,I3,由(I1+I2+I3)构成变压器的差动电流,即Id=(I1+I2+I3)作为差动继电器的动作量。在正常运行或外部故障时,在继电器中电流Id在理想状态下等于零,因此差动保护不动作。然而,由于变压器实际运行中引起的种种不平衡电流,使得差动继电器的动作电流增大,从而降低了保护的灵敏度。
因此,I1,I2,I3为动画元素中的主要变量进行程序编写及设计,针对Id =0及Id!=0时的两种情况进行动画设计。
2 差动保护动画模型的设计
2.1 动画流程设计
预先设置好差动保护的原理示意图,然后Ia、Ib、Ic三者之间的数值,点击输入,由程序判断故障类型,即
输入三相电流值不越限,则为正常运行状态;
输入的电流值越限,但是由于电流互感器接法的原因导致其综合依然为0,则为区外故障;
输入的三相电流的某相过大,导致Id的值超过了额定值,则差动继电器动作,差动保护将线路两端的断路器断开!
图2 动画流程图
2.2 分支动画的效果
三相电流值不越限,显示正常运行的电路,用绿色的输电线路显示。
区外故障,为区分单相故障及相间故障,用黄色的线路显示此时的大电流值,并作出电流抵消的示意动画。
区内故障,用红色的线路表示故障相,并给出断路器跳闸动作。
3 差动保护动画程序的实现
3.1 动画基本程序选取
1)onClipEvent(mouseDown)。实现鼠标命令选取,如上图,当需要选取差动保护的故障类型时,利用此命令及时响应。
2)if(this.hitTest(_root._xmouse._root._ymouse.false))。利用此命令判断Ib=0及Ib!=0时候的函数式的真假。真的时候执行函数体,与之相反时,不执行。利用hitTest(_root._xmouse._root._ymouse.false)检测是命令值输入(鼠标点击待输入时的数据)
3)startDrag(); stop Drag()。实现预设演示差动保护动画的显示使用startDrag();如果需要中断动画则使用stop Drag()。
4)a1=chadongbaohu._x;b1= chadongbaohu._y。利用此命令将当前的所播放的动画文件的坐标自动存放在a1与b1这两个变量中,当播放的位置不正确时,程序自动将a1、b1的值自动赋予至chadongbaohu._x及chadongbaohu._y中,并进行重新播放。
5)onClipEvent(mouseUp)。检测动画是否存在,未响应或动画位置移除时不发生动画响应。
6)if(this.hitTest (_root.
文档评论(0)