您当前位置:首页 » 电气工程 » 电气实习报告
电厂实习报告 4p
  • 资料等级:
  • 授权方式:资料共享
  • 发布时间:2014-08-21
  • 资料类型:RAR
  • 资料大小:13 KB
  • 资料分类:电气工程
  • 运行环境:WinXp,Win2003,WinVista,Win ;
  • 解压密码:gc5.com
电厂实习报告 4p
计算机技术在电力系统中的实现
1.系统的应用服务器
在三层C/S结构中,应该服务器层也就是中间件(Middleware)是最重要的部件。所谓中间件是一个用API定义的软件层,是具有强大通信能力和良好可扩展性的分布式软件管理框架。
它的功能是在客户机和服务器或者服务器和服务器之间传送数据,实现客户机群和服务器群之间的通信。
其实现流程是:在客户机里的应用程序需要驻留网络上某个服务器的数据或服务时,搜索此数据的C/S应用程序需访问中间件系统。该系统将查找数据源或服务,并在发送应用程序请求后重新打包响应,将其传送回应用程序。在本文中,中间件(应用程序服务器)的功能主要是接受来自前置机的实时数据,并保存为历史数据,在中间件(应用程序服务器)上定义了数据访问的逻辑规则,电力工作站通过调用它上面的逻辑规则和数据库打交道。中间件(应用程序服务器)和电力工作站通过DCOM 进行通讯,和数据库服务器通过ADO进行通讯。它既是一个普通的应程序,又是一个DCOM服务器。
2.实时数据的获取和保存
在本文研究中,中间件(应用程序服务器)需要将前置机送来的实时数据进行处理,并存入后端的数据库中。实时数据分为原始的实时数据以及处理后的实时数据,其中前者来自前置机,后者是由监视线程计算后得到的。在前置机与中间件之间的通讯中,我们用到了WinSock编程。
电力自动化系统启动之时启动一个存盘线程(SaveDataThread),在后台不停的运行,直至系统暂停或退出。存盘线程的任务是监测存盘实时结构,查看是否有满足存盘需要的电量,如果有,则存入该电量的历史数据表中。存盘时间间隔有5分钟、30分钟、60分钟三种。每当系统时间的分钟数是5的倍数时,则从存盘实时结构中挑选出存盘间隔是5分钟的电量,然后将该电量的实时数据存入历史数据库中。当系统时间的分钟数是30的倍数时,则挑选出存盘间隔是30分钟的电量,然后将该电量的实时数据存入历史数据库中,依此类推。
评论网友评论仅供网友表达个人看法,并不表明土木工程网同意其观点或证实其描述!
验证码: 验证码