阻尼弹簧振子

上传人:飞*** 文档编号:52861083 上传时间:2018-08-26 格式:PDF 页数:3 大小:339.44KB
返回 下载 相关 举报
阻尼弹簧振子_第1页
第1页 / 共3页
阻尼弹簧振子_第2页
第2页 / 共3页
阻尼弹簧振子_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《阻尼弹簧振子》由会员分享,可在线阅读,更多相关《阻尼弹簧振子(3页珍藏版)》请在金锄头文库上搜索。

1、阻尼弹簧振子的研究一、系统表达式带阻尼的弹簧振子的运动方程式:令则方程( 1)可化为如下的一阶自治常微分方程组:二、系统轨迹取初始条件为(1)(2)0,5,1,0.1xxkv。程序见附件一,轨迹图如图一。图一、系统轨迹图三、系统相流(1)xkx vx(1)(2)xx xx(1)(2)(1)(2)(1)kvxxx xx(2) 系统的一阶自治常微分方程组为:其相流为:则该系统的相流见图二。图 2、相流图为了更清楚的表现有阻尼弹簧振子相流图与无阻尼弹簧振子相流图之间的区别,在相流图中加入了参考圆2216xy。从图中很明显看到在(2)x方向相流的偏转方向比(1)x方向明显。(1)(2)(1)(2)(1

2、)kvxxx xx(2) (2)(1)(1)F,kvxxx(3) (1)x(2)x附件一、轨迹的matlab 程序利用四阶龙格库塔法编写的matlab 程序为:clc clear % Parameters % k=1; miu=0.1; h=0.01 % Initial condition % x1=0; x2=5; % Runge-Kutta %for i=1:10000 kx11=-k*x2-miu*x1; kx21=x1;kx12=-k*(x2+h*kx21/2)-miu*(x1+h*kx11/2); kx22=x1+h*kx11/2;kx13=-k*(x2+h*kx22/2)-miu*(x1+h*kx12/2); kx23=x1+h*kx12/2;kx14=-k*(x2+h*kx23)-miu*(x1+h*kx13); kx24=x1+h*kx13;x1=x1+h*(kx11+2*kx12+2*kx13+kx14)/6; x2=x2+h*(kx21+2*kx22+2*kx23+kx24)/6;xx(i)=x1; vv(i)=x2; end axis ij plot(xx,vv) axis equal

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号