电子信息系统仿真

电子信息系统仿真
电子信息系统仿真

XX航空工业管理学院

《电子信息系统仿真》课程设计

级专业班级

题目一阶动态电路特性分析与仿真

姓名学号

指导教师

二О一年月日

内容摘要

在电子学课程学习中,大学生往往会碰到比较复杂的数学公式。各种定律、定理的推导也往往是通过求解微分方程等复杂的过程得出的,许多结论性的东西也难以用比较直观的图像来表达出来,因此学生们在理解相关知识时比较困难。对电路暂态过程的分析也是如此。由于学生很难描绘出各种电流、电压的变化过程曲线,形成不了一个比较形象的各变量变化过程的概念,因此常常难以准确理解和记忆个物理量的变化。

Matlab语言,自1984年问世以来,至今已成为科学计算领域最优秀的科技应用软件,在数学计算、数值分析、数学型号处理、自动控制论等领域得到了广泛的应用,其数据处理的可视化、易于使用和理解等特点受到广大科学工作者的欢迎。本文将通过几个实例,介绍Matlab在电路暂态过程分析中的应用。

运用Matlab进行电路暂态过程分析,编程简便,方法易学,可将用复杂函数表达的推导、计算结果一直观、形象的图像表示出来,便于学生理解和掌握。改方法可推广到电子学其他课程的教学中。

关键字

MATLAB;测试和仿真;图形处理;一阶动态电路特性

一、设计目的及任务

1.1设计目的

利用matlab强大的图形处理功能,符号运算功能和数值计算功能,实现一阶动态电路时域特性的仿真波形。

1.2 设计任务

1、以RC串联电路为例绘出u

C (t),u

R

(t),i(t),p

C

(t),p

R

(t)波形,以RL

并联电路的零输入响应为例汇出i L(t),i R(t),u(t),p L(t),p R(t)的波形;

2、以RC串联电路的直流激励的零状态响应为例绘出

u C(t),u R(t),i(t),p C(t),p R(t),p us(t)波形;

3、以RC串联电路的直流激励的全响应为例绘出u C(t),u R(t),i(t)波形,RL并联电路的i L(t),i R(t),u(t)波形;

4、以RC串联电路的正弦激励的零状态响应为例绘出

u C(t),u R(t),i(t),u s(t)波形,RL并联的i L(t),i R(t),u(t),i S(t)波形;

5、以RC串联电路的冲激响应为例绘出u C(t), i(t)波形,RL并联电路的i L(t), u(t)波形;

6、撰写MATLAB课程设计说明书。

二、设计原理及Matlab 仿真

2.1.1一阶RC 串联电路的零输入响应

一阶RC 的零输入响应电路如图2-1所示,开关S 置“1”已久,电路处于稳态,即u c(0-)=U0 ,ic(0-)=0,电容器充电过程结束。在t = 0时电路换路,S 由“1”置“2”,构成了输入为零的电容器C 的放电回路。

由KVL 得: uR+uc=0

可见,所得出的是一个关于电容电压的可分离变量的一阶线性常

系数齐次微分方程,上式又可写成 RC u dt

du c

c -

= 解得: ()t

RC

1c Ke

t u -=

在上式中令t = 0,并利用初始条件uc(0) = uc(0+) = uc(0-) =U0 得 uc(0)=U0=K

即K=U0 ,从而得到零输入状态下电容器两端的电压响应为:

τt

e U t

e

U )t (u 0RC 10c -

==-

(t 0 )

其中:τ=RC ,为电路的时间常数。

同时,电路中的电流响应为:)0( )(0≥-=-t e R

U t i t

c

τ

由KVL 得: uR+uc=0

可见,所得出的是一个关于电容电压的可分离变量的一阶线性常

系数齐次微分方程,上式又可写成: RC

u dt du c

c -= 在上式中令t = 0,并利用初始条件uc(0) = uc(0+) = uc(0-) =U0 即K=U0 ,从而得到零输入状态下电容器两端的电压响应为:

τt

e U t

e

U )t (u 0RC 10c -

==-

(t ≥0 )

其中:τ=RC ,为电路的时间常数。

同时,电路中的电流响应为:

)0()(0≥-==-

t e R

U dt du C t i t

c c τ

2.1.2RC 串联电路的零输入Matlab 仿真波形

图2-1(a) 对应Τ较小

图2-1(b) 对应Τ较大

可见Τ越小对应参数的波形衰减或递增越快.。

2.2.1一阶RC 串联电路的零状态响应

电路如图2-2所示0

再将元件的伏安特性关系iR u R =,dt

du C i C

=代入上式,得一阶线性方程 S C C

U u dt

du RC

=+ 由于开关S 掷向A 时,电容电压0)0(=-C u ,根据换路定则可知,方程(5-15)的初始条件为 0)0()0(==-+C C u u

根据高等数学中求解非齐次微分方程的方法可知,方程的解由非齐次方程的特解C u '和对应的齐次方程的通解C u "两个分量组成,即

C C

C u u u ''+'= 首先很容易确定特解为 S C

U u =' 所对应的齐次微分方程0=+C C

u dt

du RC 的通解为 τt

C

Ae u -='' 其中RC =τ。 τt

S C Ae U u -

+= 将初始条件代入上式得 S U A -= 解为 )1(τt

S RC

t S S C e U e

U U u -

--=-=

充电电流可表示为 RC

t

S C e

R

U dt du C i -==

2.2.2RC 串联电路的零状态Matlab 仿

图2-2(a) 对应Τ较小

图2-2(b) 对应Τ较大

可见Τ越小对应参数的波形衰减或递增越快.。

2.3.1一阶RC 串联电路的全响应

电路如右图所示,将开关S 闭合前,电容已经充电且电容电压0)0(U u c =-,

在t=0时将开关S 闭合,直流电压源S U 作用于一阶RC 电路。根据KVL ,此时电路方程可表示为:

S C C

U u t

u RC

=+d d 根据换路原则,可知方程(5-19)的初始条件为

0)0()0(U u u C C ==-+

令方程(5-9)的通解为 C C

C u u u ''+'= 与一阶RC 电路的零状态响应类似,取换路后的稳定状态为方程的特解,则

S C

U u =' 同样令方程对应的齐次微分方程的通解为τt

C

Ae u -=''。其中RC =τ为电路的时间常数,所以有 τt

S C Ae U u -

+=

将初始条件与通解代入原方程,得到积分常数为 S U U A +=0 电容电压最终可表示为 τt

S S c e U U U u --+=)(0

电容充电电流为 e t

S C R

U U t u C i τ--==0d d

2.3.2RC串联电路的全响应Matlab仿真波形

图2-3(a) 对应Τ较小,Us>Uo

图2-3(b) 对应Τ较大,Us>Uo

图2-3(c) Us

可见Τ越小对应参数的波形衰减或递增越快.。当Us>Uo 时,Uc 随时间递增,Ur 随时间递减;而当Us

将式重新调整后,得 )1(0ττt

S t

C e U e U u ---+=

从上式可以看出,右端第一项正是电路的零输入响应,第二项则是电路的零状态响应。显然,RC 电路的全响应是零输入响应与零状态响应的叠加,即

全响应 = 零输入响应 + 零状态响应 研究表明,线性电路的叠加定理不仅适用于RC 电路,在RC 电路的分析过程中同样适用,同时,对于n 阶电路也可应用叠加定理进行分析。

从另一个角度来看,式(5-20)中有一部分随时间推移呈指数衰

减,而另一部分不衰减。显然,衰减分量在∞→t 时趋于零,最后只剩下不衰减的部分,所以将衰减分量称为暂态分量,不衰减的部分称为稳态分量,即

全响应 = 稳态分量 + 暂态分量 将式(5-20)重新调整后,得

2.4.1RL 电路在正弦电压源激励时的零状态响应

电路如右图所示,外施激励为正弦电压)sin()(u m S t U t u φω+=,其中u φ为接通时外施激励电压源的初相角,它与开关S 闭合的时刻有关,所以称为接入相位角或合闸角。接通后的电路方程为

)sin(u m t U Ri dt di

L

φω+=+

通解为i i i ''+'=,其中自由分量τt

Ae i -

='',R L

=

τ为时间常数。

为了确定特解i ',设特解为 )sin(θω+='t i

将上式代入方程,有 )sin()sin()cos(u m m m t U t RI t LI φωθωθωω+=+++ 为了用待定系数法求θ和m I ,引入

R L

ω?=

tan ,则有

2

2

2

2)

