论文部分内容阅读
结构静力试验在航空航天、汽车、船舶等领域是一种重要的检测手段。它可以获得结构在静载条件下的应变分布、承载能力和稳定性,从而合理评估结构的耐用性。对于构造和受力复杂的构件,静力试验显得更为重要。在一些情况下,单点的拉伸或者压缩试验不能真实模拟构件的实际工况,所以,研究多点加载控制系统十分必要。本系统的开发主要采用了虚拟仪器的技术。利用虚拟仪器开发软件LabVIEW对数据采集和控制程序进行编写,通过虚拟仪器的硬件平台实现对电液伺服作动器的控制。控制算法采用了控制领域应用较为广泛的PID控制算法,控制策略上使用分段的控制方式对位置进行控制。控制通过三步实现:首先计算当前周期的加载速度,速度值除以控制周期得到位置目标值的增量,每一个控制周期,位置的目标值都是在上一个控制周期目标值的基础上加上本周期计算得到的增量,最后把目标值和当前的位置值输入PID控制器,PID控制器对目标值和当前的位置值进行运算,输出控制信号,完成一次控制。通过循环,重复上面的动作,完成整个控制过程。另外,本文研究了系统的实时性。通过Lab VIEW RT模块,扩展了LabVIEW程序的运行环境,实现上位机和下位机的连接,将实时操作系统作为代码的运行环境,提高系统的确定性。运用虚拟仪器技术,极大提高了系统开发的效率。采用虚拟仪器软硬件系统搭建的多点加载控制系统,具备友好的人机交互界面,具有较强的扩展性和可维护性。经过调试运行,能够比较有效地进行加载控制。