系统辨识与仿真实验大报告汇总

系统辨识与仿真实验大报告汇总
系统辨识与仿真实验大报告汇总

东南大学自动化学院

实验报告

课程名称:系统辨识

实验名称:系统辨识与仿真

院(系):自动化专业:自动化

姓名:学号:

同组人员:实验时间:2013 年月日评定成绩:审阅教师:

实验一:

给定系统G(s)= 4102+++s s s , 1.

用连续系统仿真方法,求零时刻的单位脉冲响应g(k)(采样步长为0.1s ,持续5s ); 2.

用双线性变换求离散传递函数G(z); 3.

编程产生7级逆重复M 序列u ,幅值:±1,仿真时间:0:30.5s ,仿真步长:0.1s ; 4.

以u 为输入,求G(z)的输出y ;(保存y,u ,作为实验二的数据) 5. 编程求自相关函数Ruu(k)和互相关函数Ruy(k),k=1, (51)

(化成单位脉冲及其响应的形式)

6. 将g(k)、Ruu(k)、Ruy(k)在一个图中绘出,并比较g(k)和Ruy(k)的差别。

实验步骤及实验结果:

(1)建立simulink 仿真系统图如下:

设置脉冲周期为10s ,幅值为10,脉宽为1%,运行后观察示波器结果如下,并输出到文件:

(2)输入如下代码进行双线性变换:

>> n1=[0 1 10];

>> d1=[1 1 4];

>> f=tf(n1,d1)

84.392.724

.41

.02.03.022+--+z z z z

Transfer function:

s + 10

-----------

s^2 + s + 4

>> [n2,d2]=c2dm(n1,d1,0.1,'tustin');

>> printsys(n2,d2,'z')

num/den =

0.070755 z^2 + 0.04717 z - 0.023585

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

z^2 - 1.8679 z + 0.90566