(cos )(sin L R R

L R L

ω?ωω?+=

+= 再令

2

2)(L R Z ω+=,则上式可变形为

)

sin()]sin(cos )cos([sin u m m t V t t Z I φωθω?θω?+=+++

t C C C t C t C C e u u u e

u e

u t u τ

τ

τ

1

1

1)]()0([)()

1)(()0()(-+--+

∞-+∞=

-∞+=

即 )sin()sin(u m m t V t Z I φω?θω+=++

因此可得待定系数为 u m

m U Z I φ?θ=+=

所以,特解i '可表示为 i '=Z U m

sin (+t ω?φ-u ) 方程的通解为 i =Z U m

sin (+t ω?φ-u )τ

t Ae -+

所以有

Z

U A m -

=sin (?φ-u )

最后,可以求得RL 电路在正弦电压源激励下的零状态响应为

τ

τ

τ

?φω?φωω?φωπ

?φωωω?φω?φωωt

u m u m R t

u m

u m

L t

u m u m e

L R RU L R RU Ri u e

L R RU L R LU dt di L u e

L R U L R U i --

-

-+-

-++=

=-++

+

-++=

=-+-

-++=

)sin()()sin()()sin()()2

sin()()sin()

()sin()

(2

22

22

2222

2

2

2

由上述分析过程可知,在正弦电压源激励作用下的RL 电路的零状态响应中的强制分量是与电源同频率且按正弦规律变化的函数,自由分量仍是指数衰减并趋于零,最终只剩下强制分量。所以说这种电路需经历一个过渡过程,然后达到稳定状态。

当开关S 闭合时,则 Z

U A m

-

=sin (?φ-u )0=

所以 i

Z U m =

t ωcos Z U

m -τ

t

e -

2.4.2RL 电路正弦电压源激励时的零状态Matlab 仿真波形

图2-4(a)

2.5.1RC 串联电路的冲击响应

如图2-5(a )所示的RC 电路中,激励源由单位冲激函数)(t i δ来描述。

)

(t i δR

C

C

i +

-

C

u R

C

C

i +

-

C u

(a)(b)

图2-5 RC 电路的冲激响应

设电容无初始储能,根据KCL 有

)(t R

u dt du C

i C

C δ=+ 其中有0)0(=-C u 。将上式从-0到+0时间间隔内积分,有

dt t dt R u dt

du C

i C C

)(000000???

+-

+-+

-

=+δ

如果C u 为冲激函数,则也为冲激函数,而dt

du i C

C =将为冲激函数的一阶导数,则上式不能成立,故C u 不可能)(R

u i i C

R R =为冲激函数,且上

零,所以有

1)]0()0([=--+C C u u C

即 C

u C 1)0(=

+ 而当+≥0t 时则电容电压可表示为 )(1)0(t e C

e

u u t

t

C C ετ

τ

--=+= 其中RC =τ为时间常数,ξξδεd t t

?∞-=)()(。

2.5.2RC 串联电路的冲击响应Matlab 仿真波形

图2-5(c)

图2-5(d)

三、学习心得

本次通过对一阶动态电路特性分析的matlab软件仿真,我们再一次学习了matlab数学软件,对程序的使用有了更深的印象与理解。通过matlab能够非常方便的求解系统的零状态响应,节省了大量时间去计算,同时它可以方便的绘制出图形,使我们可以直观的观察系统的零状态响应。这次项目设计让我们对信号与系统这门课程有了更深的理解,此次设计才发现自己的知识是如此的匮乏,才知道一味停留在老师的教学中自己能做的实在是少之又少。老师只是在较高的层次上为自己的学习指明道路,为数字信号处理的整体概念指出思路。至于具体的某个程序要怎么编写,某个信号要怎么处理,不可能手把手的交给自己。所以就应该学会利用资料,首先就是互联网,然后是图书

馆。由于本次课设的时间限制,最合理的资料应该是互联网,快速,方便。搜集到资料以后不能照抄,应该仔细阅读,读懂,然后根据自己的要求改变参数。总之,只有知道怎么自己学习,才能知道怎么自己动手解决实际问题。

通过此次课程设计,我学到了很多,在与同学合作进行仿真时明白了团队合作的重要性,在以后的学习工作中要更加强同事的合作。同时,此次课程设计也让我们对matlab软件有了更加深入的认识,对matlab软件的操作也更加的熟悉。我相信通过这次课程设计能对我们以后的学习和工作产生巨大的影响。

参考文献:

【1】Stephen J.Chapman MATLAB编程(第4版):科学,2011 【2】X君里等.信号与系统[Z]. :高等教育,2000

【3】程佩青. 数字信号处理,:清华大学,2007

【4】梁虹. 信号与系统分析及MATLAB实现[Z]. :电子

工业,2002

【5】罗建军. MATLAB教程[Z]. :电子工业,2005

附录

1.RC串联电路的零响应程序function RC_series_zi(U0,R,C) tao=R*C

t=0:0.01:30

Uc=U0*exp(-t/tao)

Ur=-U0*exp(-t/tao)

I=U0/R*exp(-t/tao)

Pc=Uc.*I

Pr=Ur.*I

subplot(2,3,1)

plot(t,Uc)

title(['Uc(t)'])

xlabel('t')

ylabel('Uc')

grid

subplot(2,3,3)

plot(t,I)

title(['I(t)'])

xlabel('t')

ylabel('I')

grid

subplot(2,3,4)

title(['Pc(t)'])

xlabel('t')

ylabel('Pc')

grid

subplot(2,3,5)

plot(t,Pr)

title(['Pr(t)'])

xlabel('t')

ylabel('Pr')

grid

2.RC串联电路的零状态程序function RC_series_zs(Us,R,C) tao=R*C

t=0:0.01:30

Uc=Us*(1-exp(-t/tao))

Ur=Us*exp(-t/tao)

I=Us/R*exp(-t/tao)

Pc=Uc.*I

Pr=Ur.*I

subplot(2,3,1)

title(['Uc(t)']) xlabel('t') ylabel('Uc') grid subplot(2,3,2) plot(t,Ur) xlabel('t') ylabel('Ur') title(['Ur(t)']) grid subplot(2,3,3) plot(t,I)

title(['I(t)']) xlabel('t') ylabel('I') grid subplot(2,3,4) plot(t,Pc) title(['Pc(t)']) xlabel('t') ylabel('Pc')

电力电子的matlab仿真实验指导书(改)

“电力电子”仿真实验指导书 MATLAB仿真实验主要是在simulink环境下的进行的。Simulink是运行在MATLAB环境下,用于建模、仿真和分析动态系统的软件包。它支持连续、离散及两者混合的线性和非线性系统。由于它具有直观、方便、灵活的特点,已经在学术界、工业界的建模及动态系统仿真领域中得到广泛的应用。 Simulink提供的图形用户界面可使用鼠标的拖放操作来创建模型。Simulink本身包含sources、sinks、Discrete、math、Nonlinear和continuous 等模块库。实验主要使用Sinks、Sources、Signals & System和Power System Blockset这四个模块库中的一些模块搭建电力电子课程中的典型电路进行仿真。在搭建成功的电路中使用scope显示模块显示仿真的波形、验证电路原理分析结果。这些典型电路包括: 1)单相半波可控整流电路(阻性负载和阻感负载) 2)单相全控桥式整流电路(阻性负载和阻感负载) 3)三相全控桥式整流电路(双窄脉冲阻性负载和双窄脉冲阻感负载) 4)降压斩波电路、升压斩波电路 5)三相半波逆变电路、三相全波逆变电路。 一、matlab、simulink基本操作 多数学生在做这个实验是时候可能是第一次使用matlab中的simulink来仿真,因此下面首先介绍一下实验中要掌握得的一些基本操作(编写试验指导书时所使用的matlab6.1版本)。若实验过程中使用matlab的版本不同这些基本操作可能会略有不同。 图0-1 matlab启动界面

