您好,欢迎来到华佗小知识。
搜索
您的当前位置:首页离散系统的时域分析一阶差分方程求解课程设计

离散系统的时域分析一阶差分方程求解课程设计

来源:华佗小知识


课 程 设 计 任 务 书

分院(系) 学生姓名 设计题目 信息学院 专业 学号 测控技术及仪器 离散系统的时域分析 一阶差分方程求解 内容及要求: 1、学习LABVIEW软件知识及应用 2、学习并研究信号分析与处理课题有关理论 3、利用LABVIEW编程,完成相应的信号分析与处理课题 4、写出课程设计报告,打印程序,给出运行结果 进度安排: 第一周:周一:1、布置课程设计任务、要求 2、每人一题 周二---周五:利用LABVIEW编程,完成相应的信号分析与处理课题: 1、学习LABVIEW软件知识及应用 2、学习并研究信号分析与处理课题有关理论 3、利用LABVIEW编程,完成相应的信号分析与处理课题 第二周:周一---周四: 1、上机编程、调试 2、检查编程、运行结果 3、撰写课程设计报告书 周五: 答辩,上交报告。 指导教师(签字): 年 月 日

分院院长(签字): 年 月

日 1. 引言

本课程设计主若是通过对周期信号的研究和分析,把握信号的频谱分析方式,明白得信号有时域转换到频域的原理及方式,尤其关于周期信号可进行傅里叶级数分解,明白得傅里叶级数的系数的求解方式。本课程设计通过对周期性三角波的分解和叠加从而对周期性信号的分解和叠加进一步的明白得。

2. 虚拟仪器开发软件入门

介绍

LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是一种用图标代替文本行创建应用程序的图形化编程语言。

传统文本编程语言依照语句和指令的前后顺序决定程序执行顺序,而LabVIEW 那么采纳数据流编程方式,程序框图中节点之间的数据流向决定了程序的执行顺序。它用图标表示函数,用连线表示数据流向。 LabVIEW程序被称为VI(Virtual Instrument),即虚拟仪器。 LabVIEW的核心概念确实是“软件即是仪器”,即虚拟仪器的概念。 LabVIEW还包括了大量的工具与函数用于数据搜集、分析、显示与存储等。

LabVIEW在测试、测量和自动化等领域具有最大的优势,因为LabVIEW提供了大量的工具与函数用于数据搜集、分析、显示和存储。

用户能够在数分钟内完成一套完整的从仪器连接、数据搜集到分析、显示和存储的自动化测试测量系统。

它被普遍地应用于汽车、通信、航空、半导体、电子设计生产、进程操纵和生物医学等各个领域。LabVIEW不仅能够用来快速搭建小型自动化测试测量系统,还能够被用来开发大型的散布式数据搜集与操纵系统。

在美国Lawrence Livermore国家实验室,一个花费2000万美金的极为复杂的飞秒激光切割系统确实是基于LabVIEW开发的。

在北京正负电子对撞机二期工程北京谱仪慢操纵系统中,大约有30种物理量共7000多点的现场数据点需要实时搜集操纵和分析记录等。

利用编程完成习题设计

写一个温度监测器,如右图所示,当温度超过报警上限,而且开启报警时,报警灯点亮。温度值能够由随即数发生器产生。

前面板

程序面板

利用顺序结构和timing面板下的tick count VI,计算for循环产生一个长度为20000点的随机波形所需的时刻。

前面板

程序面板

写一个温度监测器,当温度超过报警上限,而且开启报警时,报警灯点亮。温度值能够由随即数发生器产生。添加一个While循环和按时器,实现持续的温度搜集监测。

..3前面板

程序面板

计算学生三门课(语文,数学,英语)的平均分,并依照平均分划分成绩品级。要求输出品级A,B,C,D,E。90分以上为A,80~为B,70~79为C,60~69为D,60分以下为E。

前面板

程序面板

持续温度搜集监测添加报警信息,如以下图所示,当报警发生时输出报警信息,“温度超限!当前温度: ”,正常情形下输出空字符串。

前面板

程序面板

将一些字符串和数值转换为新的输出字符串,输出字符串是一个GPIB命令字符串,它能够用来和串口仪器通信。

前面板

程序面板

用FOR循环创建一个数组,并用图形显示输出其数组。

前面板

程序面板

利用簇模拟汽车操纵,如右图所示,操纵面板能够对显示面板中的参量进行操纵。油门操纵转速,转速=油门*100,档位操纵时速,时速=档位*40,油量随VI运行时刻减少。

前面板

程序面板

利用随机数发生器仿真一个0到5V的采样信号,每200ms采一个点,利用实时趋势曲线实时显示采样结果。

前面板

程序面板

利用随机数发生器仿真一个0到5V的采样信号,每200ms采一个点,共搜集50个点,搜集完后一次性显示在Waveform Graph上。

前面板

程序面板

在习题3的基础上再增加1路电压信号搜集,此路电压信号的范围为5到10V,采样距离是50ms,共采100个点。采样完成后,将两路采样信号显示在同一个Waveform Graph中。

前面板

程序面板

3 利用实现离散时刻系统时域分析的设计

实验目的

1、学习LabVIEW的大体知识及操作。

2、时域分析离散时刻系统在给定鼓励下的响应。

3、设计相应的虚拟仪器实现离散时刻系统时域分析处置

3.2 实验内容

解差分方程,求零输入响应、零状态响应和完全响应。要求差分方程系

数可在前面板输入。

3.3 实验原理

零输入下的差分方程为齐次差分方程,一样表达式表示为

N ∑ k=0 (2-1) 其中 为常数。 和求齐次微分方程类似,先假设一个如下形式的解:y(n)=Crn 其中C、r 都是与n无关的参量。将此解代入(2-1)式可得

或 (2-2)

如果 是(2-2)式的根,则

将知足(2-1)式,故(2-2)式称为(2-1)式的特点方程,特点方程的N个根r1,r2,…,rN称为差分方程的特点根。 (2-3)

而 是由边界条件决定的系数。

由于特点方程根的类型不同,使得各个解y(n)也将采取不同形式,

归纳如下:

(1)对每一个单实根r ,其解的函数为Cn1。 (2)对m重的实根r ,其解为m个函数之和

(3) 关于每一对复根a±jb,其解为两个函数之和

其中 (4) 对m重的一对复根a±jb,其解为m对函数之和

其中 如下式方程:

N M m=0 ∑ k=0 解题的方式是先求齐次解(即齐次方程之解),然后求特解,即求任何一个能知足上式的y(n) 函数。齐次解求法已讨论过了,为了求特解,先将输入函数x(n)代入方程式右端(称为自由项),观看自由项的函数形式来选择含有待定系数的特解函数式,将此特解函数代入方程后,再求待定系数。最后,齐次解与特解之和即为完全解。

3.4 离散时刻系统分析的编程及实现

选择鼓励,调剂鼓励、系统方程和初始值等有关参数,来观看他们组

成的系统的零输入响应、零状态响应和完全响应的波形显示。系统方程同时也显示在前面板上。若是想查看零输入响应方程或零状态响应方程,就能够够按下“零输入响应方程”或“零状态响应方程”键。

前面板

后面板

运行结果及分析

离散时刻系统时域分析主面板

4 参考文献

陈锡辉.《LabVIEW 程序设计从入门到精通》

高作图书类文献——杨乐平.《LabVIEW程序设计与应用》

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.cn 版权所有 湘ICP备2023017654号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务