当前位置:文档之家› SystemView及其通信系统仿真分析实验指导书2005

SystemView及其通信系统仿真分析实验指导书2005

SystemView及其通信系统仿真分析实验指导书2005
SystemView及其通信系统仿真分析实验指导书2005

SystemView及其通信系统仿真分析

实验指导书

北京理工大学电子工程系

前言

EDA(Electronic Design Automation)实质上是以功能日臻强劲的计算机和专业化EDA软件作为有力工具,可以完成各类电路系统从系统级到物理级的设计、仿真分析、验证、综合的新型电子设计技术手段,被公认为电子信息技术发展的杰出成果,其发展与应用正引发着一场电子产业和电子设计领域的技术革命。在电子产品市场竞争日益激烈的今天,可以说,谁掌握了现代化的EDA技术手段,谁就将在未来激烈的技术竞争中处于有力的主动地位。

软件仿真是EDA工具最具有魅力的功能之一。软件仿真亦称模拟,一般分为系统仿真、电路仿真和器件仿真。PC机上运行的电路仿真分析工具以SPICE 或PSPICE 为典型代表;器件仿真在很多场合是指各类 PLD 设计开发工具中的特定仿真功能;系统级EDA工具(如SPW )通常需要配置系统仿真工具、设计综合工具和测试综合工具。系统仿真一般不涉及具体电路或器件,系统是由许多模块构成,每个模块对应一定的仿真数学模型。

为了配合《通信原理》课程的理论教学环节,使同学们能够更扎实地掌握通信技术中的基础理论知识,强化通信信号与系统的概念,通信实验室引入了由美国ELANIX公司2002年推出的SystemView 5.0 for Windows 专业版软件工具,它为用户提供了一个完整的系统设计、仿真和分析可视化环境,在一定程度上可以对课程硬件实验内容进行有益的补充。

本实验讲义内容包括三部分:第一部分简单介绍了SystemView 5.0 软件及其基本功能;第二部分SystemView 软件的基本使用,以利于读者进一步了解和掌握System-View5.0的使用方法;第三部分结合课程内容安排了四个数字通信系统分析性上机操作实验,分别为:

1.实验一相移键控 PSK

2.实验二: 最小频移键控 MSK

3.实验三: QPSK系统原理仿真

4.实验四: 窄带调频与解调

编写本实验讲义有两个主要目的:①有助于读者掌握SystemView5.0基本操作方法,为进一步使用打下基础;②通过本书的第二、三部分内容强化通信原理中的重要知识点,对课内和实验教学进行有益的补充。另外,为了发挥同学的学习主动性,本实验讲义未对上机实验内容和数量做过多的规定,有兴趣的同学可在基本掌握SystemView5.0使用规律后,自行分析通信系统中的有关问题。

由于时间十分仓促,本实验件义编写上的不妥之处在所难免,希望老师和同学们提出宝贵意见,以利改进提高。

目录

第一部分System View的功能简介 1

一、System View简介 1

二、System View的用户环境 2

三、系统定时 12第二部分SystemView 软件的基本使用 14

一、基本系统的搭建 14

二、分析窗口 15

三、接收计算器 18

四、全局参数连接 20

五、可变参数设计 21

六、与外部文件的接口 22

七、动态探针功能 24 第三部分数字通信系统实验 27 实验一、相移键控 PSK 27 实验二、最小频移键控 MSK 29 实验三、QPSK 系统原理仿真 31 实验四、窄带调频与解调 34

第一部分 System View的功能简介

一、 System View简介

System View是一个用于现代工程与科学系统设计及仿真的动态系统分析平台。从滤波器设计、信号处理、完整通信系统的设计与仿真,直到一般的系统数学模型建立等各个领域,System View在友好而且功能齐全的窗口环境下,为用户提供了一个精密的嵌入式分析工具。

利用System View,可以构造各种复杂的模拟、数字、数模混合系统,各种多速率系统,因此,它可用于各种线性或非线性控制系统的设计和仿真。在基本库中包括多种信号源、接收器、加法器、乘法器,各种函数运算器等;尤其特色的是,利用它可以从各种不同角度、以不同方式,按要求设计多种滤波器,并可自动完成滤波器各指标—如幅频特性(伯特图)、传递函数、根轨迹图等—之间的转换。另外,它还自带有通讯(Communic-ation)、逻辑(Logic)、数字信号处理(DSP)、射频/模拟(RF/Analog)等专业库以备选择,特别适合于现代通信系统的设计、仿真和方案论证。它还可以实时的仿真各种DSP结构,并进行各种系统时域分析、频域分析、谱分析,及对各种逻辑电路、射频/ 模拟电路(混合器、放大器、RLC电路、运放电路等)进行理论分析和失真分析等。随着现代通信技术的不断发展,无线通信技术已日趋成熟和完善。利用System View 带有的CDMA、DVB等扩展库即可十分方便的完成这些系统的设计和仿真等。

利用System View,不用写一句代码即可完成各种系统的设计与仿真,快速地建立和修改系统、访问与调整参数,方便地加入注释。它具有与外部文件的接口,可直接获得并处理输入/输出真实世界的数据。另外,它还提供了与编程语言VC++或仿真工具 Matlab 的接口,可以很方便的调用其函数。除了一般的方案论证外,System View 还提供了与硬件设计的接口:与Xilinx公司的软件Core Generator配套,可以将System View系统中的部分器件生成下载FPGA芯片所需的数据文件;另外,System View 还有与DSP芯片设计的接口,可以将其DSP库中的部分器件生成DSP芯片编程的C语言源代码。

在系统设计仿真时,System View 能自动执行系统连接检查,给出连接错误信息或尚悬空的待连接端信息,通知用户连接出错并通过显示指出出错的图标。并在编译时,给出系统运行的大约时间,方便了设计人员进行调试。其带有的APG 功能可以利用VC环境,将系统编译成可脱离 System View 独立运行的可执行文件,同时大大提高了运行速度,在内存较大时效果尤为明显。

在系统仿真方面,System View 还提供了一个灵活的动态探针功能,可以仿真实际的示波器或频谱分析仪的工作。另外,还有真实而灵活的分析窗口用以检查系统波形。内部数据的图形放大、缩小、滚动等,全部可以通过敲击鼠标很方便地实现。另外,其带有的“接收计算器”功能强大,可以完成对仿真运行结果的各种运算、谱分析、滤波等。

二、 System View的用户环境

System View的用户环境包括两个常用的界面:设计窗口和分析窗口。

1、设计窗口

设计窗口如图1所示:

图1.1 System View的设计窗口

所有系统的设计、搭建等基本操作,都是在设计窗口内完成的。

在设计窗口中间的大片区域就是设计区域,也就是供用户搭建各种系统的地方。在设计窗口的最上端一行是下拉式命令菜单行,通过调用这些菜单可以执行System View的各项功能;设计窗口中菜单行的下面,紧邻在设计区域上端一行是工具栏,它包含了在系统设计、仿真中可能用到的各种操作按钮;在工具栏的最右端是提示信息,当鼠标置于某一工具按钮上时,在该处会显示对该按钮的说明和提示信息;紧邻在设计区域左端是各种器件图标库;设计域的底部有一个消息显示区,用来显示系统仿真状态信息。

在设计窗口内,只须点击鼠标及进行必要的参数输入,就可以通过设置图标、连接图标等操作完成一个完整系统的基本搭建工作,创建各种连续域或离散域的系统。并可极其方便地给系统加入要求的注释。

2、菜单栏

在设计窗口的第一行《菜单栏》中,有:File(文件)、Edit(编辑)、Preferen-ces(参数选择)、View(查看)、NotePads(便笺)、Connections (连接)、Compiler (编译)、 System(系统)、Tokens(图符)、 Help(帮助)。具体使用如下:

1).File(文件)菜单

New System 清除当前系统。

Open Recent System 打开当前系统,系统自动列出最近编辑过的设计并从中选取。Open Existing System打开已存在的SystemView文件以便分析和调整。

Open System in Safe Mode 以安全模式(只读)打开系统文件。

Save System 保存当前设计工作区内容。

Save System As 当前设计工作区内容另存为新的文件名。

Save Selected MetaSystem 将当前系统选择部分以子系统保存。

System File Information 显示当前系统文件的信息。

Print System:Text Tokens 打印系统屏幕内容,图符用文字信息盒代替。其中Hide Token Parameters选项在打印时不打印图符参数,Show Token Parame-ters选项在打印时打印图符参数。

Print System:Symbolic Tokens 以图形方式如实打印屏幕。

Print System Summary 打印系统小结数据列表。

