matlab导纳圆,分析分量法及导纳圆分析法

本文介绍了在频域中通过分析分量法和导纳圆分析法识别机床模态参数的方法。分量分析法适用于模态密度不高的系统,但受峰值点误差影响。导纳圆分析法对单自由度和模态耦合不紧密的系统效果良好,通过曲线拟合找出最佳理论圆以减少误差。该方法利用更多频率点信息,减少对峰值信息的依赖,但在模态密集时准确性降低。
摘要由CSDN通过智能技术生成

2.3.2分析分量法

由于试验条件的关系,本文采用频域识别的方法对机床的模态参数进行识别, 下面简单介绍在频域中的一些模态参数识别方法。

分量分析法就是将频响函数分成实部和虚部分量进行分析,式(2-15)是基本 公式,它是一种图解法,即从曲线上直接找出有关参数。

由式(2-14)可知,在某一频率下的传递函数为各阶模态传递函数的叠加。当 激振频率w趋近于第r阶模态的自然频率时,则该阶模态在传递函数中起主导作 用,称为主导模态,在主导模态附近其它模态的影响比较小,特别是当模态密度 不是很大时,即各阶模态相距较远时,其它模态的传递函数数值很小,且曲线比 较平坦,几乎不随频率而变化,因此其余模态的影响可用•复常数Hc■来表示,当〇)在以的邻域内时,(2-15)式可写成

分量分析法在系统模态密度不高时,具有足够的精度,但是由于它仅利用了 频响函数曲线峰值点的信息来确定模态参数,当峰值点有误差时,识别精度将会

受到影响[38]。

2.3.3导纳圆分析法

这是一种比较经典的方法。许多动态信号分析仪在频响函数测量后都能显 示Nyquist图,也就是导纳圆图,所以它也是比较直观的方法。对单自由度 系统或模态耦合不很紧密的自由度系统,这种方法能取得比较满意的结果。

对具有结构阻尼的单自由度系统,其位移导纳在复平面上构成一个圆。对粘 性阻尼单自由度系统,若阻尼系数较小,其频响函数矢量端轨迹亦近似为圆。在 实际工程应用中,大多数结构都是多自由度系统,为此可在某阶模态频响函数共 振峰值附近选项取6-10个频率点,即所谓截取某阶模态为单模态系统,从而应用 导

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
MATLAB中实现导纳控制,你可以按照以下步骤进行: 1. 确定系统的传递函数表示或状态空间模型。 2. 使用MATLAB的Control System Toolbox来创建该系统的传递函数或状态空间对象。 3. 设计导纳控制器,可以选择使用PID控制器或其他类型的控制器。根据系统的需求,可以使用频域设计方法(如根轨迹法、频率响应法)或时域设计方法(如极点配置法)。 4. 使用Control System Toolbox中的函数将导纳控制器与系统模型进行连接,形成闭环系统。 5. 分析闭环系统的性能,并进行必要的调整和优化,以满足系统需求。 6. 使用MATLAB的Simulink建模工具,将导纳控制器与实际的物理系统进行仿真和验证。 以下是一个简单的示例,演示如何在MATLAB中实现导纳控制: ```matlab % 创建传递函数模型 num = [1]; % 分子多项式系数 den = [1 2 2]; % 分母多项式系数 sys = tf(num, den); % 创建传递函数对象 % 设计PID控制器 Kp = 1; % 比例增益 Ki = 1; % 积分增益 Kd = 1; % 微分增益 controller = pid(Kp, Ki, Kd); % 创建PID控制器对象 % 连接控制器和系统模型,形成闭环系统 sys_cl = feedback(controller * sys, 1); % 分析闭环系统性能 step(sys_cl); % 绘制阶跃响应曲线 ``` 这只是一个简单的示例,实际的导纳控制实现可能会更加复杂,具体的设计方法和参数选择需要根据具体的系统和控制要求进行调整。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值