附录三城轨线网结构化数据接入系统_第1页
附录三城轨线网结构化数据接入系统_第2页
附录三城轨线网结构化数据接入系统_第3页
附录三城轨线网结构化数据接入系统_第4页
附录三城轨线网结构化数据接入系统_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1234概1234概错误!未定义书签错误!未定义书签COCC服务器与COCC客户端通信模错误!未定义书签错误!未定义书签1. DbOracle.h 文件 2.DbOracle.cpp文件 3.Modbus.cpp 文件 4.MyQueue.h 文件 函 函 函Heat.h文 函 函函s.cpp 函16.Form1.h函1 ISCS服务器、COCC modbus/TCP通信,将的各车站实时数据传输到COCC 服务器,然后COCC 客户COCC 2 1 ISCS服务器、COCC modbus/TCP通信,将的各车站实时数据传输到COCC 服务器,然后COCC 客户COCC 2 客模3 3.1 1)

2、 ISCSCOCC ISCS 服务器。ISCS 数据,ISCS3 3.1 1) ISCSCOCC ISCS 服务器。ISCS 数据,ISCS ISCS 主进程获取数据,然后把数据封装成 modbus 响应报文,发送到接入服务器。2) COCC ISCS ISCS ISCS modusCOCC3)COCCCOCC客户端通信模块:COCCCOCCCOCC 中,COCC modbus/TCP 协议与OCC 的接入服务器通信,获取整条线路各专业系统的实时数据。COCC 4) 3.2 3.3 的2:flow:user2 3.4 3.2 3.3 的2:flow:user2 3.4 :flow :impor

3、t 33.5 端调用 库中其他车站的列表。根据选定的车站,relative_service :flow :import 33.5 端调用 库中其他车站的列表。根据选定的车站,relative_service :flow :relative 4 3.6 段为公众假日或前二者都不符合。这三种情况分别通过 :flow :relative 4 3.6 段为公众假日或前二者都不符合。这三种情况分别通过 天内的客流相关性,其客流为 , 客流为 (l1 、前二时间段客流为 (l2 , , 车站客天内的客流相关性,其客流为 , 客流为 (l1 、前二时间段客流为 (l2 , , 车站客Xi(l-车站i的前一时

4、间段客Xi(l-Xi(l-车站i的前二时间段客Xi(l-Xi(l-Xi(l-车站i的前三时间段客Xi(l-Xi(l-Xi(l-Xi(l-天内时间相关性分析向 Xi(l-车站iXi(l-Xi(l-车站iXi(l-Xi(l-Xi(l-车站iXi(l-670) Xi(l-Xi(l-Xi(l-车站iXi(l-车站j的前一时间Xj(l-Xj(l-车站j的前二时间Xj(l-Xj(l-Xj(l-车站j的前三时间Xj(l-Xj(l-Xj(l-Xj(l-车站k的前一Xk(l-Xk(l-Xi(l-车站iXi(l-Xi(l-车站iXi(l-Xi(l-Xi(l-车站iXi(l-670) Xi(l-Xi(l-Xi(l-

5、车站iXi(l-车站j的前一时间Xj(l-Xj(l-车站j的前二时间Xj(l-Xj(l-Xj(l-车站j的前三时间Xj(l-Xj(l-Xj(l-Xj(l-车站k的前一Xk(l-Xk(l-车站k的前二Xk(l-Xk(l-Xk(l-车站k的前三Xk(l-Xk(l-Xk(l-Xk(l-时空相关性分析向:flow :relative 8 3.7 ntwork_prti() :flow :relative 8 3.7 ntwork_prti() ) xi 1 ,xi 2 ,xi(l-2) i :flow :relative :neural network 9 3.8 根据神经网络训练子模块得到的训练后的

6、神经网络,通过定期调用auto_predict() auto_predict() 通过T02_FLOW和T03_TIMErelative_service 取 ) :flow :relative :neural network 9 3.8 根据神经网络训练子模块得到的训练后的神经网络,通过定期调用auto_predict() auto_predict() 通过T02_FLOW和T03_TIMErelative_service 取 ) 。在进行神经网络训练前,需要将上述向量转换 五元组的向量形式 l2 l3 l1 。在模块的时序图如下图 9 所示。:flow:relative :neural ne

7、twork 104 系统主要代码4.11文件作Modbus/TCP协议的实现ISCS:flow:relative :neural network 104 系统主要代码4.11文件作Modbus/TCP协议的实现ISCS COCC 服务器接收发送线程的实现附录函数与数据结构说明 COCC 服务器接收发送线程的实现附录函数与数据结构说明DbOracle.h 文件数据结构DbOracle.cpp 文件函原型COracle:connectDb(conststring&usr,conststring&pwd,string&2.2 原型:boolCOracle:executeSql(conststring

8、&Modbus.cpp 文件函原型handlerModbus(char(&Buf)12,CSocket2.2 原型:boolCOracle:executeSql(conststring&Modbus.cpp 文件函原型handlerModbus(char(&Buf)12,CSocket文数据结MyQueue.cpp 文件函 原型:char*说明:把数据报文从队列取出原型:bool说明:判断是否Socket.h 文件函Socket.cpp 文件函说明:初始化网络套接参数:无7.2原型CSocket:Connect(structsockaddr_in说明:连接到对端服务参数:serverAddr:

9、对端服务器port,structsockaddr_in7.5 说明:IO多参数:无7.2原型CSocket:Connect(structsockaddr_in说明:连接到对端服务参数:serverAddr:对端服务器port,structsockaddr_in7.5 说明:IO多路复参数:selectType:复用7.6原型CSocket:Receive(char说明:接收参数:buffer:缓冲区7.8 CSocket:Send(constchar说明:发送参数:buffer:缓冲区Heat.h 文e 结构体8.2HostOrBackupFlagHeat.cpp 文原型原型:voidstar

10、tHeartBeat(constchar*ip,constunsignedshort说明:启动心跳参数:Heat.cpp 文原型原型:voidstartHeartBeat(constchar*ip,constunsignedshort说明:启动心跳参数:ip:对方服务器端IPThreads.h 文件Threads.cpp 文件数据结函原型:void 说明:线程启动参数:stackSize:线程stackSize,void*(*fun)(void*),void 原型:void 11.3原型:void ISCS_main.cpp 文件原型:bool 原型:bool 函SendThread.cpp

11、文函原型13.2原型:void*RecvWorker(void11.3原型:void ISCS_main.cpp 文件原型:bool 原型:bool 函SendThread.cpp 文函原型13.2原型:void*RecvWorker(void13.3原型:void*HandWorker(void14.文函原型:void*RecvTCCWorker(void说明:接入服务器上接收COCC请求的参数:para:函数参数的指针,转换为Para原型:void*HandTCCWorker(void说明:接入服务器上向COCC发送响应参数:para:函数参数的指针,转换为Para原型:void*Conn

12、ectTCCWorker(void说明:接入服务器上OCC与COCC交互的线参数:para:函数参数的指针,转换为ParaTaskQueue 说明:接入服务器上接原型:void*ConnectTCCWorker(void说明:接入服务器上OCC与COCC交互的线参数:para:函数参数的指针,转换为ParaTaskQueue 说明:接入服务器上接收ISCS响应的参数:para:函数参数的指针,转换为Para原型:void*HandISCSWorker(void说明:接入服务器上向ISCS发送请求参数:para:函数参数的指针,转换为Para 说明:接入服务器上OCC与ISCSC交互的参数:para:函数参数的指针,转换为ParaTaskQueue文函原型:void *C ntWorker(void *ParaTmp)15.2原型:void*ServerWorker(void*ParaTmp)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论