Print System Connection List 打印系统连线列表。

Print Real Time Sink 选择此项后,单击系统中任一个实时接收器图符,该图符的数据就会被打印出来。

Print SystemView Sink 选择此项后,单击系统中任一个SystemView接收器图符,该图符的数据就会被打印出来。

Printer/Page Setup 打印机页面设置。

Printer Fonts 打印机字体设置。

Exit 关闭SystemView并返回Windows。

2).Edit(编辑)菜单

Copy Note Pad 把所选择的便笺的内容复制到剪贴板上。

Copy SystemView Sink 把所选择的SystemView接收器有关的图形复制到剪贴板上。Copy System to Clipboard 把当前系统复制到剪贴板上。

Copy System:Selected Area 按下Ctrl 键拖动鼠标,把所选用户系统的局部区域以位图格式复制到剪贴板上。

Copy System:Text Token 是以文字盒代替图形图符的方式,把系统复制到剪贴板上。其中Hide Token Parameters 选项在复制时不复制图符参数,Show Token Parameters 选项在复制时复制图符参数。

Copy Entire Screen 把整个SystemView屏幕复制到剪贴板上。

Paste to Note Pad 把剪贴板中的文字内容粘贴到所选择的便笺中。

Delete 从系统中删除所选择项(图符或便笺)。

3).Preferences(参数选择)菜单

Customize 用户选项设置,包括系统颜色、系统时间、设计区选项等。

Reset All Defaults 将所有的选项恢复为SystemView的缺省设置。4).View(查看)菜单

Zoom 允许用户扩大或压缩系统的显示。有多种比例尺选项。

MetaSystem 观察所选的MetaSystem子系统的内容(内部结构)。

Hide Token Numbers 不显示用户系统中图符的编号。

Ana1ysis Windows 切换到系统分析窗口。

Calculator 弹出Windows的计算器。

Units Converter 弹出单位转换器窗口。可进行常用的通信系统参数单位的转换。

5).NotePads(便笺)菜单

Hide Note Pads 屏幕上不显示便笺。未显示的便笺并没有被删除,只是暂时隐含。

New Note Pad 在屏幕中央插入一个空白便笺框,用户可以输入文字、移动或重新编辑该便笺。

Copy Token Parameters to NotePad 允许用户生成一个带有所选图符参数的新便笺,所选图符的参数被自动放入该便笺内,便笺会自动出现,用户不必先打开一个新便笺。

Attributes for All Note Pads 定义所有的便笺属性,包括文字的颜色、字体、背景等。

Attributes for Selected Note Pad 定义用户选择的便笺属性。

Delete Note Pad 删除一个用户选择的便笺。

Delete All Note Pad 删除所有的便笺。

6).Connections(连接)菜单

Disconnect A11 Tokens 选择该项后将取消用户系统的所有连接线,但不改变图符参数。

Check Connections Now 单击一次本选项就立即执行一次用户系统连接检查。

Show Token Output 选择此项,再单击某个图符可显示其所有的连线。

Hide Token Output 选择此项,再单击某个图符可隐藏其所有的连线。7).Compiler (编译)菜单

Compile System Now此选项将强迫SystemView重新编译用户系统,但不执行用户系统仿真。

Compiler Wizard 编译向导。

Edit Execution Sequence 编辑系统执行顺序。本选项使用户能选择使用系统图符(Use Sys Tokens)或者使用执行表(Use Exe List)来顺序执行。

Use Default Exe Sequence 选择此项后,SystemView用SystemView编译器确定的执行顺序,而不是用户设置的执行顺序。本特性与执行顺序编辑器一同使用。

Animate Exe Sequence 选择此项会使SystemView建立图符执行顺序。每个执行步骤中,当前正在执行的图符会被设置为高亮度。本特性与执行顺序编辑器一同使用。

Use Custom Exe Sequence选择此项后,SystemView使用用户设置的执行顺序,而不是SystemView编译器确定的执行顺序。本特性与执行顺序编辑器一同使用。

Cancel Edit Operation 单击本选项后将取消当前执行顺序编辑操作。

Cancel Last Edit 单击本选项后仅取消最后一个编辑操作。

End Edit 单击本选项后将结束执行顺序编辑操作。

8).System(系统)菜单

Run System Simulation 此选项使SystemView开始对用户系统进行仿真。

Single Step 单步执行,选择此项后,用户每按下一次空格键,系统就执行一步,包括接收器在内的所有 SystemView 图符都按实时操作方式执行一步,数据列表接收器在每一步执行中都将更新。

Debug(User Code)此功能仅对具有用户代码库模块(选购件)的用户有效。选择此功能后,接收器的数据表“Data List”和当前值接收器“Cur-rent value Sinks”图符将根据用户代码图符显示一些特殊的调试信息,以调试用户代码的C++程序。

Root Locus 用于启动当前系统的根轨迹计算和显示。参见工具条根轨迹按钮说明。

Bode Plot 用于启动当前系统的波特图计算和显示。参见工具条波特图按钮说明。

9).Token(图符)菜单

Find Token 选择此项后,屏幕上将会出现一个用户系统使用图符编号的图符表,并附加所使用图符的简要说明,在表中选择所感兴趣的图符后,用户系统中的该图符就会变成一个闪烁的红色方块。当设计工作区很大时,此功能能迅速切换到目标图符。

Find System Implicit De1ays 利用本选项,用户可以查找出反馈系统中被System-View强制延迟的图符。当选择此选项后,会出现一个列出两个图符的显示盒,在这两个图符之间存在一个采样延迟,要观察有固有延迟的任何图符,可在表中选择该图符并单击“Go To”按钮。这个动作将引起屏幕上该图符闪烁。

Move Selected Tokens 选择此项后,按住鼠标左键,拖动鼠标用虚线框把需要移动的图符围起来,这时就可以移动选择的图符了。

Move All Tokens 选择此选项后,拖动任何一个图符即可移动所有图符。按住Ctrl键和鼠标右键拖动任何一个图符也可移动所有图符。

Duplicate Tokens 选择此项后,单击要复制的图符就会在系统中出现一个与原图符完全相同的图符,新图符与原图符具有相同的参数值,并被放置在与原图符位置相差半个网格的位置上。选择此项后按住鼠标左键并拖动鼠标可复制一组图符。简便的方法是在工具条上单击复制图符快捷按钮。

Create MetaSystem 使用本选项可以很方便地创建一个子系统。选择此选项后,按住鼠标左键拖动鼠标可以用虚线框把要转换为子系统的图符围起来,松开鼠标,这些图符就被压缩为一个MetaSystem,并自动加入所需要的嵌套子系统输入输出图符。此时再单击鼠标右键,选择Custom Picture和Custom name则可输入用户自定义的图库图标和命名。

Rename MetaSystem 选择此选项后,鼠标将会变成一个黑色矩形框,只要单击选择的子系统图符,就会弹出更名对话框。

Explode MetaSystem 选择此选项后,只要用鼠标单击选择的子系统图符,就会将被选择的嵌套子系统展开一个子系统窗口,并显示子系统内的一组图符。

Assign Custom Token Picture 此选项可将用户创建的图片赋予一个被选的图符。图片可以是位图(bmp)文件、图标(ico)文件或Windows的Metafi1e (wmf)文件。注意图片尺寸必须与图符尺寸相近似(约32×32象素)。

Use Default Token Picture 此选项将被选择的图符的图形还原为System View缺省的图符图形。或在该图符上按右键选Default Picture也可。

Select New Variable Token 选择此选项后,单击某个图符即可打开该图符的参数变化窗口,同时此图符即为可变参数图符。此选项只能用于系统循环次数大于一次的情况。

Edit Token Parameter Variations 如果至少有一个活动的可变参数图符,此命令将打开参数变化窗口以编辑图符的可变参数。

Disable All Parameter Variations 此命令将禁止所有当前活动的可变参数图符的参数变化。

10).Tools(工具)菜单

Auto Program Generation (APG) 将当前系统编译成 Windows下可执行的EXE文件,可脱离设计窗独立运行。

Use Code 编辑用户自定义代码库。

Xilinx FPGA 将系统全部或部分图符转换为Xilinx FPGA代码,要求安装相应的Xilinx开发软件。

M-link 与Matlib分析软件链接。要求安装相应的Matlib系统分析软件。

Global Parameter Links 全局参数连接。这个工具使你能方便地将图符参数与系统级的参数(如系统采样率等)或全局参数相连接。

11).Help(帮助)菜单

3、工具栏

在设计窗口的第二行《工具栏》包括:

