回答

收藏

配电台区的后台信息管理系统软件

模拟/电源 模拟/电源 1608 人阅读 | 0 人回复 | 2011-04-08

    配电台区的后台信息管理系统软件以往的电能质量监测系统,其后台软件大多以对话框为主要的人机对话界面,用户直接面对数据,无法对整个配电台区的线路和配电变压器的分布情况有一个直观的认识和了解。
    目前比较流行的可视化编程语言Visual C++6.0,采用面向对象的程序设计方法,设计开发了不同于以往的基于图形界面的后台信息管理系统软件。整套软件以配电台区的接线图为主要的操作界面,改善了信息管理系统的人机交互性。全系统按模块挂接方式实现对各功能的连接,这样既便于对系统功能的维护改进,也易于对各模块进行调试和统一管理。
    1、用户登录模块
    用户在该模块中输入用户名和口令。只有输入注册过的有效用户名和口令,并依据用户权限才能启动相应的功能模块。全系统设置2级密码管理:系统管理员和一般用户。系统管理员可为一般用户开户并分配初始密码。一般用户可以应用数据显示模块和数据分析模块,但无权使用系统维护模块。系统维护模块只对系统管理员开放。
    2、图形界面
    图形化的操作界面是本软件的一大特色。在以配电台区接线图为主的操作界面上,用户可通过鼠标点击直接从图中选择配电变压器,操作极为方便、直观。整张主接线图是由多个功能相互独立的图形绘制、拼结而成的。最基本的功能单位就是这些图形,在本文中称之为图元。其次在图元基类中定义了多个虚函数,作为成员函数一一对应相应的图元所具有的各项功能。
    最后应用了一个链表将所有的图元连接起来,形成了一个图元对象串。在实现各个图元的具体功能时,程序中并没有具体的直接去调用相应图元类的成员函数,而是调用了虚基类的虚函数,然后利用动态联编技术,由系统自动判断该图元所属的图元类,并调用相应图元类的成员函数。这样就避免了在程序编写时加入大量的 if...then...的判断语句,而将判断工作交由系统自动完成,这样既减少了代码量,又提高了程序的执行效率,充分体现了动态联编技术的优点
    3、系统维护模块
    本模块只对系统管理员开放。该模块提供一个绘图工具箱,系统管理员可以从中选择所需的设备图元,包括变压器、断路器、隔离开关、母线等等。并提供图元的剪切,拷贝,复制,粘帖,移动,变色功能和全图缩放功能。在绘图过程中,还可以通过鼠标点击图元,弹出数据输入对话框,输入设备参数。而且所输入的数据将直接存入数据库中。此外,系统管理员还可以向数据采集装置发送指令,修正下位机的参数,完成设备对时和初始化。
    4、数据监测分析模块
    本模块主要包括实时数据显示、历史数据显示分析和综合分析三大功能。
    (a) 实时数据显示。可以从数据采集装置中读取并实时显示三相有功功率、三相无功功率、三相电压、三相电流、频率、三相功率因数、三相有功电度和无功电度、谐波、不平衡度及负荷率等数据。根据用户需要,还可以绘制实时数据曲线。
    (b) 历史数据显示分析。根据用户选择,可以从数据采集装置中读取并显示某一时间段内或者某两个数据记录序号之间的所有历史记录。通过ODBC接口连接后台数据库,将历史记录存入相应的数据库中。能按照日、月、年以及峰值、谷值、均值分别统计和处理历史数据,并根据统计结果显示、打印电能质量数据的曲线图和报表。
    (c) 综合分析。根据后台数据库中的数据记录,计算、分析用户指定时间段内的多项电能质量指标,包括电度总计、电压极值记录、电流极值记录、停电记录、电压合格率、负荷率、供电可靠率和线损率。最终形成综合分析报表,打印输出。
    5、数据记录显示模块
    本模块通过ODBC接口访问后台数据库,用户可以直接应用本模块查看后台数据库中的所有数据记录,而不必进入相应的数据库操作环境。
本文来自     http://www.glsheng.net/newsview.asp?ID=657
分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条