基于MATLAB的数字滤波器的设计附程序.docx
- 文档编号:26882427
- 上传时间:2023-06-23
- 格式:DOCX
- 页数:25
- 大小:46.61KB
基于MATLAB的数字滤波器的设计附程序.docx
《基于MATLAB的数字滤波器的设计附程序.docx》由会员分享,可在线阅读,更多相关《基于MATLAB的数字滤波器的设计附程序.docx(25页珍藏版)》请在冰豆网上搜索。
基于MATLAB的数字滤波器的设计附程序
基于MATLAB的数字滤波器的设计(附程序)
毕业设计中文摘要数字滤波器是数字信号处理中最重要的组成部分之一。
在许多科学技术领域中,广泛使用滤波器对信号进行处理。
数字滤波器是由数字乘法器、加法器和延时单元组成的一种装置。
它是一个离散时间系统,其功能是对输入离散信号的数字代码进...
毕业设计中文摘要
数字滤波器是数字信号处理中最重要的组成部分之一。
在许多科学技术领域中,广泛使用滤波器对信号进行处理。
数字滤波器是由数字乘法器、加法器和延时单元组成的一种装置。
它是一个离散时间系统,其功能是对输入离散信号的数字代码进行运算处理,以达到改变信号频谱的目的。
基于MATLAB的数字滤波器有:
界面设计与程序直接设计两种方法。
本文选择程序直接设计法,其中IIR滤波器采用间接设计法和直接设计法,将间接设计法分为三步,即模拟滤波器原型设计,模拟-数字滤波器变换,滤波器频带变换。
直接设计法是用MATLAB本身提供的函数,即butter,cheby1,cheby2和ellip,用这几个函数来设计数字低通、高通、带通滤波器。
FIR滤波器采用最简单的窗函数设计法。
关键词:
数字滤波器;MATLAB;无限冲激响应;有限冲激响应
毕业设计外文摘要
Matlab-baseddigitalfilterdesign
Abstract
DigitalfilterisoneofthemostimportantpartofthedigitalsignalProcessing.Inmanyfieldsofscienceandtechnology,itiswidelyusedforsignalprocessing.Digitalfilterisakindofinstallationthatismadeofdigitalmultiplier,adderandtheunitofdelaytime.Digitalfilterisadiscretetimesystem.Itsfunctionistocarryoutthedigitalcodeoftheinputdispersedsignalsoastochangesignalfrequencyspectrum.MATLAB-baseddigitalfilterhastwodesignmethods:
interfacedesignanddirectdesign.Inthispaper,theselectionprocessofdirectdesign,IIRfilterdesignmethodbyindirectanddirectdesign,itWillbedividedintothreestepsindirectdesign,thedesignofprototypeofanaloglow-passfilter,analog-to-digitalfilterconversionoffilterfrequencyband.DirectDesignusesthefunctionsofMATLAB,that’s,butter,cheby1,cheby2andellip,whichyoucanusetodesignthedigitallow-pass,highpass,bandpassfilter.TodesigntheFIRfilter,thesimplestwindowfunctiondesignmethodisused.
Key Words Digitalfilter;MATLAB;IIR;FIR
数字滤波器的发展概括
数字滤波是数字信号处理的一部分。
数字信号处理主要是研究用数字或符号的序列来表示信号波形,并用数字的方式去处理这些序列,把它们改变成在某种意义上更为有希望的形式,以便估计信号的特征参量,或削弱信号中的多余分量和增强信号中的有用分量。
具体来说,凡是用数字方式对信号进行滤波、变换、调制、解调、均衡、增强、压缩、估值、识别、产生等加工处理,都可纳入数字信号处理领域。
数字信号处理学科的一项重大进展是关于数字滤波器设计方向的研究。
关于数字滤波器,早在40年代末期,就有人讨论过他的可能性问题,在50年代也有人在研究生班讨论过数字滤波的问题。
直到60年代中期,才开始形成关于数字滤波器的一整套完整的正规理论。
在这一时期,提出了各种各样的数字滤波器结构,有的以运算误差最小为特点,有的则以运算速度高见长,而有的则二者兼而有之:
出现了数字滤波器的各种逼近方法和实现方法,对递归和非递归两类滤波器作了全面的比较,统一了数字滤波器的基本概念和理论。
数字滤波器的一个重要发展是对有限冲激响应(FIR)和无限冲激响应(IIR)关系的认识转化。
在初期,一般认为IIR滤波器比FIR滤波器具有更高的运算效率,因而明显地趋向于前者,但当人们提出用快速傅利叶变换(FFT)实现卷积运算的概念之后,发现高阶FIR滤波器也可以用很高的运算效率来实现,这就促使人们对高性能FIR滤波器的设计方法和数字滤波器的频域设计方法进行了大量的研究,从而出现了此后数字滤波器设计中频域方法与时域方法并驾齐驱的局面。
然而,这些均属数字滤波器的早期研究,早期的数字滤波器尽管在语音、声纳、地震和医学的信号处理中曾经发挥过作用,但由于当时计算机主机的价格很昂贵,严重阻碍了专用数字滤波器的发展。
70年代科学技术蓬勃发展,数字信号处理开始与大规模和超大规模集成电路技术、微处理器技术、高速数字算术单元、双极性高密度半导体存储器、电荷转移器件等新技术、新工艺结合了起来,并且引进了计算机辅助设计方法,它是数字滤波器的设计仅仅是对相应模拟滤波器的逼近。
一般说来,通过对模拟滤波器函数的变换来设计数字滤波器,很难达到逼近任意频率响应或冲击响应,而采用计算机辅助设计则有可能实现频域与时域的最佳逼近,或频域时域联合最佳逼近。
这样,数字滤波器的分析与设计其内容也更加丰富起来:
各种新的数字处理系统,也都能用专用数字硬件加以实现。
数字信号处理理论与技术的发展,主要是由于计算机与大规模集成电路的大量生产和广泛应用,替代了原来的模拟信号处理中的线性滤波和频谱分析所应用的模拟计算机和分离元件L、C、R线性网络,高度发挥了计算技术和数字技术相结合的特色和优越性。
特别是微处理器和微型计算机技术日新月异的发展,将更有利于仪器与电子技术应用系统朝着数字化、小型化、自动化以及多功能化等方向发展,促使他们成为富有智能化的电子系统。
现在,包括数字滤波在内的数字信号处理技术正以惊人的速度向纵深和高级的方向发展,据估计这种趋势还要持续一个较长的时期,未来的发展可能会比过去的进程更为激动人心,必将引起某些领域的飞跃性转折。
MATLAB软件简介
MATLAB的最初版本是由CleveMoler博士用FORTRAN语言开发的矩阵分析软件,MATLAB是“矩阵实验室”(MATrix LABoratory)的缩写,它是一种以矩阵运算为基础的交互式程序语言,最早用来作为LINPACK(线性代数软件包)和ELSPACK(基于特征值计算的软件包)矩阵软件工具包的接口。
在80年代初期,由CleveMoler和JohnLittle采用C语言改写了MATLAB的内核。
不久,他们成立了MathWorks软件开发公司,并于1984年将MATLAB正式推向市场。
1992年初推出了应用于Windows操作系统的MATLAB4.x版本,1997年推出5.1版本,1998年推出5.2版本,1999年推出MATLAB5.3版本,2000年又推出更为简单易学的MATLAB6.0版本。
随着MATLAB版本的升级,其内容不断扩充和改进,人机界面越来越生动、友好,语言也越来越简单易学,同时,对使用环境也提出了更高的要求。
MATLAB自1984年正式推出以后,其功能越来越强大,已成为国际公认的最优秀的数学软件之一,尤其是MATLAB6.0,其应用范围涵盖了工业、电子、医疗以及建筑等领域。
由于数字滤波器的概念比较抽象,加上其数字计算又比较繁琐,所以借助好的计算机软件来进行辅助设计,是数字滤波器研究领域的一个发展趋势。
这样的软件有很多种,其中最具代表性的就是MATLAB。
MATLAB语言及其工具将以个优秀软件包的易用性与可靠性,通用性和专业性,以及一般目的的应用和高深的专业应用近乎完美的集成在一起,并凭借其功能强大,技术先进和应用之深广,使其逐渐成为国际性的计算标准,为世界各地超过20万名科学家和工程师所采用。
利用MATLAB的强大运算功能,基于MATLAB的数字滤波器设计法可以快速有效的设计由软件组成的常规数字滤波器,设计方便、快捷,极大的减轻了工作量。
并可对不同的要求,随时更改参数,以达到滤波器设计的最优化。
利用MATLAB设计数字滤的方法产行生的数字滤波器系数能被许多设计软件调用,通用性强。
合理利用MATLAB提供的强大工具支持和仿真工具,将为数字滤波的设计带来极大的便利。
目 录
1 引言……………………………………………………………………………… 2
1.1 数字滤波器的发展概括……………………………………………………… 2
1.2 MATLAB软件简介…………………………………………………………… 3
1.3 数字滤波器及其MATLAB实现……………………………………………… 4
2 数字滤波器……………………………………………………………………… 6
2.1 数字滤波器的分类…………………………………………………………… 6
2.2 系统的描述…………………………………………………………………… 7
2.3 系统的传递函数……………………………………………………………… 8
2.4 数字滤波器的基本结构………………………………………………………8
2.5 数字滤波器的设计方法……………………………………………………… 9
3 无限单位冲激响应(IIR)数字滤波器……………………………………… 12
(毕业设计)
3.1 间接设计法…………………………………………………………………………12
3.2 直接设计法…………………………………………………………………………16
4 有限单位冲激响应(FIR)数字滤波器 ……………………………………… 24
4.1 FIR数字滤波器的算法描述………………………………………………………24
4.2 FIR数字滤波器的窗函数设计法…………………………………………………24
结论………………………………………………………………………………… 31
致谢………………………………………………………………………………… 32
参考文献 …………………………………………………………………………… 33
附录A………………………………………………………………………………… 34
附录B………………………………………………………………………………… 40
内容简介
济南市某综合办公楼,位于济南市有密集群市区,该工程为钢筋混凝土框架结构,总占地面积约为3142㎡,总面积4700㎡,地上五层,一层层高3.9m,其余各层层高3.6m,总建筑高度18.3m本工程采用钢筋混凝土框架结构,基础采用钢筋混凝土独立基础。
本工程抗震设防烈度为六度,设计基本地震加速度值为0.05g,设计地震分组为第二组。
基本雪压:
So=0.3kN/㎡
基本风压为Wo=0.45kN/㎡
计算书(共62页word)、组织设计(共129页word)、CAD图纸(共20张)
正文:
前 言 2
目 录 3
第一章建筑设计 5
1.1工程概况 5
1.2设计资料 5
第二章结构设计总述 6
2.1结构部分 6
2.2结构设计论述 6
2.2.1结构体系选型 6
2.2.2设计过程 7
第三章结构设计 8
3.1结构布置及计算简图 8
3.2主要构件选型及尺寸初步估计 8
3.2.1确定框架计算简图 8
3.2.2梁柱线刚度计算 9
3.3荷载统计 10
3.3.1屋面永久荷载标准值 10
3.3.2楼面永久荷载标准值 10
3.3.3屋面及楼面可变荷载标准值 11
3.4荷载计算 11
3.4.1恒荷载计算 11
3.4.2活荷载计算 15
3.4.3风荷载计算 16
3.5内力计算 17
3.5.1恒荷载作用下的内力计算 17
3.5.2活荷载作用下的内力计算 23
3.5.3风荷载作用下的内力计算 28
3.6内力组合 31
3.6.1梁的内力组合 31
3.5.2柱的内力组合 31
3.7截面设计 35
3.7.1梁的配筋计算 35
梁的正截面受弯承载力计算 35
梁的斜截面受剪承载力计算 38
3.7.2柱的配筋计算 41
柱的正截面受弯承载力计算 41
柱的斜截面受剪承载力计算 43
3.8楼面板设计 50
3.8.1设计资料 50
3.8.2荷载计算 50
3.8.3确定计算跨度 51
3.8.4弯距计算 51
3.8.5截面设计 52
3.9楼梯设计 53
3.9.1设计资料 53
3.9.1梯段板计算 53
3.9.2平台板计算 54
3.9.3平台梁计算 55
3.10基础设计 57
3.10.1设计资料 57
3.10.2确定基础底面尺寸 57
3.10.3校核地基承载力 58
3.10.4验算基础高度 58
; 59
参考文献 61
致谢 62
施工组织设计
一工程概况 1
二施工部署 2
(一)施工目标 2
(二)施工管理机构 2
(三)施工原则及施工顺序 3
(四)施工进度计划 4
三主要分部分项工程施工方法 8
(一)测量定位放线 8
(五)屋面工程 21
(六)装饰工程 27
(七)脚手架工程 65
四主要施工保证措施 72
(一)施工工期保证措施 72
(二)施工质量保证措施 75
(三)职业健康安全、文明现场保证措施 86
(四)施工现场环境保护和污染控制保证措施 105
(五)季节施工保证措施 108
(六)成品保护措施 115
(七)安装与其他专业的配合措施 116
五新技术、新工艺、新材料、新设备的应用 120
(一)目标意义 120
(二)组织机构及保证措施 120
(三)应用项目及实施措施 120
附图 124
(一)施工现场平面布置图 124
(二)施工进度计划网络图 124
(三)施工进度计划横道图 124
参考文献 125
致 谢 126
CAD图纸(共20张):
总平面图、各层平面图、立面图、结构设计总说明、梁平法施工图、柱平法施工图、板结构平面图、屋面板结构平面图、基础、楼梯详图
在预应力混凝土简支梁桥的设计中,梁体系的选择、跨度大小、主梁高度、横截面形式和主要尺寸的拟定等问题是方案设计的关键所在。
桥型方案的确定,不但要考虑其实用、合理性,而且要满足经济和美观的要求。
在宽桥面的桥梁工程中,上部结构一般采用预应力简支箱梁。
本设计结合工程地质纵断面和周边情况,拟采用3-20预应力简支箱梁,设计桥段左右两侧与主梁相连需分别预留5cm的伸缩缝。
按全桥纵断面布置,为有利于排水,本桥段桥面纵坡为-3.0%,桥面横坡为1.5%。
纵坡通过盖梁高度的不同来调节,由于桥面较宽不宜采用铺装层调整坡度,亦采用垫石高度调整。
为计算方便,本设计上部结构内力计算时均假定为横坡。
结合工程地质剖面,本桥采用桩柱式桥墩,桩基础,桥台采用U台,扩大基础。
目录
1概述 4
1.1设计资料 4
1.2设计资料与构造布置 4
1.2.1设计资料 4
1.2.2材料 4
1.3工艺 5
1.4设计依据 5
2桥梁方案说明 7
2.1立面布置 7
2.3横断面布置 8
3主梁结构内力计算 10
3.1主梁设计概要 10
3.2主梁截面几何特性计算 10
3.3主梁内力计算 12
3.3.1荷载横向分布系数计算 12
3.3.2恒载内力计算 16
3.3.3活载内力计算 17
4预应力钢筋估算及布置 22
4.1预应力钢筋及锚具的选择 22
4.2预应力钢筋的估算 22
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 MATLAB 数字滤波器 设计 程序