1213汽车仿真技术复习题.docx

上传人:b****6 文档编号:8648757 上传时间:2023-02-01 格式:DOCX 页数:12 大小:254.99KB
下载 相关 举报
1213汽车仿真技术复习题.docx_第1页
第1页 / 共12页
1213汽车仿真技术复习题.docx_第2页
第2页 / 共12页
1213汽车仿真技术复习题.docx_第3页
第3页 / 共12页
1213汽车仿真技术复习题.docx_第4页
第4页 / 共12页
1213汽车仿真技术复习题.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

1213汽车仿真技术复习题.docx

《1213汽车仿真技术复习题.docx》由会员分享,可在线阅读,更多相关《1213汽车仿真技术复习题.docx(12页珍藏版)》请在冰豆网上搜索。

1213汽车仿真技术复习题.docx

1213汽车仿真技术复习题

海大汽车仿真技术复习题

一、术语解释:

1.计算机仿真:

利用计算机对一实际系统的结构和行为进行动态演示,已评价或者预测该

系统行为效果

2.矩阵的秩:

矩阵线性无关的行数与列数成为矩阵的秩。

3.传递函数:

在线性系统中,当初始条件为零时,系统输出量c(t)的拉普拉斯变换C(s)

与输入量r(t)的拉普拉斯变换R(s)之比,称为系统的传递函数。

4.伯德图:

用于分析系统的相角稳定裕度、幅值稳定裕度、剪切频率等一般由幅频特性

曲线和相频特性曲线图组合而成。

5.根轨迹法:

在已知控制系统开环传递函数零极点分布的基础上,研究某些参数的变化时

控制系统闭环传递函数零极点分布影响的一种图解方法。

二、填空题

1.

=(4.29);

程序为:

>>formatbank;

>>a=exp(-0.5)+sqrt(13.58)

a=

4.29

2.建立M文件求取表达式

的值。

sum=0;

fori=1:

1:

200

sum=sum+i;

end

在命令平台上键入sum后回车(键入Enter键),记录计算结果。

3.方程的求解:

>>d=[1,-21,+3.69,-10.57,56.12,-3125];

>>roots(d)

ans=

20.8577

2.4747+2.6023i

2.4747-2.6023i

-2.4035+2.4168i

-2.4035-2.4168i

4.一圆柱形金属构件,直径为20cm,长为110cm,质量为362kg,求此金属的密度(

)。

试补充划线部分的程序。

>>d=20;

>>L=110;

>>v=L*pi*(d/2)^2;

>>m=362000;

>>rou=m/v

rou=

10.4753

5.复数绘图,已知复数

的表达式

的范围

,增量取0.01。

试补充划线部分的程序。

w=-200:

0.01:

200;

g=60./((1+j*w).*(2+j*w).*(5+j*w).*(6+j*w));;

plot(g);

grid;

6.数值计算

>>dblquad(inline('sin(3*x)+y.^2'),1,10,-1,2.95)

ans=

78.51053721163348

7.求

在[2,8]内的最小值。

>>f=inline('exp(-0.5*x).*sin(x)+1');

>>[xmin,fval]=fminbnd(f,2,8)

xmin=

4.24872619592456

fval=

0.89310865860724

8.利用函数绘图命令绘制

,其中

>>fplot('exp(-0.5*x).*sin(2*x-pi/8)',[0,5,-1.1,1.1],'r')

9.请补充完整以下程序:

x=0;n=1;

whilen<6

x=x+n;

n=n+1;

end

x

运行结果

x=15.

三、简答题

1.绘制三维曲面图

,其中[x,y]=meshgrid(0:

0.2:

13)。

试写出程序。

(已给出结果图,如图1)

>>[x,y]=meshgrid(0:

0.2:

13);

>>z=sin(x+cos(y)-sin(0.2*x));

>>mesh(x,y,z);

>>axis([015015-21]);

2.写出以下系统的多项式模型,并将其转换为零极点模型

>>num=[91,-52,3.5,-11,52];

>>den=[1,15,26,73,31,215];

>>sys=tf(num,den)

>>[z,p,k]=tf2zp(num,den)

>>syszp=zpk(z,p,k)

3..已知单位负反馈系统的开环传递函数为

要求编程绘制

时的极坐标图,确定曲线与负实轴的交点坐标及频率值。

(已给出结果图2)

num=50; 

den=conv([0.11],conv([0.21],[0.51]));

 sys=tf(num,den);

 nyquist(sys) 

曲线与负实轴的交点坐标为-3.76; 

曲线与负实轴的交点频率值9.2;

4.单位反馈系统的开环传递函数为

试编程绘制闭环系统的根轨迹(根轨迹图已给出,如图3)。

并回答

(1)闭环系统稳定的

的取值范围;

(2)系统的阶跃响应有超调的