切换图符库: 用于将图符栏在基本图符库与扩展图符库之间来回切换。点击三角形则可输入用户自定义库。

打开已有系统: 将以前编辑好的系统调入设计工作区,现有设计区将被新的系统替代,调入新的系统以前,软件提示将目前设计区内容存盘。

保存当前设计区: 将当前设计工作区内容存盘。学习版无此功能。必须升级到专业版,此功能才能有效。

将当前设计工作区的图符及连接输出到打印机。学习版无此功能

清除工作区: 用于清除设计窗口中的系统。如果用户没有保存当前系统,会弹出一个保存系统的对话框。

删除按钮: 用于删除设计窗口中的图符或图符组。用鼠标单击该按钮再单击要删除的图符即可删除该图符

断开图符间连接: 单击此按钮后,分别单击需要拆除它们之间连接的两个图符,两图符之间的连线就会消失。注意必须按信号流向的先后次序按两个图符。

连接按钮: 单击此按钮,再单击需要连接的两个图符,带有方向指示的连线就会出现在两图符之间,连线方向由第一个图符指向第二个,因此要注意信号的流向。

复制按钮: 单击此按钮,再单击要复制的图符则出现一个与原图符完全相同的图符,新图符与原图符具有相同的参数值,并被放置在与原图符位置相差半个网格的位置上。

图符翻转: 单击此按钮,再单击需要翻转的图符,该图符的连线方向就会翻转180度,连线也会随之改变,但是图符之间的连接关系并不改变。此功能在调整设计区图符位置时有用。主要用于美化设计区图符的分布和连线,避免线路过多交叉。

创建便笺: 用于在设计区中插入一个空白便笺框,用户可以输入文字、移动或重新编辑该便笺。

创建子系统: 用于把所选择的图符组创建成MetaSystem。单击此按钮后,按住鼠标左键并拖拽鼠标可以把选择框内的一组图符创建为子系统MetaSystem,并出现一个子系统图标替代原来的图符。

显示子系统: 用于观察和编辑嵌入在用户系统中的MetaSystem结构。单击此按钮,然后再单击感兴趣的MetaSystem图符,一个新窗口就会出现并显示出MetaSystem。学习版没有MetaSystem功能。

根轨迹: 单击此按钮就会出现一个对话框,这时即可根据对话框中的选项在S域、Z域或在Z=0点附加一个极点的Z域对用户系统进行根轨迹图的计算和显示。根轨迹图的定义是闭环反馈极点的轨迹(作为闭环增益K 的函数),这个闭环系统的传输函数H(s)在系统设计窗口中确定。根轨迹窗口是交互式的。

波特图: 波特图是用户系统的传输函数H(s)作为频率f的函数(s=j2πf, f 的单位是Hz)时幅度和相位的波形图。显示波特图的窗口同根轨迹图窗口一样也是交互式的,有着与根轨迹图窗口相似的功能。无论是根轨迹图还是波特图,都可以对图形进行局部放大显示。

画面重画: 对系统设计窗口图形全部重新绘制。

停止仿真: 单击此按钮即结束仿真。用于系统仿真进行时强行终止仿真操作。

开始仿真: 单击此按钮后,如果用户系统的构造己全部完成,系统仿真就开始执行,否则将出现一些诊断或提示信息以帮助用户迅速完成仿真系统的构造。

系统定时: 单击此按钮就会弹出系统定时窗口,在此窗口定义系统仿真的起始和终止时间、采样率、采样间隔、采样点数、频率分辨率、和系统的循环次数等参数。系统仿真之前必须首先定义这些参数,系统定时直接控制系统的仿真。

分析窗口: 此按钮用于从设计窗口切换到分析窗口。

4、图标库

图标是System View仿真运算、处理的基本单元,共分三大类:第一类包括信号源库,它只有输出端没有输入端;第二类包括观察窗库,它只有输入端没有输出端;第三类包括其它所有图标库,这类图标都有一定个数的输入端和输出端。

在设计窗口的左边有一个图标库区,一组是基本库(Main Libraries),共8个,分别包括信号源库(Source)、子系统库(Meta System)、加法器(Adder)、子系统输入输出端口(Meta I/O)、算子库(Operator)、函数库(Function )、乘法器(Multiplier)及观察窗库(Sink)等共八组基本器件;另一组是可选择的专业库(Optional Libraries),如通信库(Communication)、数字信号处理库(DSP)、逻辑库(Logic)、射频/模拟库(RF/ Analog)等,支持用户自己用C/C++语言编写源代码定义图标以完成所需自定义功能的用户自定义库(Custom),及可调用、访问Matlab的函数的M-Link库;以及CDMA、DVB、自适应滤波等扩展库。基本库与专业库之间由“库选择”按钮进行切换,而扩展库则要由自定义库通过动态链接库(*.dll)加载进来。

信号源图标:

代表用于产生用户系统输入信号的信号源库(16种)。

子系统图标:

这个图标代表了一组图标(可能是一个很大的图标组,其中还可能包含下级子系统).这些图标在用户仿真中作为一个完整的子系统、函数以及过程使用。

加法器图标:

代表加法器,完成几个输入信号的加法运算。

子系统I/O图标:

这个图标用于设置子系统的输入输出端口。

算子图标:

代表算子库(31种),其中的每一个算子都把输入的数据作为运算自变量进行某种运算或变换,如FFT变换、采样、保持、延时、增益或某一传递函数的线性系统等。

函数图标:

代表函数库(32种),其中的每一个函数都把输入的数据作为自变量进行各种函数运算,如量化、限幅、取绝对值等各种非线性函数、三角函数、对数函数、各种复数运算、代数运算等。

乘法器图标:

代表乘法器,完成几个输入信号的乘法运算。

观察窗图标:

代表了信号接收器,即观察窗图标。用来实现信号收集、(实时)显示、分析、数据处理以及输出(包括把信号输出到文件)等功能。

自定义图标:

允许用户自己通过C/C++语言编写源代码定义图标完成所需功能。

通信图标:

代表通信库,其中包括了通信系统中常用的各种模块,如各种调制器、解调器、编码器、解码器、信号处理器、信道模型等。

数字信号处理图标:

代表数字信号处理库,其中包括了数字信号处理中常用的各种处理、变换、运算等模块。

逻辑图标:

代表逻辑库,其中包括了各种门电路及模拟/数字信号处理等电路模块。

射频/模拟库图标:

代表射频/模拟库,其中包括了射频/模拟电路中常用的RC、LC电路及运算放大器电路、二极管电路等。

Matlab连接图标:

用于与调用Matlab函数时。

5、图标定义

用户在选中的图标上双击鼠标左键,或选中该图标并按住鼠标左键将其拖至设计区域内,就可以把某一图标库中的通用图标添加进自己的仿真系统,这时所选中的图标会出现在设计区域中。双击设计窗口中的图标后,图标库窗口将出现在屏幕上。例如图1. 2 是信号源图标库窗口的例子:

图1.2 信号源窗口

此时可用鼠标单击以选中某个图标,然后单击“参数”(Parameters)按钮进入参数设置窗口;也可双击所选中的图标直接进入参数设置窗口。例如,在上面的窗口中选中了“Sinusoid”图标,即正弦波信号源,则其参数设置界面如下图3:

图1.3 正弦信号源的参数设计界面

用户通过这个窗口输入所需要的参数。注意,使用“APPLY to tokens ”的功能,可以把一组参数同时赋给用户系统所使用的几个相同功能的图标。

三、 系统定时 System View 系统是一个离散时间系统。在每次系统运行之前,首先要设定一个系统频率。仿真各种系统运行时,是先对信号以系统频率进行采样,然后按照

图1.4 系统定时窗口

系统对信号的处理计算各个采样点的值,最后在输出时,在观察窗内,按要求画出各个点的值或拟合曲线。所以,系统定时是系统运行之前一个必不可少的步骤。

单击“系统定时”(System Time)按钮,打开如图4 的系统定时窗口:

其中,起始时间和终止时间控制了系统的运行时间范围。System View对系统仿真运行时间基本上没有限制,只要求终止时间要大于起始时间。采样率和采样时间间隔在仿真过程中控制着时间步长,因此决定了系统的仿真效果。一般为了获得较好的仿真波形,系统的采样率应设为系统信号最高频率的5至7倍。当采样率为系统信号最高频率的10倍以上时,仿真波形就几乎没有失真了。采样点数是由系统的运行时间和采样率共同决定的,它们之间的关系如下:

采样点数 = (终止时间-起始时间)×采样率+1

