单摆运动过程的matlabsimulink建模与仿真.doc

1单摆运动过程的MATLA2周期与摆球质量无关3单摆振动的周期与摆长有关单摆周期的平方与摆长成正比以上结论是在理想条件下得到的结论,现对这个理想条件下的单摆进行分析与仿真,将仿真结果与以上结论进行对比验证1理想模式下单摆的数学模型首先根据理想条件,摆线质量忽略不计,空气阻力忽略不计设摆线长度为L,摆球质量为M,重力加速度为G,系统的初始时刻为T0,在任意T≥0时刻摆球的线速度为VT,角速度为ΩT,角位移T,以单摆的固定位置为坐标原点建立直角坐标系,水平方向为X轴方向示意图如下所示在T时刻,摆锤所受切向力FTT是重力MG在其运动圆弧切线方向上的分力,即TMGSINT完全理想条件下,根据牛顿第二运动定律,切向加速度为ATGSINT因此得到单摆的运动微分方程组GSINT1DTV22LTVTDT使用欧拉算法求解将DVTVTDTVT和DTTDTT代入式(1)及式(2)中,并以仿真步进量Δ作为DT的近似,得到基于时间的递推方程VTΔVTGSINTΔ(3)TΔTΔ(4)L注本递推方程仅适合于摆角,也就是要求无论初始速度多少,摆角的最大2幅度不能超过90度,如果超过90度比并且初始速度为0时放手小球会自由下落一段时间才能摆动,本递推方程无法描述据此编写仿真程序在MALAB命令窗口输入以下命令DT00001仿真步进T16仿真时间长度T0DTT仿真计算时间序列G98L15TH015初始摆角设置,不能超过Π/2,即要求球摆动开始时绳子就要有拉力,如果初始摆角超过Π/2,则球会经过一阵自由落体后才能进行摆动,上面的递推方程不能满足该情形V00初始摆速设置VZEROSSIZET程序存储变量预先初始化,可提高执行速度THZEROSSIZETV1V0TH1TH0FORI1LENGTHT仿真求解开始VI1VIGSINTHIDTTHI1THI1/LVIDTEND使用双坐标系统来作图AX,B1,B2PLOTYYT,V1LENGTHT,T,TH1LENGTHT, PLOT SETB1, LINESTYLE , 设置图线型SETB2, LINESTYLE , SETGETAX1, YLABEL , STRING , 线速度VTM/S 作标注SETGETAX2, YLABEL , STRING , 角位移\THT/RAD XLABEL 时间T/S 3LEGENDB1, 线速度VT ,2LEGENDB2, 角位移\THT ,1在以上假设条件下得到仿真图形如下在其他条件不变的情况下,仅仅改变细线的长度L3,再次进行仿真,仿真图象如下对比两幅图象可以看出,在理想条件下,同样摆角下,单摆的摆臂变化,影响单摆的最大线速度以及单摆的周期,当摆臂增加时,最大线速度增加,同时单摆的周期也增加此结论正好与最初单摆理想条件下的试验结论一致实际情况中,当摆幅很小0为阻力比例系数,式中的负号表示阻力方向与摆锤运动方向相反。切向加速度由切向合力FTFZ产生,根据牛顿第二运动定律,有ATGSINTMKV因此得到修正后的单摆运动微分方程组GSINT(5)DTV(6)L仍然使用欧拉算法求解将DVTVTDTVT和DTTDTT代入式(5)及式(6)中,并以仿真步进量Δ作为DT的近似,得到基于时间的递推方程VTΔVTGSINTΔMKTΔTΔL据此编写仿真程序5在MALAB命令窗口输入以下命令SUBPLOT2,1,1DT00001仿真步进T16仿真时间长度T0DTT仿真计算时间序列G98L15M8K3TH015初始摆角设置,不能超过Π/2V00初始摆速设置VZEROSSIZET程序存储变量预先初始化,可提高执行速度THZEROSSIZETV1V0TH1TH0FORI1LENGTHT仿真求解开始VI1VIGSINTHIK/MVIDTTHI1THI1/LVIDTEND使用双坐标系统来作图AX,B1,B2PLOTYYT,V1LENGTHT,T,TH1LENGTHT, PLOT SETB1, LINESTYLE , 设置图线型SETB2, LINESTYLE , SETGETAX1, YLABEL , STRING , 线速度VTM/S 作标注SETGETAX2, YLABEL , STRING , 角位移\THT/RAD XLABEL 时间T/S LEGENDB1, 线速度VT ,2LEGENDB2, 角位移\THT ,1其它条件不变,令阻力比例系数K15,将两次仿真的图形放在一起,结果如下6其它条件不变,令阻力比例系数K0,将将两次仿真的图形放在一起,结果如下由上图可以看出,在理想状态下,当线速度最大的时候,角位移为0,当线速度为0时角位移最大,两个同时发生没有滞后非理想状态下,角位移与线速度0值和最大值发生会有一定的延迟,这是由于各方面阻力综合原因造成的3理想条件下特殊摆动的数学模型这里所说的特殊摆动,指的是在理想条件下,的情况下,摆球有一个很大的初始速度,可以使摆球围绕悬点不停的旋转垂直方向,重力能够起到作用,此时已经不能称之为单摆了,但是在理想条件下,小球的转动依然符合一定的规律,先对其进行数学物理分析,再进行MATLAB仿真理力学原理的分析同理想状态下的单摆分析完全一样,只是单摆是来回摆动,而此时是围绕悬点来回旋转,摆动的时候角位移是在一个范围内变化,而旋转的情况下角位移是不停的增加的,如果时间无限长,则角位移无线长,图象显示就是一条上升的曲线,没有很直观的感受,因此我们只考虑线速度的变化规律基于时间的递推方程依然如下7VTΔVTGSINTΔMKVTΔTΔL只是在MATLAB仿真中不需要图象显示角位移的图象,仅仅显示线速度V的图象就好MATLAB仿真程序如下DT00001仿真步进T16仿真时间长度T0DTT仿真计算时间序列G98L15M8K0空气阻力比例系数TH0PI初始摆角设置V010初始摆速设置VZEROSSIZET程序存储变量预先初始化,可提高执行速度THZEROSSIZETV1V0TH1TH0FORI1LENGTHT仿真求解开始VI1VIGSINTHIK/MVIDTTHI1THI1/LVIDTENDPLOTT,V1LENGTHTXLABEL 时间T/S YLABEL 线速度VT 仿真图象如下所示8由上图可以看出,单摆围绕悬点做圆周运动,速度在最高点的时候最低,在最低点的时候最大,现在验证最大速度值带入仿真初始值V010GLV420MAXG98L15从而得出,与仿真结果明显一致。612MAXV由此还可以引出许多特殊情形,比如用硬制木棍代替细摆线,力学原理就发生了很大的改变,仿真的曲线也会有所不同4使用SIMULINK重新仿真理想模式下的单摆运动本次仿真以单变量建立微分方程,用示波器观察的变化情况由之前的分析易知道有单摆回复力,而单摆的切向加速度SINMGF22DTLTASINI22LGDTT上式为一个二阶非线性常微分方程为了便于比较,将所有参数设置的与之前一致,也就是G98,L15,初始,则0,510T56SIMULINK模型模块如下所示9模块搭建好后,进行参数设置,积分器INTEGR

