篇一 :simulink仿真实验报告

              

控制系统仿真与CAD实验报告

                                     自动化1103

                                 张天赐                  

                                       201123910415 

…… …… 余下全文

篇二 :matlab中Simulink 的仿真实验报告

Simulink 的仿真实验报告      

1.实验目的:熟悉使用Simulink的各种使用方法及仿真系统

2.数学建模:

          假设系统的微分方程为:

                         r''(t)+3r'(t)+2r(t)=e(t) , 其中e(t)=u(t)

            求该系统的零状态响应

           

            令等式右边为零,则可求得方程的两个特征根为:

 r1=-1, r2=-2

            所以设该系统的零状态响应为:

                                       r(t)=Ae^-t+Be^-2t+C

…… …… 余下全文

篇三 :simulink仿真实验报告

Simulink对数字电路与或门的仿真

专业:电子信息科学与技术

组员:苏呈浩张帆刘凯宝亓帅兵

摘要:数字逻辑电路的逻辑验证是一件繁琐的工作,费时又费力。本文采用MATLAB附带的图形仿真工具Simulink实现了数字逻辑电路的仿真,简单方便,成本低。为数字逻辑电路的逻辑验证和实验教学提供了一种新的方法。

引言:

如何验证数字逻辑电路的设计是否正确?在一般情况下,工程师们采用面包板搭接电路,也有的设计成印刷电路板焊接完成后进行测试。前者往往由于接触不良而造成功能失常;后者则往往由于设计-焊接-调试的多次反复而花费大量的时间。随着大量可编程逻辑器件的使用,如何在最短的时间内、用最低的成本对数字逻辑电路进行最全面的功能验证已经成为了一个相当突出的问题。
  MATLAB是1980年美国学者Cleve Moler等人推出的交互式仿真语言,已经受到控制界的广泛重视和大力欢迎,在控制领域得到了广泛应用1。本文采用MATLAB附带的图形仿真工具Simulink进行数字逻辑电路的仿真,确保了电路的功能正确,大大缩短了设计周期,降低了成本。
  MATLAB提供的图形界面仿真工具Simulink类似于集成电路实验箱,由一系列模块库组成。用户只要从模块库中拖放合适的模块,组合在一起即可实现系统的仿真,简单易学。Simulink提供的模块库有信号源库、输出模块库、线性模块库、非线性模块库、离散模块库、连接模块库以及其他模块库。用户可以根据需要混合使用各库中的模块来组合系统;也可以封装自己的模块,自定义模块库,从而实现全图形化仿真。


1.基本单元
  在数字逻辑电路的设计中,最常用的输入信号是时钟信号Clock,最简单的输出设备是示波器,用以观察系统的输出。在Simulink的模块库中,前者在Extras库的Flip-Flops组中,可以改变时钟的周期,后者是Sinks库中的示波器Graph,可以改变信号幅度和时间的标尺。为了将多路信号输入一个示波器,可以使用Connections库中的多路开关Mux将多路信号集中后送到Graph中,这样,Graph就以不同的颜色显示各信号,这三种模块示于图1(a)中。为了避免多路信号重叠在一起,需要给每一路信号设置偏移,可以按图2封装成多路信号显示器N-line Graph。

…… …… 余下全文

篇四 :实验报告 5 Simulink仿真

实验五 Simulink仿真(一)

一、实验目的

1、熟悉Simulink仿真环境

2、了解Simulink基本操作

3、了解Simulink系统建模基本方法

3、熟悉Simulink仿真系统参数设置和子系统封装的基本方法

二、实验内容

1、在matlab命令窗口中输入simulink,观察其模块库的构成;

2、了解模块库中常用模块的使用方法;

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

建立系统的模型,输入信号为单位阶跃信号,用示波器观察输出。

4、建立一个包含Gain、Transfer Fcn、Sum、 Step 、Sine Wave 、Zero-Pole、Integrator 、Derivative等模块构成的自定义模块库Library1;

5、建立如图7-12所示的双闭环调速系统的Simulink的动态结构图,再把电流负反馈内环封装为子系统,建立动态结构图。

三、实验结果及分析:

5-1

5-2

5-3

5-4双闭环调速系统的Simulink的动态结构图

5-5把电流负反馈内环封装为子系统的动态结构图

双击Subsystem模块,编辑反馈电流环Subsystem子系统,如图5-6所示:

5-6

分析:SimulinkMathworks开发的MATLAB中的工具之一,主要功能是实现动态系统建模、仿真与分析。可以在实际系统制作出来之前,预先对系统进行仿真与分析,并可对系统做适当的适时修正或按照仿真的最佳效果来调试及整定控制系统的参数,达到提高系统性能。减少涉及系统过程中的反复修改的时间、实现高效率地开发系统的目标。Simulink提供了建模、分析和仿真各种动态系统的交互环境,包括连续系统、离散系统和混杂系统,还提供了采用鼠标拖放的方法建立系统框图模型的图形交互界面。

…… …… 余下全文

篇五 :Simulink 仿真实验报告

使用Simulink 仿真,仿真模型建立如下图

图1  仿真模型

设置参数后运行,得到示波器输出图形如下图:

其中示波器通道1,2,3所显示分别是误差、系统输出、输入的时域波形图

图2  示波器输出波形

编程获取误差及输出,并求取误差表达式

clc;

clear all;

close all;

num1=10;

den1=[0.1 1 0];