matlab的启动界面如图0-1所示,点击matlab左上方快捷键就可以进入simulink程序界面(在界面右侧的Command Window中输入simulink命令回车或者在Launch Pad窗口中点击simulink子菜单中Library Browser都可以进入simulink程序界面)如图0-2所示。 + 图0-2 simulink程序界面 1.新建空白的模块编辑窗口 在simulink程序界面中点击File>New>Model(快捷键Ctrl+n),就可以新建一个空白的模型编辑窗口,然后从模块库窗口中选择合适的元件。在模块编辑窗口中绘制出要仿真的系统的整个模型(只需将所选模块库中的模块拖入模块编辑窗口即可进行电路搭建)。整个电路搭建完毕,各参数设定后,点击Start Simulation就可进行运行仿真电路。通过示波器显示实验波形。 2.对模块的基本操作 (1)调整模块大小 若要调整模块编辑窗口中模块的大小,先选中模块,模块四角出现了小方块。单击一个角上的小方块,并按住鼠标,拖拽鼠标。此时的鼠标指针改变了形状,并出现了虚线方框以显示调整后的大小。放开鼠标键,则模块的图标将按照虚线框的大小显示。

电力电子技术仿真研究

电力电子技术仿真实训 2009年 仿真实训1——桥式整流电路仿真研究 (2) 仿真实训2——直流降压变换器仿真研究 (9) 仿真实训3——单相逆变器仿真研究 (12) 仿真实训4——单相交流调压器仿真研究 (15)

仿真实训1——桥式整流电路仿真研究 一、准备工作 1、预习Matlab/simulink 仿真软件; 2、预习整流电路的几种形式和原理,重点预习单相桥式全控整流电路。有能力的同学也可以预习其他各种形式的整流电路。 二、操作方法 1、带电阻性负载的仿真实验 启动MATLAB7.0(或6.5), 进入SIMULINK后建新文档,绘制单相全波可控整流器结构模型图,如图1所示。双击各模块,在出现的对话框内设置相应的参数。 图1带电阻负载单相桥式全控整流电路模型 (1)晶闸管元件参数设置 双击晶闸管模块,本例元件参数对话框如图2所示。 a)晶闸管元件内电阻R on,单位为Ω。 b)晶闸管元件内电阻L on,单位为H。注意,电感不能设置为0。

图2 可关断晶闸管元件的参数设置对话框 c)晶闸管元件的正向管压降V f,单位为V。 d)电流下降到10%的时间t f,单位为秒(s)。 e)电流拖尾时间T q,单位为秒(s)。 f)初始电流I C,单位为A,与晶闸管元件初始电流的设置相同。通常将I C 设置为0。 g)缓冲电阻R s,单位为Ω,为了在模型中消除缓冲电路,可将缓冲电阻R s 设置为inf。 h)缓冲电容C s,单位为F,为了在模型中消除缓冲电路,可将缓冲电容C s 设置为0。为了得到纯电阻R s,可将电容C s参数设置为inf。 (2)单个电阻、电容、电感元件的参数设置。 双击RLC模块,整个电阻、电容、电感元件的参数设置对话框如图3所示。

基于MATLAB的控制系统仿真