位移到速度的变化 matlab,单摆运动过程的matlabsimulink建模与仿真.doc相关推荐

  1. 汽车平顺性与仿真分析matlab,基于matlab的汽车平顺性的建模与仿真.docx

    基于matlab的汽车平顺性的建模与仿真.docx (1)基于MATLAB的汽车平顺性的建模与仿真车辆工程专硕1601Z1604050李晨1数学建模过程11建立系统微分方程如下图所示,为车身与车轮二自 ...

  2. matlab谐波电流测量,基于MATLAB的谐波电流检测方法的建模与仿真

    filter & matlab 第22卷 第12期 文章编号:1006-9348(2005)12-0194-03 计 算 机 仿 真 2005年 12月 基于MATLAB的谐波电流检测方法的建 ...

  3. 汽车平顺性与仿真分析matlab,基于MATLAB的汽车平顺性的建模与仿真

    <基于MATLAB的汽车平顺性的建模与仿真>由会员分享,可在线阅读,更多相关<基于MATLAB的汽车平顺性的建模与仿真(8页珍藏版)>请在人人文库网上搜索. 1.基于MATLA ...

  4. spwm逆变器双极性matlab教程,基于MATLAB/Simulink的SPWM逆变电源的建模与仿真

    Electrical Automation 变流技术 Converter Techniques <电气自动化>2014 年第 36 卷 第 3 期 基于 MATLAB/Simulink 的 ...

  5. 桥式滤波整流电路仿真MATLAB,基于Matlab/Simulink的整流滤波电路的建模与仿真

    讨论. 从上面的理论分析以及我们在实验中测试情况来看 ,协议引进的各种自适应设计 ,在误码率很低以及较小 RTT 延时情况下 ,会稍微降低协议的效率 , 而在信道干扰严重以及 RTT 延时较长的情况下 ...

  6. 基于matlab的qpsk与bpsk信号性能比较仿真,基于matlab的QPSK与BPSK信号性能比较仿真.doc...

    基于matlab的QPSK与BPSK信号性能比较仿真.doc 2装订线目 录第一章概述2第二章QPSK通信系统原理与仿真22.1 QPSK系统框图介绍22.2QPSK信号的调制原理32.2.1QPSK ...

  7. matlab 电抗器,基于matlab的磁控电抗器的建模与仿真

    第 26 卷第 1 期 湖 北 工 业 大 学 学 报 2011 年 02 月 Vol. 26 No. 1 Journal of Hubei University of Technology Feb. ...

  8. 汽车各档爬坡度曲线matlab,基于MATLAB App Designer的汽车爬坡能力建模与仿真

    1. 引言 汽车常常需要在不同区域的不同道路上行驶,尤其在山区道路上,坡陡路窄,汽车必须具有一定的爬坡能力,爬坡能力通常由最大爬坡度来衡量,最大爬坡度是汽车动力性能的重要指标之一.为此开展了基于MAT ...

  9. 空间路面matlab,基于Matlab的三维随机路面联合建模与仿真研究

    摘要:为了给虚拟样机仿真分析与研究提供复杂三维路面环境,论文基于单点FFT路面不平度时域模型,建立了三维FFT随机路面数学模型,并实现了其在Matlab中的仿真:依据三角网格法理论,建立了生成三维路面 ...