双线性变化为)1()1(2+-=z T z s ,代入原传递函数求得G(z)= ,

将其分子分母同除以4.24即为程序结果。

(3)逆重复M 序列的生成代码:

clear;

t=[0:0.1:30.5];

lenth=size(t,2);

u(1:7)=1;

for i=8:lenth

u(i)=(mod(u(i-1)+u(i-7),2));

end

u=u*2-1;

a=1;

for i=1:lenth %与方波相乘

u(i)=u(i)*a;

a=-a;

end

uu(1,:)=t;

uu(2,:)=u;

save u11 uu

plot(u(1:140))

ylim([-2 2])

显示结果如下图所示:

(4)采用simulink仿真,建立仿真模型如下:

运行后示波器输出如下波形:

(5)输入如下代码:

load u11;

uy(1,:)=uu(2,:);

a=[0.3 0.2 -0.1];

b=[4.24 -7.92 3.84];

uy(2,:)=filter(a,b,uy(1,:));

length=size(uy,2);

t=[0.1:0.1:5.1];

lt=size(t,2);

for tao=1:lt

for i=1:2

mu(i,tao)=0;

for j=1:127

mu(i,tao)=mu(i,tao)+uy(i,j+tao)*uy(1,j+2); %加2是为了把脉冲画完整end;

mu(i,tao)=mu(i,tao)*10/(127); %乘10是为了化为单位脉冲end;

end;

plot(t,mu(1,:),'r-',t,mu(2,:),'b-')

显示结果如下图所示:

(6)运行结果如下图:

图中Ryu(t)和y(k)两者波形相近,但是前者对于后者有滞后。

实验二:

运行sj11.p ,按任务一的要求产生仿真数据y 、u ,并编程求出模型的参数估计;其中:

A(q -1)=1-1.5q -1+0.7q -2 B(q -1)=0.2q -2

B 1(q -1)=0.2q -2 B 2(q -1)=-0.5q -1 C(q -1)=1-0.5q -1

实验步骤及实验结果:

任务一:请仿真一个Ay=Bu+Aw....模型,并用递推随机逼近法——及AIC 准则法来辨识这个模型。

设广义误差e(k)是参数估计值θ的函数,参数辨识问题可通过极小化e(k)的方差来实现。即求参

数θ使下列准则函数最小:J(θ)=1/2E{e2(k)}。J(θ)的负梯度为: =E{-e(k) }。如果可求 解 =0,则可求得参数的估计。但当e(k)的分布未知时,实际上是不可求解的。 在计算数学中,求二次函数的极小值常采用迭代法。首先给出参数的一个估计值,以二次函数在该参数估计值处的负梯度为修正方向,选取适当的步长后,修正参数估计值,直到收敛。

仿此,我们有:θ(k+1)= θ(k)+ρ(k) 。 如果在求 时不求期望,则得到一个随机的迭代算法,称之为随机逼近法。 load u11;

>> u=uu(2,:);

a=[1 -1.5 0.7];

b=[0 0 0.2];

y=filter(b,a,u);

lenth=size(uu,2);

τ

θ??

??????-J τθ????????-J τθ????????-J τθ????????-J

a1=sqrt(cov(y)); %求得信号的标准差

r=normrnd(0,1,1,lenth);

>> a=[1];

>> b=[1];

x=filter(b,a,r);

b1=sqrt(cov(x));

y1=y+x*0.2*a1/b1; %噪信比设为0.1

plot(y1)

uyr(2,:)=u;

uyr(1,:)=y1;

>> save y6 uyr

>> load y6;

>> y=uyr(1,:)';

u=uyr(2,:)';

clear uyr;

% 识别输入维数和数据总数

[langth,r]=size(u);

% 设定模型结构

tao(1)=0;

m(1)=input('输入A(z)的阶次');

mn=m(1);

for i=1:r

i

m(i+1)=1+input('输入B(z)的阶次');

mn=mn+m(i+1); % 计算参数维数

tao(i+1)=input('输入B(z)的纯时延');

end

mm=max(m)+max(tao)+1; % 求得方程式的起始位置m(r+2)=input('输入C(z)的阶次');

mn=mn+m(r+2);

% 初始化:THETA(0) P(0) L(0) FI(0) PSI(0)

P=1000000*eye(mn);

THETAa=zeros(mn,1);

L=THETAa;

FI=L;

PSI=L;

%---------------------

cv=1; % 迭代标志(数据复用)

while cv==1

v=0; % 损失函数初值

lamda=0.95; %遗忘因子

THETA=THETAa;

THETAa=zeros(mn,1); %参数平均值保存

%构造初始FI

for i=1:m(1)

FI(i)=-y(mm-i);

end

mk=m(1);

for j=1:r

for i=1:m(j+1)

FI(mk+i)=u(mm-tao(j)-i+1,j);

end

mk=mk+m(j+1);

end

PSI=FI;

for k=mm:langth % 递推估计参数

EPS=y(k)-FI'*THETA; % 计算预报误差

AMY=stable(L,THETA,EPS,m);%判断A(z)的稳定性

THETA=THETA+L*EPS*AMY; % 计算新参数估计

if k>langth-15

THETAa=THETA+THETAa;

end

FII=FI;

for i=mk+1:mk+m(r+2)

FII(i)=0;

end

y1=FI'*THETA; %带噪声模型的输出估计

y2=FII'*THETA; %不带噪声模型的输出估计

EPS1=y(k)-y1; % d--白色噪声估计

EPS2=y(k)-y2; % e--有色噪声估计

%==================================================== %

yy(1)=-y(k); % a--方程误差法

%yy(1)=-y1; % b--输出误差法

%yy(1)=-y2; % c--输出误差法2

%=================================================

%yy(r+2)=-EPS2; %可有的组合:(c,e),(b,e)

%

yy(r+2)=EPS1; %可有的组合:(a,d)增广最小二乘,(b,d) %yy(r+2)=EPS2; %可有的组合:(c,e),(b,e)

%yy(r+2)=-EPS1; %可有的组合:(a,d)增广最小二乘,(b,d) %====================================================

for i=1:r

if k-tao(i+1)+1>0

yy(i+1)=u(k-tao(i+1)+1,i);

else

yy(i+1)=0;

end

end

ii=0; %% 更新FI PSI

for i=1:r+2

if m(i)>1

for j=2:m(i)

ij=m(i)+2-j;

FI(ii+ij)=FI(ii+ij-1);

% PSI(ii+ij)=PSI(ii+ij-1);

end

end

if m(i)>0,FI(ii+1)=yy(i);end

ii=ii+m(i);

end

[L,P,v]=UD(FI,L,P,v,mn,lamda,EPS); %% 计算增益L,修正P和V end

THETAa=THETAa/15

v

cv=input('0--停止,1--再迭代');

for i=1:mn

P(i,i)=P(i,i)*10;

end

end

输出结果为:

THETAa =

-1.4577

0.6005

0.1759

-1.2732

-0.0204

v =

59.7182

实验三:

以实验二中的数据y,u,编程求模型的结构和参数估计;

clear all; %最小二乘法for MISO

load y6;

tt(:,1)=uyr(1,:)'; %读入数据,并赋给变量tt。

tt(:,2)=uyr(2,:)'; %tt的格式为:第一列是系统输出数据,其它列是对应的输入数据clear uyr;

%plot(tt(:,1))

ll=size(tt); %得到数据维数

r=ll(2)-1;

nn=2;

et=0;

while(et==0)

clear m tao ff fa zz zta fb yy;

m(1)=input('输入A(z)的阶次'); %指定模型结构

tao(1)=0;

for i=1:r

i %给出输入编号

m(i+1)=input('输入B(z)的阶次')+1; %阶次加一,表示参数个数

tao(i+1)=input('输入B(z)的时延');

end

if m(1)

n=m(1)+max(tao)+1; %算出一个方程最多使用的数据

lll=ll(1)-n; %算出可列出的方程数

%lll=200;

in1=r+1; %构造观测数据矩阵ff

[zta,m,tao]=ls0(tt,m,tao,ll);

taomax=max(tao+m);

a=[1 zta(1:m(1))']; %输出仿真

b=[zeros(1,tao(2)) zta(m(1)+1:m(1)+m(2))'];

tf=filter(b,a,tt(:,2));

e=tt(:,1)-tf;

ee=0;

for k=1+taomax:taomax+190

ee=ee+e(k)*e(k);

end

ee=ee/190

AIC=2*size(zta,1)+190*log(ee) %AIC准则plot(e)

et=input('改变结构?YES=0,NO=1 ');

end;

输出结果为

zta =

-1.2233

0.4389

0.2047

m =

2 1

tao =

0 2

ee =

0.0696

AIC =

-500.2515

误差曲线如下:

实验四:

运行sj11.p,按任务二得到数据文件,并进行结构和参数估计。

任务二:未知系统辨识。您的数据文件名是:335.mat。其中,数组uu的第一行是输出,第二行是输入。

clear all;%逐步回归法

load 335;

ll=size(uu);

if ll(1)

%tt=uyr';

tt = uu';

else

%tt=ury;

tt = uu;

end

clear uu;

ll=size(tt);

in1=ll(2);

[zta,m,tao]=ls10(tt); %辨识高阶模型

%----------------------------------------------

a=[1 zta(1:m(1))']; %输出仿真

ttr=tt;

ttr(:,1)=0;

k=m(1);

for i=1:in1-1

b=[zta(k+1:k+m(i+1))'];

k=k+m(i+1);

ttr(:,1)=ttr(:,1)+filter(b,a,tt(:,i+1));

end

%---------------------------------------------

%---------------------------------------------

[zta,m,tao]=stepreg1(ttr); %逐步回归法

%计算输出误差

taomax=max(tao+m);

for k=1:taomax

y(k)=tt(k,1); %用原观测数据计算输出误差

end

for k=1+taomax:ll(1)

mm=0;

for i=1:in1

if i==1

for j=1:m(i)

% fb(mm+j)=-y(k-j);

fb(mm+j)=-tt(k-j,1);

end;

else

for j=1:m(i)

if k-tao(i)-j+1>0

fb(mm+j)=tt(k-tao(i)-j+1,i);

else

fb(mm+j)=0;

end

end;end;

mm=mm+m(i);

end;

y(k)=fb*zta';

end

e=tt(:,1)-y';

%计算损失函数值

ee=0;

for k=1:ll(1)

ee=ee+e(k)*e(k);

end

xci=ee/ll(1);

%=ee/ll(1)

%估计噪声模型

taoc=0;

lc=size(e);

c(1) = 1;

[cc,mc,taoc]=stepreg1(e);

%显示参数

m

tao

zta

mc

taoc

c(2:mc+1)=cc

plot (e)

输出结果为:

m =

2 1

tao =

0 1

zta =

-1.3348 0.6985 0.5008

mc =

taoc =

c =

1

即(1-1.3348q-1+0.6985q-2)y = 0.5008u + W; 误差曲线如下:

系统辨识实验1实验报告

实验报告 --实验1.基于matlab的4阶系统辨识实验 课程:系统辨识 题目:基于matlab的4阶系统辨识实验 作者: 专业:自动化 学号:11351014 目录 实验报告 (1) 1.引言 (2) 2.实验方法和步骤 (2) 3.实验数据和结果 (2) 4.实验分析 (4)

1、 引言 系统辨识是研究如何确定系统的数学模型及其参数的理论。而模型化是进行系统分析、仿真、设计、预测、控制和决策的前提和基础。 本次实验利用matlab 工具对一个简单的4阶系统进行辨识,以此熟悉系统辨识的基本步骤,和matlab 里的一些系统辨识常用工具箱和函数。 这次实验所采取的基本方法是对系统输入两个特定的激励信号,分别反映系统的动态特性和稳态特性。通过对输入和输出两个系统信号的比较,来验证系统的正确性。 2、 实验方法和步骤 2.1 实验方法 利用matlab 对一个系统进行辨识,选取的输入信号必须能够反映系统的动态和稳态两个方面的特性,才能更好地确定系统的参数。本次实验采取了两种输入信号,为反映动态特性,第一个选的是正弦扫频信号,由下面公式产生: 选定频率范围 ,w(t)是时间t 的线性函数,具有扫频性质,可以反映系统的动态特性。 为反映稳态特性,选的输入信号是阶跃信号。以上的到两组数据,利用matlab 的merge()函数,对两组数据融合,然后用matlab 系统辨识工具箱中的基于子空间方法的状态空间模型辨识函数n4sid()来对系统进行辨识 2.2 实验步骤 (1)建立一个4阶的线性系统,作为被辨识的系统,传递函数为 3243211548765 ()125410865 s s s G s s s s s -+-+=++++ (2)产生扫频信号u1和阶跃信号u2 (3)u1、u2作为输入对系统进行激励,分别产生输出y1和y2 (4)画出稳态测试输入信号u1-t 的曲线,和y1-t 的曲线 画出动态测试输入信号u2-t 的曲线,和y2-t 的曲线 (5)使用merge()函数对u1-y1数据和u2-y2数据进行融合,并使用n4sid()函数对系统进行辨识。 (6)画出原系统和辨识出的系统的零极点图,画出原系统和辨识出的系统的阶跃响应特性曲线,通过对比,验证辨识出的系统的准确性。 3、 实验数据和结果 (1) 分别以扫频正弦函数、阶跃函数作为系统的激励,得到的输出:

大学物理仿真实验报告牛顿环分析

大学物理仿真实验报告 实验名称:牛顿环法测曲率半径实验日期: 专业班级: 姓名:学号: 教师签字:________________ 一、实验目的 1.学会用牛顿环测定透镜曲率半径。 2.正确使用读书显微镜,学习用逐差法处理数据。 二、实验仪器 牛顿环仪,读数显微镜,钠光灯,入射光调节架。 三、实验原理 如图所示,在平板玻璃面DCF上放一个曲率半径很大的平 凸透镜ACB,C点为接触点,这样在ACB和DCF之间,形 成一层厚度不均匀的空气薄膜,单色光从上方垂直入射到 透镜上,透过透镜,近似垂直地入射于空气膜。分别从膜 的上下表面反射的两条光线来自同一条入射光线,它们满 足相干条件并在膜的上表面相遇而产生干涉,干涉后的强 度由相遇的两条光线的光程差决定,由图可见,二者的光 程差等于膜厚度e的两倍,即 此外,当光在空气膜的上表面反射时,是从光密媒质射向光疏媒质,反射光不发生相位突变,而在下表面反射时,则会发生相位突变,即在反射点处,反射光的相位与入射光的相位之间相差π,与之对应的光程差为λ/2 ,所以相干的两条光线还具有λ/2的附加光程差,总的光程差为(1) 当?满足条件(2)时,发生相长干涉,出现第K级亮纹,而当(k = 0,1,2…)(3)时,发生相消干涉,出现第k级暗纹。因为同一级条纹对应着相同的膜厚,所以干涉条纹是一组等厚度线。可以想见,干涉条纹是一组以C点为中心的同心圆,这就是所谓的牛顿环。

如图所示,设第k级条纹的半径为,对应的膜厚度为,则 (4) 在实验中,R的大小为几米到十几米,而的数量级为毫米,所以R >> e k,e k2相对于2Re k是一个小量,可以忽略,所以上式可以简化为 (5) 如果r k是第k级暗条纹的半径,由式(1)和(3)可得 (6) 代入式(5)得透镜曲率半径的计算公式 (7) 对给定的装置,R为常数,暗纹半径 (8) 和级数k的平方根成正比,即随着k的增大,条纹越来越细。 同理,如果r k是第k级明纹,则由式(1)和(2)得 (9) 代入式(5),可以算出(10)由式(8)和(10)可见,只要测出暗纹半径(或明纹半径),数出对应的级数k,即可算出R。

信号与系统仿真实验报告

信号与系统仿真实验报告1.实验目的 了解MATLAB的基本使用方法和编程技术,以及Simulink平台的建模与动态仿真方法,进一步加深对课程内容的理解。 2.实验项目 信号的分解与合成,观察Gibbs现象。 信号与系统的时域分析,即卷积分、卷积和的运算与仿真。 信号的频谱分析,观察信号的频谱波形。 系统函数的形式转换。 用Simulink平台对系统进行建模和动态仿真。 3.实验内容及结果 3.1以周期为T,脉冲宽度为2T1的周期性矩形脉冲为例研究Gibbs现象。 已知周期方波信号的相关参数为:x(t)=∑ak*exp(jkω),ω=2*π/T,a0=2*T1/T,ak=sin(kωT1)/kπ。画出x(t)的波形图(分别取m=1,3,7,19,79,T=4T1),观察Gibbs现象。 m=1; T1=4; T=4*T1;k=-m:m; w0=2*pi/T; a0=2*T1/T; ak=sin(k*w0*T1)./(k*pi); ak(m+1)=a0; t=0:0.1:40; x=ak*exp(j*k'*w0*t); plot(t,real(x)); 3.2求卷积并画图 (1)已知:x1(t)=u(t-1)-u(t-2), x2(t)=u(t-2)-u(t-3)求:y(t)=x1(t)*x2(t)并画出其波形。 t1=1:0.01:2; f1=ones(size(t1)); f1(1)=0; f1(101)=0; t2=2:0.01:3; f2=ones(size(t2)); f2(1)=0; f2(101)=0; c=conv(f1,f2)/100;

t3=3:0.01:5; subplot(311); plot(t1,f1);axis([0 6 0 2]); subplot(312); plot(t2,f2);axis([0 6 0 2]); subplot(313); plot(t3,c);axis([0 6 0 2]); (2)已知某离散系统的输入和冲击响应分别为:x[n]=[1,4,3,5,1,2,3,5], h[n]=[4,2,4,0,4,2].求系 统的零状态响应,并绘制系统的响应图。 x=[1 4 3 5 1 2 3 5]; nx=-4:3; h=[4 2 4 0 4 2]; nh=-3:2; y=conv(x,h); ny1=nx(1)+nh(1); ny2=nx(length(nx))+nh(length(nh)); ny=[ny1:ny2]; subplot(311); stem(nx,x); axis([-5 4 0 6]); ylabel('输入') subplot(312); stem(nh,h); axis([-4 3 0 5]); ylabel('冲击效应') subplot(313); stem(ny,y); axis([-9 7 0 70]); ylabel('输出'); xlabel('n'); 3.3 求频谱并画图 (1) 门函数脉冲信号x1(t)=u(t+0.5)-u(t-0.5) N=128;T=1; t=linspace(-T,T,N); x=(t>=-0.5)-(t>=0.5); dt=t(2)-t(1); f=1/dt; X=fft(x); F=X(1:N/2+1); f=f*(0:N/2)/N; plot(f,F)

大学物理实验报告范例

怀化学院 大学物理实验实验报告 系别物信系年级2009专业电信班级09电信1班姓名张三学号09104010***组别1实验日期2009-10-20 实验项目:长度和质量的测量 【实验题目】长度和质量的测量

【实验目的】 1. 掌握米尺、游标卡尺、螺旋测微计等几种常用测长仪器的读数原理和使用方法。 2. 学会物理天平的调节使用方法,掌握测质量的方法。 3. 学会直接测量和间接测量数据的处理,会对实验结果的不确定度进行估算和分析,能正确地表示测量结果。 【实验仪器】(应记录具体型号规格等,进实验室后按实填写) 直尺(50cm)、游标卡尺(0.02mm)、螺旋测微计(0~25mm,0.01mm),物理天平(TW-1B 型,分度值0.1g ,灵敏度1div/100mg),被测物体 【实验原理】(在理解基础上,简明扼要表述原理,主要公式、重要原理图等) 一、游标卡尺 主尺分度值:x=1mm,游标卡尺分度数:n (游标的n 个小格宽度与主尺的n-1小格长度相等),游标尺分度值: x n n 1 -(50分度卡尺为0.98mm,20分度的为:0.95mm ),主尺分度值与游标尺分度值的差值为:n x x n n x =-- 1,即为游标卡尺的分度值。如50分度卡尺的分度值为:1/50=0.02mm,20分度的为:1/20=0.05mm 。 读数原理:如图,整毫米数L 0由主尺读取,不足1格的小数部分l ?需根据游标尺与主尺对 齐的刻线数k 和卡尺的分度值x/n 读取:n x k x n n k kx l =--=?1 读数方法(分两步): (1)从游标零线位置读出主尺的读数.(2)根据游标尺上与主尺对齐的刻线k 读出不足一分格的小数,二者相加即为测量值.即: n x k l l l l +=?+=00,对于50分度卡尺:02.00?+=k l l ;对20分度:05.00?+=k l l 。实际读数时采取直读法读数。 二、螺旋测微器 原理:测微螺杆的螺距为,微分筒上的刻度通常为50分度。当微分筒转一周时,测微螺杆前进或后退mm ,而微分筒每转一格时,测微螺杆前进或后退50=。可见该螺旋测微器的分度值为mm ,即千分之一厘米,故亦称千分尺。 读数方法:先读主尺的毫米数(注意刻度是否露出),再看微分筒上与主尺读数准线对齐的刻线(估读一位),乖以, 最后二者相加。 三:物理天平 天平测质量依据的是杠杆平衡原理 分度值:指针产生1格偏转所需加的砝码质量,灵敏度是分度值的倒数,即n S m =?,它表示 天平两盘中负载相差一个单位质量时,指针偏转的分格数。如果天平不等臂,会产生系统误差,消除方法:复称法,先正常称1次,再将物放在右盘、左盘放砝码称1次(此时被测质量应为砝码质量减游码读数),则被测物体质量的修正值为:21m m m ?= 。 【实验内容与步骤】(实验内容及主要操作步骤) 1. 米尺测XX 面积:分别测量长和宽各一次。 2. 游标卡尺测圆环体积:(1)记下游标卡尺的分度值和零点误差。(2)用游标卡尺测量圆环

系统辨识实验报告30288

一、相关分析法 (1)实验原理 图1 实验原理图 本实验的原理图如图1。过程传递函数()G s 中12120,8.3, 6.2K T Sec T Sec ===;输入变量()u k ,输出变量()z k ,噪声服从2(0,)v N σ,0()g k 为过程的脉冲响应理论 值,?()g k 为过程脉冲响应估计值,()g k 为过程脉冲响应估计误差。 过程输入()u k 采用M 序列,其输出数据加白噪声()v k 得到输出数据()z k 。利 用相关分析法估计出过程的脉冲响应值?()g k ,并与过程脉冲响应理论值0()g k 比较,得到过程脉冲响应估计误差值()g k 。 M 序列阶次选择说明:首先粗略估计系统的过渡过程时间T S (通过简单阶跃响应)、截止频率f M (给系统施加不同周期的正弦信号或方波信号,观察输出)。本次为验证试验,已知系统模型,经计算Hz T T f M 14.01 2 1≈= ,s T S 30≈。根据式M f t 3 .0≤ ?及式S T t N ≥?-)1(,则t ?取值为1,此时31≥N ,由于t ?与N 选择时要求完全覆盖,则选择六阶M 移位寄存器,即N =63。

(2)编程说明 图2 程序流程图 (3)分步说明 ① 生成M 序列: M 序列的循环周期63126=-=N ,时钟节拍1t Sec ?=,幅度1a =,移位寄存器中第5、6位的内容按“模二相加”,反馈到第一位作为输入。其中初始数据设为{1,0,1,0,0,0}。程序如下:

② 生成白噪声序列: 程序如下: ③ 过程仿真得到输出数据: 如图2所示的过程传递函数串联,可以写成形如1212 11 ()1/1/K G s TT s T s T = ++, 其中112 K K TT = 。 图2 过程仿真方框图 程序如下: ④ 计算脉冲响应估计值:

大物仿真实验报告

大物仿真实验报告 大学物理仿真实验报告 实验名称:测量刚体的转动惯量 实验目的: 1.用实验方法验证刚体转动定律,并求其转动惯量; 2.观察刚体的转动惯量与质量分布的关系 3.学习作图的曲线改直法,并由作图法处理实验数据。 实验原理: 1.刚体的转动定律 具有确定转轴的刚体,在外力矩的作用下,将获得角加速度β,其值与外力矩成正比,与刚体的转动惯量成反比,即有刚体的转动定律: M = Iβ (1) 利用转动定律,通过实验的方法,可求得难以用计算方法得到的转动惯量。 2.应用转动定律求转动惯量 待测刚体由塔轮,伸杆及杆上的配重物组成。刚体将在砝码的拖动下绕竖直轴转动。设细线不可伸长,砝码受到重力和细线的张力作用,从静止开始以加速度a下落,其运动方程为mg –t=ma,在t时间内下落的高度为h=at2/2。刚体受到张力的力矩为Tr和轴摩擦力力矩Mf。由转动定律可得到刚体的转动运动方程:Tr - Mf = Iβ。绳与塔轮间无相对滑动时有a = rβ,上述四个方程得到: m(g - a)r - Mf = 2hI/rt2 (2) Mf与张力矩相比可以忽略,砝码质量m比刚体的质量小的多时有a<

Matlab通信系统仿真实验报告

Matlab通信原理仿真 学号: 2142402 姓名:圣斌

实验一Matlab 基本语法与信号系统分析 一、实验目的: 1、掌握MATLAB的基本绘图方法; 2、实现绘制复指数信号的时域波形。 二、实验设备与软件环境: 1、实验设备:计算机 2、软件环境:MATLAB R2009a 三、实验内容: 1、MATLAB为用户提供了结果可视化功能,只要在命令行窗口输入相应的命令,结果就会用图形直接表示出来。 MATLAB程序如下: x = -pi::pi; y1 = sin(x); y2 = cos(x); %准备绘图数据 figure(1); %打开图形窗口 subplot(2,1,1); %确定第一幅图绘图窗口 plot(x,y1); %以x,y1绘图 title('plot(x,y1)'); %为第一幅图取名为’plot(x,y1)’ grid on; %为第一幅图绘制网格线 subplot(2,1,2) %确定第二幅图绘图窗口 plot(x,y2); %以x,y2绘图 xlabel('time'),ylabel('y') %第二幅图横坐标为’time’,纵坐标为’y’运行结果如下图: 2、上例中的图形使用的是默认的颜色和线型,MATLAB中提供了多种颜色和线型,并且可以绘制出脉冲图、误差条形图等多种形式图: MATLAB程序如下: x=-pi:.1:pi; y1=sin (x); y2=cos (x); figure (1); %subplot (2,1,1); plot (x,y1); title ('plot (x,y1)'); grid on %subplot (2,1,2); plot (x,y2);

大学物理实验报告

( 实验报告) 姓名:____________________ 单位:____________________ 日期:____________________ 编号:YB-BH-053939 大学物理实验报告College Physics Experiment Report

大学物理实验报告 大学物理实验报告1 实验目的:通过演示来了解弧光放电的原理 实验原理:给存在一定距离的两电极之间加上高压,若两电极间的电场达到空气的击穿电场时,两电极间的空气将被击穿,并产生大规模的放电,形成气体的弧光放电。 雅格布天梯的两极构成一梯形,下端间距小,因而场强大(因)。其下端的空气最先被击穿而放电。由于电弧加热(空气的温度升高,空气就越易被电离, 击穿场强就下降),使其上部的空气也被击穿,形成不断放电。结果弧光区逐渐上移,犹如爬梯子一般的壮观。当升至一定的高度时,由于两电极间距过大,使极间场强太小不足以击穿空气,弧光因而熄灭。 简单操作:打开电源,观察弧光产生。并观察现象。(注意弧光的产生、移动、消失)。 实验现象: 两根电极之间的高电压使极间最狭窄处的电场极度强。巨大的电场力使空气电离而形成气体离子导电,同时产生光和热。热空气带着电弧一起上升,就象圣经中的雅各布(yacob以色列人的祖先)梦中见到的天梯。

注意事项:演示器工作一段时间后,进入保护状态,自动断电,稍等一段时间,仪器恢复后可继续演示, 实验拓展:举例说明电弧放电的应用 大学物理实验报告2 一、演示目的 气体放电存在多种形式,如电晕放电、电弧放电和火花放电等,通过此演示实验观察火花放电的发生过程及条件。 二、原理 首先让尖端电极和球型电极与平板电极的距离相等。尖端电极放电,而球型电极未放电。这是由于电荷在导体上的分布与导体的曲率半径有关。导体上曲率半径越小的地方电荷积聚越多(尖端电极处),两极之间的电场越强,空气层被击穿。反之越少(球型电极处),两极之间的电场越弱,空气层未被击穿。当尖端电极与平板电极之间的距离大于球型电极与平板电极之间的距离时,其间的电场较弱,不能击穿空气层。而此时球型电极与平板电极之间的距离最近,放电只能在此处发生。 三、装置 一个尖端电极和一个球型电极及平板电极。 四、现象演示 让尖端电极和球型电极与平板电极的距离相等。尖端电极放电,而球型电极未放电。接着让尖端电极与平板电极之间的距离大于球型电极与平板电极之间的距离,放电在球型电极与平板电极之间发生 五、讨论与思考

系统辨识实验报告

南京理工大学 电加热炉动态特性辨识实验报告 作者: 张志鹏(94)学号:813001010014 实验时间2013年11月24日 组员: 刘心刚(63)李昊(88)倪镭(90) 任课老师:郭毓教授 2013 年 11 月

1.熟悉对实际控制系统的辨识与参数估计,并利用所得模型进行控制仿真,进而控制实际系统。 2.掌握实际工程中常用的辨识方法,如LS,RLS,RLES等。 二、实验平台: 嵌入式温度控制系统主要由嵌入式温度控制器、立式RGL-9076A 型温箱、NETGEAR 无线路由器和24V 开关电源等组成。系统电气连接如图1 所示。系 统采用CS(客户端—服务器)模式实现了一对一的服务器、客户端的数据通信。 嵌入式控制系统软软硬件运行平台. 硬件:PC 机、嵌入式温度控制器、NETGEAR 无线路由器等。 软件:Windows XP、Microsoft Visual C++ 6.0、Matlab 2007a 等。 图1 实验硬件平台

1.设置硬件。根据实验手册上的连接方式,确认硬件连接是否正确。根据使用手册进行IP设置、系统参数设置,直至软件可以实时显示温度曲线。 2.达到稳态。我们首先采用81V的加热电压加热使系统尽快到达某一较稳定温度。使用3S的采样周期进行采样温度信号。当温箱实际温度达到135度左右时,温度变化曲线几乎持平,我们认定此时温箱系统处于稳态。 3.加入辨识信号。这里选选取M序列进行辨识,在试验阶段我们组做了一组数据:选取M序列幅值为+20,-20,,辨识信号的采样周期为40s。加入辨识信号后继续进行数据采集。 4.数据处理、辨识系统模型。 5.分析辨识结果得出结论。 四、辨识算法及过程 经过分析研究,确定使用计算残差平方和的RELS方法验证模型的阶次及延时并辨识系统模型参数。 1、确定系统的延迟d

大物实验模拟仿真实验报告

西安交通大学实验报告 课程:数据结构实验实验名称:利用单摆测量重力加速度 系别:实验日期: 专业班级:实验报告日期: 姓名:学号: 第 1页 / 共3页 一、实验简介 单摆实验是个经典实验,许多著名的物理学家都对单摆实验进行过细致的研究。本实验的目的是学习进行简单设计性实验的基本方法,根据已知条件和测量精度的要求,学会应用误差均分原则选用适当的仪器和测量方法,学习累积放大法的原理和应用,分析基本误差的来源及进行修正的方法。 二、实验原理 单摆的结构参考图1单摆仪,一级近似的周期公式为 由此通过测量周期摆长求重力加速度。 三、实验内容 1、设计要求: (1) 根据误差均分原理,自行设计试验方案,合理选择测量仪器和方法. (2) 写出详细的推导过程,试验步骤. (3) 用自制的单摆装置测量重力加速度g,测量精度要求△g/g < 1%. 2、可提供的器材及参数: 游标卡尺、米尺、千分尺、电子秒表、支架、细线(尼龙线)、钢球、摆幅测量标尺(提供硬白纸板自制)、天平(公用).

假设摆长l≈70.00cm;摆球直径D≈2.00cm;摆动周期T≈1.700s; 米尺精度△米≈ 0.05cm;卡尺精度△卡≈0.002cm;千分尺精度△千≈0.001cm;秒表精度△秒≈0.01s;根据统计分析,实验人员开或停秒表反应时间为0.1s左右,所以实验人员开,停秒表总的反应时间近似为△人≈0.2s. 3、对重力加速度g的测量结果进行误差分析和数据处理,检验实验结果是否达到设计要求. 4、自拟实验步骤研究单摆周期与摆长,摆角,悬线的质量和弹性系数,空气阻力等因素的关系,试分析各项误差的大小. 5、自拟试验步骤用单摆实验验证机械能守恒定律. 四、实验仪器 单摆仪,摆幅测量标尺,钢球,游标卡尺 五、实验操作 1. 用米尺测量摆线长度; 2. 用游标卡尺测量小球直径; 3. 把摆线偏移中心不超过5度,释放单摆,开始计时,单摆摆过50个周期后停止计时,记录所用时间; 六、实验结果

系统仿真实验报告

中南大学系统仿真实验报告 指导老师胡杨 实验者 学号 专业班级 实验日期 2014.6.4 学院信息科学与工程学院

目录 实验一MATLAB中矩阵与多项式的基本运算 (3) 实验二MATLAB绘图命令 (7) 实验三MATLAB程序设计 (9) 实验四MATLAB的符号计算与SIMULINK的使用 (13) 实验五MATLAB在控制系统分析中的应用 (17) 实验六连续系统数字仿真的基本算法 (30)

实验一MATLAB中矩阵与多项式的基本运算 一、实验任务 1.了解MATLAB命令窗口和程序文件的调用。 2.熟悉如下MATLAB的基本运算: ①矩阵的产生、数据的输入、相关元素的显示; ②矩阵的加法、乘法、左除、右除; ③特殊矩阵:单位矩阵、“1”矩阵、“0”矩阵、对角阵、随机矩阵的产生和运算; ④多项式的运算:多项式求根、多项式之间的乘除。 二、基本命令训练 1.eye(m) m=3; eye(m) ans = 1 0 0 0 1 0 0 0 1 2.ones(n)、ones(m,n) n=1;m=2; ones(n) ones(m,n) ans = 1 ans = 1 1

3.zeros(m,n) m=1,n=2; zeros(m,n) m = 1 ans = 0 0 4.rand(m,n) m=1;n=2; rand(m,n) ans = 0.8147 0.9058 5.diag(v) v=[1 2 3]; diag(v) ans = 1 0 0 0 2 0 0 0 3 6.A\B 、A/B、inv(A)*B 、B*inv(A) A=[1 2;3 4];B=[5 6;7 8]; a=A\B b=A/B c=inv(A)*B d=B*inv(A) a = -3 -4 4 5 b = 3.0000 -2.0000 2.0000 -1.0000

大学物理实验报告书(共6篇)

篇一:大学物理实验报告1 图片已关闭显示,点此查看 学生实验报告 学院:软件与通信工程学院课程名称:大学物理实验专业班级:通信工程111班姓名:陈益迪学号:0113489 学生实验报告 图片已关闭显示,点此查看 一、实验综述 1、实验目的及要求 1.了解游标卡尺、螺旋测微器的构造,掌握它们的原理,正确读数和使用方法。 2.学会直接测量、间接测量的不确定度的计算与数据处理。 3.学会物理天平的使用。 4.掌握测定固体密度的方法。 2 、实验仪器、设备或软件 1 50分度游标卡尺准确度=0.02mm 最大误差限△仪=±0.02mm 2 螺旋测微器准确度=0.01mm 最大误差△仪=±0.005mm 修正值=0.018mm 3 物理天平 tw-0.5 t天平感度0.02g 最大称量 500g △仪=±0.02g 估读到 0.01g 二、实验过程(实验步骤、记录、数据、分析) 1、实验内容与步骤 1、用游标卡尺测量圆环体的内外径直径和高各6次; 2、用螺旋测微器测钢线的直径7次; 3、用液体静力称衡法测石蜡的密度; 2、实验数据记录表 (1)测圆环体体积 图片已关闭显示,点此查看 (2)测钢丝直径 仪器名称:螺旋测微器(千分尺)准确度=0.01mm估读到0.001mm 图片已关闭显示,点此查看 图片已关闭显示,点此查看 测石蜡的密度 仪器名称:物理天平tw—0.5天平感量: 0.02 g 最大称量500 g 3、数据处理、分析 (1)、计算圆环体的体积 1直接量外径d的a类不确定度sd ,sd=○ sd=0.0161mm=0.02mm 2直接量外径d的b类不确定度u○ d. ud,= ud=0.0155mm=0.02mm 3直接量外径d的合成不确定度σσ○ σd=0.0223mm=0.2mm 4直接量外径d科学测量结果○ d=(21.19±0.02)mm d = 5直接量内径d的a类不确定度s○

大物仿真实验实验报告

物理仿真实验实验报告

光电效应和普朗克常量的确定 一、实验简介 1905年,年仅26岁的爱因斯坦提出光量子假说,发表了在物理学发展史上具有里程碑意义的光电效应理论,10年后被具有非凡才能的物理学家密里根用光辉的实验证实了。两位物理大师之间微妙的默契配合推动了物理学的发展,他们都因光电效应等方面的杰出贡献分别于1921年和1923年获得诺贝尔物理学奖。 光电效应实验及其光量子理论的解释在量子理论的确立与发展上,在揭示光的波粒二象性等方面都具有划时代的深远意义。利用光电效应制成的光电器件在科学技术中得到广泛的应用,并且至今还在不断开辟新的应用领域,具有广阔的应用前景。 二、实验目的 (1)了解光电效应基本规律,加深对光量子论的认识和理解; (2)了解光电管的结构和性能,并测定其基本特性曲线; (3)验证爱因斯坦光电效应方程,并测量普朗克常量。 三、实验原理 当光照在物体上时,光的能量仅部分地以热的形式被物体吸收,而另一部分则转换为物体中某些电子的能量,使电子逸出物体表面,这种现象称为光电效应,逸出的电子称为光电子。在光电效应中,光显示出它的粒子性质,所以这种现象对认识光的本性,具有极其重要的意义。

光电效应实验原理如图1所示。其中S 为真空光电管,K 为阴极,A 为阳极。当无光照射阴极时,由于阳极与阴极是断路,所以检流计G 中无电流流过,当用一波长比较短的单色光照射到阴极K 上时,形成光电流,光电流随加速电位差U 变化的伏安特性曲线如图2所示。 1.光电流与入射光强度的关系 光电流随加速电位差U 的增加而增加,加速电位差增加到一定量值后,光电流达到饱和值H I ,饱和电流与光强成正比,而与入射光的频率无关。当K A U U U -=变成负值时,光电流迅速减小。实验指出,有一个遏止电位差a U 存在,当电位差达到这个值时,光电流为零。 2.光电子的初动能与入射光频率之间的关系 光电子从阴极逸出时,具有初动能。在减速电压下,光电子在逆着电场力方向由K 极向A 极运动。当 a U U =时,光电子不再能达到A 极,光电流为零。所以电子的初动能等于它克服电场力所作的功。即 a eU mv =22 1 (1) 根据爱因斯坦关于光的本性的假设,光是一粒一粒运动着的粒子流,这些光粒子称为光子。每一光子的能量为hv =ε,其中h 为普朗克常量,v 为光波的频率。所以不同频率的光波对应光子的能量不同。光电子吸收了光子的能量hv 之后,一部分消耗于克服电子的逸出功A ,另一部分转换为电子动能。由能量守恒定律可知

交通运输系统仿真实验报告

一、系统描述 1.1.系统背景 本系统将基于下面的卫星屏幕快照创建一个模型。当前道路网区域的两条道路均为双向,每个运动方向包含一条车道。Tapiolavagen路边有一个巴士站,Menninkaisentie路边有一个带五个停车位的小型停车场。 1.2.系统描述 (1)仿真十字路口以及三个方向的道路,巴士站,停车点;添加小汽车、公交车的三维动画,添加红绿灯以及道路网络描述符; (2)创建仿真模型的汽车流程图,三个方向产生小汽车,仿真十字路口交通运行情况。添加滑条对仿真系统中的红绿灯时间进行实时调节。添加分析函数,统计系统内汽车滞留时间,用直方图进行实时展示。 二、仿真目标 1、timeInSystem值:在流程图的结尾模块用函数统计每辆汽车从产生到丢弃的,在系统中留存的时间。 2、p_SN为十字路口SN方向道路的绿灯时间,p_EW为十字路口EW方向道路的绿灯时间。 3、Arrival rate:各方向道路出现车辆的速率(peer hour)。

三、系统仿真概念分析 此交通仿真系统为低抽象层级的物理层模型,采用离散事件建模方法进行建模,利用过程流图构建离散事件模型。 此十字路口交通仿真系统中,实体为小汽车和公交车,可以源源不断地产生;资源为道路网络、红绿灯时间、停车点停车位和巴士站,需要实施分配。系统中小汽车(car)与公共汽车(bus)均为智能体,可设置其产生频率参数,行驶速度,停车点停留时间等。 四、建立系统流程 4.1.绘制道路 使用Road Traffic Library中的Road模块在卫星云图上勾画出所有的道路,绘制交叉口,并在交叉口处确保道路连通。 4.2.建立智能体对象 使用Road Traffic Library中的Car type模快建立小汽车(car)以及公共汽车(bus)的智能体对象。 4.3.建立逻辑 使用Road Traffic Library中的Car source、Car Move To、Car Dispose、

大学物理实验报告答案大全(实验数据)

U 2 I 2 大学物理实验报告答案大全(实验数据及思考题答案全包括) 伏安法测电阻 实验目的 (1) 利用伏安法测电阻。 (2) 验证欧姆定律。 (3) 学会间接测量量不确定度的计算;进一步掌握有效数字的概念。 实验方法原理 根据欧姆定律, R = U ,如测得 U 和 I 则可计算出 R 。值得注意的是,本实验待测电阻有两只, 一个阻值相对较大,一个较小,因此测量时必须采用安培表内接和外接两个方式,以减小测量误差。 实验装置 待测电阻两只,0~5mA 电流表 1 只,0-5V 电压表 1 只,0~50mA 电流表 1 只,0~10V 电压表一 只,滑线变阻器 1 只,DF1730SB3A 稳压源 1 台。 实验步骤 本实验为简单设计性实验,实验线路、数据记录表格和具体实验步骤应由学生自行设计。必要时,可提示学 生参照第 2 章中的第 2.4 一节的有关内容。分压电路是必须要使用的,并作具体提示。 (1) 根据相应的电路图对电阻进行测量,记录 U 值和 I 值。对每一个电阻测量 3 次。 (2) 计算各次测量结果。如多次测量值相差不大,可取其平均值作为测量结果。 (3) 如果同一电阻多次测量结果相差很大,应分析原因并重新测量。 数据处理 (1) 由 U = U max ? 1.5% ,得到 U 1 = 0.15V , U 2 = 0.075V ; (2) 由 I = I max ? 1.5% ,得到 I 1 = 0.075mA , I 2 = 0.75mA ; (3) 再由 u R = R ( 3V ) + ( 3I ) ,求得 u R 1 = 9 ? 101 &, u R 2 = 1& ; (4) 结果表示 R 1 = (2.92 ± 0.09) ?10 3 &, R 2 = (44 ± 1)& 光栅衍射 实验目的 (1) 了解分光计的原理和构造。 (2) 学会分光计的调节和使用方法。 (3) 观测汞灯在可见光范围内几条光谱线的波长 实验方法原理

系统辨识报告

系统辨识实验报告

实验一 最小二乘法 1 最小二乘算法 1.1 基本原理 系统模型 )()()()()(11k n k u z B k z z A +=-- a a n n z a z a z a z A ----++++= 221111)( b b n n z b z b z b z B ----+++= 22111)( 最小二乘格式 )()()(k n k h k z T +=θ [][] ?????=------=T n n T b a b a b b a a n k u k u n k z k z k h 11)()1()()1()(θ 对于L k ,,2,1 =,构成线性方程组 L L L n H z +=θ 式中, []T L L z z z z )()2()1( = []T L L n n n n )()2()1( = ? ????? ???? ??--------------= ??????????????=)()1()()1()2()1()2()1()1() 0() 1()0()()2()1(b a b a b a T T T L n L u L u n L z L z n u u n z z n u u n z z L h h h H 参数估计值为 ()L T L L T L LS z H H H 1 ?-=θ 1.2 Matlab 编程 % 基本最小二乘法LS clear;clc A=ones(5,1);B=ones(4,1);%A 为首1多项式,B 中体现时滞(d=1) na=length(A)-1;nb=length(B); load dryer2

大学物理仿真实验报告

大学物理仿真实验报告

单摆测量重力加速度 一、实验目的 本实验的目的是学习进行简单设计性实验的基本方法,根据已知条件和测量精度的要求,学会应用误差均分原则选用适当的仪器和测量方法,学习累积放大法的原理和应用,分析基本误差的来源及进行修正的方法。 二、实验原理 单摆的结构如实验仪器中所示,其一级近似周期公式为: 由此公式可知,测量周期与摆长就可以计算得到重力加速度g 三、实验内容 一用误差均分原理设计一单摆装置,测量重力加速度g. 设计要求: (1) 根据误差均分原理,自行设计试验方案,合理选择测量仪器和方法. (2) 写出详细的推导过程,试验步骤. (3) 用自制的单摆装臵测量重力加速度g,测量精度要求△g/g < 1%. 可提供的器材及参数: 游标卡尺、米尺、千分尺、电子秒表、支架、细线(尼龙线)、钢球、摆幅测量标尺(提供硬白纸板自制)、天平(公用). 假设摆长l≈70.00cm;摆球直径D≈2.00cm;摆动周期T≈1.700s; 米尺精度△米≈0.05cm;卡尺精度△卡≈0.002cm;千分尺精度△千≈0.001cm;秒表精度△秒≈0.01s;根据统计分析,实验人员开或停秒表反应时间为0.1s左右,所以实验人员开,停秒表总的反应时间近似为△人≈0.2s. 二. 对重力加速度g的测量结果进行误差分析和数据处理,检验实验结果是否达到设计要求. 三. 自拟实验步骤研究单摆周期与摆长,摆角,悬线的质量和弹性系数,

空气阻力等因素的关系,试分析各项误差的大小. 四. 自拟试验步骤用单摆实验验证机械能守恒定律. 四、实验仪器实验仪器 单摆仪,摆幅测量标尺,钢球,游标卡尺

控制系统仿真实验报告

哈尔滨理工大学实验报告 控制系统仿真 专业:自动化12-1 学号:1230130101 姓名:

一.分析系统性能 课程名称控制系统仿真实验名称分析系统性能时间8.29 地点3# 姓名蔡庆刚学号1230130101 班级自动化12-1 一.实验目的及内容: 1. 熟悉MATLAB软件的操作过程; 2. 熟悉闭环系统稳定性的判断方法; 3. 熟悉闭环系统阶跃响应性能指标的求取。 二.实验用设备仪器及材料: PC, Matlab 软件平台 三、实验步骤 1. 编写MATLAB程序代码; 2. 在MATLAT中输入程序代码,运行程序; 3.分析结果。 四.实验结果分析: 1.程序截图

得到阶跃响应曲线 得到响应指标截图如下

2.求取零极点程序截图 得到零极点分布图 3.分析系统稳定性 根据稳定的充分必要条件判别线性系统的稳定性最简单的方法是求出系统所有极点,并观察是否含有实部大于0的极点,如果有系统不稳定。有零极点分布图可知系统稳定。

二.单容过程的阶跃响应 一、实验目的 1. 熟悉MATLAB软件的操作过程 2. 了解自衡单容过程的阶跃响应过程 3. 得出自衡单容过程的单位阶跃响应曲线 二、实验内容 已知两个单容过程的模型分别为 1 () 0.5 G s s =和5 1 () 51 s G s e s - = + ,试在 Simulink中建立模型,并求单位阶跃响应曲线。 三、实验步骤 1. 在Simulink中建立模型,得出实验原理图。 2. 运行模型后,双击Scope,得到的单位阶跃响应曲线。 四、实验结果 1.建立系统Simulink仿真模型图,其仿真模型为

最优控制实验报告

实验报告 课程名称:现代控制工程与理论实验课题:最优控制 学号:12014001070 姓名:陈龙 授课老师:施心陵

最优控制 一、最优控制理论中心问题: 给定一个控制系统(已建立的被控对象的数学模型),选择一个容许的控制律,使被控对象按预定要求运行,并使给定的某一性能指标达到极小值(或极大值) 二、最优控制动态规划法 对离散型控制系统更为有效,而且得出的是综合控制函数。这种方法来源于多决策过程,并由贝尔曼首先提出,故称贝尔曼动态规划。 最优性原理:在一个多级决策问题中的最优决策具有这样的性质,不管初始级、初始状态和初始决策是什么,当把其中任何一级和状态做为初始级和初始状态时,余下的决策对此仍是最优决策 三、线性二次型性能指标的最优控制 用最大值原理求最优控制,求出的最优控制通常是时间的函数,这样的控制为开环控制当用开环控制时,在控制过程中不允许有任何干扰,这样才能使系统以最优状态运行。在实际问题中,干扰不可能没有,因此工程上总希望应用闭环控制,即控制函数表示成时间和状态的函数。 求解这样的问题一般来说是很困难的。但对一类线性的且指标是

二次型的动态系统,却得了完全的解决。不但理论比较完善,数学处理简单,而且在工际中又容易实现,因而在工程中有着广泛的应用。 一.实验目的 1.熟悉Matlab的仿真及运行环境; 2.掌握系统最优控制的设计方法; 3.验证最优控制的效果。 二.实验原理 对于一个给定的系统,实现系统的稳定有很多途径,所以我们需要一个评价的指标,使系统在该指标下达到最优。如果给定指标为线性二次型,那么我们就可以利用MATLAB快速的计算卡尔曼增益。 三.实验器材 PC机一台,Matlab仿真平台。 四.实验步骤 例题1 (P269)考虑液压激振系统简化后的传递函数方框图如下,其中K a为系统前馈增益,K f为系统反馈增益,w h为阻尼固有频率。(如图5-5所示) 将系统传递函数变为状态方程的形式如下: ,

大物仿真实验报告

大学物理仿真实验 ---------------热敏电阻温度特性曲线实验实验名称:热敏电阻温度特性曲线实验 一.实验简介: 热敏电阻是由对温度非常敏感的半导体陶瓷质工作体构成的元件。与一般常用的金属电阻相比,它有大得多的电阻温度系数值。热敏电阻作为温度传感器具有用料省、成本低、体积小等优点,可以简便灵敏地测量微小温度的变化,在很多科学研究领域都有广泛的应用。二.实验目的: 了解热敏电阻的电阻—温度特性及测温原理,学习惠斯通电桥的原理及使用方法,学习坐标变换、曲线改直的技巧。 三.实验原理: 半导体热敏电阻的电阻—温度特性 热敏电阻的电阻值与温度的关系为: A,B是与半导体材料有关的常数,T为绝对温度,根据定义,电阻温度系数为: R t是在温度为t时的电阻值。惠斯通电桥的工作原理 如图所示: 四个电阻R0,R1,R2,Rx组成一个四边形,即电桥的四个臂,其中Rx就是待测电阻。在四边形的一对对角A和C之间连接电源,而在另一对对角B和D之间接入检流计G。当B和D

两点电位相等时,G中无电流通过,电桥便达到了平衡。平衡时必有Rx = (R1/R2)·R0,(R1/R2)和R0都已知,Rx即可求出。 电桥灵敏度的定义为: 式中ΔRx指的是在电桥平衡后Rx的微小改变量,Δn越大,说明电桥灵敏度越高。实验仪器四.实验装置: 直流单臂电桥、检流计、待测热敏电阻和温度计、调压器。 五.实验内容: 从室温开始,每隔5°C测量一次Rt,直到85°C。撤去电炉,使水慢慢冷却,测量降温过程中,各对应温度点的Rt。求升温和降温时的各Rt的平均值,然后绘制出热敏电阻的Rt-t特性曲线。求出t=50°C点的电阻温度系数。作ln Rt ~ (1 / T)曲线,确定式(1)中常数A和B,再由(2)式求α (50°C时)。 六.实验所测数据: ?不同T所对应的Rt 值 ?R t均值,1 / T,及ln R t的值

matlab实验报告

专业仿真课程设计题目: 学院: 专业班级: 学号: 学生姓名: 指导教师: 设计时间:

专业仿真课程设计题目 主要研究内容: 从所拍摄的多个目标物中检测三角形物,给出三角形物几何中心、三个边长以及边长的方向、面积。 设计要求: (1)提交能够实现题目要求、并通过演示验收的可执行文件。 (2)提交课程设计报告(包括程序清单)。 (3)通过答辩,答辩成绩满分20分,其中个人设计部分10分,非个人设计部分10分。 (4)软件设计要求:有一个人机交互界面,模块化设计,在模块之间通过BMP文件或者文本文件传送数据,可以查看中间结果。 (5)5个人一组,组长协调分工,每个组员一定要有具体任务,以便考核。预期达到的目标: 1、能够通过相关文献查阅、文献综述和总结,给出问题求解的多种可行方案。 2、能够综合运用测控技术与仪器专业理论和技术手段,设计实验方案、分析实验结果,得出有效的结论。 3、能够借助MATLAB仿真软件,进一步掌握高等数学、复变函数与积分变换等相关数学和自然科学知识以及测控技术与仪器专业的基本理论知识,能够结合本专业“自动控制原理”、“数字信号处理”、“误差理论”等相关课程,采用MATLAB软件对复杂工程问题建立模型并进行预测与模拟; 4、能够与团队中其他学科成员合作开展工作,能够与其他队员很好地沟通和交流意见,能够通过口头或书面方式表达自己的设计思路,具有一定的表达能力和人际交往能力。

目录 第一章课程设计相关知识综述 1.1 MATLAB相关知识叙述 1.1.1 MATLAB基本知识介绍 1.1.2 MATLAB的优势特点 1.1.3 MATLAB的发展历程 1.2 MATLAB工具箱与函数 1.2.1 MATLAB图像处理工具箱 1.2.2 课程设计所用图像处理函数介绍第二章课程设计内容和要求 2.1 课程设计主要研究内容 2.2 课程设计要求 2.3 课程设计预期目标 第三章设计过程 3.1 设计方案 3.2 设计步骤及流程图 3.3 程序清单及相关注释 3.4 实验结果分析 3.5 结论 第四章团队情况 第五章总结 第六章参考文献

相关文档
最新文档