结构远程协同试验通讯平台NetSLab的开发与应用
wangjianping7978
2010年01月17日 15:26:25
只看楼主

远程协同子结构试验方法将结构中可能进入非线性的部分作为试验子结构放在不同的实验室进行试验,其余部分作为计算子结构用数值方法进行模拟,从而为复杂结构开展大比例的拟动力试验提供了一种有效手段。采用Socket通讯机理,本文开发了一个用于结构远程协同试验的网络通讯平台NetSLab。该通讯平台基于客户机/服务器概念,提出了供结构远程协同试验用的数据模型和应用协议。它能够在远程结构试验室或计算机之间通过互联网传送试验控制和反馈数据。现有的互联网是基于多层次结构的,传统的端对端网络通讯往往因防火墙和代理服务器的问题而无法在一些网络环境中方便应用,为此NetSLab采用了一种简便的方法实现了穿防火墙和代理服务器的网络通讯功能。为了方便非计算机专业人员开发结构远程协同试验程序,在NetSLab的开发中引入了多个新概念并采用接口引擎,从而使得应用程序界面友好、使用方便,并且用户还可以在该网络通讯平台上作进一步自主开发。利用NetSLab,在湖南大学和南加州大学开展了数个结构远程协同试验和大量的模拟试验,并进行了网络通讯速度测试,显示出NetSLab是一个有效的和可靠的网络通讯平台

远程协同子结构试验方法将结构中可能进入非线性的部分作为试验子结构放在不同的实验室进行试验,其余部分作为计算子结构用数值方法进行模拟,从而为复杂结构开展大比例的拟动力试验提供了一种有效手段。采用Socket通讯机理,本文开发了一个用于结构远程协同试验的网络通讯平台NetSLab。该通讯平台基于客户机/服务器概念,提出了供结构远程协同试验用的数据模型和应用协议。它能够在远程结构试验室或计算机之间通过互联网传送试验控制和反馈数据。现有的互联网是基于多层次结构的,传统的端对端网络通讯往往因防火墙和代理服务器的问题而无法在一些网络环境中方便应用,为此NetSLab采用了一种简便的方法实现了穿防火墙和代理服务器的网络通讯功能。为了方便非计算机专业人员开发结构远程协同试验程序,在NetSLab的开发中引入了多个新概念并采用接口引擎,从而使得应用程序界面友好、使用方便,并且用户还可以在该网络通讯平台上作进一步自主开发。利用NetSLab,在湖南大学和南加州大学开展了数个结构远程协同试验和大量的模拟试验,并进行了网络通讯速度测试,显示出NetSLab是一个有效的和可靠的网络通讯平台
11e480005597ad6ee927.rar
3.4 KB
立即下载
免费打赏

相关推荐

APP内打开