首页> 中文期刊> 《工程抗震与加固改造》 >混合编程控制的多自由度结构拟动力试验方法

混合编程控制的多自由度结构拟动力试验方法

         

摘要

In order to set up pseudo-dynamic testing system suitable for any control system of testing equipment, the external command control method is put forward. The testing program is compiled using hybrid program control method with Visual C++ and MATLAB. Using MTS FlexTest GT controller as example, the acquisition boards are connected to FlexTest GT controller. Visual C + + is used to compile the acquisition board program to control the I/O channels of GT controller, which enables external command to control the actuator. MATLAB is used to compile the calculation program. By calling MATLAB engine in Visual C + + , the interface between control program and calculation program is implemented. Three degrees-of-freedom pseudo-dynamic testing about full-scale three-story masonry structure is carried out. The results indicate that testing system not only enables three actuators to load harmoniously and stably, but ensures control precision; MATLAB programs simply and flexibly, which enables calculation program to be expanded easily; the external command control method can be extended and applied in structural seismic testing research associating numerical simulation with physical testing because of simple hardware connection and control program independent on control software of testing equipment.%为了建立对任何试验设备控制系统均通用的拟动力试验系统,提出外部命令控制方法,并应用Visual C++和MATLAB混合编程控制的方法编制试验程序.以MTS FlexTest GT控制系统为例,在GT控制器上连接采集卡,应用Visual C++编制采集卡控制程序,控制GT控制器的I/O通道,实现外部命令对作动器的控制.应用MATLAB语言编制计算程序,通过VisualC++调用MATLAB引擎的方法,完成了控制程序和计算程序的接口.进行了一个3层砌体结构足尺模型的三自由度结构拟动力试验.试验结果表明,试验系统能够保证3个作动器之间协调地稳定加载,并且保证控制精度;MATLAB编程简单灵活,使计算程序易于扩展;由于外部命令控制方法的硬件连接简单,控制程序不依赖于试验设备控制软件,因此可扩展应用于数值模拟和物理试验相结合的结构抗震试验研究中.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号