科技信息 1.引言 控制系统仿真是指以控制系统的模型为基础,主要用数学模型代替实际的控制系统,以计算机为工具对控制系统进行实验和研究的一种方法。利用仿真工具对控制系统进行设计与仿真,可以有效地对比各种控制模型与方案,选取并优化相关控制参数,从而对整个控制系统的性能进行优化与提高,尤其是对于一些新型控制理论与算法的研究,进行系统仿真更是必不可少的。因此,控制系统仿真是应用现代科学手段对控制系统进行科学研究的十分重要的手段之一。 M ATLAB 是由美国MathWorks 公司于1984年推出的专门用于科学、 工程计算和系统仿真的优秀的科技应用软件。在其发展的过程中,不断溶入众多领域的一些专业性理论知识,从而出现了功能强大的MATLAB 配套工具箱,如控制系统工具箱(Control System Toolbox )、模糊逻辑工具箱(Fuzzy Logic Toolbox)、神经网络工具箱(Neural Network Tool-box),以及图形化的系统模型设计与仿真环境(SIMULINK)。SIMULINK 工具平台的出现,使得控制系统的设计与仿真变得相当容易和直观,成为众多领域中计算机仿真、计算机辅助设计与分析、算法研究和应用开发的基本工具和首选应用软件。 2.基于MATLAB 的控制系统仿真过程 控制系统仿真过程一般可以分为以下几个阶段:控制系统数学模型的建立、控制系统仿真模型的建立、控制系统仿真程序的编写和控制系统仿真实验及结果分析。 2.1控制系统数学模型的建立数学模型是计算机仿真的基础,是指描述系统内部各物理量(或变量)之间关系的数学表达式。控制系统的数学模型通常是指动态数学模型,自动控制系统最基本的数学模型是输入输出模型,包括时域的微分方程、复数域的传递函数和频率域中的频率特性。除了输入输出模型之外,表示控制系统的数学模型还有状态空间模型、结构图模型等。 2.2控制系统仿真模型的建立 控制系统通常由多个元部件相互连接而成,其中每个元部件都可以用一组微分方程或传递函数来表示。控制系统仿真模型的建立主要与各子系统的仿真模型的连接方式有关,主要有三种基本互联模型:串联、并联和反馈连接。在实际的控制系统中,常常采用混合联接方式,既有串联、并联,还有反馈连接。 2.3控制系统仿真的实现 M ATLAB 控制系统工具箱提供了大量的命令用于实现控制系统的仿真,包括模型创建命令、模型变换命令、模型简化命令、模型实现命令、模型特性命令、时域响应命令、频域响应命令等,这些命令涵盖了单变量和多变量控制系统分析、设计的各个方面。其输入方法分别为在SIM ULINK 环境下用仿真模块建模和在命令窗口用仿真命令编程两种方法进行仿真,然后运行仿真系统得到单位阶跃响应图,并根据单位阶跃响应图分析控制系统的动态性能指标,从而评价控制系统性能的优劣。 3.基于MATLAB 的控制系统仿真实例例如,一控制系统由5个子系统组成,其组成结构如图1所示。各 子系统的传递函数分别为:G 1(s)=s 2 +5s+12s 2+15s+6;G 2(s)=4(s+6)(s+2)(s+20) ;G 3(s)= 10;G 4 (s)=s+1;H(s)=0.1。 首先,在SIMULINK 环境下建立控制系统仿真模型,即将所需的仿 真模块按题中的要求连接起来,如图2所示, 并按要求设置好相应的参数,然后运行仿真得到单位阶跃响应图如图3所示。 图1控制系统的结构图 图2控制系统的仿真模型 图3控制系统的阶跃响应 从控制系统的单位阶跃响应曲线可以看出,其超调量为0.32s ,峰值时间为0.8s ,调节时间为3.2s 。 4.结束语 通过M ATLAB 的动态仿真工具箱SIMULINK ,可以方便、快捷地构造各种控制系统的仿真模型,并能直观地观察到其控制性能,是控制系统优化设计的有力工具。 参考文献[1]曹志国,廉小亲.基于MATLAB 的两种模糊控制系统的仿真方法[J ].计算机仿真,2004(3):41-44 [2]张葛祥,李娜.MATLAB 仿真技术与应用[M ].北京:清华大学出版社,2003 [3]来长胜,陈凤兰.基于MATLAB 的控制系统仿真教学研究[J ].机械工程与自动化,2010(2):189-190 [4]黄伟忠.单级倒立摆FUZZY-PD 控制系统的建模与仿真[J ].计算机应用技术,2009(2):40-43 基金项目:本文系海南省教育厅高等学校科学研究项目(Hj2009-134),琼州学院青年教师科研基金项目(QY200913)。 作者简介:孙志雄(1974-),男,副教授,主要研究方向为电子与通信技术。林雄(1962-),男,教授,主要研究方向为神经网络和模糊系统。 基于MATLAB 的控制系统仿真 琼州学院电子信息工程学院 孙志雄 林雄 [摘要]本文介绍了MATLAB 语言和控制系统工具箱(Control System Toolbox )以及如何在SIMULINK 环境下构造控制系统的仿 真模型,并通过实例介绍了控制系统仿真的过程。[关键词]控制系统MATLAB 仿真博士·专家论坛 429——

电力电子技术与电力系统分析matlab仿真

电气2013级卓班电力电子技术与电力系统分析 课程实训报告 专业:电气工程及其自动化 班级: 姓名: 学号: 指导教师:

兰州交通大学自动化与电气工程学院 2016 年 1 月日

电力电子技术与电力系统分析课程实训报告 1 电力电子技术实训报告 1.1 实训题目 1.1.1电力电子技术实训题目一 一.单相半波整流 参考电力电子技术指导书中实验三负载,建立MATLAB/Simulink环境下三相半波整流电路和三相半波有源逆变电路的仿真模型。仿真参数设置如下: (1)交流电压源的参数设置和以前实验相关的参数一样。 (2)晶闸管的参数设置如下: R=0.001Ω,L =0H,V f=0.8V,R s=500Ω,C s=250e-9F on (3)负载的参数设置 RLC串联环节中的R对应R d,L对应L d,其负载根据类型不同做不同的调整。 (4)完成以下任务: ①仿真绘出电阻性负载(RLC串联负载环节中的R d= Ω,电感L d=0,C=inf,反电动势为0)下α=30°,60°,90°,120°,150°时整流电压U d,负载电流L 和晶闸管两端电压U vt1的波形。 d ②仿真绘出阻感性负载下(负载R d=Ω,电感L d为,反电动势E=0)α=30°,60°,90°,120°,150°时整流电压U d,负载电流L d和晶闸管两端电压U vt1的波形。 ③仿真绘出阻感性反电动势负载下α=90°,120°,150°时整流电压U d,负载电流L d和晶闸管两端电压U vt1的波形,注意反电动势E的极性。 (5)结合仿真结果回答以下问题: ①该三项半波可控整流电路在β=60°,90°时输出的电压有何差异?

电子电路设计软件

电子电路设计软件 我们大家可能都用过试验板或者其他的东西制作过一些电子制做来进行实践。但是有的时候,我们会发现做出来的东西有很多的问题,事先并没有想到,这样一来就浪费了我们的很多时间和物资。而且增加了产品的开发周期和延续了产品的上市时间从而使产品失去市场竞争优势。有没有能够不动用电烙铁试验板就能知道结果的方法呢?结论是有,这就是电路设计与仿真技术。 说到电子电路设计与仿真工具这项技术,就不能不提到美国,不能不提到他们的飞机设计为什么有很高的效率。以前我国定型一个中型飞机的设计,从草案到详细设计到风洞试验再到最后出图到实际投产,整个周期大概要10年。而美国是1年。为什么会有这样大的差距呢?因为美国在设计时大部分采用的是虚拟仿真技术,把多年积累的各项风洞实验参数都输入电脑,然后通过电脑编程编写出一个虚拟环境的软件,并且使它能够自动套用相关公式和调用长期积累后输入电脑的相关经验参数。这样一来,只要把飞机的外形计数据放入这个虚拟的风洞软件中进行试验,哪里不合理有问题就改动那里,直至最佳效果,效率自然高了,最后只要再在实际环境中测试几次找找不足就可以定型了,从他们的波音747到F16都是采用的这种方法。空气动力学方面的数据由资深专家提供,软件开发商是IBM,飞行器设计工程师只需利用仿真软件在计算机平台上进行各种仿真调试工作即可。同样,他们其他的很多东西都是采用了这样类似的方法,从大到小,从复杂到简单,甚至包括设计家具和作曲,只是具体软件内容不同。其实,他们发明第一代计算机时就是这个目的(当初是为了高效率设计大炮和相关炮弹以及其他计算量大的设计)。 电子电路设计与仿真工具包括SPICE/PSPICE;multiSIM7;Matlab;SystemView;MMICAD LiveWire、Edison、Tina Pro Bright Spark等。下面简单介绍前三个软件。 ①SPICE(Simulation Program with Integrated Circuit Emphasis):是由美国加州大学推出的电路分析仿真软件,是20世纪80年代世界上应用最广的电路设计软件,1998年被定为美国国家标准。1984年,美国MicroSim 公司推出了基于SPICE的微机版PSPICE(Personal-SPICE)。现在用得较多的是PSPICE6.2,可以说在同类产品中,它是功能最为强大的模拟和数字电路混合仿真EDA软件,在国内普遍使用。最新推出了PSPICE9.1版本。它可以进行各种各样的电路仿真、激励建立、温度与噪声分析、模拟控制、波形输出、数据输出、并在同一窗口内同时显示模拟与数字的仿真结果。无论对哪种器件哪些电路进行仿真,都可以得到精确的仿真结果,并可以自行建立元器件及元器件库。 ②multiSIM(EWB的最新版本)软件:是Interactive Image Technologies Ltd在20世纪末推出的电路仿真软件。其最新版本为multiSIM7,目前普遍使用的是multiSIM2001,相对于其它EDA软件,它具有更加形象直观的人机交互界面,特别是其仪器仪表库中的各仪器仪表与操作真实实验中的实际仪器仪表完全没有两样,但它对模数电路的混合仿真功能却毫不逊色,几乎能够100%地仿真出真实电路的结果,并且它在仪器仪表库中还提供了万用表、信号发生器、瓦特表、双踪示波器(对于multiSIM7还具有四踪示波器)、波特仪(相当实际中的扫频仪)、字信号发生器、逻辑分析仪、逻辑转换仪、失真度分析仪、频谱分析仪、网络分析仪和电压表及电流表等仪器仪表。还提供了我们日常常见的各种建模精确的元器件,比如电阻、电容、电感、三极管、二极管、继电器、可控硅、数码管等等。模拟集成电路方面有各种运算放大器、其他常用集成电路。数字电路方面有74系列集成电路、4000系列集成电路、等等还支持自制元器件。MultiSIM7还具有I-V分析仪(相当于真实环境中的晶体管特性图示仪)和Agilent信号发生器、Agilent万用表、Agilent 示波器和动态逻辑平笔等。同时它还能进行VHDL仿真和Verilog HDL仿真。 ③MATLAB产品族:它们的一大特性是有众多的面向具体应用的工具箱和仿真块,包含了完整的函数集用来对图像信号处理、控制系统设计、神经网络等特殊应用进行分析和设计。它具有数据采集、报告生成和

