CN109902357B - 一种复变差分的光滑非线性结构动响应灵敏度分析方法 - Google Patents
一种复变差分的光滑非线性结构动响应灵敏度分析方法 Download PDFInfo
- Publication number
- CN109902357B CN109902357B CN201910095820.6A CN201910095820A CN109902357B CN 109902357 B CN109902357 B CN 109902357B CN 201910095820 A CN201910095820 A CN 201910095820A CN 109902357 B CN109902357 B CN 109902357B
- Authority
- CN
- China
- Prior art keywords
- response
- complex
- dynamic
- nonlinear
- dynamic response
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 32
- 238000010206 sensitivity analysis Methods 0.000 title claims abstract description 21
- 230000035945 sensitivity Effects 0.000 claims abstract description 34
- 238000004458 analytical method Methods 0.000 claims abstract description 18
- 238000004364 calculation method Methods 0.000 claims abstract description 16
- 230000003094 perturbing effect Effects 0.000 claims abstract 2
- 239000011159 matrix material Substances 0.000 claims description 36
- 230000001133 acceleration Effects 0.000 claims description 23
- 238000005312 nonlinear dynamic Methods 0.000 claims description 16
- 238000013016 damping Methods 0.000 claims description 15
- 238000006073 displacement reaction Methods 0.000 claims description 15
- 230000005284 excitation Effects 0.000 claims description 3
- 239000000284 extract Substances 0.000 abstract description 4
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Complex Calculations (AREA)
Abstract
本发明提供了一种复变差分的非线性结构动响应灵敏度分析方法,本方法针对光滑非线性结构的灵敏度计算问题,把偏导数的计算转化为复域函数值的计算,通过对设计参数进行虚部摄动,对非线性结构进行动力学分析,提取分析结果的虚部响应,获得设计参数的动响应灵敏度,实现了非线性结构的动响应灵敏度分析。本发明可以为具有光滑特征的非线性结构提供具有二阶精度的动态响应灵敏度分析方法,解决由于摄动步长导致的分析误差的难题,提高非线性反问题的分析精度。
Description
技术领域
本发明属于非线性结构优化领域,尤其涉及一种复变差分的光滑非线性结构动响应灵敏度分析方法。
背景技术
线性结构的灵敏度分析计算方法近年来已经发展地较为完善,而非线性结构由于刚度与结构的状态变量有关,不再是由结构的设计变量直接确定,因此相应的灵敏度分析也就更为困难。结构参数的动响应灵敏度分析作为模型修正领域中的重要环节,灵敏度的数值可以反映结构各设计参数对结构性能的影响程度和影响规律,而灵敏度的计算精度直接决定了模型修正结果的准确性,一种复变差分的非线性结构动响应灵敏度分析方法具有较好的工程实际意义。
灵敏度分析的常规方法为有限差分法,有限差分法通过计算结构性能参数对结构设计参数的偏导数,得出结构各设计变量对结构性能的影响。但在函数偏导数急剧振荡处或偏导数在较大区间趋于0时,该方法存在近似数相减后再除以小数值的问题,计算精度较差,有一定的局限性。
发明内容
发明目的:针对以上问题,本发明提出一种复变差分的非线性结构动响应灵敏度分析方法,通过构造设计参数的虚部摄动,对具有多个设计参数的非线性结构进行灵敏度分析,偏导数的计算转化为复域函数值的求解,实现了非线性结构动响应灵敏度的计算。
技术方案:为实现本发明的目的,本发明所采用的技术方案是:一种复变差分的光滑非线性结构动响应灵敏度分析方法,该方法包括以下步骤:
(1)对光滑非线性结构进行动力学建模,得到结构质量矩阵,阻尼矩阵,刚度矩阵,非线性力向量和外部力向量;
(2)构造设计参数的复变差分摄动量,使设计参数从实数变为复数;
(3)将摄动后的设计参数带入光滑非线性结构动力学模型,并利用数值分析方法对该动力学模型进行求解,得到结构的光滑非线性动响应;
(4)提取摄动后动力学模型计算得到的光滑非线性动响应虚部结果,计算对应参数的光滑非线性动响应灵敏度。
(1.1)根据结构的质量、阻尼、刚度特征得到结构的质量矩阵M、阻尼矩阵C和刚度矩阵K,根据结构的光滑非线性特征得到非线性力向量根据结构的外部激励位置和施加载荷大小得到外部力向量F(t),其中p为设计参数向量,表示结构速度响应,x表示结构位移响应。
进一步的,步骤(2)中,构造设计参数的复变差分摄动量,使设计参数从实数变为复数,具体步骤包括如下步骤:
(2.1)针对设计参数向量p,对第l个设计参数构造复变差分摄动量,:
(2.2)将复变差分摄动量与原设计参数相加,得到复数域的设计参数,实现设计参数从实数变为复数:
进一步的,步骤(3)中,将摄动后的设计参数带入光滑非线性结构动力学模型,并利用数值分析方法对该动力学模型进行求解,得到结构的光滑非线性动响应,具体步骤包括如下步骤:
其中,M表示结构质量矩阵,C表示结构阻尼矩阵,K表示结构刚度矩阵,摄动后的非线性力向量,F(t)表示外部力向量,表示摄动后的参数向量,x分别表示整体结构的加速度响应、速度响应和位移响应,利用结构动力学时域动响应分析方法求得。
进一步的,步骤(4)中,提取摄动后动力学模型计算得到的光滑非线性动响应虚部结果,计算对应参数的光滑非线性动响应灵敏度,具体步骤包括如下步骤:
(4.1)根据步骤(3.1)计算得到的对第l个参数pl进行复变差分摄动后的结构动响应,包含加速度响应、速度响应和位移响应,将摄动后的响应进行复数域泰勒展开:
其中,n表示第n阶导数,忽略式(3)第二阶以上的高阶项,提取结构动响应数据中的虚部结果,计算设计参数的动响应灵敏度:
其中,表示对动响应(*)取其虚部部分,表示结构加速度响应对第l个参数pl的灵敏度,表示结构速度响应对第l个参数pl的灵敏度,表示结构位移响应响应对第l个参数pl的灵敏度,上标a、v、d分别表示加速度、速度和位移,当l遍历所有设计参数的个数时,采用相同的基于复变差分的方法即可以实现对所有设计参数的动响应灵敏度分析。
有益效果:与现有技术相比,本发明的技术方案具有以下有益技术效果:
本发明提出一种复变差分的非线性结构动响应灵敏度分析方法,通过对非线性结构进行有限元建模,将设计参数从实数域向复数域进行拓展,构造参数的虚部摄动量,实现了较高精度的非线性结构动响应灵敏度的计算,若有p个设计参数,仅需p次计算便可以给出光滑非线性结构的动响应灵敏度的分析结果。
附图说明
图1为本发明的实施流程图;
图2为本发明的实施例分析结构:光滑非线性的弹簧-质量结构;
具体实施方式
下面结合附图和实施例对本发明的技术方案作进一步的说明。
图1展示了本发明提出的一种复变差分的光滑非线性结构动响应灵敏度分析方法,该方法包括如下步骤:
(1)对图1所示的光滑非线性结构进行动力学建模,得到结构质量矩阵,阻尼矩阵,刚度矩阵,非线性力向量和外部力向量;
(2)构造设计参数的复变差分摄动量,使设计参数从实数变为复数;
(3)将摄动后的设计参数带入光滑非线性结构动力学模型,并利用数值分析方法对该动力学模型进行求解,得到结构的光滑非线性动响应;
(4)提取摄动后动力学模型计算得到的光滑非线性动响应虚部结果,计算对应参数的光滑非线性动响应灵敏度。
一种复变差分的结构动响应灵敏度分析方法,实现流程图如图1所示。图2所示为本算例所采用的五自由度的光滑非线性弹簧-质量模型,该模型可以模拟具有光滑非线性特征的土木房屋、机械装配等结构。光滑非线性弹簧-质量结构的基本参数分别为:
表1光滑非线性弹簧-质量结构的基本参数
表2光滑非线性弹簧-质量结构的设计参数
具体操作如下:
步骤(1)中,对光滑非线性结构进行动力学建模,得到结构质量矩阵,阻尼矩阵,刚度矩阵,非线性力向量和外部力向量,具体步骤包括如下步骤:
(1.1)如图2所示的非线性弹簧-质量结构,考虑无阻尼状态,其阻尼矩阵C=0,结构的质量矩阵M和刚度矩阵K表达式为:
其中,m1~m5为图2所示光滑非线性结构的5个质量块质量,如表1所列;k1~k5为图2所示结构的5个线性刚度系数,如表1所列。根据结构的光滑非线性特征得到非线性力向量设置施加在质量块m3上的初始位移为x3=0.05m,此处的初始位移可以根据实际需要设置,由于未施加外部激励力,即外部力向量F(t)=0,非线性力向量的表达式为:
步骤(2)中,构造设计参数的复变差分摄动量,使设计参数从实数变为复数,具体步骤包括如下步骤:
(2.2)将复变差分摄动量与原设计参数相加,得到复数域的设计参数,实现设计参数从实数变为复数。本算例中,l=1时得到的摄动后的设计参数为:
步骤(3)中,将摄动后的设计参数带入光滑非线性结构动力学模型,并利用数值分析方法对该动力学模型进行求解,得到结构的光滑非线性动响应,具体步骤包括如下步骤:
基于摄动后设计参数的光滑非线性结构动力学模型为:
其中,M表示结构质量矩阵,C表示结构阻尼矩阵,K表示结构刚度矩阵,F(t)表示外部力向量,由步骤(1)得到。为摄动后的非线性力向量,由公式(11)确定,表示摄动后的参数向量,x分别表示光滑非线性结构的加速度响应、速度响应和位移响应。将式(11),式(12)和式(16)带入式(17),利用结构动力学时域动响应分析方法求解复变差分摄动后的结构动响应,常用动力学时域动响应分析方法包括:中心差分法、逐步积分法等。
步骤(4)中,提取摄动后动力学模型计算得到的光滑非线性动响应虚部结果,计算对应参数的光滑非线性动响应灵敏度,具体步骤包括如下步骤:
(4.1)根据步骤(3.1)计算得到的对第l个参数pl进行复变差分摄动后的结构动响应,可以是加速度响应、速度响应和位移响应,将摄动后的响应进行复数域泰勒展开。本算例中以加速度响应关于设计参数的复数域泰勒展开为例:
其中,n表示第n阶导数。提取公式(18)中一阶虚部响应,计算设计参数的动响应灵敏度。本算例中以加速度响应关于设计参数knl1的动响应灵敏度计算为例,使用公式(18)中一阶虚部响应,计算动响应灵敏度,方式如下:
其中,表示对动响应(*)取其虚部部分,表示结构加速度响应对设计参数的动响应灵敏度,上标a表示加速度,根据步骤(3)可以求得5个质量块的加速度动响应,进而求得5个质量块加速度动响应灵敏度。图3-图7所示为5个质量块的加速度动响应关于的灵敏度分析结果图,在计算的时候,五个质量块的加速度响应可以同时求出。当l遍历所有设计参数的个数时,采用步骤(2),步骤(3)和步骤(4)相同的基于复变差分的方法便可以实现对所有设计参数的动响应灵敏度分析。
以上,即在一次分析中,通过构造虚部摄动量计算设计参数的结构动响应灵敏度。本算例中,利用本专利所提的一种基于复变差分的结构动响应灵敏度分析方法,相比于有限差分灵敏度分析方法,不需要初始分析,实现4个设计参数的动响应灵敏度分析的计算次数为4次。且与有限差分法相比,本方法具有二阶计算精度。
Claims (3)
1.一种复变差分的光滑非线性结构动响应灵敏度分析方法,其特征在于,该方法包括以下步骤:
(1)对光滑非线性结构进行动力学建模,得到结构质量矩阵,阻尼矩阵,刚度矩阵,非线性力向量和外部力向量;
(2)构造设计参数的复变差分摄动量,使设计参数从实数变为复数,具体方法如下;
(2.1)针对设计参数向量p,对第l个设计参数构造复变差分摄动量:
(2.2)将复变差分摄动量与原设计参数相加,得到复数域的设计参数,实现设计参数从实数变为复数:
(3)将摄动后的设计参数带入光滑非线性结构动力学模型,并利用数值分析方法对该动力学模型进行求解,得到结构的光滑非线性动响应;
(4)提取摄动后动力学模型计算得到的光滑非线性动响应虚部结果,计算对应参数的光滑非线性动响应灵敏度,具体方法如下:
(4.1)根据步骤(3)计算得到的对第l个参数pl进行复变差分摄动后的结构动响应,包含加速度响应、速度响应和位移响应,将摄动后的响应进行复数域泰勒展开:
其中,n表示第n阶导数,忽略式(3)第二阶以上的高阶项,提取结构动响应数据中的虚部结果,计算设计参数的动响应灵敏度:
3.如权利要求2所述的一种复变差分的光滑非线性结构动响应灵敏度分析方法,其特征在于,步骤(3)中,将摄动后的设计参数带入光滑非线性结构动力学模型,并利用数值分析方法对该动力学模型进行求解,得到结构的光滑非线性动响应,具体步骤包括如下步骤:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910095820.6A CN109902357B (zh) | 2019-01-31 | 2019-01-31 | 一种复变差分的光滑非线性结构动响应灵敏度分析方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910095820.6A CN109902357B (zh) | 2019-01-31 | 2019-01-31 | 一种复变差分的光滑非线性结构动响应灵敏度分析方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109902357A CN109902357A (zh) | 2019-06-18 |
CN109902357B true CN109902357B (zh) | 2020-06-02 |
Family
ID=66944545
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910095820.6A Active CN109902357B (zh) | 2019-01-31 | 2019-01-31 | 一种复变差分的光滑非线性结构动响应灵敏度分析方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109902357B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110569611B (zh) * | 2019-09-12 | 2023-02-03 | 南京林业大学 | 一种基于多复变量法的结构频响函数灵敏度分析方法 |
CN111259328B (zh) * | 2020-01-16 | 2021-03-02 | 东南大学 | 一种自由振动位移响应驱动的航天器结构非线性特征检测方法 |
CN111783330B (zh) * | 2020-06-04 | 2024-03-26 | 东南大学 | 一种基于非线性加速度响应灵敏度指标的敏感参数选取方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107609221A (zh) * | 2017-08-15 | 2018-01-19 | 东南大学 | 一种基于遗传算法的含铰结构非线性参数识别方法 |
CN109190328A (zh) * | 2018-11-27 | 2019-01-11 | 东南大学 | 一种混合有限-复变差分的多参数结构动响应灵敏度分析方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU773385B2 (en) * | 1999-05-14 | 2004-05-27 | Esperion Luv Development, Inc. | Method of treating angina and/or anginal equivalents, and pharmaceutical compositions and kit related thereto |
CN108108559B (zh) * | 2017-12-22 | 2020-06-02 | 华中科技大学 | 一种基于子结构的结构响应获取方法及灵敏度获取方法 |
-
2019
- 2019-01-31 CN CN201910095820.6A patent/CN109902357B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107609221A (zh) * | 2017-08-15 | 2018-01-19 | 东南大学 | 一种基于遗传算法的含铰结构非线性参数识别方法 |
CN109190328A (zh) * | 2018-11-27 | 2019-01-11 | 东南大学 | 一种混合有限-复变差分的多参数结构动响应灵敏度分析方法 |
Non-Patent Citations (3)
Title |
---|
基于摄动法的不确定性有限元模型修正方法研究;姜东 等;《计算力学学报》;20140831;第431-437页 * |
基于灵敏度分析的有限元模型修正技术若干关键问题研究;袁爱民;《中国优秀博硕士学位论文全文数据库(博士)工程科技II辑》;20070415;全文 * |
基于神经网络的非线性结构有限元模型修正研究;费国庆 等;《宇航学报》;20050531;第267-269页 * |
Also Published As
Publication number | Publication date |
---|---|
CN109902357A (zh) | 2019-06-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Han et al. | Efficient optimization of transient dynamic problems in MEMS devices using model order reduction | |
CN109902357B (zh) | 一种复变差分的光滑非线性结构动响应灵敏度分析方法 | |
CN113111547B (zh) | 基于缩减基的频域有限元模型修正方法 | |
CN106777691B (zh) | 用于结构动力学仿真的橡胶o形圈有限元建模方法 | |
CN111783201B (zh) | 一种三跨自锚式悬索桥动力特性的快速分析方法 | |
CN106021644B (zh) | 确定混合维模型界面约束方程系数的方法 | |
CN104615840B (zh) | 一种数字仿真模型的修正方法及系统 | |
CN104091033B (zh) | 基于超单元结合虚拟变形法的桥梁静力有限元模型修正方法 | |
CN107729592A (zh) | 基于广义子空间溯踪的时变结构模态参数辨识方法 | |
CN110020460A (zh) | 螺栓连接带法兰的圆柱壳结构频响函数不确定性分析方法 | |
CN109991847A (zh) | 一种柔性多体机器人近似时间最优轨迹规划方法 | |
CN106326530A (zh) | 一种基于右矩阵分式模型的时变结构模态参数辨识方法 | |
CN108037317B (zh) | 一种加速度计的动态解耦方法及系统 | |
CN109885896B (zh) | 一种基于复变差分灵敏度的非线性结构有限元模型修正方法 | |
CN110096779B (zh) | 一种伺服机构动特性分析方法 | |
CN109190328B (zh) | 一种混合有限-复变差分的多参数结构动响应灵敏度分析方法 | |
CN104036101B (zh) | 基于脉冲响应函数的弹性连接子结构综合方法 | |
CN115455353A (zh) | 一种基于非线性时域滤波的在线参数辨识方法 | |
CN110298073B (zh) | 集成神经网络与物理系统模型的换挡负载动态模拟方法 | |
CN102567561B (zh) | 一种离散化板壳结构的建模方法 | |
CN116151156A (zh) | 适用任意气动参数和模态振型的气动力降阶建模方法 | |
CN112199799B (zh) | 一种工程结构振动响应的时域分析方法和系统 | |
CN110186482A (zh) | 一种提高惯性制导航天器的落点精度的方法 | |
CN110569611B (zh) | 一种基于多复变量法的结构频响函数灵敏度分析方法 | |
CN104809301B (zh) | 一种反映非线性刚柔混合连接特性的时域子结构方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |