- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录
2 虚拟仪器开发软件Labview入门 2
2.1 Labview介绍 2
2.2 利用Labview编程完成习题设计 3
3 利用Labview实现连续系统的时域分析求零状态响应--阶跃激励的设计 14
3.1 连续系统的时域分析求零状态响应—阶跃激励的基本原理 14
3.2 连续系统的时域分析求零状态响应—阶跃激励的编程设计及实现 15
3.2.1 一阶连续时间系统的零状态响应 15
3.2.2 二阶连续时间系统的零状态响应 16
3.3 运行结果及分析 19
3.3.1 一阶连续时间系统的运行结果及分析 19
3.3.2 二阶连续时间系统的运行结果及分析 20
4 总结 23
5 参考文献 23
1 引言
连续时间系统处理连续时间信号,通常用微分方程来描述这类系统,也就是系统的输入与输出之间通过它们时间函数及其对时间t的各阶导数的线性组合联系起来。如果输入与输出只用一个高阶的微分方程联系,而且不研究系统内部其他信号的变化,这种描述系统的方式称为输入输出法。系统分析的任务是对给定的系统模型和输入信号求系统的输出响应。?
系统时域分析法包含两方面内容,一是微分方程的求解,另一是已知系统单位冲激响应,将冲激响应与输入激励信号进行卷积积分,求出系统输出响应。同时作为近代系统时域分析方法,将建立零状态响应,运算过程方便,往往成为系统分析的基本方法。?
本课程设计就是利用LabVIEW软件来实现连续系统的时域分析—求零状态响应(阶跃激励)的过程,LabVIEW是常用的虚拟仪器开发软件。
所谓虚拟仪器,就是在计算机为核心的硬件平台上,其功能由用户设计和定义,具有虚拟面板,其测试功能由测试软件实现的一种计算机仪器系统。虚拟仪器的实质是利用计算机显示器的显示功能来模拟传统仪器的控制功能,以多种形式表达输出检测结果;利用I/O接口设备完成信号的采集,测量与调理,从而完成各种测试功能的一种计算机仪器系统。使用者用鼠标,键盘操作虚拟面板,就如同使用一台专用的测量仪器一样。因此测量仪器的出现,使测量仪器与计算机的界限模糊了。
虚拟仪器的虚拟两字主要包含以下两方面含义:(1)虚拟仪器的面板是虚拟的。虚拟仪器面板上的各种“图标”与传统面板上的器件完成的功能是相同的;由各种开关,按钮,显示器等图标实现仪器的通,断;被测信号的输入通道,放大倍数等参数的设置,及测量结果的数值显示,波形显示等。(2)虚拟仪器测量功能是通过对图形化软件流程图的编程来实现。
LabVIEW是一种程序开发环境,由美国国家仪器(NI)公司研制开发的,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。
2 虚拟仪器开发软件Labview入门
2.1 Labview介绍
LabVIEW(Laboratory?Virtual?Instrument?Engineering?Workbench)是一种用图标代替文本行创建应用程序的图形化编程语言。传统文本编程语言根据语句和指令的先后顺序决定程序执行顺序,LabVIEW?则采用数据流编程方式,程序框图中节点之间的数据流向决定VI及函数的执行顺序。VI指虚拟仪器,是?LabVIEW]的程序模块。??
LabVIEW?提供很多外观与传统仪器(如示波器、万用表)类似的控件,可用来方便地创建用户界面。用户界面在?LabVIEW中被称为前面板。使用图标和连线,可以通过编程对前面板上的对象进行控制。这就是图形化源代码,又称G代码。LabVIEW?的图形化源代码在某种程度上类似于流程图,因此又被称作程序框图代码。图形化的程序语言,又称为?“G”?语言。使用这种语言编程时,基本上不写程序代码,取而代之的是流程图或框图。它尽可能利用了技术人员、科学家、工程师所熟悉的术语、图标和概念,因此,LabVIEW?是一个面向最终用户的工具。
LabVIEW是一种图形化的编程语言的开发环境,它广泛地被工业界、学术界和研究实验室所接受,视为一个标准的数据采集和仪器控制软件。LabVIEW集成了与满足GPIB、VXI、RS-232?和?RS-485?协议的硬件及数据采集卡通讯的全部功能。它还内置了便于应用TCP/IP、ActiveX?等软件标准的库函数。这是一个功能强大且灵活的软件。利用它可以方便地建立自己的虚拟仪器,其图形化的界面使得编程及使用过程生动有趣,它可以增强你构建自己的科学和工程系统的能力,提供了实现仪器编程和数据采集系统的便捷途径。使用它进行原理研究、设计、测试并实现仪器系统时,可以大大的提高工作效率。
Labview在测试、测量和自动化等领域具有最大的优势,因为Labview提供了大量
文档评论(0)