电力电子系统的计算机仿真

《电力电子系统的计算机仿真》题目:方波逆变电路的计算机仿真

电力电子技术综合了电子电路、电机拖动、计算机控制等多学科知识,是一门实践性和应用性很强的课程。由于电力电子器件自身的开关非线性,给电力电子电路的分析带来了一定的复杂性和困难,一般常用波形分析的方法来研究。仿真技术为电力电子电路的分析提供了崭新的方法。 我们在电力电子技术课程的教学中引入了仿真,对于加深学生对这门课程的理解起到了良好的作用。掌握了仿真的方法,学生的想法可以通过仿真来验证,对培养学生的创新能力很有意义,并且可以调动学生的积极性。实验实训是本课程的重要组成部分,学校的实验实训条件毕竟是有限的,也受到学时的限制。而仿真实训不受时间、空间和物质条件的限制,学生可以在课外自行上机。仿真在促进教学改革、加强学生能力培养方面起到了积极的推动作用。 【关键字】电力电子,MATLAB,仿真。

第一章电力电子与MATLAB软件的介绍 一、电力电子概况 二、MATLAB软件介绍 第二章电力电子器件介绍 一、电力二极管特性介绍 二、晶闸管特性介绍 三、IGBT特性介绍 第三章主电路工作原理 一、单相桥式逆变电路 二、三相桥式逆变电路 三、PWM控制基本原理 第四章仿真模型的建立 一、单极性SPWM触发脉冲波形的产生 二、双极性SPWM触发脉冲波形的产生 三、单极性SPWM方式下的单相桥式逆变电路 四、双极性SPWM方式下的单相桥式逆变电路第五章仿真结果分析 第六章心得体会 第七章参考文献

第一章电力电子与MATLAB软件的 介绍 一、电力电子概况 电力电子技术是一门新兴的应用于电力领域的电子技术,就是使用电力电子器件(如晶闸管,GTO,IGBT等)对电能进行变换和控制的技术。电力电子技术所变换的“电力”功率可大到数百MW甚至GW,也可以小到数W甚至1W以下,和以信息处理为主的信息电子技术不同电力电子技术主要用于电力变换。 电力电子技术分为电力电子器件制造技术和交流技术(整流,逆变,斩波,变频,变相等)两个分支。 一般认为,电力电子技术的诞生是以1957年美国通用电气公司研制出的第一个晶闸管为标志的,电力电子技术的概念和基础就是由于晶闸管和晶闸管变流技术的发展而确立的。此前就已经有用于电力变换的电子技术,所以晶闸管出现前的时期可称为电力电子技术的史前或黎明时期。70年代后期以门极可关断晶闸管(GTO),电力双极型晶体管(BJT),电力场效应管(Power-MOSFET)为代表的全控型器件全速发展(全控型器件的特点是通过对门极既栅极或基极的控制既可以使其开通又可以使其关断),使电力电子技术的面貌焕然一新进入了新的发展阶段。80年代后期,以绝缘栅极双极型晶体管(IGBT 可看作MOSFET和BJT的复合)为代表的复合型器件集驱动功率小,开关速度快,通态压降小,在流能力大于一身,性能优越使之成为现代电力电子技术的主导器件。为了使电力电子装置的结构紧凑,体积减小,常常把若干个电力电子器件及必要的辅助器件做成模块的形式,后来又把驱动,控制,保护电路和功率器件集成在一起,构成功率集成电路(PIC)。目前PIC的功率都还较小但这代表了电力电子技术发展的一个重要方向 利用电力电子器件实现工业规模电能变换的技术,有时也称为功率电子技术。一般情况下,它是将一种形式的工业电能转换成另一种形式的工业电能。例如,将交流电能变换成直流电能或将直流电能变换成交流电能;将工频电源变换为设备所需频率的电源;在正常交流电源中断时,用逆变器(见电力变流器)将蓄电池的直流电能变换成工频交流电能。应用电力电子技术还能实现非电能与电能之间的转换。例如,利用太阳电池将太阳辐射能转换成电能。与电子技术不同,电力电子技术变换的电能是作为能源而不是作为信息传感的载体。因此人们关注的是所能转换的电功率。 电力电子技术是建立在电子学、电工原理和自动控制三大学科上的新兴学科。因它本身是大功率的电技术,又大多是为应用强电的工业服务的,故常将它归属于电工类。电力电子技术的内容主要包括电力电子器件、电力电子电路和电力电子装置及其系统。电力电子器件以半导体为基本材料,最常用的材料为单晶硅;它的理论基础为半导体物理学;它的工艺技术为半导体器件工艺。近代新型电力电子器件中大量应用了微电子学的技术。电力电子电路吸收了电子学的理论基础,根据器件的特点和电能转换的要

电子信息系统仿真

XX航空工业管理学院 《电子信息系统仿真》课程设计 级专业班级 题目一阶动态电路特性分析与仿真 姓名学号 指导教师 二О一年月日

内容摘要 在电子学课程学习中,大学生往往会碰到比较复杂的数学公式。各种定律、定理的推导也往往是通过求解微分方程等复杂的过程得出的,许多结论性的东西也难以用比较直观的图像来表达出来,因此学生们在理解相关知识时比较困难。对电路暂态过程的分析也是如此。由于学生很难描绘出各种电流、电压的变化过程曲线,形成不了一个比较形象的各变量变化过程的概念,因此常常难以准确理解和记忆个物理量的变化。 Matlab语言,自1984年问世以来,至今已成为科学计算领域最优秀的科技应用软件,在数学计算、数值分析、数学型号处理、自动控制论等领域得到了广泛的应用,其数据处理的可视化、易于使用和理解等特点受到广大科学工作者的欢迎。本文将通过几个实例,介绍Matlab在电路暂态过程分析中的应用。 运用Matlab进行电路暂态过程分析,编程简便,方法易学,可将用复杂函数表达的推导、计算结果一直观、形象的图像表示出来,便于学生理解和掌握。改方法可推广到电子学其他课程的教学中。

