数学建模(一):2022年国赛a题

1.题目

2. 评阅要点

评阅要点

A题围绕波浪能转换装置输出能量问题,通过波浪作用,使装置中的浮子与振子产生相对运动,驱动阻尼器做功并将其作为能量输出。要求建立浮子与振子的运动模型,并设计最优阻尼系数使得 PTO系统的平均输出功率最大。

问题 1 考虑浮子在波浪中只做垂荡运动,建立在给定波浪激励力下的浮子与振子的振动方程组。振动方程组中应包含直线阻尼器的阻尼力、弹簧力、静水恢复力(或浮力和重力)、附加惯性力和兴波阻尼力等。利用附件3和附件4的参数值,计算并给出线性和非线性阻尼系数下,在给定波浪激励力下各时间点的浮子与振子的垂荡位移和速度。

问题 2 考虑浮子在波浪中只做垂荡运动,针对阻尼系数为线性与非线性两种情况,给出平均输出功率的具体表达式,进而建立使平均输出功率最大的数学模型。利用附件3和附件4的参数值,给出最优阻尼系数及相应的最大平均输出功率。平均功率应该在浮子与振子进入平稳运动状态下进行计算,或选择比较长的时间段进行计算。在线性阻尼系数下,给出振动方程组的解析解、进行稳定性分析的论文应予以鼓励。

问题 3 考虑浮子在波浪中只做垂荡和纵摇运动,建立在给定的波浪激励力和波浪激励力矩下的浮子与振子的振动方程组。除了问题1中的各种作用力外,振动方程组中还应考虑旋转阻尼力矩、扭转弹簧力矩、附加惯性力矩、兴波阻尼力矩和静水恢复力矩等。利用附件3和附件4的参数值,计算并给出直线阻尼器和旋转阻尼器的阻尼系数均为常量时,在给定波浪激励力及力矩下各时间点的浮子与振子的垂荡位移与速度、纵摇角位移与角速度。

问题 4 考虑浮子在波浪中只做垂荡和纵摇运动,给出平均输出功率的具体表达式,进而建立使平均输出功率最大的数学模型。利用附件3和附件4的参数值,给出直线阻尼器和旋转阻尼器的最优阻尼系数及相应的最大平均输出功率。平均功率应该在浮子与振子进入平稳运动状态下进行计算,或选择比较长的时间段进行计算。

3.具体分析

具体分析

问题一

波浪能装置垂荡运动模型分析

建立浮子与振子的垂荡运动模型需要准确反映浮子和振子振动的物理过程。对此,基于牛顿第二定律对装置进行受力分析,建立浮子和振子垂荡运动的二阶非齐次线性微分方程,并采用四阶龙格库塔法进行数值求解。(首先换元,可以降次,可以用ode45工具箱求解)

问题二

波浪能装置最大输出功率设计分析

波浪能装置输出功率优化设计,需要在垂荡运动模型的基础上,求出给定情景下装置的最大输出功率以及对应的最优阻尼系数.通过推导平均功率函数,得到最大输出功率的设计方法,利用龙格库塔法粗略寻优后,采用遗传算法,分别求出两种给定情景下的最大平均输出功率,以及对应的最优阻尼系数。(这是智能优化算法,如果可以的话,我们能不能直接得出解析解并直接算出来呢)

问题三

装置垂荡与纵摇运动模型分析

浮子在水中只做垂直和纵摇运动,中轴和底座铰接,并在转轴处增加了旋转阻尼器与旋转弹簧,其余条件与问题1相同。假定浮子和振子的角位移很小,因此考虑垂荡时,可以忽略纵摇影响。

在考虑纵摇时,由于计算得到的浮子和振子相对垂荡位移很小,可将二者之视为一个整体计算转动,此后再构建以转轴为原点的平动非惯性参考第,分析振子的转动。分别列出两条动力学方程和2条转动方程,利用MATLAB求解。(再次换元,得出八个方程)

问题四

利用数值积分法求解PTO