最新文章

  1. diy高性能存储服务器,diy存储服务器
  2. 菜鸟学习Hibernate——简单的一个例子
  3. 【数据挖掘笔记一】引论
  4. what you should do in the morning?
  5. Java Spring IOC用法
  6. 查找某节点的所有祖先☆
  7. 12. 星际争霸之php设计模式--模板模式
  8. 深度学习中的自动编码器:TensorFlow示例
  9. asp.net 4高级程序设计( 第4版)文摘
  10. html单元格竖着排列,html表格,表头竖向固定,横向滚动的例子
  11. 【2018蓝桥省赛A组C/C++】倍数问题(dp+滚动数组)
  12. 运筹说第34期丨运输问题发展应用及领域风云人物
  13. Xshell 发送文本到当前Xshell窗口的全部会话
  14. 基于Spring的MVC框架设计与实现
  15. 刚入职的程序员小白你该如何提升自己?(新手看)
  16. android 录屏功能,Android开发如何实现录屏小功能
  17. matlab(slove)如何应用,README.md/matlab/slove at master · SeanXP/README.md · GitHub
  18. spring boot启动后控制台没有端口信息打印日志也很少
  19. <RTL coding的艺术> non-constant expression引出的思考
  20. ES 检索 word、pdf 文档插件 ingest attachment 的管道配置和文档结构映射

热门文章

  1. 医院影像服务器系统,锐潮医学影像管理系统(PACS)
  2. 我从校园出来的这几年
  3. 《安富莱嵌入式周报》第210期:2021.04.26--2021.05.02
  4. 等了3个月终于来啦!传智播客C/C++视频教程开始更新喽~
  5. windows10不能调节亮度的问题,始终显示0%或最暗
  6. 互联网集体下沉,PKQ后又一匹下沉黑马出现了
  7. 计算机本科毕业论文要求,计算机科学与技术学院本科毕业设计(论文)规范(试行)...
  8. Python爬取微博短视频
  9. 小程序-实现列表- 搜索功能的实现(6)
  10. ios 自架验证服务器,iOS 13-Sign In with Apple(苹果登录)APP+后端验证