G1=tf(num1,den1);

num2=0.5;

den2=[0.4,1];

G2=tf(num2,den2);

G0=2*G1*G2;

G=feedback(G0,1);

H=G/(G-1)

display('系统各误差传递函数为')

display(H)

运行程序的结果如下:

误差传递函数为

H =

                -0.4 s^3 - 5 s^2 - 10 s - 100

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

  0.0016 s^6 + 0.04 s^5 + 0.33 s^4 + 1.4 s^3 + 6 s^2 + 10 s

 Continuous-time transfer function.

…… …… 余下全文

篇六 :simulink仿真实验报告

Simulink对数字电路与或门的仿真

陈忱

( 华东交通大学软件学院 09软件+电气4半 20092110080417)

摘要:数字逻辑电路的逻辑验证是一件繁琐的工作,费时又费力。本文采用MATLAB附带的图形仿真工具Simulink实现了数字逻辑电路的仿真,简单方便,成本低。为数字逻辑电路的逻辑验证和实验教学提供了一种新的方法。

关键词:数字逻辑电路,仿真,Simulink

Simulink Simulation of Digital Logic Circuit

  Abstract:The logic verification of digital logic circuit is a complex work that usually takes a long time and a lot of trouble.This article introduces a simple and low cost approach to implement the simulation of digital logic circuit using Simulink——a graphic simulation tool attached in the MATLAB.It will provide a new method for logic verification of digital logic circuit,as well as for experiment teaching.
  Key words:digital logic circuit,simulation,Simulink,logic verification 

引言:

如何验证数字逻辑电路的设计是否正确?在一般情况下,工程师们采用面包板搭接电路,也有的设计成印刷电路板焊接完成后进行测试。前者往往由于接触不良而造成功能失常;后者则往往由于设计-焊接-调试的多次反复而花费大量的时间。随着大量可编程逻辑器件的使用,如何在最短的时间内、用最低的成本对数字逻辑电路进行最全面的功能验证已经成为了一个相当突出的问题。
  MATLAB是1980年美国学者Cleve Moler等人推出的交互式仿真语言,已经受到控制界的广泛重视和大力欢迎,在控制领域得到了广泛应用1。本文采用MATLAB附带的图形仿真工具Simulink进行数字逻辑电路的仿真,确保了电路的功能正确,大大缩短了设计周期,降低了成本。
  MATLAB提供的图形界面仿真工具Simulink类似于集成电路实验箱,由一系列模块库组成。用户只要从模块库中拖放合适的模块,组合在一起即可实现系统的仿真,简单易学。Simulink提供的模块库有信号源库、输出模块库、线性模块库、非线性模块库、离散模块库、连接模块库以及其他模块库。用户可以根据需要混合使用各库中的模块来组合系统;也可以封装自己的模块,自定义模块库,从而实现全图形化仿真。

…… …… 余下全文

篇七 :simulink实验报告

 

  

 

课程名称        Matlab基础与应用    

实验名称实验六:Sumilink及综合应用  

               专业班级:                  学生姓名:

               学    号:                  成    绩:

指导教师:

 实验日期:2015 年   4  月 13  日



…… …… 余下全文

篇八 :simulink仿真实验报告

Simulink对数字电路与或门的仿真

陈忱

( 华东交通大学软件学院 09软件+电气4半 20092110080417)

摘要:数字逻辑电路的逻辑验证是一件繁琐的工作,费时又费力。本文采用MATLAB附带的图形仿真工具Simulink实现了数字逻辑电路的仿真,简单方便,成本低。为数字逻辑电路的逻辑验证和实验教学提供了一种新的方法。

关键词:数字逻辑电路,仿真,Simulink

Simulink Simulation of Digital Logic Circuit

  Abstract:The logic verification of digital logic circuit is a complex work that usually takes a long time and a lot of trouble.This article introduces a simple and low cost approach to implement the simulation of digital logic circuit using Simulink——a graphic simulation tool attached in the MATLAB.It will provide a new method for logic verification of digital logic circuit,as well as for experiment teaching.
  Key words:digital logic circuit,simulation,Simulink,logic verification 

引言:

如何验证数字逻辑电路的设计是否正确?在一般情况下,工程师们采用面包板搭接电路,也有的设计成印刷电路板焊接完成后进行测试。前者往往由于接触不良而造成功能失常;后者则往往由于设计-焊接-调试的多次反复而花费大量的时间。随着大量可编程逻辑器件的使用,如何在最短的时间内、用最低的成本对数字逻辑电路进行最全面的功能验证已经成为了一个相当突出的问题。
  MATLAB是1980年美国学者Cleve Moler等人推出的交互式仿真语言,已经受到控制界的广泛重视和大力欢迎,在控制领域得到了广泛应用1。本文采用MATLAB附带的图形仿真工具Simulink进行数字逻辑电路的仿真,确保了电路的功能正确,大大缩短了设计周期,降低了成本。
  MATLAB提供的图形界面仿真工具Simulink类似于集成电路实验箱,由一系列模块库组成。用户只要从模块库中拖放合适的模块,组合在一起即可实现系统的仿真,简单易学。Simulink提供的模块库有信号源库、输出模块库、线性模块库、非线性模块库、离散模块库、连接模块库以及其他模块库。用户可以根据需要混合使用各库中的模块来组合系统;也可以封装自己的模块,自定义模块库,从而实现全图形化仿真。

…… …… 余下全文