关键字 MATLAB;测试和仿真;图形处理;一阶动态电路特性 一、设计目的及任务 1.1设计目的 利用matlab强大的图形处理功能,符号运算功能和数值计算功能,实现一阶动态电路时域特性的仿真波形。 1.2 设计任务 1、以RC串联电路为例绘出u C (t),u R (t),i(t),p C (t),p R (t)波形,以RL 并联电路的零输入响应为例汇出i L(t),i R(t),u(t),p L(t),p R(t)的波形; 2、以RC串联电路的直流激励的零状态响应为例绘出 u C(t),u R(t),i(t),p C(t),p R(t),p us(t)波形; 3、以RC串联电路的直流激励的全响应为例绘出u C(t),u R(t),i(t)波形,RL并联电路的i L(t),i R(t),u(t)波形; 4、以RC串联电路的正弦激励的零状态响应为例绘出 u C(t),u R(t),i(t),u s(t)波形,RL并联的i L(t),i R(t),u(t),i S(t)波形; 5、以RC串联电路的冲激响应为例绘出u C(t), i(t)波形,RL并联电路的i L(t), u(t)波形; 6、撰写MATLAB课程设计说明书。

各种电路仿真软件的分析与比较

一.当今流行的电路仿真软件及其特性 电路仿真属于电子设计自动化(EDA)的组成部分。一般把电路仿真分为三个层次:物理级、电路级和系统级。教学中重点运用的为电路级仿真。 电路级仿真分析由元器件构成的电路性能,包括数字电路的逻辑仿真和模拟电路的交直流分析、瞬态分析等。电路级仿真必须有元器件模型库的支持,仿真信号和波形输出代替了实际电路调试中的信号源和示波器。电路仿真主要是检验设计方案在功能方面的正确性。电路仿真技术使设计人员在实际电子系统产生之前,就有可能全面地了解电路的各种特性。目前比较流行的电路仿真软件大体上说有:ORCAD、Protel、Multisim、TINA、ICAP/4、Circuitmaker、Micro-CAP 和Edison等一系列仿真软件。 电路仿真软件的基本特点: ●仿真项目的数量和性能: 仿真项目的多少是电路仿真软件的主要指标。各种电路仿真软件都有的基本功能是:静态工作点分析、瞬态分析、直流扫描和交流小信号分析等4项;可能有的分析是:傅里叶分析、参数分析、温度分析、蒙特卡罗分析、噪声分析、传输函数、直流和交流灵敏度分析、失真度分析、极点和零点分析等。仿真软件如SIMextrix只有6项仿真功能,而Tina6.0有20项,Protel、ORCAD、P-CAD等软件的仿真功能在10项左右。专业化的电路仿真软件有更多的仿真功能。对电子设计和教学的各种需求考虑的比较周到。例如TINA的符号分析、Pspice和ICAP/4的元件参数变量和最优化分析、Multisim的网络分析、CircuitMaker的错误设置等都是比较有特色的功能。 Pspice语言擅长于分析模拟电路,对数字电路的处理不是很有效。对于纯数字电路的分析和仿真,最好采用基于VHDL等硬件描述语言的仿真软件,例如,Altera公司的可编程逻辑器件开发软件MAX+plusII等。 ●仿真元器件的数量和精度: 元件库中仿真元件的数量和精度决定了仿真的适用性和精确度。电路仿真软件的元件库有数千个到1--2万个不等的仿真元件,但软件内含的元件模型总是落后于实际元器件的生产与应用。因此,除了软件本身的器件库之外,器件制造商的网站是元器件模型的重要来源。大量的网络信息也能提供有用的仿真模型。设计者如果对仿真元件模型有比较深入的研究,可根据最新器件的外部特性参数自定义元件模型,构建自己的元件库。对于教学工作者来说,软件内的元件模型库,基本上可以满足常规教学需要,主要问题在于国产元器件与国外元器件的替代,并建立教学中常用的国产元器件库。 电路仿真软件的元件分类方式有两种:按元器件类型如电源、二极管、74系列等分成若干个大类;或按元器件制造商分类,大多数仿真软件有电路图形符号的预览,便于选取使用。

电子系统综合设计实训

数字电阻电容测量仪仿真设计 1、测量原理图 图1 测量原理图 R C V 电路主要由单片机U 1、NE555定时芯片U 2和检测电容C X 组成。NE555定时器芯片的6脚与7脚相连,与电阻R 和待测电容C X 组成单稳态触发电路。 上电复位后,比较器OP 1、OP 2的输出为高电平,R=S=1,RS 触发器处于保持状态,单稳态触发器输出稳态0。 系统需要测量时,单片机的P37引脚上输出负向窄脉冲V TR 控制单稳态触发器进入暂态,即可实现一次测量,工作时序图如图2所示。V TR 电平变低后,比较器OP 2的输出为低电平。此时,S=0,R=1,RS 触发器处于置1状态,单稳态触发器进入了暂态1。G 3输出的低电平使三极管T 截至,电源通过电阻R 开始对待测电容充电,如图2的V CX 波形所示。当V CX 上升到电源电压的三分之二后,比较器OP 1 翻转,使得R=0。由于 V TR 的脉冲宽度为T 1,在V CX 升到三分之二电源电压前已经拉高。此时,R=0,S=1,单稳态触发器的暂态1结束,返回到稳态0,暂态的持续时间为T W ,如图3的V O 波形所示。在暂态期间,如果V TR 的低电平宽度变为T 2,V CX 到达翻转点后还没有变高,基本RS 触发器就会进入到R=0,S=0的禁止状态,输出V O 的波形无法预测,测量出错误结果。因此,要保证T 1

电力电子MatLab仿真

前言 MATLAB的简介 MATLAB是一种适用于工程应用的各领域分析设计与复杂计算的科学计算软件,由美国Mathworks公司于1984年正式推出,1988年退出3.X(DOS)版本,19992年推出4.X(Windows)版本;19997年腿5.1(Windows)版本,2000年下半年,Mathworks 公司推出了他们的最新产品MATLAB6.0(R12)试用版,并于2001年初推出了正式版。随着版本的升级,内容不断扩充,功能更加强大。近几年来,Mathworks公司将推出MATLAB语言运用于系统仿真和实时运行等方面,取得了很多成绩,更扩大了它的应用前景。MATLAB已成为美国和其他发达国家大学教学和科学研究中最常见而且必不可少的工具。 MATLAB是“矩阵实验室”(Matrix Laboratory)的缩写,它是一种以矩阵运算为基础的交互式程序语言,着重针对科学计算、工程计算和绘图的需要。在MATLAB中,每个变量代表一个矩阵,可以有n*m个元素,每个元素都被看做复数摸索有的运算都对矩阵和复数有效,输入算式立即可得结果,无需编译。MATLAB强大而简易的做图功能,能根据输入数据自动确定坐标绘图,能自定义多种坐标系(极坐标系、对数坐标系等),讷讷感绘制三维坐标中的曲线和曲面,可设置不同的颜色、线形、视角等。如果数据齐全,MATLAB通常只需要一条命令即可做图,功能丰富,可扩展性强。MATLAB软件包括基本部分和专业扩展部分,基本部分包括矩阵的运算和各种变换、代数和超越方程的求解、数据处理和傅立叶变换及数值积分风,可以满足大学理工科学生的计算需要,扩展部分称为工具箱,它实际上使用MATLAB的基本语句编成的各种子程序集,用于解决某一方面的问题,或实现某一类的新算法。现在已经有控制系统、信号处理、图象处理、系统辨识、模糊集合、神经元网络及小波分析等多种工具箱,并且向公式推倒、系统仿真和实时运行等领域发展。MATLAB语言的难点是函数较多,仅基本部分就有七百多个,其中常用的有二三百个。 MATLAB在国内外的大学中,特别是数值计算应用最广的电气信息类学科中,已成为每个学生都应该掌握的工具。MATLAB大大提高了课程教学、解题作业、分析研究的效率。

