基于ANSYS和MATLAB的结构主动控制二次开发  被引量:1

在线阅读下载全文

作  者:成聪[1] 

机构地区:[1]四川大学建筑与环境学院,四川成都610065

出  处:《四川建筑》2015年第1期177-179,共3页Sichuan Architecture

摘  要:目前能实现主动控制算法的通用软件很少,大部分控制问题都采用自编程序进行计算。对于复杂结构比如高层结构,采用通用软件分析的可靠度较高,因此有必要对通用软件进行再开发,使之能模拟结构的主动控制过程。文章以ANSYS为基础,利用其强大的计算功能作为主体计算软件,再利用MATLAB自带的主动控制算法,通过二次开发与ANSYS联动,从而实现了结构有限元分析下的主动振动控制过程。文中利用LQR主动控制理论在ANSYS里面先对结构进行动力学分析得到前一个时间点的位移速度,然后把得到的位移速度导入MATLAB里面进行主动控制力的计算,最后将MATLAB计算的主动控制力导入ANSYS,重新对结构进行动力学分析算出后一个时间点的位移和速度,如此循环,实现了结构有限元分析下的主动振动控制模拟。通过对ANSYS和MATLAB进行的二次开发,我们可以得到结构在每个时间点上对应的主动控制力。

关 键 词:LQR 主动控制 ANSYS MATLAB 二次开发 

分 类 号:TU311.41[建筑科学—结构工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象