需要对阻尼系数在 [0,100000]内直线阻尼器和旋转阻尼器取值,得到浮子同时进行垂荡和纵摇下最大输出功率及相应的最优阻尼系数。类似于问题二,利用数值积分法求解出系统PTO,再对直线阻尼器和旋转阻尼器最优阻尼系数从0-100000进行遍历,计算出不同条件下PTO。通过多次细分目标区间,找出最优参数。(把积分变成离散化进行累加)

4.检验

模型检验

01

方差检验

该题波浪能装置的运动属于简谐激励下线性系统的受迫振动,此类物体振动稳定后的振动周期应与波浪激励的周期接近,故据此进行方差检验,检验模型的正确性。

(这是理论)

mx+cx+kx=F_{0}\sin{\cos{t}}

引入记号

p^{2}\equiv\frac{k}{m}.X_{0}\equiv\frac{F_{0}}{k}.\zeta\equiv\frac{c}{2pm}=\frac{c}{2\sqrt{mk}}=\frac{c}{c_{\epsilon}}

得出的解析解是

x=\mathrm{e}^{-\zeta pt}\left(\frac{\dot{x}_{0}+\zeta px_{0}}{q}\sin qt+x_{0}c\cos qt)-X_{e}^{-\zeta pt}(\frac{\zeta psin\psi+\omega cos\psi}{q}\sin qt+\sin\psi\cos qt\right)\\+Xsin(\omega t-\psi)

可知此类物体振动稳定后的振动周期应与波浪激励的周期接近。

02

稳定性分析

对于不同大小的波浪激励力矩,计算振子相对于浮子的角位移。若波浪激励力矩大小在一定范围内变动,振子相对于浮子位移均满足小量的假设。此外,还可以计算该模型对扭转弹簧刚度的稳定性分析,计算输出功率,检查是否符合题目中的数据区域。

  • 7
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
【优质项目推荐】 1、项目代码均经过严格本地测试,运行OK,确保功能稳定后才上传平台。可放心下载并立即投入使用,若遇到任何使用问,随时欢迎私信反馈与沟通,博主会第一时间回复。 2、项目适用于计算机相关专业(如计科、信息安全、数据科学、人工智能、通信、物联网、自动化、电子信息等)的在校学生、专业教师,或企业员工,小白入门等都适用。 3、该项目不仅具有很高的学习借鉴价值,对于初学者来说,也是入门进阶的绝佳选择;当然也可以直接用于 毕设、课设、期末大作业或项目初期立项演示等。 3、开放创新:如果您有一定基础,且热爱探索钻研,可以在此代码基础上二次开发,进行修改、扩展,创造出属于自己的独特应用。 欢迎下载使用优质资源!欢迎借鉴使用,并欢迎学习交流,共同探索编程的无穷魅力! 基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip 基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip 基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。
引用的描述,该目涉及到建立浮子与振子的运动模型,并求解垂荡位移和速度。引用中提到了建立浮子和振子垂荡运动的二阶二元微分方程,并利用改进的四阶龙格塔库算法进行求解。目还要求考虑直线阻尼器的阻尼系数为常量和与相对速度变化成正比两种情况,需要分别计算前40个波浪周期内的垂荡位移和速度并进行存储。最后,在论文中给出特定时间点的垂荡位移和速度数据。鉴于目的要求,可以采用数值计算方法来解决。 引用中也提到了该波浪能装置的结构和原理。浮子和振子通过相对运动驱动阻尼器做功,并将所做的功作为能量输出。目要求建立数学模型解决问一,即建立浮子与振子的运动模型。根据引用提供的信息,可以使用牛顿第二定律建立浮子与振子的垂荡运动模型,并考虑波浪激励力、附加惯性力、兴波阻尼力和静水恢复力的影响。在模型建立完成后,可以利用数值计算方法求解该模型,并得到垂荡位移和速度的数值结果。 综上所述,该目主要涉及建立浮子与振子的运动模型,并利用数值计算方法求解垂荡位移和速度。可以采用牛顿第二定律和改进的四阶龙格塔库算法进行建模和求解。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [2022全国大学生数学建模A的思路与解法](https://blog.csdn.net/Chandler_river/article/details/127277501)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [2022国赛高教杯数学建模A波浪能最大输出功率设计解全过程文档及程序](https://blog.csdn.net/weixin_43292788/article/details/131080739)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

从零开始的奋豆

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值