的取值范围;

(3)分离点的坐标。

>>z=[-1];

>>p=[0;-2;-3];

>>k=[1];

>>sys=zpk(z,p,k);

>>rlocus(sys)

系统稳定的Kg的取值范围:

Kg>0; 

系统的阶跃响应有超调的Kg的取值范围:

Kg>0.419

 分离点的坐标:

d=-47.2

图3

5.有二个系统如图4(a)、(b)所示,编程分别绘制各系统的单位阶跃响应和单位脉冲响应。

>>sysa1=tf([5],[1,3,5]);

>>sysa2=zpk([-2],[0;-3;-5],[20]);

>>sysa3=tf([0.1,1],[2,1]);

>>sysa=sysa1*sysa2*sysa3

Zero/pole/gain:

5(s+2)(s+10)

------------------------------------------------

s(s+3)(s+5)(s+0.5)(s^2+3s+5)

>>step(sysa)

>>impulse(sysa)

(b)>>sysb1=tf([22,1],[1,5,23,15]);

>>sysb2=zpk([-6],[0;-3;-10],[0.2]);

>>sysb3=5*tf([0.6,1],[2,1])*tf([1.5,1],[3,7,1]);

>>sysb=sysb1-sysb2+sysb3

Zero/pole/gain:

0.75(s+32.84)(s+10.05)(s+3.02)(s+2.269)(s+0.5509)(s-0.0083)(s^2+0.6734s+0.3865)

-------------------------------------------------------------------------------

s(s+3)(s+2.18)(s+0.7582)(s+0.5)(s+10)(s+0.1529)(s^2+4.242s+19.78)

>>step(sysb)

>>impulse(sysb)

6.增量与绘图,通过仿真结果回答问题

(1)程序1

t1=0:

4*pi;

y1=sin(2*t1);

plot(t1,y1);

程序1可得到图形正弦曲线A(增量为默认值1)。

(2)程序2

t2=0:

0.2:

4*pi;

y2=sin(2*t2);

plot(t2,y2);

程序2可得到图形正弦曲线B(增量为0.2)。

(3)程序3

t3=0:

0.01:

4*pi;

y3=sin(2*t3);

plot(t3,y3);

程序3可得到图形正弦曲线C(增量为0.01)。

(4)程序4

t4=0:

0.00001:

4*pi;

y4=sin(2*t4);

plot(t4,y4);

程序4可得到图形正弦曲线D(增量为0.00001):

回答问题:

(1)通过MATLAB仿真得到的正弦曲线A、B、C有何区别?

答:

曲线A失真严重,曲线B略有失真,曲线C几乎没有失真。

(2)通过MATLAB仿真得到的正弦曲线C、D有何区别?

答:

曲线C和曲线D区别不大。

(3)你得到的结论是通常情况下增量(步长)取多少为宜?

答:

通常情况下增量(步长)取0.01即可满足一般的仿真要求和仿真精度。

7.绘制

的极坐标(polar)图,试写出程序。

>>t=0:

pi/60:

3*pi;

>>r=cos(3*t);

>>polar(t,r,':

*');

8.采用图形保持,在同一坐标内绘制曲线

试写出程序。

(已给出结果图2)

>>x=0:

0.01:

10;

>>y1=sin(x);

>>y2=exp(-0.5*x).*sin(x);

>>y3=cos(x);

>>plot(x,y1,'k-',x,y2,'r-',x,y3,'b-');

9.试编写计算程序画出曲线与曲面图形

1、t=0:

pi/50:

2*pi;

x=sin(t).^3;

>>y=cos(t).^3;

>>plot(x,y)

2、>>[x,y]=meshgrid(-2:

0.01:

2);

>>z=(x.^2+1).*exp(-x.^2-y.^2)+(x.^2).*y;

>>mesh(x,y,z)

10.编写程序解决下列问题:

(1)试产生1004阶矩阵使其元素在0—100之间的随机整数,可将此矩阵理解为100名同学的四门课程(课程1,课程2,课程3,课程4)的成绩.

(2)计算出每门课程和每位同学的平均成绩;

(3)统计出总的优秀人次(90分及以上为优秀);

(4)统计出四门课程成绩至少有两门课程不及格的人数.

(1)a=fix((100-0)*rand(100,4))

(2)mean(a)

mean(a’)

(3)b=mean(a’)

length(find(b>=90))

(4)sum(sum(a<60,2)>=2)

11.

(1)functiony=fun1(x,n)

y=0;

fork=1:

n

y=y+((-1)^(k+1)*sin(k*x))/k;

end

y

(2)x=0:

0.1:

2*pi;

y1=fun1(x,20);

y2=fun1(x,50);

subplot(211),plot(x,y1)

subplot(212),plot(x,y2)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 外语学习 > 英语学习

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1