当前位置: 首页 > wzjs >正文

做物流网站有哪些内容seo搜索优化邵阳

做物流网站有哪些内容,seo搜索优化邵阳,搭建网页步骤,中国菲律宾关系模态参数识别中的特征实现算法(ERA)是一种基于状态空间系统识别的方法,适用于从响应信号中提取固有频率、阻尼比和模态振型。 ​ERA算法步骤​ ​数据预处理​ 去除信号均值,消除直流分量。截断信号长度,确保足够的…

模态参数识别中的特征实现算法(ERA)是一种基于状态空间系统识别的方法,适用于从响应信号中提取固有频率、阻尼比和模态振型。

ERA算法步骤

  1. 数据预处理
  • 去除信号均值,消除直流分量。
  • 截断信号长度,确保足够的数据点。
  1. 构建Hankel矩阵
    使用时域响应数据构造Hankel矩阵,形式为:

H=​y(t1​)y(t2​)⋮y(tn​)​y(t2​)y(t3​)⋮y(tn+1​)​⋯⋯⋱⋯​y(tm​)y(tm+1​)⋮y(tn+m−1​)​​

其中,n为行数,m为列数,通常满足 n+m−1=N(总采样点数)。

  1. 奇异值分解(SVD)​
    对Hankel矩阵进行SVD分解:

H=UΣV∗

选择有效奇异值(对应真实模态),舍弃噪声主导的小奇异值。

  1. 计算留数矩阵
    利用有效奇异向量构建状态空间矩阵 A,并通过留数矩阵 R 提取极点:

R=i=1∑r​σi​ui​vi∗​

其中,σi​、ui​、vi​ 分别为第i个奇异值及其对应的左右奇异向量。

  1. 提取极点(自然频率和阻尼比)​
    求解留数矩阵的特征方程:

det(sI−A)=0

解得极点 s=−ζωn​±jωd​,其中 ζ 为阻尼比,ωn​ 为固有频率,ωd​ 为阻尼固有频率。

  1. 计算模态振型
    通过留数矩阵中的元素计算振型系数:

ϕ=Ur​RVr∗​

Python代码

import numpy as np
from scipy.linalg import hankel, svddef era_modal_parameter_identification(response, fs, max_modes=10):"""ERA算法实现模态参数识别:param response: 响应信号 (1D numpy array):param fs: 采样频率 (Hz):param max_modes: 最大提取模态数:return: 固有频率 (rad/s), 阻尼比, 模态振型"""# 1. 数据预处理response = response - np.mean(response)N = len(response)# 2. 构建Hankel矩阵L = min(max_modes * 2, N // 2)  # 行数H = hankel(response[:L], response[N-L:])# 3. SVD分解U, S, Vh = svd(H)# 4. 选择有效奇异值(根据能量阈值或固定数量)r = min(max_modes, np.sum(S > 1e-6))  # 自动选择有效秩U_r = U[:, :r]S_r = np.diag(S[:r])V_r = Vh[:r, :]# 5. 计算留数矩阵R = U_r @ S_r @ V_r# 6. 提取极点(自然频率和阻尼比)poles = np.linalg.eigvals(-R)  # 极点s = -sigma(假设R为状态矩阵)freq = np.angle(poles) * fs / (2 * np.pi)  # 固有频率 (Hz)zeta = -np.real(poles) / np.abs(poles)     # 阻尼比# 7. 计算模态振型(示例简化,实际需结合留数矩阵)modes = U_r @ R  # 振型近似return freq, zeta, modes# 示例使用
if __name__ == "__main__":# 生成模拟响应信号(示例)t = np.linspace(0, 10, 1000)fs = 100  # Hz# 单自由度系统响应(示例)omega_n = 2 * np.pi * 5  # 5 Hzzeta = 0.05response = np.exp(-zeta * omega_n * t) * np.sin(omega_n * np.sqrt(1 - zeta**2) * t)# 调用ERAfreq, zeta_est, modes = era_modal_parameter_identification(response, fs)print("Estimated Natural Frequencies (Hz):", freq)print("Estimated Damping Ratios:", zeta_est)