因此,系统的运行时间、采样率和采样点数三者之间也不是相互独立的,若用户修改了其中的某一个或某两个,系统将会根据新的参数遵从下列规则自动修改相应的参数。在采样率不变的情况下:

1)、如果用户改变了采样点数,System View 不会改变起始时间,但会根据新的采样间隔相应地修改终止时间。

2)、如果用户对起始时间和终止时间中的一个或全部做了修改,则采样点数会被自动修改。

3)、采样点数只能是整数。如果计算不能得到整数,System View 将把近似的整数作为采样点数。系统将从所设置的起始时间开始完成所设定的采样点数。

4)、除非用户进行修改,否则系统会一直保持固定的采样点数。

另外,为了在数字信号处理等过程中进行FFT 变换方便,系统还可以自动设置2的整次幂的采样点数。用户更改了某一个时间参数后,点一下“更新”(Update)键,系统会根据最新修改的参数对其它参数进行相应的修改,并在对话框下端给出该系统运行大约所需的时间及系统的总采样点数等时间参数。

System View提供了循环运行的功能,目的是提供用户系统自动重复运行的能力。在循环次数对话框“No.of System Loops:”中,可输入希望系统循环运行的次数。循环复位系统功能将控制用户系统每一次运行之后System View 的操作:如果循环复位系统功能“Reset system on loop”被选中,则每一个运行循环结束后,所有图标的参数都复位( 恢复为原设置参数);如果这个功能被关闭(没有选择此功能),则用户系统每次运行的参数都将被保存起来。暂停循环功能用于在每次循环结束后暂停系统运行,暂停后,可以进入分析窗观察当前系统运行的波形,以便分析本次运行的结果;也可以对系统内某图标的参数进行修改,以达到动态控制系统的目的。

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);

数控仿真软件实验指导书

数控仿真实验指导书 机电一体化机械设计制造自动化专业 2008年实训中心编制

目录 实验一数控车床仿真软件操作学习 (2) 实验二数控车编程及仿真加工实例 (5) 实验三数控铣床仿真软件操作学习 (7) 实验四数控铣床编程及仿真加工实例 (10) 实验五数控机床(加工中心)仿真软件操作学习 (12) 实验六广州数控系统车床操作学习 (15)

实验一数控车床仿真操作学习 一、实验目的 通过使用数控模拟仿真软件,使学生从计算机上直观的学习包括法那克、西门子、华中数控等系统的数控车床的基本操作方法,同时可输入程序进行仿真加工实验,达到对学生理论课巩固和理解以及提高学生操作技能的目的。 二、实验内容 1、 FANUC Oimate数控系统车床操作界面及仿真加工过程 2、华中数控HNC21T、西门子802d操作界面 三、实验步骤 1、进入仿真系统 (1)在桌面上找到“机电国贸CZK系列软件”的文件夹,双击进入,找到“数控车床系列”,双击进入,然后选择CZK-Fanuc0iMate。 (2)出现重新选择主机提示框,选择确定(主机名是服务端的计算机名,已经设定好了,学生无须改动)。登录窗口出现后,选择训练模式。 (3)整个仿真软件主要由机床操作面板、仿真机床窗口组成。 2、仿真机床操作面板按键说明(以FANUC Oimate为例) 一>MDI键盘 (1)常用功能键 POS 当前机床位置显示 PROGRAM 程序显示 OFSET 偏置量显示 (2)常用的编辑键 RESET 复位键:终止当前一切操作、CNC复位、解除报警。 INPUT 用于参数、偏置量的输入 地址/数字键用于字母、数字等的输入 CAN取消输入键用于删除已输入到缓冲器的文字或符号 ↑↓光标的移动键

生产系统建模与及仿真实验报告

生产系统建模与及仿真 实验报告 实验一Witness仿真软件认识 一、实验目的 1、学习、掌握Witness仿真软件的主要功能与使用方法; 2、学习生产系统的建模与仿真方法。 二、实验内容 学习、掌握Witness仿真软件的主要功能与使用方法 三、实验报告要求 1、写出实验目的: 2、写出简要实验步骤; 四、主要仪器、设备 1、计算机(满足Witness仿真软件的配置要求) 2、Witness工业物流仿真软件。 五、实验计划与安排 计划学时4学时 六、实验方法及步骤 实验目的: 1、对Witness的简单操作进行了解、熟悉,能够做到基本的操作,并能够进行简单的基础建模。 2、进一步了解Witness的建模与仿真过程。 实验步骤: Witness仿真软件是由英国lanner公司推出的功能强大的仿真软件系统。它可以用于离散事件系统的仿真,同时又可以用于连续流体(如液压、化工、水力)系统的仿真。目前已成功运用于国际数千家知名企业的解决方案项目,有机场设施布局

优化、机场物流规划、电气公司的流程改善、化学公司的供应链物流系统规划、工厂布局优化和分销物流系统规划等。 ◆Witness的安装与启动: ?安装环境:推荐P4 1.5G以上、内存512MB及以上、独立显卡64M以上显存,Windows98、Windows2000、Windows NT以及Windows XP的操作系统支持。 ?安装步骤:⑴将Witness2004系统光盘放入CD-ROM中,启动安装程序; ⑵选择语言(English);⑶选择Manufacturing或Service;⑷选择授权方式(如加密狗方式)。 ?启动:按一般程序启动方式就可启动Witness2004,启动过程中需要输入许可证号。 ◆Witness2004的用户界面: ?系统主界面:正常启动Witness系统后,进入的主界面如下图所示: 主界面中的标题栏、菜单栏、工具栏状态栏等的基本操作与一般可视化界面操作大体上一致。这里重点提示元素选择窗口、用户元素窗口以及系统布局区。 ?元素列表窗口:共有五项内容,分类显示模型中已经建立和可以定义的模型元素。Simulation中显示当前建立的模型中的所有元素列表;Designer中显示当前Designer Elements中的所有元素列表;System中显示系默认的特殊地点;Type中

系统仿真综合实验指导书(2011.6)

系统仿真综合实验指导书 电气与自动化工程学院 自动化系 2011年6月

前言 电气与自动化工程学院为自动化专业本科生开设了控制系统仿真课程,为了使学生深入掌握MATLAB语言基本程序设计方法,运用MATLAB语言进行控制系统仿真和综合设计,同时开设了控制系统仿真综合实验,30学时。为了配合实验教学,我们编写了综合实验指导书,主要参考控制系统仿真课程的教材《自动控制系统计算机仿真》、《控制系统数字仿真与CAD》、《反馈控制系统设计与分析——MATLAB语言应用》及《基于MATLAB/Simulink的系统仿真技术与应用》。

实验一MATLAB基本操作 实验目的 1.熟悉MATLAB实验环境,练习MATLAB命令、m文件、Simulink的基本操作。 2.利用MATLAB编写程序进行矩阵运算、图形绘制、数据处理等。 3.利用Simulink建立系统的数学模型并仿真求解。 实验原理 MATLAB环境是一种为数值计算、数据分析和图形显示服务的交互式的环境。MATLAB有3种窗口,即:命令窗口(The Command Window)、m-文件编辑窗口(The Edit Window)和图形窗口(The Figure Window),而Simulink另外又有Simulink模型编辑窗口。 1.命令窗口(The Command Window) 当MATLAB启动后,出现的最大的窗口就是命令窗口。用户可以在提示符“>>”后面输入交互的命令,这些命令就立即被执行。 在MATLAB中,一连串命令可以放置在一个文件中,不必把它们直接在命令窗口内输入。在命令窗口中输入该文件名,这一连串命令就被执行了。因为这样的文件都是以“.m”为后缀,所以称为m-文件。 2.m-文件编辑窗口(The Edit Window) 我们可以用m-文件编辑窗口来产生新的m-文件,或者编辑已经存在的m-文件。在MATLAB 主界面上选择菜单“File/New/M-file”就打开了一个新的m-文件编辑窗口;选择菜单“File/Open”就可以打开一个已经存在的m-文件,并且可以在这个窗口中编辑这个m-文件。 3.图形窗口(The Figure Window) 图形窗口用来显示MATLAB程序产生的图形。图形可以是2维的、3维的数据图形,也可以是照片等。 MATLAB中矩阵运算、绘图、数据处理等内容参见教材《自动控制系统计算机仿真》的相关章节。 Simulink是MATLAB的一个部件,它为MATLAB用户提供了一种有效的对反馈控制系统进行建模、仿真和分析的方式。 有两种方式启动Simulink:

物流仿真实验报告

物流系统建模与仿真课程实验报告 实验名称:物流系统建模与仿真Flexsim实验 学院:吉林大学机械与航空航天工程学院 专业班: 141803 姓名:龙振坤 学号: 14180325 2019年5月19日

