摘要
基于模型的振动噪声主动控制器设计需依赖于物理系统建模的准确性,系统辨识是针对大型复杂结构,利用激励与响应数据的对应关系,建立精确动力学模型的有效方法,并广泛应用于结构振动噪声主动控制中.本文基于NI CompactRIO系统,应用LabVIEW程序语言,利用CompactRIO中的FPGA快速逻辑模块及实时操作系统,开发出一套可应用到结构振动噪声主动控制的系统辨识平台.该平台具备振动噪声信号采集及激励信号输出接口,振动噪声信号及激励信号数据能够实时监测、同步存储,并能自动调用LabVIEW现有时域/频域的系统辨识子程序,具备动态模型自动获取等功能,为结构振动主动控制系统设计提供较为精确的理论模型,亦方便控制器设计.