1.3 内容安排
第一章绪论,概述了本课题的背景和意义,简单介绍了伺服系统以及LabVIEW的发展现状和应用实例,明确了本文的主要工作,并列出了各章节的内容安排。
第二章,系统的总体设计,介绍总的软件前面板的设计以及整个的程序框图。说明了整体的结构框架,以及其中的一些控件做了简单的介绍和一些注意事项。
第三章,系统各个模块的分析,其中有正弦信号、等速信号和阶跃信号三种波形的生成;三种波形加上均匀白噪波后的波形以及数据;数据的保存与读取;三种信号的误差分析。
2 系统总体设计
LabVIEW中,一个基本的VI由3个部分组成:前面板、程序框图和图标连接端口。前面板就是图形化用户界面,用于设置输入数值和观察输出量,可以模拟真实仪器的前面板。前面板由控制、指示和装饰构成。每一个前面板都有一个框图程序与之对应。框图程序用图形化编程语言编写,可以把它理解成传统编程语言程序中的源代码。用图形而不是用传统的文本代码进行编程是LabVIEW最大的特色。框图程序由节点、端口和数据连线组成。
人机交互界面的定制包含两个方面的内容:其一是程序运行时界面的显示模式,其二是程序对操作的响应方式。可控制的对象包括按钮、键盘输入前面板对象和选择框等。LabVIEW前面板的最大特色是所见即所得,即在编程中排布的界面就是软件运行时的界面。设计人机交互界面时,主要从审美和方便实用的角度出发[7]。在前面板的设计中,为了美化界面利用控件中的修饰控件做了一写改善,也写入了一些字。
整个系统设计的前面板由751个按钮组成,分别是三种波形的生成、三种波形的生成+白噪、正弦和等速信号的误差分析、阶跃响应分析1、阶跃响应分析2。阶跃响应分析的1,2分别是衰减振荡和单调变化两种情况的误差分析,详细的说明在第三章。 基于LabVIEW的伺服系统测试仪设计(3):http://www.751com.cn/zidonghua/lunwen_15933.html