一、实验目的 用flexsim模拟仓库分拣系统。 二、仿真实验内容(简要阐述仿真模型) 将五种不同货物通过分拣传送带分拣到五条传送带上,再由叉车将这五种货物分别运送到不同的货架之上。 三、仿真模型建模步骤 1、打开软件flexsim,并新建文件。 2、拉出所需要的离散实体: 发生器、暂存区、分拣传送带、传送带(5个)、叉车(3个)、货架(5个)。(如图) 3、设置分拣传送带、传送带、货架参数,并调整位置 分拣传送带布局:第一段平直,长度为5;第二段弯曲,角度为90°,半径为5;第三段平直,长度为20。传送带布局:长度为10。 货架布局:10层10列。

4、连接各个离散实体 将发生器与暂存区用“A”连接;暂存区与分拣传送带用“A”连接; 分拣传送带与传送带1、2、3、4、5分别用“A”连接; 传送带1、2、3、4、5与货架1、2、3、4、5分别用“A”连接; 传送带1、2与叉车1用“S”连接;传送带3、4与叉车2用“S”连接;传送带5与叉车3用“S”连接 5、设置各个离散实体的参数 发生器: 分拣传送带: 传送带:在临时实体流处勾选使用运输工具

6、运行文件 运行结果 四、课程体会及建议 课程体会: 作为flexsim软件的初学者,一开始在完成各种实例,熟悉各种操作的命令时确实遇到了不少的问题,但由于老师的耐心解答、同学的帮助、以及自己通过网络所寻求到的帮助,最终能够逐布掌握flexsim的一些基本使用方法。以目前的眼光看来,flexsim是一个功能非常强大的管理类模拟软件,这是我作为一名机械专业的学生在今后的学习中很少有机会能够接触到的。对于我来说,物流系统建模与仿真这门课不仅让我了解并掌握了一种从新的软件、一种没有见过的工具,更重要的是他对于我的一种工程思想的培养。在使用flexsim的过程中,深感整体性思想的重要性,操作过程中,每一个功能的实现都离不开各个离散实体的配合,选择何种实体型,使用何种函数命令,构成怎样的连接,这些都是功能可以最终实现的关键。 课程建议: ①没有使用麦克,声音过小,中后排听课效率低;②投影设备老化,颜色浅,清晰度低,部分操作难以看清,尤其是在输入一些代码的时候;③版本存在差异,属性界面略有区别,在一开始学习的时候很难跟上老师的脚步,强烈建议以后将该课程改为在机房上课。

仿真实验报告经典案例概述

XXXXX 实验报告 学院(部)XX学院 课程名称生产系统仿真实验 学生姓名 学号 专业 2012年9月10日

《生产系统仿真》实验报告 年月日 学院年级、专业、班实验时间9月10日成绩 课程名称生产系统仿真 实训项目 名称 系统仿真软件的基础应 用 指导 教师 一、实验目的 通过对Flesim软件进一步的学习,建立模型,运用Flesim软件仿真该系统,观察并分析运行结果,找出所建模型的问题并进行改进,再次运行循环往复,直到找出构建该系统更为合理的模型。 二、实验内容 1、建立生产模型。 该模型生产三种产品,产品到达速率服从均值为20、方差为2的正态分布;暂存器的最大容量为25个;检测器的检测时间服从均值为30的指数分布,预制时间为10s;传送带的传送速率为1m/s,带上可容纳的最大货件数为10个。 2、运行生产模型。 3、对运行结果进行分析,提出改进方案在运行,直到找到更为合理的模型。 三、实验报告主要内容 1、根据已有数据建立生产模型。 将生产系统中所需实体按组装流程进行有序的排列,并进行连接如图1所示

图1 2、分别对发生器、暂存器、检验台和传送带进行参数设置。 (1)发生器的产品到达速率服从均值为20、方差为2的正态分布。如图2所示。 (2)暂存器的最大容量设置为25件。如图3所示。 (3)设置检验台的检测时间服从均值为30s的指数分布,预制时间为10s.如图4所示。 (4)传送带的传送速率为1m/s,最大容量为10件。如图5所示 图2 图3 图4 图5 3、对发生器及暂存器进一步设置。 (1)发生器在生成产品时设置三种不同类型的产品,通过颜色区分。如图6所示。 (2)暂存器在输出端口通过设置特定函数以使不同颜色的产品在不同的检验台检验。如图7所示。

MATLAB通信系统仿真实验报告1

MATLAB通信系统仿真实验报告

实验一、MATLAB的基本使用与数学运算 目的:学习MATLAB的基本操作,实现简单的数学运算程序。 内容: 1-1要求在闭区间[0,2π]上产生具有10个等间距采样点的一维数组。试用两种不同的指令实现。 运行代码:x=[0:2*pi/9:2*pi] 运行结果: 1-2用M文件建立大矩阵x x=[0.10.20.30.40.50.60.70.80.9 1.11.21.31.41.51.61.71.81.9 2.12.22.32.42.52.62.72.82.9 3.13.23.33.43.53.63.73.83.9] 代码:x=[0.10.20.30.40.50.60.70.80.9 1.11.21.31.41.51.61.71.81.9 2.12.22.32.42.52.62.72.82.9 3.13.23.33.43.53.63.73.83.9] m_mat 运行结果: 1-3已知A=[5,6;7,8],B=[9,10;11,12],试用MATLAB分别计算 A+B,A*B,A.*B,A^3,A.^3,A/B,A\B. 代码:A=[56;78]B=[910;1112]x1=A+B X2=A-B X3=A*B X4=A.*B X5=A^3 X6=A.^3X7=A/B X8=A\B

运行结果: 1-4任意建立矩阵A,然后找出在[10,20]区间的元素位置。 程序代码及运行结果: 代码:A=[1252221417;111024030;552315865]c=A>=10&A<=20运行结果: 1-5总结:实验过程中,因为对软件太过生疏遇到了些许困难,不过最后通过查书与同学交流都解决了。例如第二题中,将文件保存在了D盘,而导致频频出错,最后发现必须保存在MATLAB文件之下才可以。第四题中,逻辑语言运用到了ij,也出现问题,虽然自己纠正了问题,却也不明白错在哪了,在老师的讲解下知道位置定位上不能用ij而应该用具体的整数。总之第一节实验收获颇多。

仿真实验指导书

实验一MATLAB的实验环境及基本命令 一实验目的: 1.学习了解MA TLAB的实验环境 2.在MA TLAB系统命令窗口练习有关MA TLAB命令的使用。 二实验步骤 1.学习了解MA TLAB的实验环境: 在Windows桌面上,用mouse双击MA TLAB图标,即可进入MA TLAB系统命令窗口: 图1-1 MA TLAB系统命令窗口 ①在命令提示符”>>”位置键入命令: help