关键说明

  1. Hankel矩阵构造​:行数 L 的选择影响模态提取精度,通常取 2*max_modes
  2. SVD截断​:通过奇异值阈值或固定模态数过滤噪声。
  3. 极点计算​:实际应用中需区分共轭极点对,并转换为物理频率。
  4. 振型计算​:需结合留数矩阵的详细计算,示例中为简化版本。

此代码为简化实现,实际应用中需进一步优化,如噪声抑制、迭代精炼(如Levenberg-Marquardt)等。

matlab参考代码


文章转载自:

http://NfW0EisI.trffL.cn
http://aO9DmkuQ.trffL.cn
http://7skfWceb.trffL.cn
http://DUNFOTum.trffL.cn
http://CkIZ4A48.trffL.cn
http://rqrYNNvo.trffL.cn
http://LNa2iX2D.trffL.cn
http://Sd3YQAsz.trffL.cn
http://KRzN14SU.trffL.cn
http://vS7p97nL.trffL.cn
http://Zdg029kY.trffL.cn
http://6LL7pJ2M.trffL.cn
http://0LiZirXw.trffL.cn
http://oTIuu0GQ.trffL.cn
http://LtvzMgMP.trffL.cn
http://e8mgFnGA.trffL.cn
http://AhOnPUhI.trffL.cn
http://ejtSrC1h.trffL.cn
http://32GGOMXK.trffL.cn
http://pru5ZMp8.trffL.cn
http://IRcr3f3R.trffL.cn
http://WpQ9NyPq.trffL.cn
http://BOEaSsLJ.trffL.cn
http://0HG4Vb6T.trffL.cn
http://8CMZkako.trffL.cn
http://wZrExqdk.trffL.cn
http://Xd1RP5aa.trffL.cn
http://Zs9qoAcS.trffL.cn
http://DuYlhEh1.trffL.cn
http://fvGfaXxW.trffL.cn
http://www.dtcms.com/wzjs/695931.html

相关文章:

  • 网站 云端网站建设 网站开发
  • 恩施市住房和城乡建设局网站建设个人网银登录入口
  • 域名备案个人网站名称北京公司建一个网站需要多少钱
  • 化妆品网站建设版块杭州建设工程网
  • 新开传奇网站曾劲松搜索引擎优化seo方案
  • 网站建设课程韩国电商网站
  • 企业免费建站软件html5开发wap网站
  • 杭州置地电商基地网站建设网站建设负责人证明
  • 贵阳有没有网站建设公司谷歌商店下载不了软件
  • 网络推广外包联系方式指定关键词seo报价
  • 网站建设功能是什么南宁百度推广排名优化
  • 网站备案查询到什么资料凌哥seo技术博客
  • 网站推广软件免费版下载wordpress js无效
  • 佛山网站建设企划动力嘉兴网站建设网址
  • 网站新闻源码济南互联网网络营销
  • flash代码做网站教程专注高密网站建设
  • 网站开发费入什么科目seo搜索营销分析方案
  • 山东企业网站建设费用网站建设分金手指排名十一
  • 网站后台修改图片集顺序云服务器网站搭建
  • 河南省建设厅网站136号文件用wordpress教程视频
  • 小视频网站开发流程怎么在百度建立自己的网站
  • 苏州做网站公司认定苏州聚尚网络网站建设的好公司
  • 网站托管维护方案网站歌曲代码
  • 长春网站哈尔滨造价工程信息网
  • 清欢互联网网站建设代做seo关键词排名
  • 洛阳市宜阳建设局网站南京 高端网站制作
  • 网站 反链门头设计一键生成免费
  • 免费咨询期网站优化的方式
  • 网站的软文推广如何区分官方网站和空壳网站
  • 没有域名的网站需要备案吗asp网站怎么仿站