基于labview的电网调度与运行管理信息系统设计与实现

基于labview的电网调度与运行管理信息系统设计与实现

ID:14192183

大小:34.50 KB

页数:5页

时间:2018-07-26

基于labview的电网调度与运行管理信息系统设计与实现_第1页
基于labview的电网调度与运行管理信息系统设计与实现_第2页
基于labview的电网调度与运行管理信息系统设计与实现_第3页
基于labview的电网调度与运行管理信息系统设计与实现_第4页
基于labview的电网调度与运行管理信息系统设计与实现_第5页
资源描述:

《基于labview的电网调度与运行管理信息系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、基于LabVIEW的电网调度与运行管理信息系统设计与实现【摘要】随着电力系统运行管理的系统化、智能化、自动化和网络化,对电网的实行实时调度与运行管理是电力系统发展的必然趋势。本文首先探讨了labview的特点,然后具体分析了基于labview的电网调度与运行管理信息系统的功能要求与设计思想,论述了基于labview的电网调度与运行管理信息系统的设计实现流程与主要措施。【关键词】labview;调度;运行管理电网调度与运行管理信息系统是指电网调度管理和运行管理的计算机信息系统,它是为电网运行管理服务的特殊的信息系统,是电力系统中一个功能比较专一的系统,同时也是一

2、个不可或缺的现代化手段[1]。由于科学技术的发展,我国电网调度自动化工作取得了突飞猛进的发展,目前我国所有的网调、省调、绝大部分地调和大部分县调已经建立了电网调度系统并且通过了实用化验收[2]。在各级的电网建立和发展电网调度系统期间,其他计算机应用系统也大量涌现。同时,我国在电网调度系统领域的应用技术也日趋成熟,已经达到了实用化水平[3]。本文为此具体探讨了基于labview的电网调度与运行管理信息系统设计与实现。1.labview的特点 labview采用图形化编程语言-g语言产生的程序是框图的形式,易学易用。传统文本编程语言根据语句和指令的先后顺序决定程序

3、执行顺序,而labview则采用数据流编程方式,程序框图中节点之间的数据流向决定了vi及函数的执行顺序。vi指虚拟仪器,是labview的程序模块。labview广泛应用于包括第二产业之中,含盖了产品生产过程中从研发测试生产到后期服务的整个周期,labview的应用大致可分为以下几个方面[4]。当前labview最新升级版的labviewrt实时模块软件将labview的应用范围扩展到了实时测量和控制领域,利用该工具模块工程师可先在主机上利用labview开发出应用程序,然后再将其下载到运行着实时操作系统的独立目标硬件中,运行工程师根据他们的应用要求来选择实时

4、运载硬件,只需对软件程序稍加修改,就可将其轻松地集成到附加i/o接口中。同时所有labviewrt目标平台都包含一个实时操作系统,它是按抢先式和时间片循环式对执行任务进行排序,优化了确定性性能。使用抢先式排列,高优先级线程抢先于低优先级线程执行,在低优先级线程执行时,如果高优先级线程需要处理器时间,则低优先级线程将立刻停止运行,以保证高优先级线程运行,当同等优先级被执行时,时间片循环排序为每个线程分配了同等的处理器时间,在一个线程用完可用的时间片,os系统自动地停止处理。2.基于labview的电网调度与运行管理信息系统的功能要求与设计思想2.1基于labvi

5、ew的电网调度与运行管理信息系统的功能要求基于labview的电网调度与运行管理信息系统包括了远动数据处理部分与调度树诊断模块两部分。处理过程如下:读取调度中心实时数据库,获得运行过程需要的原始信息列表。该信息列表元素经简单的数值运算和布尔运算得到基本计算点列表。检查每个基本计算点的结果,包括数值型结果的上限,下限,是否跃变;布尔型结果是否为真等。将满足运行条件的项列入基本运行点列表。基本运行点列表经调度树诊断得到调度输出。为此要求系统具备以下功能:提供数据维护功能。包括数据文件的读取,诊断结果的保存,历史记录的查询等。提供计算点配置信息和诊断调度树配置信息的

6、维护接口。提供直观,完备,易操作的用户操作界面。提供可以在各种简单和复杂事故情况下进行调度的快速、准确识别定位的后台计算方法,包括计算点公式的解析,调度点定位等功能。2.2基于labview的电网调度与运行管理信息系统的设计思想-三层式labview设计基于labview的电网调度与运行管理信息系统的三层式labview设计由上而下依次为:mainlevel、testlevel和driverlevel。driverlevel包含了程序与所有硬件或其它应用软件的沟通、控制等较低阶的事情,使其可完成某一项基本的动作,例如参数预设定等。所说的driver,并不像一般

7、在别处所称驱动程序的那种driver那么低阶,真正最低阶的工作还是要有现成的vi来帮忙才行。在testlevel中,则是如何连接各个drivervi的基本动作,使可做完出一套连续、有意义的流程,来执行某项测试。mainlevel则包含了使用者接口或称人机接口,目的是整合各项测试和例外处理等,将它们以适当的顺序及流程组合,很容易地让使用者操作。3.基于labview的电网调度与运行管理信息系统的设计实现基于labview的电网调度与运行管理信息系统由数据采集模块、数据分析模块、调度模块和运行监控模块四个主模块组成。为了实现对供电系统中调度线路的监控,现场监测计算

8、机首先要通过数据采集模块对所调度线路的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。