此时显示MA T ALAB 的功能目录, 其中有“Matlab\general ”,“toolbox\control ”等;阅读目录的内容; ② 键入命令: intro 此时显示MA TLAB 语言的基本介绍,如矩阵输入、数值计算、曲线绘图等。要求阅读命令平台上的注释内容,以尽快了解MA TLAB 语言的应用。 ③ 键入命令: help help 显示联机帮助查阅的功能,要求仔细阅读。 ④ 键入命令: into 显示工具箱中各种工具箱组件和开发商的联络信息。 ⑤ 键入命令: demo 显示MA TLAB 的各种功能演示。 2. 练习MA TLAB 系统命令的使用。 ① 表达式 MA TLAB 的表达式由变量、数值、函数及操作符构成。实验前应掌握有关变量、数值、函数及操作符的有关内容及使用方法。 练习1-1: 计算下列表达式: 要求计算完毕后,键入相应的变量名,查看并记录变量的值。 ②.向量运算: ) 6 sin(/250π =d 2 /)101(+=a ) sin(3.2-=e c i b 53+=

n 维向量是由n 个成员组成的行或列数组。在MA TLAB 中,由分号分隔的方括号中的元素产生一个列向量;由逗号或空号分隔的方括号中的元素产生一个列向量;同维的向量可进行加减运算,乘法须遵守特殊的原则。 练习1-2 已知:X=[2 ;-4;8] 求 :Y=R ';P=5*R ;E=X .*Y ;S=X '* Y 练习1-3 ⑴产生每个元素为1的4维的行向量; ⑵产生每个元素为0的4维的列向量; ⑶产生一个从1到8的整数行向量,默认步长为1; ⑷产生一个从π到0,间隔为π/3的行向量; ③矩阵基本运算操作。 要求熟悉矩阵的输入方法及矩阵运算的有关命令。 练习1-4求出下列运算结果,并上机验证。已知矩阵: (1) A (:,1) (2)A (2,:) (3)A (:,2:3) (4)A (2:3,2:3) (5) A (:,1:2:3) (6)A (2:3) (7)A (:) (8)A (:,:) (9) ones(2,2) (10)eye(2) (11)[A,[ones(2,2);eye(2)]] (12)diag(A) (13)diag(A,1) (14)diag(A,-1) (15)diag(A,2) (16)fliplr(A) (17)flipud(A) (18)rot90(A) (19)tril(A) ] 5,9,4 [-=π tg R ????? ???????=4443 4241 343332312423222114131211 A

物流系统flexsim仿真实验报告

广东外语外贸大学 物流系统仿真实验 通达企业立体仓库实验报告 指导教师:翟晓燕教授专业:物流管理1101 姓名:李春立 20110402088 吴可为 201104020117 陈诗涵 201104020119 丘汇峰 201104020115

目录 一、企业简介 (2) 二、通达企业立体仓库模型仿真 (2) 1................................ 模型描述:2 2................................ 模型数据:3 3.............................. 模型实体设计4 4.................................. 概念模型4 三、仿真模型内容——Flexsim模型 (4) 1.................................. 建模步骤4 2.............................. 定义对象参数5 四、模型运行状态及结果分析 (7) 1.................................. 模型运行7 2................................ 结果分析:7 五、报告收获 (9) 一、企业简介 二、通达企业立体仓库模型仿真 1. 模型描述: 仓储的整个模型分为入库和出库两部分,按作业性质将整个模型划分为暂存区、分拣区、

储存区以及发货区。 入库部分的操作流程是: ①.(1)四种产品A,B,C,D首先到达暂存区,然后被运输到分类输 送机上,根据设定的分拣系统将A,B,C,D分拣到1,2,3,4,端口; ②.在1,2,3,4,端口都有各自的分拣道到达处理器,处理器检验合格 的产品被放在暂存区,不合格的产品则直接吸收掉;每个操作工则将暂存 区的那些合格产品搬运到货架上;其中,A,C产品将被送到同一货架上, 而B,D则被送往另一货架; ③.再由两辆叉车从这两个货架上将A/B,C/D运输到两个暂存区上; 此时,在另一传送带上送来包装材料,当产品和包装材料都到达时,就可 以在合成器上进行对产品进行包装。 出库部分的操作流程是:包装完成后的产品将等待被发货。 2. 模型数据: ①.四种货物A,B,C,D各自独立到达高层的传送带入口端: A: normal(400,50) B: normal(400,50) C: uniform(500,100) D: uniform(500,100) ②.四种不同的货物沿一条传送带,根据品种的不同由分拣装置将其推 入到四个不同的分拣道口,经各自的分拣道到达操作台。 ③.每检验一件货物占用时间为60,20s。 ④.每种货物都可能有不合格产品。检验合格的产品放入检验器旁的暂 存区;不合格的吸收器直接吸收;A的合格率为95%,B为96%,C的合格 率为97%,D的合格率为98%。 ⑤.每个检验操作台需操作工一名,货物经检验合格后,将货物送至货 架。 ⑥.传送带叉车的传送速度采用默认速度(包装物生成时间为返回60 的常值),储存货物的容器容积各为1000单位,暂存区17,18,21容量为 10;

机电控制技术系统仿真综合实验指导书

机电控制技术 系统仿真综合实验指导书 南京工业职业技术学院 机械工程系 2008年2月

实验一MATLAB基本操作 实验目的 1.熟悉MATLAB实验环境,练习MATLAB命令、m文件、Simulink的基本操作。 2.利用MATLAB编写程序进行矩阵运算、图形绘制、数据处理等。 3.利用Simulink建立系统的数学模型并仿真求解。 实验原理 MATLAB环境是一种为数值计算、数据分析和图形显示服务的交互式的环境。MATLAB 有3种窗口,即:命令窗口(The Command Window)、m-文件编辑窗口(The Edit Window)和图形窗口(The Figure Window),而Simulink另外又有Simulink模型编辑窗口。 1.命令窗口(The Command Window) 当MA TLAB启动后,出现的最大的窗口就是命令窗口。用户可以在提示符“>>”后面输入交互的命令,这些命令就立即被执行。 在MA TLAB中,一连串命令可以放置在一个文件中,不必把它们直接在命令窗口内输入。在命令窗口中输入该文件名,这一连串命令就被执行了。因为这样的文件都是以“.m”为后缀,所以称为m-文件。 2.m-文件编辑窗口(The Edit Window) 我们可以用m-文件编辑窗口来产生新的m-文件,或者编辑已经存在的m-文件。在MATLAB主界面上选择菜单“File/New/M-file”就打开了一个新的m-文件编辑窗口;选择菜单“File/Open”就可以打开一个已经存在的m-文件,并且可以在这个窗口中编辑这个m-文件。 3.图形窗口(The Figure Window) 图形窗口用来显示MA TLAB程序产生的图形。图形可以是2维的、3维的数据图形,也可以是照片等。 MA TLAB中矩阵运算、绘图、数据处理等内容参见教材《机电控制技术》P18-26。 Simulink是MATLAB的一个部件,它为MA TLAB用户提供了一种有效的对反馈控制系统进行建模、仿真和分析的方式。 有两种方式启动Simulink:

物流系统flexsim仿真实验报告

物流系统f l e x s i m仿真 实验报告 文件排版存档编号:[UYTR-OUPT28-KBNTL98-UYNN208]

广东外语外贸大学 物流系统仿真实验 通达企业立体仓库实验报告 指导教师:翟晓燕教授专业:物流管理1101

目录

一、企业简介 二、通达企业立体仓库模型仿真 1.模型描述: 仓储的整个模型分为入库和出库两部分,按作业性质将整个模型划分为暂存区、分拣区、储存区以及发货区。 入库部分的操作流程是: ①.(1)四种产品A,B,C,D首先到达暂存区,然后被运 输到分类输送机上,根据设定的分拣系统将A,B,C,D分拣到 1,2,3,4,端口; ②.在1,2,3,4,端口都有各自的分拣道到达处理器,处理 器检验合格的产品被放在暂存区,不合格的产品则直接吸收掉; 每个操作工则将暂存区的那些合格产品搬运到货架上;其中,A, C产品将被送到同一货架上,而B,D则被送往另一货架; ③.再由两辆叉车从这两个货架上将A/B,C/D运输到两个 暂存区上;此时,在另一传送带上送来包装材料,当产品和包装 材料都到达时,就可以在合成器上进行对产品进行包装。 出库部分的操作流程是:包装完成后的产品将等待被发货。 2.模型数据: ①.四种货物A,B,C,D各自独立到达高层的传送带入口端:

A:normal(400,50)B:normal(400,50)C:uniform(500,100)D:uniform(500,100) ②.四种不同的货物沿一条传送带,根据品种的不同由分拣 装置将其推入到四个不同的分拣道口,经各自的分拣道到达操作 台。 ③.每检验一件货物占用时间为60,20s。 ④.每种货物都可能有不合格产品。检验合格的产品放入检 验器旁的暂存区;不合格的吸收器直接吸收;A的合格率为95%, B为96%,C的合格率为97%,D的合格率为98%。 ⑤.每个检验操作台需操作工一名,货物经检验合格后,将 货物送至货架。 ⑥.传送带叉车的传送速度采用默认速度(包装物生成时间 为返回60的常值),储存货物的容器容积各为1000单位,暂存 区17,18,21容量为10; ⑦.分拣后A、C存放在同一货架,B、D同一货架,之后由 叉车送往合成器。合成器比例A/C : B/D : 包装物 = 1: 1 :4 整个流程图如下: 3.模型实体设计

通信工程系统仿真实验报告

通信原理课程设计 实验报告 专业:通信工程 届别:07 B班 学号:0715232022 姓名:吴林桂 指导老师:陈东华

数字通信系统设计 一、 实验要求: 信源书记先经过平方根升余弦基带成型滤波,成型滤波器参数自选,再经BPSK ,QPSK 或QAM 调制(调制方式任选),发射信号经AWGN 信道后解调匹配滤波后接收,信道编码可选(不做硬性要求),要求给出基带成型前后的时域波形和眼图,画出接收端匹配滤波后时域型号的波形,并在时间轴标出最佳采样点时刻。对传输系统进行误码率分析。 二、系统框图 三、实验原理: QAM 调制原理:在通信传渝领域中,为了使有限的带宽有更高的信息传输速率,负载更多的用户必须采用先进的调制技术,提高频谱利用率。QAM 就是一种频率利用率很高的调制技术。 t B t A t Y m m 00sin cos )(ωω+= 0≤t ≤Tb 式中 Tb 为码元宽度t 0cos ω为 同相信号或者I 信号; t 0s i n ω 为正交信号或者Q 信号; m m B A ,为分别为载波t 0cos ω,t 0sin ω的离散振幅; m 为 m A 和m B 的电平数,取值1 , 2 , . . . , M 。 m A = Dm*A ;m B = Em*A ; 式中A 是固定的振幅,与信号的平均功率有关,(dm ,em )表示调制信号矢量点在信号空

间上的坐标,有输入数据决定。 m A 和m B 确定QAM 信号在信号空间的坐标点。称这种抑制载波的双边带调制方式为 正交幅度调制。 图3.3.2 正交调幅法原理图 Pav=(A*A/M )*∑(dm*dm+em*em) m=(1,M) QAM 信号的解调可以采用相干解调,其原理图如图3.3.5所示。 图3.3.5 QAM 相干解调原理图 四、设计方案: (1)、生成一个随机二进制信号 (2)、二进制信号经过卷积编码后再产生格雷码映射的星座图 (3)、二进制转换成十进制后的信号 (4)、对该信号进行16-QAM 调制 (5)、通过升余弦脉冲成形滤波器滤波,同时产生传输信号 (6)、增加加性高斯白噪声,通过匹配滤波器对接受的信号滤波 (7)、对该信号进行16-QAM 解调 五、实验内容跟实验结果:

《企业管理综合仿真实训》实训指导书

企业管理综合仿真实训 实 训 指 导 书 编写:鲍桑 2017年 6 月

编写说明 1.实训总体目标 “企业管理综合仿真实训”是讲授企业经营管理的实训课程。它采用一种全新的授课方法,课程的开展就是针对一个模拟企业,把企业能赢所处的内外部环境定义为一系列的规则,由受训者组成三个供应商,六个制造商相互竞争的模拟企业,通过模拟企业一年的经营,使受训者在分析市场、制定战略、营销策划、组织生产、财务管理等一系列活动中,参悟科学的管理规律,全面提升管理能力。 2.适用专业 工商管理、人力资源管理 3.先修课程 《供应链管理》、《财务管理》、《基础会计》、《生产管理》 4.实训课时分配 实训项目实训内容课时 创建模拟公司1.组建供应商公司 2.组建生产商公司 3.组建管委会 4.组建其他职能机构 4 报价获取订单1.各组人员分工 2.投放产品报价及广告费用 3.开展商品订货会PPT制作 4 预生产1月份订单1.锁定订单排名并发放订单 2.各组计算产能、人员招聘 3.生产商、制造商采购、运输合同签订;管委会机构(税务、 银行、运输、外贸、客户)系统确认 4.生产前准备 4 生产2-6月订单1.k/3系统凭证分录录入 2.生产排程检测,确定生产进度 3.根据“看板式”管理确认原材料、仓库、运输车辆、各组 人员、资金情况,合理调度。 4.各机构K/3系统输入和手工操作 4 制作财务报表及手 工凭证1. 订单商品出库、运输、交货、银行汇兑 2. 组内信息汇总完成手工填写内容 3. 清仓、对账 4 合计20

5.实训环境 企业管理综合仿真实训在专业的实训室完成,该实训室共有12组实训场景,共计电脑30台。 6.实训总体要求 企业管理综合仿真实训是集知识性、趣味性、对抗性于一体的企业管理技能训练课程。受训学生被分成若干个团队,每个团队由若干个学生组成,每个学生将担任总经理、营销总监、生产总监、财务总监、供应总监等。每个团队经营一个拥有销售良好、资金充裕的虚拟公司,连续从事1个会计年度的经营活动。通过仿真模拟企业实际运行状况,内容涉及企业整体战略、产品研发、生产、市场、销售、财务管理、团队协作等多方面,让学员在游戏般的训练中体验完整的企业经营过程,感受企业发展的典型历程,感悟正确的经营思路和管理理念。在短短一周的训练中,学员将遇到企业经营中常出现的各种典型问题,他们必须一同发现机遇,分析问题,制定决策,保证公司成功及不断成长。

物流系统仿真——实验报告

《物流系统仿真》 实验报告书 实验报告题目: 物流系统仿真学院名称: 专业: 班级: 姓名: 学号: 成绩: 2015年5月

实验报告 一、实验名称 物流系统仿真 二、实验要求 ⑴根据模型描述与模型数据对配送中心进行建模; ⑵分析仿真实验结果,找出配送中心运作瓶颈,提出改进措施。 三、实验目得 1、掌握仿真软件Flexsim得操作与应用,熟悉通过软件进行物流仿真建模。 2、记录Flexsim软件仿真模拟得过程,得出仿真得结果。 3、总结Flexsim仿真软件学习过程中得感受与收获。 三、实验设备 PC机,Windows XP,Flexsim教学版 四、实验步骤 1 货物得入库检验过程模型描述 三种货物以特定得批量在特定得时间送达仓库得暂存区,由两名操作员将它们搬运到相对应得检验台上去,检验时需要操作员对检验设备进行预置,并在完成检验时自动贴上相应得标签。货物经过检验后,通过不同得三个传输带传送到同一个位置。 构建模型布局 为验证Flexsim软件已被正确安装,双击桌面上得Flexsim图标打开应用程序。一旦软件安装好您应该瞧到Flexsim菜单与工具条、实体库,与正投影模型视窗.

第1步:在模型中生成所需实体 从左边得实体库中拖动一个发生器到模型(建模)视窗中。具体操作就是,点击并按住实体库中得实体,然后将它拖动到模型中想要放置得位置,放开鼠标键。这将在模型中建立一个发生器实体,把其余实体按照同样得方法生成。如下图所示。一旦创建了实体,将会给它赋一个默认得名称,在以后定义得编辑过程中,可以对模型中得实体进行重新命名。 完成后,将瞧到上面这样得一个模型.模型中有1个发生器、1个暂存区、3个处理器、3个输送机、1个分配器、2名操作员与1个吸收器。 第2步:定义物流流程 (1)连接端口

生产系统仿真实验报告

实验一:工艺原则布置 实验项目名称:工艺原则布置( ) 实验项目性质:综合性实验 所属课程名称:《设施规划与物流分析》 实验计划学时:学时 一、实验目的 通过本实验,掌握四种布置设计方法中最常用的工艺原则布置。 二、实验内容和要求 对于常用的工艺原则布置设计,最常用的设计方法为新建法()和改建法(),最常用的工具是从至表()。 本试验要求学生在熟练掌握工艺原则布置方法的基础上,使用物流仿真软件实现布置设计。 要求: . 认真学习教材第章第节 . 复习运筹学的二次分配问题 . 预先查阅遗传算法相关基本概念 三、实验主要仪器设备和材料 电脑,软件 四、实验方法、步骤及结果测试 见附录一 五、实验报告要求 实验报告要求:任选思考题中的一题 . 教材方法求解,确定你的最佳布置并计算物流量大小。 . 进行建模,可以仿照附录的步骤进行,相关的图、表、文字说明全过程体现在试验报告内。 . 请考虑并回答问题:如果只知道搬运量的从至表和作业单位设施的面积,以及总面积大小,具体位置不能确定,这时我们一般采用的是方法来进行布置设计,如何在实现?不需要你在里面建模,但是希望你考虑实现的方法和一些设想,请把这些思考内容体现在你的实验报告最后,这是体现综合性和设计性的关键点,也是决定你的成绩的评判标准之一。 这里我们统一:假设有台设备要布置到个工作地 .作业单位到作业单位之间如果有物料交换,则二者间的搬运量为。(,…) (,…) .工作地到工作地之间搬运距离为。(,…) (,…) .总的物流量:,而工艺原则布置优劣评判的其中一个标准是。 问题回答: 、通过作业单位搬运量从至表和作业单位距离从至表运行程序得出物流相关表。

OFDM系统仿真实验报告

无线通信——OFDM系统仿真

一、实验目的 1、了解OFDM 技术的实现原理 2、利用MATLAB 软件对OFDM 的传输性能进行仿真并对结论进行分析。 二、实验原理与方法 1 OFDM 调制基本原理 正交频分复用(OFDM)是多载波调制(MCM)技术的一种。MCM 的基本思想是把数据流串并变换为N 路速率较低的子数据流,用它们分别去调制N 路子载波后再并行传输。因子数据流的速率是原来的1/N ,即符号周期扩大为原来的N 倍,远大于信道的最大延迟扩展,这样MCM 就把一个宽带频率选择性信道划分成N 个窄带平坦衰落信道,从而“先天”具有很强的抗多径衰落和抗脉冲干扰的能力,特别适合于高速无线数据传输。OFDM 是一种子载波相互混叠的MCM ,因此它除了具有上述毗M 的优势外,还具有更高的频谱利用率。OFDM 选择时域相互正交的子载波,创门虽然在频域相互混叠,却仍能在接收端被分离出来。 2 OFDM 系统的实现模型 利用离散反傅里叶变换( IDFT) 或快速反傅里叶变换( IFFT) 实现的OFDM 系统如图1 所示。输入已经过调制(符号匹配) 的复信号经过串P 并变换后,进行IDFT 或IFFT 和并/串变换,然后插入保护间隔,再经过数/模变换后形成OFDM 调制后的信号s (t ) 。该信号经过信道后,接收到的信号r ( t ) 经过模P 数变换,去掉保护间隔以恢复子载波之间的正交性,再经过串/并变换和DFT 或FFT 后,恢复出OFDM 的调制信号,再经过并P 串变换后还原出输入的符号。 图1 OFDM 系统的实现框图 从OFDM 系统的基本结构可看出, 一对离散傅里叶变换是它的核心,它使各子载波相互正交。设OFDM 信号发射周期为[0,T],在这个周期内并行传输的N 个符号为001010(,...,)N C C C -,,其中ni C 为一般复数, 并对应调制星座图中的某一矢量。比如00(0)(0),(0)(0)C a j b a b =+?和分别为所要传输的并行信号, 若将

系统建模及仿真实验指导书(10级)

《系统建模与仿真实验设计与指导》机电工程学院电气工程及自动化实验室 2013年3月 目录 基础实验(一)控制系统建模及稳定性分析 基础实验(二)控制系统的数字仿真 基础实验(三)控制系统的时域分析 基础实验(四)控制系统的频域分析 综合实验(五)控制系统的设计 实验说明: 通过本课程的实验教学,学生应熟练掌握MATLAB语言的程序设计与使用。掌握MATLAB软件实现控制系统数学模型的建立、变换和稳定性分析;控制系统的数字仿真;控制系统的时域、频域分析;控制系统设计。通过实验对所学的专业理论知识有更深入的理解和认识,从而具备解决自动化及相关专业领域中实际系统分析、设计与综合等问题的能力。 实验报告要求给出具体的MATLAB程序和简要的实验总结。 实验一 控制系统建模及稳定性分析 一、实验目的 1.掌握Matlab中系统模型描述相关命令函数及使用; 2.掌握系统模型变换; 3.掌握Matlab中不同方法的系统稳定性分析。 二、实验内容 1.系统数学模型建立与转换 2.控制系统稳定性分析 三、实验步骤 1.系统数学模型建立

2. 系统数学模型转换 3. 控制系统稳定性分析 给定SISO 系统输入为“flow”,输出为“Temp”,传递函数为 使用MATLAB 表示该传递函数 ()22321.32 2.5e ()0.5 1.21 s s s G s s s s -++=+++ 将状态空间模型 转换为传递函数和零 极点增益模型。 R ) 已知控制系统结构图如图所示,