电子信息系统仿真与设计

电子信息系统仿真与设计 课程设计报告 设计课题: 对蹦极跳系统的安全问题的讨论 姓名: 武广英 学院: 信息工程学院 专业: 电子工程 班级: 09级 学号: 200900800373 日期 2010-2011第三学期 指导教师: 光明军蕊 大学威海分校信息工程学院

目录 一、问题的描述 (3) 二、系统模型及建模分析 (3) 三、仿真实现 (4) 四、实验过程中遇到的问题 (8) 五、仿真结果分析 (8) 六、总结 (9) 七、附录 (10)

一、问题的描述 蹦极跳是一种挑战人身体和精神极限的一种极限运动,过程中蹦极者身上系着一根弹力绳从高处的桥梁(或山崖等险峻地带)向下跳。在身体下落过程中,蹦极者的身体处于失重状态。这种运动看上去非常危险,也许一不小心就会丧生。但是,蹦极对于蹦极者而言,是否真的存在安全隐患,威胁生命健康呢,下面我将建立一个蹦极跳的系统仿真模型,在此基础上分析蹦极运动是否是一种真正安全的运动项目。 二、系统模型及建模分析 在蹦极跳的下落过程中,蹦极者几乎处于失重的状态。按照牛顿运动规律,自由下落的物体的位置由下式确定: 其中m为人体的质量,g为重力加速度,x为物体的位置,第二项与第三项表示空气的阻力。其中位置x的基准为蹦极者开始跳下的位置(即选择桥梁作为位置的起点x=0),低于桥梁的位置为正值,高于桥梁的位置为负值。如果物体系在一个弹性常数为k的弹力绳索上,定义绳索下端的初始位置为0,则对其落体位置的影响为: 因此整个蹦极跳系统的数学描述为: 从蹦极跳系统的数学模型中可以得知,此系统为一典型的具有连续状态的非线性连续系统。设桥梁距离地面为50米,蹦极跳着的初始位置为绳索的长度 即x(0)=-30,蹦极者起始速度为0,即;假设其余的参数分别为k=20,a 2=a 1 =1, m=70kg,g=10m/s2。下面我将利用以上分析及数据建立蹦极跳系统的仿真模型,并在如上的参数下对系统进行仿真,通过仿真的结果和具体图形分析此蹦极跳系统对70kg的蹦极者而言是否安全,从而总的分析蹦极跳这项极限运动对体重为多少的人群是安全的项目,以后喜爱刺激运动的人们可以根据这个模型来衡量自己是否适合参加蹦极跳。 三、仿真实现

电路仿真软件的使用方法

电路仿真软件的使用方法

河南机电高等专科学校软件实习报告 系部:电子通信工程系 专业:应用电子技术 班级:应电111 学生姓名:xxx 学号:xxxxxxxx

201x年xx月xx日 实习任务书 1.时间:201x年xx月xx日~201x年xx月xx日 2. 实训单位:河南机电高等专科学校 3. 实训目的:学习电路仿真软件的使用方法 4. 实训任务: ①了解电路仿真与EDA技术的基础常识; ②了解电路仿真软件的作用及其特点; ③了解软件仿真结果与实际电路结果的异同; ④熟悉电路仿真软件的界面,能熟练的在电路仿真软件环境中绘制电路图; ⑤能够使用电路仿真软件的各种分析功能对电路进行软件仿真; ⑥会使用电路仿真软件中的虚拟仪器对电路进行数据和波形等的测量; ⑦作好实习笔记,对自己所发现的疑难问题及时请教解决; ⑧联系自己专业知识,体会本软件的具体应用,总结自己的心得体会; ⑨参考相关的的书籍、资料,认真完成实训报告。

软件实习报告 前言:经过半学期深入地学习基础电路知识,我们终于有机会学习电路仿真用软件设计并检验电路,深入的理解电路定理,增加我们对专业的兴趣,增强我们的实际动手操作能力。 实习报告: 实验一、戴维南定理和诺顿定理的研究 一、实验目的 1、求出一个已知网络的戴维南等效电路。 2、求出一个已知网络的诺顿等效电路。 3、验证戴维南定理和诺顿定理的正确性。

二、实验器材 直流电压源 1个 电压表 1个 电流表 1个 电阻 3个 万用表 1个 三、实验原理及实验电路 任何一个具有固定电阻和电源的线性二端网络,都可以用一个串联电阻的等效电压源来代替,这个等效电压源的电压等于原网络开路时的端电压U oc ,或用一个并联电阻的等效电流源来代替,这个等效电压源的电压等于原网络开路时的端电压I sc 。下图电路中负载为RL ,试用EWB 仿真测得到除去负载后的二端网络的开路电压、短路电流以及等效电阻大小。 0.5Ω RL=0.25Ω

电子仿真实验指导作业

电子系统仿真技术 实验指导 编写:杨光杰 2013.3.1

一:Matlab基础 【matlab简介】:是MathWorks公司推出的强大的数学工具。主要功能有 ●数值计算(矩阵运算) ●绘图功能 ●符号运算 ●其他专用软件包 【语法基础】 为了防止中英文标点符号的混淆,程序中变量、标点、注释一律用英文。即所有东西用英文。 【常量】 pi -> 3.14; inf -> 无穷大 3e8 -> 8 310 NaN:未定义的数 【变量】matlab的变量分为数值型和字符串型,不需要定义,直接赋值即可。 变量区分大小写。 【算数运算符】=(赋值) + - * / \ ^(乘方) 【关系运算符】== ~= > < >= <= 【逻辑运算符】& | ~ 【流程控制】 ●if…end if…else…end if…elseif…end ●switch x…case…otherwise…end ●for…end ●while…end 【标点符号】以下的标点符号注意是英文的,不要写成汉字的 ●% 注释 ●. ①小数点;②也表示矩阵逐元素的操作 ●;(分号) ①用作不显示计算结果指令的“结尾”标志;②用作数组的行间 分隔符 ●:(冒号) ①用以生成一维数值数组;②用作多下标援引时,表示那个维上 的全部 ●‘’(单引号) 字符串标志 ●[] 定义或合并矩阵 ●() ①矩阵元素引用;②函数输入参数列表 【常用命令】 clc 清空命令窗口 clear 清除工作区的变量 whos 显示工作空间中所有变量,及其维数 help *** 显示某个命令或函数的帮助