实验二 控制系统数字仿真一、实验目的 掌握Matlab中典型闭环系统的数字仿真; 二、实验内容 典型闭环系统的数字仿真MATLAB实现 三、实验步骤 求如图所示系统的阶跃响应y(t)的数值解。

FLEXSIM软件在生产物流系统仿真实验报告

FLEXSIM软件在生产物流系统仿真实验报告 专业:学号:姓名: 1.FLEXSIM软件简介 Flexsim是一个强有力的分析工具,可帮助工程师和设计人员在系统设计和运作中做出智能决策。采用Flexsim,可以建立一个真实系统的3D计算机模型,然后用比在真实系统上更短的时间或者更低的成本来研究系统。 Flexsim是一个通用工具,已被用来对若干不同行业中的不同系统进行建模。Flexsim已被大小不同的企业成功地运用。使用Flexsim可解决的3个基本问题 1)服务问题 - 要求以最高满意度和最低可能成本来处理用户及其需求。 2)制造问题 - 要求以最低可能成本在适当的时间制造适当产品。 3)物流问题 - 要求以最低可能成本在适当的时间,适当的地点,获得适当的产品。 2.实验内容及目的 在这一个实验中,我们将研究三种产品离开一个生产线进行检验的过程。有三种不同类型的临时实体将按照正态分布间隔到达。临时实体的类型在类型1、2、3三个类型之间均匀分布。当临时实体到达时,它们将进入暂存区并等待检验。有三个检验台用来检验。一个用于检验类型1,另一个检验类型2,第三个检验类型3。检验后的临时实体放到输送机上。在输送机终端再被送到吸收器中,从而退出模型。图1-1是流程的框图。 本实验的目的是学习以下内容:

?如何建立一个简单布局 ?如何连接端口来安排临时实体的路径 ?如何在Flexsim实体中输入数据和细节 ?如何编译模型 ?如何操纵动画演示 ?如何查看每个Flexsim实体的简单统计数据 3.实验过程 为了检验Flexsim软件安装是否正确,在计算机桌面上双击Flexsim3.0图标打开应用程序。软件装载后,将看到Flexsim菜单和工具按钮、库、以及正投影视图的视窗。 步骤1:从库里拖出所有实体拖到正投影视图视窗中,如图1-3所示: 图1-3 完成后,将看到这样的一个模型。模型中有1个发生器、1个暂存区、3个处理 器、3个输送机和1个吸收器。 步骤2:连接端口 下一步是根据临时实体的路径连接端口。连接过程是:按住“A” 键,然后用鼠标左键点击发生器并拖曳到暂存区,再释放鼠标键。拖曳时你将看到一条黄线,

通信系统仿真实验报告(DOC)

通信系统实验报告——基于SystemView的仿真实验 班级: 学号: 姓名: 时间:

目录 实验一、模拟调制系统设计分析 -------------------------3 一、实验内容-------------------------------------------3 二、实验要求-------------------------------------------3 三、实验原理-------------------------------------------3 四、实验步骤与结果-------------------------------------4 五、实验心得------------------------------------------10 实验二、模拟信号的数字传输系统设计分析------------11 一、实验内容------------------------------------------11 二、实验要求------------------------------------------11 三、实验原理------------------------------------------11 四、实验步骤与结果------------------------------------12 五、实验心得------------------------------------------16 实验三、数字载波通信系统设计分析------------------17 一、实验内容------------------------------------------17 二、实验要求------------------------------------------17 三、实验原理------------------------------------------17 四、实验步骤与结果------------------------------------18 五、实验心得------------------------------------------27

东北林业大学 系统建模与仿真实验指导书

《系统建模与仿真实验设计与指导》 机电工程学院电气工程及自动化实验室 2013年3月

目录 基础实验(一)控制系统建模及稳定性分析 基础实验(二)控制系统的数字仿真 基础实验(三)控制系统的时域分析 基础实验(四)控制系统的频域分析 综合实验(五)控制系统的设计 实验说明: 通过本课程的实验教学,学生应熟练掌握MATLAB语言的程序设计与使用。掌握MATLAB软件实现控制系统数学模型的建立、变换和稳定性分析;控制系统的数字仿真;控制系统的时域、频域分析;控制系统设计。通过实验对所学的专业理论知识有更深入的理解和认识,从而具备解决自动化及相关专业领域中实际系统分析、设计与综合等问题的能力。 实验报告要求给出具体的MATLAB程序和简要的实验总结。

控制系统建模及稳定性分析 一、 实验目的 1. 掌握Matlab 中系统模型描述相关命令函数及使用; 2. 掌握系统模型变换; 3. 掌握Matlab 中不同方法的系统稳定性分析。 二、 实验内容 1. 系统数学模型建立与转换 2. 控制系统稳定性分析 三、 实验步骤 1. 系统数学模型建立 P87 2. 系统数学模型转换 P99 3. 控制系统稳定性分析 P170 给定SISO 系统输入为“flow”,输出为“Temp”,传递函数为 使用MATLAB 表示该传递函数 () 22321.32 2.5e ()0.5 1.21 s s s G s s s s -++= +++ 将状态空间模型 转换为传递函数和零 极点增益模型。 []0100001052011100???? ????=+??? ?????---????= x x u y x R ) 已知控制系统结构图如图所示, 求取系统的闭环极点,并判别闭环系统的稳定性。

相关主题
文本预览
相关文档 最新文档