【函数定义】 function myfunc(x,y) end 【数据与文件的转换】 输出文件可以通过下面两种方式实现:(1) fid = fopen('result.txt','wt'); for i=1:length(n) fprintf(fid,'%d \n',n(i)); end fclose(fid); (2) 使用save命令 save result.txt -ascii n

电子信息系统仿真课程设计_连续时间系统的频域分析与仿真

《电子信息系统仿真》课程设计 09 级电子信息工程专业八二班班级 题目连续时间系统的频域分析与仿真 姓名学号 指导教师 二О一 0 年12 月8 日 内容摘要 MATLAB目前已发展成为由MATLAB 语言、MATLAB 工作环境、MATLAB 图形处理系统、MATLAB 数学函数库和MATLAB 应用程序接口五大部分组成的集数值计算、图形处理、程序开发为一体的功能强大的系统。本次课程设计首先利用MATLAB分析了系统的频率特性,分别分析了基于连续时间系统的低通滤波器、高通滤波器、带通滤波器、全通滤波器的频域特性,并依次做出了它们的时域冲激响应波形、频域内幅频特性波形、相频特性波形。在编程过程中分别用到了y=abs( ) 、y=angle( ) 、h=freqs(b,a,w )等函数。然后用MATLAB 实现了连续时间信号的采样及重构,并以f(t)=Sa(t)为例,分别以过采样、等采样、欠采样三种情况,绘出原信号、采样信号、重构信号的时域波形图。 关键词 MATLAB;傅里叶级数;频谱连续时间系统;频特性;采样;重构

一、M ATLAB软件简介 1.1 MATLAB语言功能 MATLAB功能丰富,可扩展性强。MATLAB软件包括基本部分和专业扩展两大部分的功能。基本部分包括:矩阵的运算和各种变换;代数和超越方程的求解;数据处理和傅立叶变换;数值部分等等,可以充分满足大学理工科本科的计算需要。扩展部分称为工具箱。它实际上是用MATLAB的基本语句辩称的各种子程序集,用于解决某一方面的专门问题,或实现某一类的新算法。 MATLAB 具有以下基本功能: (1)数值计算功能; (2)符号计算功能; (3)图形处理及可视化功能; (3)可视化建模及动态仿真功能。 1.2 MATLAB语言特点 MATLAB 给用户带来的是最直观、最简洁的程序开发环境。它具有以下特点: (1)语言简洁紧凑,使用方便灵活,库函数极其丰富。MATLAB 程序书写形式自由,利用起丰富的库函数避开繁杂的子程序编程任务,压缩了一切不必要的编程工作。由于库函数都由本领域的专家编写,用户不必担心函数的可靠性。 (2)运算符丰富。由于MATLAB 是用C 语言编写的,MATLAB 提供了和C语言几乎一样多的运算符,灵活使用MATLAB 的运算符将使程序变得极为简短。 (3)MATLAB 既具有结构化的控制语句(如for 循环,while 循环,break 语句和if 语句),又有面向对象编程的特性。 (4)程序限制不严格,程序设计自由度大。例如,在MATLAB 里,用户无需对矩阵预定义就可使用。 (5)程序的可移植性很好,基本上不做修改就可以在各种型号的计算机和操作系统上运行。 (6)MATLAB 的图形功能强大。在FORTRAN 和C 语言里,绘图都很不容易,但

电子仿真实验报告doc

电子仿真实验报告 篇一:电路仿真实验报告 实验一电路仿真 一、实验目的 通过几个电路分析中常用定理和两个典型的电路模块,对Multisim的主窗口、菜单栏、工具栏、元器件栏、仪器仪表和一些基本操作进行学习。 二、实验内容 1.叠加定理:在任何由线性元件、线性受控源及独立源组成的线性电路中,每一支路的响应都可以看成是各个独立电源单独作用时,在该支路中产生响应的代数和; 2.戴维南定理:一个含独立源、线性受控源、线性电阻的二端电路N,对其两个端子来说都可以等效为一个理想电压源串联内阻的模型。其理想电压源的数值为有源二端电路N的两个端子间的开路电压uoc,串联的内阻为N内部所有独立源等于零,受控源保留时两端子间的等效电阻Req,常记为R0; 3.互易定理:对一个仅含线性电阻的二端口,其中,一个端口夹激励源,一个端口做响应端口。在只有一个激励源的情况下,当激励与响应互换位置时,同一激励所产生的响应相同; 4.暂态响应:在正弦电路中,电量的频率、幅值、相位

都处于稳定的数值,电路的这种状态称为稳定状态。电路从一种稳态向另一种稳态转换的过程称为过渡过程,由于过渡过程一般都很短暂,因此也称为暂态过程,简称暂态; 5.串联谐振:该电路是一个由电阻、电容和电感串联组成,当激励源的频率达到谐振频率时,输出信号的幅值达到最大。 三、实验结果及分析 1.叠加定理: ①两个独立源共同作用时: ②电压源单独作用时: ③电流源单独作用时: 2.戴维南定理: 所以,根据戴维南定理可知,该电路的戴维南等效电阻 Req=10.033/(781.609*10-6) =12.8 kΩ 3.互易定理: 当激励源与响应互换位置之后, 该激励源所产生的响应不变。 4.暂态响应: ①当电容C=4.7uF时, ②当电容C=1uF时, 对比①、②所对应的输出响应的波形图可以得知:电容

FM调制解调系统设计与仿真

郑州航空工业管理学院 《电子信息系统仿真》课程设计 09 级电子信息工程专业 083 班级 https://www.360docs.net/doc/4a10995034.html,/view/f6fb1833eefdc8d376ee32e1.html# ## 题目FM调制解调系统设计与仿真 姓名杜怀超学号091308305 指导教师王丹王娜 二О一一年12 月 6 日

内容摘要 频率调制(FM)在常应用通信系统中。FM广泛应用于电视信号的传输、卫星和电话系统等。 FM调制解调系统设计主要是通过对模拟通信系统主要原理和技术进行研究,理解FM调制原理和FM系统调制解调的基本过程,学会建立FM调制模型并利用集成环境下的M文件,对FM调制解调系统进行设计和仿真,并分别绘制出基带信号,载波信号,已调信号的时域波形;再进一步分别绘制出对已调信号叠加噪声后信号,相干解调后信号和解调基带信号的时域波形;最后绘出FM基带信号通过上述信道和调制和解调系统后的误码率与信噪比的关系,并通过与理论结果波形对比来分析该仿真调制与解调系统的正确性及噪声对信号解调的影响。在课程设计中,系统开发平台为Windows XP,使用工具软件为 7.0。在该平台运行程序完成了对FM调制和解调以及对叠加噪声后解调结果的观察。通过该课程设计,达到了实现FM信号通过噪声信道,调制和解调系统的仿真目的。从而了解FM调制解调系统的优点和缺点,有利于以后设计应用。 关键词 FM;调制;解调;M ATL AB仿真;信噪比

一、MATLAB软件简介 MATLAB是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。 MATLAB和mathematica、maple并称为三大数学软件。它以矩阵为基本数据单位,在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。 二、理论分析 2.1 一般通信系统 通信的目的是传输信息。一般通信系统的作用就是将信息从信息

相关文档
最新文档