中南大学数字信号处理课程设计任务书分解

中南大学数字信号处理课程设计任务书分解
中南大学数字信号处理课程设计任务书分解

目录

一、课程设计目的 (2)

二、课程设计内容 (2)

三、课程设计要求 (3)

四、程序设计原理及思路

4.1 设计原理 (3)

4.2 设计思路

4.2.1、第一大题 (6)

4.2.2、第二大题 (7)

4.2.3、第三大题

3.1 (7)

3.2 (7)

3.3 (8)

4.3、GUI图形界面 (8)

五、程序测试输出结果 (9)

六、总结 (15)

七、主要参考资料 (15)

八、程序源代码清单 (15)

中南大学

课程设计任务书

一、课程设计目的:

1.全面复习课程所学理论知识,巩固所学知识重点和难点,将理论与实践很好地结合起来。

2.提高综合运用所学知识独立分析和解决问题的能力;

3.熟练使用一种高级语言进行编程实现。

二、课程设计内容

课程设计选题组一:

一、一个连续信号含两个频率分量,经采样得

ππ?=-

x n n N

()=sin(2*0.125*n)+cos(2*(0.125+f)*n),0,1,,1

当N=16,Δf分别为1/16和1/64时,观察其频谱;当N=128时,Δf不变,其结果有何不同,为什么?绘出相应的时域与频域特性曲线,分析说明如何选择DFT参数才能在频谱分析中分辨出两个不同的频率分量。

二、对周期方波信号进行滤波

1)生成一个基频为10Hz的周期方波信号。

2)选择适当的DFT参数,对其进行DFT,分析其频谱特性,并绘出相应曲线。 3)设计一个滤波器,滤除该周期信号中40Hz以后的频率分量,观察滤波前后信号的时域和频域波形变化

4)如果该信号淹没在噪声中,试滤除噪声信号。

三、音乐信号处理:

1)获取一段音乐或语音信号,设计单回声滤波器,实现信号的单回声产生。给出单回声滤波器的单位脉冲响应及幅频特性,给出加入单回声前后的信号频谱。

2)设计多重回声滤波器,实现多重回声效果。给出多回声滤波器的单位脉冲响应及幅频特性,给出加入多重回声后的信号频谱。

3)设计全通混响器,实现自然声音混响效果。给出混响器的单位脉冲响应及幅频特性,给出混响后的信号频谱。

4)设计均衡器,使得不同频率的混合音频信号,通过一个均衡器后,增强或

削减某些频率分量**。(**可选做)

三、课程设计要求

1、使用MATLAB(或其它开发工具)编程实现上述内容,写出课程设计报告。滤波器设计题目应尽量避免使用现成的工具箱函数。为便于分析与观察,设计中所有频谱显示中模拟频率应以实际频率显示,数字频率应对 归一化。

2、课程设计报告的内容包括:

(1)课程设计题目和题目设计要求;

(2)设计思想和系统功能分析;

(3)设计中关键部分的理论分析与计算,参数设置,关键模块的设计思路;

(4)测试数据、测试输出结果,及必要的理论分析和比较

(5)总结,包括设计过程中遇到的问题和解决方法,设计心得与体会等;

(6)参考文献;

(7)程序源代码清单。

3、演示系统使用GUI界面或混合编程实现集成打包发布,

四、程序设计思路及分析

在开始动手之前,首先回顾了数字信号处理的理论知识,特别是关于采样和相关方面的知识。然后熟悉Matlab软件,最后是查找相关声音处理方面的资料,熟悉它的作用功能及研究的意义。

4.1设计原理

1.用DFT对连续信号进行谱分析

(1)原理

(2)频率分辨率与DFT参数的选择

频率分辨率是指所用的算法能将信号中两个靠得很近的谱峰分开的能力。

设是一个带限的连续时间信号,最高频率为f c,根据时域采样定理,采样频率f s>2f c,一般取。

对在时间长度为T p的一段上抽取N点,得到一个长度为N的有限长序

列x(n),则有

由于f s对应于数字频率,对x(n)作N点DFT,则数字域的频率分辨率

此时,相应的模拟域的频率分辨率为

上式说明:如果保持采样点数N不变,要提高谱的分辨率(F减小),必须降低采样速率,采样速率的降低会引起谱分析范围减少;如维持f s不变,为提高分辨率可以增加采样点数N。

2.用DFT进行谱分析的误差问题

(1)混叠现象

利用DFT逼近连续时间信号的傅里叶变换,为避免混叠失真,按照抽样定理的要求,采样频率至少是信号最高频率的两倍。

解决混叠问题的唯一方法是保证采样频率足够高。

(2)截断效应

利用DFT处理非时限序列时,须将该序列截断。设序列的频谱为,矩形窗函数的频谱为,则截断后序列的频谱为

由于矩形窗函数频谱的引入,使卷积后的频谱被展宽了,称为频谱泄露(截

断效应)。

减少方法:选择适当形状的窗函数,如汉宁窗或汉明窗等。

(3)栅栏效应

DFT是有限长序列的频谱等间隔采样,相当于透过一个栅栏去观察原来信号的频谱,这种现象称为栅栏效应。

减小栅栏效应的方法:末尾补零。

补零没有对原信号增加任何新的信息,因此不能提高频率分辨率。补零的目的:使数据N为2的整数次幂,以便于用快速傅里叶变换算法(FFT),而且补零还可对原X(k)做插值。

3. 巴特沃斯滤波器

巴特沃斯滤波器的特点是通频带内的频率响应曲线最大限度平坦,没有起伏,而在阻频带则逐渐下降为零。在振幅的对数对角频率的波特图上,从某一边界角频率开始,振幅随着角频率的增加而逐步减少,趋向负无穷大。

一阶巴特沃斯滤波器的衰减率为每倍频6分贝,每十倍频20分贝。二阶巴特沃斯滤波器的衰减率为每倍频12分贝、三阶巴特沃斯滤波器的衰减率为每倍频18分贝、如此类推。

巴特沃斯滤波器的振幅对角频率单调下降,并且也是唯一的无论阶数,振幅对角频率曲线都保持同样的形状的滤波器。只不过滤波器阶数越高,在阻频带振幅衰减速度越快。其他滤波器高阶的振幅对角频率图和低级数的振幅对角频率有不同的形状。

4.FIR数字滤波器

FIR(Finite Impulse Response)滤波器:有限长单位冲激响应滤波器,又称为非递归型滤波器,是数字信号处理系统中最基本的元件,它可以在保证任意幅频特性的同时具有严格的线性相频特性,同时其单位抽样响应是有限长的,因而滤波器是稳定的系统。因此,FIR滤波器在通信、图像处理、模式识别等领域都有着广泛的应用。

在进入FIR滤波器前,首先要将信号通过A/D器件进行模数转换,把模拟信号转化为数字信号;为了使信号处理能够不发生失真,信号的采样速度必须满足奈奎斯特定理,一般取信号频率上限的4-5倍做为采样频率

5.IIR数字滤波器

IIR(Infinite Impulse Response)数字滤波器,又名“无限脉冲响应数字滤波器”,或“递归滤波器”。递归滤波器,也就是IIR数字滤波器,顾名思义,

具有反馈,一般认为具有无限的脉冲响应。

(1)、封闭函数

IIR数字滤波器的系统函数可以写成封闭函数的形式。

(2)、IIR数字滤波器采用递归型结构

IIR数字滤波器采用递归型结构,即结构上带有反馈环路。IIR滤波器运算结构通常由延时、乘以系数和相加等基本运算组成,可以组合成直接型、正准型、级联型、并联型四种结构形式,都具有反馈回路。由于运算中的舍入处理,使误差不断累积,有时会产生微弱的寄生振荡。

(3)、借助成熟的模拟滤波器的成果

IIR数字滤波器在设计上可以借助成熟的模拟滤波器的成果,如巴特沃斯、契比雪夫和椭圆滤波器等,有现成的设计数据或图表可查,其设计工作量比较小,对计算工具的要求不高。在设计一个IIR数字滤波器时,我们根据指标先写出模拟滤波器的公式,然后通过一定的变换,将模拟滤波器的公式转换成数字滤波器的公式。

(4)、需加相位校准网络

IIR数字滤波器的相位特性不好控制,对相位要求较高时,需加相位校准网络。

4.2设计思路

1、第一大题

首先要在matlab中实现信号x(n),然后分别按照Δf=1/16,Δf=1/64进行等间隔采样;再调用函数FFT对它进行离散傅里叶变换;画图调用subplot()和plot()来完成,并且要注意频率的归一化。

由以下得到的波形可以看出:数字时域中每格1/N,频域中不失真时应该在0.125和0.125+Δf的地方有幅值,如当N=16,Δf=1/16时,两频率分量应该是0.125和0.125+1/16,对应到谱线上是2*(1/N)、3*(1/N)即第2和3条,分辨率足够到把两谱线分开,但当Δf=1/64时由于两谱线靠的太近,1/N的分辨率不能分开他们,出现频谱混叠现象。根据奈奎斯特定理,采样频率应该保证大于两倍的截止频率,就能以免发生频谱混叠。所以,Δf=1/16时频谱具有两个清晰的双峰。

相对于N=16时,当N=128时,分辨率等于fs/N,Δf>=1/N时,主瓣宽度变窄,频率分辨率增大,不会发生频谱泄露,图中两谱线都能分清,且时域窗增大了,泄露现象有所改善,可见提高分辨率可以增加信号的截取长度,但旁瓣的相对幅度并不减少。

2、第二大题

首先对待滤波的信号进行频谱分析,观察信号频率分布的规律,从而确定数字滤波器的类型(FIR 滤波器、IIR 滤波器、自适应滤波器、小波滤波器等)。 在加性噪声的情况下,若信号的频谱与噪声的频谱基本不重叠,可以采用频率选择滤波器(FIR 滤波器、IIR 滤波器)。

若信号的频谱与噪声的频谱重叠较多,可以采用自适应滤波、小波滤波等。 若为乘性噪声,可以根据同态滤波的原理对信号进行预处理,然后再按照加性噪声的情况处理。

在确定了数字滤波器类型后,还需要根据信号时域特性、频域特性、或时频特性确定滤波器的设计参数,设计出相应的数字滤波器。

最后,利用该数字滤波器对信号进行滤波,在时域和频域观察信号滤波的主观及客观效果。若主观及客观效果满足要求,说明分析过程和滤波方法正确有效,若不满足要求,需要重新分析和设计。

针对题目要求的10Hz 周期方波频率,选择低通滤波器进行滤波,我优先选择了巴特沃斯低通滤波器,因为其具有平坦的通带与阻带。根据方波时域进行傅里叶变换后得到的频域图,分析正半峰容易得到通带边界频率与阻带截至频率,再由|20*log (输入/输出)|求出衰减,分别得到最大通带衰减与最小阻带衰减,由这四个巴特沃斯参数可以求出N 最大阶数与Wc 截至频率。最后通过butter 求出系统函数多项式的分子与分母。

3、第三大题

3.1 单回声

回音可以由简单的延时单元产生。直达声和在R 抽样周期后出现的一种单个回音,可以用FIR 滤波器产生,微分方程为:y[n]=x[n]+αx[n-R] |α|<1,传输函数为:H(z)=1+αz -R ,传递函数的幅频响应形状象梳子,这种滤波器又叫梳状滤波器。

梳妆滤波器可用于消除频谱中的谐波干扰和其他频谱等间隔分布的干扰。

3.2 多重回声

为了产生以间隔R 个抽样周期分开的具有指数衰减振幅的多重回声,可用一个以下形式传输函数的FIR 滤波器:

R

NR

N R N N R R z z z z z z H ---------=++++=ααααα111)()1(122 无限个振幅以指数衰减间隔为R 个抽样周期的多重回声可用以下形式传输

函数的IIR 滤波器生成:1||11

)(<-=-ααR

z z H IIR 多重回声滤波器的基本频率F R =F s /R ,通常锁定在伴音设备的基频上,比如基鼓拍子。

3.3 全通混响

声音在一个封闭的空间中到达听众时,包含几个部分:直达声、早期的反射和混响。早期的反射由几个空间上邻近的直达声的基本延迟和衰减组成,而混响则由密集的回声组成。上述多重回声滤波器不能提供自然声音混响。由其幅频特性可知,其幅度响应对于所有频率不是常数,收听效果不能令人满意。其次每秒回声数量太少会引起合成声的颤动,需要每秒约1000个回音才能生成没有颤动的反射声。

3.3.1全通滤波器

为了生成更真实的混响,提出一种有全通结构的混响器,传输函数为:

1||1)(<++=--αααR R

z z z H

3.3.2自然声音混响

4、GUI 图形界面

基于matlab 可视化图形用户界面(GUI ),使得界面设计在可视化状态下进行,设计过程简单直观,实现了“所见即所得”。

主要运用菜单编辑器工具,创造下拉式菜单和快捷菜单。在创建某个菜单项中,可以在右边显示某菜单的有关属性。利用菜单编辑器创建了‘第一大题’,‘第二大题’和‘第三大题’三个一级菜单项,并且在各个一级菜单下,创建多个子菜单。

五、程序测试输出结果

图一课程设计主界面

图二第一大题菜单及其子菜单

图三第二大题菜单及其子菜单

图四第三大题菜单及其子菜单

图五第一大题第一小问

问题分析:

观察N=16与128的频谱变化,当N=16时,会对信号产生截断,当N=128后,使主瓣变窄,减小泄露,提高了频率分辨率,但旁瓣的相对幅度并不减小。所以在矩形窗下,适当提高N, 可以降低频谱泄露。

观察f=1/64与1/16的频谱变化,当f=1/16容易发现,两峰之间没有发生频谱混叠。根据采样定理,w=л(对应模拟频率f=Fs/2)附近产生频谱混叠现象。因此,理论上必须Fs>=2fc,以免发生频谱混叠现象。

图六第一大题第二小问

图七第二大题第一小问

图八第二大题第二小问

图九第二大题第三小问

问题分析:

观察方波的单峰频谱,由于该图是低通,有横纵坐标可以读出通带边界频率和阻带截止频率,分别是40与50;幅值通带最大衰减与阻带最小衰减分别是0.7和0.1 。由于巴特沃斯滤波器函数调用格式是buttor(αp,αs,ωp,ωs),其中要对40与50归一化,所以是40/500,50/500;再根据20*|log(输入/输出)|,可以求出3,15 。最后由butter求出系统函数的多项式分子与分母。

图十第三大题第一小问

问题分析:

通过实验得到的频谱图分析发现,多重回声效果较单回声效果更加明显,如果延时调试得当,会得到很好的回声效果,产生类似在音乐厅的效果,自然混响的效果则较前两者更加明显。

图十一第三大题第二小问

图十二第三大题第三小问

六、总结

通过这次数字信号处理的课程设计,对信号分析、matlab、音频处理、GUI 图形界面都有更深层次的理解与应用。

在数字信号中,一开始画幅频图像总是得不到理想的效果,后来经过查找资料,知道了要对原函数进行了fft转换后,应该再归一化并且求出幅值。Matlab 的各种滤波器函数运用与subplot作图也得到了更好的灵活使用,例如梳妆滤波器,加性噪声和做出1:1:2型的图表;对多组程序的布局也有良好的条理分行。在音频处理上,经过网上搜索,我学会了成品音频都是经过多声道的归一融合,原本是存在多方位多乐器与回声的存在;还懂了音频比特,音频频率,回声利用延时单元创造,音频通道通过设置滤波器函数的参数得到。第一次利用GUI图形界面,也遇到了不少瓶颈,例如界面的简洁优化与合理布局,此外对于产生新选项窗口、按钮的触发、音频的播放和减少空白运行时间的问题都尝试了多种手段,最终也得到了较理想的效果。

总之,这次数字信号课程设计让我获益匪浅,不止知识上的丰富完善,还有遇到各种各样的瓶颈时,也可以坚持下来找到解决的方法。这些所学会的一切对我日后信号分析打下良好坚实的基础,对于其他问题也可以淡定分析解决。

七、主要参考资料

[1] Digital Signal Processing: A Computer-Based Approach,Sanjit K. K.

Mitra,2000

[2] Understanding Digital Signal Processing,Richard G. Lyons,科学出

版社

[3] Dual-tone multi-frequency [EB/OL] .https://www.360docs.net/doc/fb13690129.html,/wiki/

Dual-tone_multi-frequency

[4] 《数字信号处理》.丁玉美等西安电子科技大学出版社

[5]数字信号处理教程(第二版),程佩青,清华大学出版社,2001

[6] 数字信号处理,赵树杰等,西电出版社,1997.10

[7] 数字信号处理—时域离散随机信号处理,丁玉美等,西电出版社,2002.11

[8] MATLAB及在电子信息课程中的应用,陈怀琛等,电子工业出版社出版,2002.4

八、程序源代码清单

8.1主程序代码

function varargout = test6(varargin)

% TEST6 M-file for test6.fig

% TEST6, by itself, creates a new TEST6 or raises the existing

% singleton*.

% H = TEST6 returns the handle to a new TEST6 or the handle to

% the existing singleton*.

%

% TEST6('CALLBACK',hObject,eventData,handles,...) calls the local

% function named CALLBACK in TEST6.M with the given input arguments.

%

% TEST6('Property','Value',...) creates a new TEST6 or raises the

% existing singleton*. Starting from the left, property value pairs are % applied to the GUI before test6_OpeningFunction gets called. An

% unrecognized property name or invalid value makes property application % stop. All inputs are passed to test6_OpeningFcn via varargin.

%

% *See GUI Options on GUIDE's Tools menu. Choose "GUI allows only one % instance to run (singleton)".

%

% See also: GUIDE, GUIDATA, GUIHANDLES

% Edit the above text to modify the response to help test6

% Last Modified by GUIDE v2.5 25-Sep-2014 17:07:41

% Begin initialization code - DO NOT EDIT

gui_Singleton = 1;

gui_State = struct('gui_Name', mfilename, ...

'gui_Singleton', gui_Singleton, ...

'gui_OpeningFcn', @test6_OpeningFcn, ...

'gui_OutputFcn', @test6_OutputFcn, ...

'gui_LayoutFcn', [] , ...

'gui_Callback', []);

if nargin && ischar(varargin{1})

gui_State.gui_Callback = str2func(varargin{1});

end

if nargout

[varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:});

else

gui_mainfcn(gui_State, varargin{:});

end

% End initialization code - DO NOT EDIT

% --- Executes just before test6 is made visible.

function test6_OpeningFcn(hObject, eventdata, handles, varargin)

% This function has no output args, see OutputFcn.

% hObject handle to figure

% eventdata reserved - to be defined in a future version of MATLAB

% handles structure with handles and user data (see GUIDATA)

% varargin command line arguments to test6 (see VARARGIN)

% Choose default command line output for test6

handles.output = hObject;

% Update handles structure

guidata(hObject, handles);

% UIWAIT makes test6 wait for user response (see UIRESUME)

% uiwait(handles.figure1);

% --- Outputs from this function are returned to the command line. function varargout = test6_OutputFcn(hObject, eventdata, handles)

% varargout cell array for returning output args (see VARARGOUT);

% hObject handle to figure

% eventdata reserved - to be defined in a future version of MATLAB

% handles structure with handles and user data (see GUIDATA)

% Get default command line output from handles structure

varargout{1} = handles.output;

% -------------------------------------------------------------------- function Untitled_1_Callback(hObject, eventdata, handles)

% hObject handle to Untitled_1 (see GCBO)

% eventdata reserved - to be defined in a future version of MATLAB

% handles structure with handles and user data (see GUIDATA)

% -------------------------------------------------------------------- function Untitled_2_Callback(hObject, eventdata, handles)

figure(1)

N=16;

f=1/16;

n=0:(N-1);

xn=sin(2*pi*0.125*n)+cos(2*pi*(0.125+f)*n);

X16k=fft(xn,16);

subplot(2,2,1);

stem(n,xn,'r');

xlabel('n');

ylabel('x(n)');

title('N=16,f=1/16的x(n)时域曲线');

subplot(2,2,2);

plot(2/N*n(1:N/2),M,'b');

xlabel('\omega/\pi');

ylabel('|X(e^j^\omega)|');

title('N=16,f=1/16的x(n)频域曲线');

f=1/64;

n=0:N-1;

xn=sin(2*pi*0.125*n)+cos(2*pi*(0.125+f)*n);

X16k=fft(xn,16);

M=abs(X16k(1:N/2));

subplot(2,2,3);

stem(n,xn,'r');

xlabel('n');

ylabel('x(n)');

title('N=16,f=1/64的x(n)时域曲线');

subplot(2,2,4);

plot(2/N*n(1:N/2),M,'b');

xlabel('\omega/\pi');

ylabel('|X(e^j^\omega)|');

title('N=16,f=1/64的x(n)频域曲线');

% hObject handle to Untitled_2 (see GCBO)

% eventdata reserved - to be defined in a future version of MATLAB

% handles structure with handles and user data (see GUIDATA)

% -------------------------------------------------------------------- function Untitled_3_Callback(hObject, eventdata, handles)

figure(2)

N=128;

f=1/16;

n=0:(N-1);

xn=sin(2*pi*0.125*n)+cos(2*pi*(0.125+f)*n);

X128k=fft(xn,128);

subplot(2,2,1);

stem(n,xn,'r');

xlabel('n');

ylabel('x(n)');

title('N=128,f=1/16的x(n)时域曲线');

subplot(2,2,2);

plot(2/N*n(1:N/2),M,'b');

xlabel('\omega/\pi');

ylabel('|X(e^j^\omega)|');

title('N=128,f=1/16的x(n)频域曲线');

f=1/64;

n=0:N-1;

xn=sin(2*pi*0.125*n)+cos(2*pi*(0.125+f)*n);

X128k=fft(xn,128);

M=abs(X128k(1:N/2));

subplot(2,2,3);

stem(n,xn,'r');

xlabel('n');

ylabel('x(n)');

title('N=128,f=1/64的x(n)时域曲线');

subplot(2,2,4);

plot(2/N*n(1:N/2),M,'b');

xlabel('\omega/\pi');

ylabel('|X(e^j^\omega)|');

title('N=128,f=1/64的x(n)频域曲线');

% hObject handle to Untitled_3 (see GCBO)

% eventdata reserved - to be defined in a future version of MATLAB

% handles structure with handles and user data (see GUIDATA)

% --------------------------------------------------------------------

function Untitled_7_Callback(hObject, eventdata, handles)

figure(3)

Fs=1000;

T=1/10;

t=0:1/Fs:1;

x=square(2*pi*10*t);

subplot(211);

plot(t,x,'b');

title('基频为10Hz的周期方波信号时域');

xlabel('t/s');

ylabel('x的幅值');

axis([0,0.4,-1.5,1.5]);

N=T*Fs;

t1=0:1/Fs:1/Fs*(N-1);

x1=square(2*pi*10*t1);

f=(-N/2)*Fs/N:Fs/N:((N/2-1))*Fs/N;

fx=fftshift(fft(x1,N))/N;

subplot(212);

plot(f,abs(fx));

title('10Hz方波信号的频谱');

xlabel('\omega/\pi');

ylabel('|X(e^j^\omega)|');

% hObject handle to Untitled_7 (see GCBO)

% eventdata reserved - to be defined in a future version of MATLAB

% handles structure with handles and user data (see GUIDATA)

% -------------------------------------------------------------------- function Untitled_10_Callback(hObject, eventdata, handles)

figure(4)

Fs=1000;

T=1/10;

t=0:1/Fs:1;

x=square(2*pi*10*t);

N=T*Fs;

t1=0:1/Fs:1/Fs*(N-1);

x1=square(2*pi*10*t1);

f=(-N/2)*Fs/N:Fs/N:((N/2-1))*Fs/N;

fx=fftshift(fft(x1,N))/N;

[n,Wn]=buttord(40/500,50/500,3,15);

[b,a]=butter(n,Wn);

y=filter(b,a,x);

subplot(211);

plot(t,y);

title('10Hz的周期方波通过低通滤波器的时域');

xlabel('t/s');

ylabel('x的幅值');

数字信号处理课程设计报告

抽样定理的应用 摘要 抽样定理表示为若频带宽度有限的,要从抽样信号中无失真地恢复原信号,抽样频率应大于2倍信号最高频率。抽样频率小于2倍频谱最高频率时,信号的频谱有混叠。抽样频率大于2倍频谱最高频率时,信号的频谱无混叠。 语音信号处理是研究用数字信号处理技术和语音学知识对语音 信号进行处理的新兴学科,是目前发展最为迅速的学科之一,通过语音传递信息是人类最重要,最有效,最常用和最方便的交换信息手段,所以对其的研究更显得尤为重要。 Matlab语言是一种数据分析和处理功能十分强大的计算机应用 软件,它可以将声音文件变换成离散的数据文件,然后用起强大的矩阵运算能力处理数据。这为我们的本次设计提供了强大并良好的环境! 本设计要求通过利用matlab对模拟信号和语音信号进行抽样,通过傅里叶变换转换到频域,观察波形并进行分析。 关键词:抽样Matlab

目录 一、设计目的: (2) 二、设计原理: (2) 1、抽样定理 (2) 2、MATLAB简介 (2) 3、语音信号 (3) 4、Stem函数绘图 (3) 三、设计内容: (4) 1、已知g1(t)=cos(6πt),g2(t)=cos(14πt),g3(t)=cos(26πt),以抽样频率 fsam=10Hz对上述三个信号进行抽样。在同一张图上画出g1(t),g2(t),g3(t)及其抽样点,对所得结果进行讨论。 (4) 2、选取三段不同的语音信号,并选取适合的同一抽样频率对其进 行抽样,画出抽样前后的图形,并进行比较,播放抽样前后的语音。 (6) 3、选取合适的点数,对抽样后的三段语音信号分别做DFT,画图 并比较。 (10) 四、总结 (12) 五、参考文献 (13)

中南大学微机课程设计报告交通灯课案

微机课程设计报告

目录 一、需求分析 1、系统设计的意义 (3) 2、设计内容 (3) 3、设计目的 (3) 4、设计要求 (3) 5、系统功能 (4) 二、总体设计 1、交通灯工作过程 (4) 三、设计仿真图、设计流程图 1、系统仿真图 (5) 2、流程图 (6) 3、8253、8255A结构及功能 (8) 四、系统程序分析 (10) 五、总结与体会 (13) 六、参考文献 (13)

一、需求分析 1系统设计的意义: 随着社会经济的发展,城市问题越来越引起人们的关注。人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。城市交通控制系统是用于城市交通数据检测、交通信号灯控制与交通疏通的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。 随着城市机动车量的不断增加,组多大城市如北京、上海、南京等出现了交通超负荷运行的情况,因此,自80年代后期,这些城市纷纷修建城市高速通道,在高速道路建设完成的初期,它们也曾有效地改善了交通状况。然而,随着交通量的快速增长和缺乏对高速道路的系统研究和控制,高速道路没有充分发挥出预期的作用。而城市高速道路在构造上的特点,也决定了城市高速道路的交通状况必然受高速道路与普通道路耦合处交通状况的制约。所以,如何采用合适的控制方法,最大限度利用好耗费巨资修建的城市高速通道,缓解主干道与匝道、城市同周边地区的交通拥堵状况,越来越成为交通运输管理和城市规划部门亟待解决的主要问题。 十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那么靠什么来实现这井然秩序呢?靠的就是交通信号灯的自动指挥系统。交通灯的控制方式很多,本系统采用可编程并行I/O接口芯片8255A为中心器件来设计交通灯控制器,实现本系统的各种功能。同时,本系统实用性强,操作简单。 2、设计内容 采用8255A设计交通灯控制的接口方案,根据设计的方案搭建电路,画出程序流程图,并编写程序进行调试 3、设计目的 综合运用《微机原理与应用》课程知识,利用集成电路设计实现一些中小规模电子电路或者完成一定功能的程序,以复习巩固课堂所学的理论知识,提高程序设计能力及实现系统、绘制系统电路图的能力,为实际应用奠定一定的基础。针对此次课程设计主要是运用本课程的理论知识进行交通灯控制分析及设计,掌握8255A方式0的使用与编程方法,通从而复习巩固了课堂所学的理论知识,提高了对所学知识的综合应用能力。 4、设计要求: (1)、分别用C语言和汇编语言编程完成硬件接口功能设计; (2)、硬件电路基于80x86微机接口;

102工程估价课程设计任务书

102工程估价课程设计任务书

《工程估价》课程设计指导书 设计题目二层办公楼工程量清单使用班级工程102班 设计时间1周 指导教师陈德义谭湘倩李军红

2013年6 月17 日 《工程估价》课程设计指导书 编制一份工程量清单文件,是进行“工程估价”课程教学的一个重要环节。在学习了有关理论和方法之后,在教师的指导下通过学生自己动手,编制一个实际工程项目的工程量清单,对于掌握工程量的计算规则、工程量清单项目的设置、工程量清单的编制方法以及今后的估价工作具有重要的指导作用。通过这一课程设计阶段的学习,应力求实现对已学相关知识的巩固、对实际操作的深刻理解和总体把握,并为今后参加全国造价员考试、注册造价工程师考试以及今后从事这方面的工作打下良好的基础。 一、设计任务 1、熟悉设计资料 (1)熟悉设计文件 (2)在开列项目前认真学习工程量清单计算规范等相应设计依据 2、计算清单工程量 计算清单工程量是一项繁重和细致的工作。由于其精确度和速度直接影响到今后工程估价的质量,因此请同学们学会按一定的程序和工程量计算规则进行计算,防止产生漏算、重算和错算的现象。为此,应注意以下事项。 (1)由于漏算是初学者最容易犯的错误。为避免漏项,应按照工程量清单计价规范附录中章节的顺序,对本工程项目一一开列和计算。 (2)清单工程量小数位的取定,按计价规范的要求,计算过程中一般保留到小数点后两位。 (3)开列清单项目时,项目特征的描述要做到完整和准确。 3、编制工程量清单表

根据前面已计算出来的清单工程量,严格按照工程量清单计价规范中的格式完成工程量清单文件。 二、设计要求 1、每人独立完成工程量清单项目的列项,工程量计算以及清单文件的 编制。2、设计格式参照毕业设计格式要求。 3、最后成果按A4纸规格打印。 三、工程概况 本工程为一栋2层混凝土框架结构的办公楼,详见《建筑工程估价》附录工程2设计图纸。 四、进度安排 1、熟悉图纸开列清单项目0.5天 2、计算建筑面积和土石方工程项目0.5天 3、计算基础与砌筑工程项目1天 4、计算混凝土与钢筋混凝土工程项目 1.5天 5、计算其他房屋工程清单项目0.5天 6、计算装饰装修工程清单项目1天 7、措施项目1天 8、编写设计说明和成果汇总0.5天 9、检查并完善设计文件0.5天 六、设计成果 1、封面(见附录一) 2、设计说明 3、目录 4、清单表部分严格按照《建设工程工程量清单计价规范》执行 (见附录二表-01---表-12) 5、封底 七、参考资料 1、设计图纸

中南大学本科毕业论文设计要求与规范

中南大学本科毕业论文设计要求与规范 中南大学 本科生毕业论文(设计)规范 一、毕业论文(设计)格式的规范化 一份完整的毕业论文(设计)应包括下列内容: (一)题目 (二)目录 (三)中、外文摘要及关键词 (四)正文 (五)参考文献 (六)附录 分述如下: (一)题目 题目的名称应力求简短、明确、有概括性,直接反映毕业论文(设

计)的中心内容和学科特点。题长一般不超过20个字,如确有必要,可用副标题作补充。 (二)目录 毕业论文(设计)要求层次分明,必须按其结构顺序编写目录,它是文章展开的步骤,也是作者思路的直接反映。 目录格式虽然只是论文的结构层次,但它反映了作者的逻辑思维能力,要注意的是所用格式应全文统一,每一层次下的正文必须另起一行。 目录独立成页,工程设计、研究类毕业论文的目录,常以章、节、目来编排,将章、节依次顶格书写,在其同行的右侧注上页码号。如: 目录 第1章×××× (1) 1.1 ×××× (1) 1.1.1 ×××× (1) 1.1.2 ×××× (2) 1.2 ×××× (3) 1.2.1 ×××× (4) 文科类论文目录按如下编写:

目录 一、×××× (1) (一)×××× (1) 1.×××× (1) 2.×××× (2) (二)×××× (3) 1.×××× (3) 2.×××× (4) 二、×××× (5) (一)×××× (5) (三)中、外文摘要及关键词 摘要一般不分段,不用图表,而以精练的文字对论文(设计)的内容、观点、方法、成果和结论进行高度概括,具有独立性和自含性,自成一篇短文、富有报导色彩。中文摘要以350字为宜,置于前页;外文摘要与中文摘要对应,紧接其后。 关键词(也叫主题词),是反映内容主题的词或词组,一般3~8个。中文关键词放在中文摘要的下面,外文关键词放在外文摘要的下面。关键词之间用分号分开。 (四)正文 正文包括绪论、本论、结论三个紧密相连的部分,此外,还有一个结束语。 1.绪论(即概述或引言或前言等) 绪论是毕业论文(设计)的开头,应阐述课题的来源、要求、意义,完成任务的条件,将采取的对策、手段、步骤和应该达到的目标。

数字信号处理课设+语音信号的数字滤波

语音信号的数字滤波 ——利用双线性变换法实现IIR数字滤波器的设计一.课程设计的目的 通过对常用数字滤波器的设计和实现,掌握数字信号处理的工作原理及设计方法;熟悉用双线性变换法设计 IIR 数字滤波器的原理与方法,掌握利用数字滤波器对信号进行滤波的方法,掌握数字滤波器的计算机仿真方法,并能够对设计结果加以分析。 二.设计方案论证 1.IIR数字滤波器设计方法 IIR数字滤波器是一种离散时间系统,其系统函数为 假设M≤N,当M>N时,系统函数可以看作一个IIR的子系统和一个(M-N)的FIR子系统的级联。IIR数字滤波器的设计实际上是求解滤波器的系数和,它 是数学上的一种逼近问题,即在规定意义上(通常采用最小均方误差准则)去逼近系统的特性。如果在S平面上去逼近,就得到模拟滤波器;如果在z平面上去逼近,就得到数字滤波器。 2.用双线性变换法设计IIR数字滤波器 脉冲响应不变法的主要缺点是产生频率响应的混叠失真。这是因为从S平面到Z平面是多值的映射关系所造成的。为了克服这一缺点,可以采用非线性频率压缩方法,将整个频率轴上的频率范围压缩到-π/T~π/T之间,再用z=e sT转换 平面的-π/T~π到Z平面上。也就是说,第一步先将整个S平面压缩映射到S 1 /T一条横带里;第二步再通过标准变换关系z=e s1T将此横带变换到整个Z平面上去。这样就使S平面与Z平面建立了一一对应的单值关系,消除了多值变换性,也就消除了频谱混叠现象,映射关系如图1所示。 图1双线性变换的映射关系 为了将S平面的整个虚轴jΩ压缩到S1平面jΩ1轴上的-π/T到π/T段上,可以通过以下的正切变换实现

中南大学轨道工程课程设计

轨道工程课程设计 直线尖轨直线辙叉 60kg钢轨12号单开道岔平面布置设计 班级: 姓名:

学号: 指导老师: 完成时间: 第一部分 设计任务与要求 1. 确定转辙器主要尺寸 2. 确定辙叉和护轨几何尺寸 3. 选择导曲线半径 4. 计算道岔主要几何尺寸 5. 导曲线支距计算 6. 配轨计算 7. 配置岔枕 8. 绘制道岔总平面布置图 第二部分 设计资料 一、轨道条件 钢轨60kg/m ,标准长度12.5m ,区间线路轨枕根数:1760根/公里,道岔类型:钢筋混凝土Ⅱ。 二、道岔型式 (1)转辙器 直线尖轨,跟端支距mm y 1440 ,跟端结构为间隔铁夹板连接, 夹板l =820mm

(2)辙叉及护轨 直线辙叉,N =12,辙叉角'''49454o =α,辙叉趾距mm n 2127=,辙叉跟距 mm m 3800=。 (3)导曲线 圆曲线形,不设超高。 三、物理参数: 动能损失允许值:220/65.0h km =ω 未被平衡的离心加速度容许值20/65.0s m =α 未被平衡的离心加速度时变率容许值30/5.0s m =ψ 四、过岔速度 侧向过岔速度要求:h km V s /45= 五、道岔中的轨缝值 尖轨跟端及辙叉趾端轨缝为6mm ,其余为8mm 。 第三部分 提交资料 1.计算说明书; 2.图纸; 3.如果计算说明书和图纸有电子版,需提交一份电子版。 第四部分 设计计算 一、确定转辙器的几何尺寸 1、计算尖轨长度

尖轨转折角''66.35'114565.0arcsin arcsin 0?==???? ??=s V ωβ 根据设计资料:跟端支距:mm y 1440= 则尖轨长度为:()mm y l 46.8037' '66.35'11sin 144 sin 00=?== β 根据尖轨长度的取值原则,采用接近于计算长度的整数长度,所以取 mm l 80500= 则对应的尖轨转折角''9.29'118050144 arcsin ?=?? ? ??=β 2、计算基本轨尖端前部长度 由设计资料可知mm q 2646= 3、计算基本轨后端长度'q 整个基本轨取为一个标准轨长即L=12.5m ,则: ()mm l q L q 29.1805''9.29'11cos 8050264612500cos 0'=??--=--=β 二、确定辙叉及护轨的几何尺寸 1、确定趾距n P 和跟距m P 根据设计资料知辙叉角''49'454?=α 前端长度n =2127mm 所以:趾距mm n P n 79.1762''49'454sin 212722sin 2=???=?? ? ??=α 后端长度m =3800mm 跟距mm m P m 84.3152sin 2=?? ? ??=α 2、计算护轨工作边延展长度 护轨工作边延展长度示意图如图1所示。

中南大学基础工程专业课程设计解说

中南大学基础工程专业课程设计解说

《基础工程》课程设计 设计说明书 班级:交建1305班 姓名:王俊杰 学号:0403130526

一、设计资料 1、地质及水文 (1)河床土质:从地面(河床),以下为密实粗砂,深度达30米。 (2)水文:地面(河床),,,。 2、土质指标 表1 土质指标 类型地基系数 m(KN/m4)极限摩阻 力τ (KPa) 内摩 擦角ф 容重 (扣除 浮力) (KN/ m3) 软塑 粘土 8×10330 20o12 密实 粗砂 25×103110 38o12 3、桩、承台尺寸与材料 规范规定:钻(挖), 所以取: 承台尺寸:××。

(1)拟定采用四根桩,。 (2)桩身及承台混凝土用20号,其受压弹性模量E h =×104Mpa。 (3)平面布置图如下图1所示: 图 1 平面布置图 4、荷载情况 (1)上部为等跨25m的预应力梁桥,混凝土桥墩,承台顶面上纵桥向荷载为: 恒载及一孔活载时: ∑N= ∑H=(制动力及风力) ∑M=(竖直力偏心、制动力、风力等引起的弯矩)

恒载及二孔活载时 ∑N= (2)桩(直径 )自重每延米为 78.11154 )0.1(2 =??= πq KN/m (已扣除浮力) (3) 故,作用在承台底面中心的荷载力为: ∑N=+(×××25)= KN ∑H= ∑M=+×=?M 恒载及二孔活载时: ∑N=+(×××25)= (4)则拟定桩基础采用冲抓钻孔灌注桩基础,为摩擦桩。 二、 单桩容许承载力的确定 根据《公路桥涵地基与基础设计规范》中确定单桩容许承载力的经验公式初步反算桩的长度,设该桩埋入最大冲刷线以下深度为h ,一般冲刷线以下深度为h 3,则: N h =[P]=2 1 U ∑i i l τ +λm 0 A{[σ0]+K 2γ2(h 3-3)} 当两跨活载时: N h = 4 24.8253 + () × +21 × (kN) = + (kN) 计算[P]时取以下数据:

轨道工程课程设计任务书、指导书及设计要求

轨道工程课程设计任务书 一、出发资料 1.机车车辆条件:韶山Ⅲ(SS3)型电力机车;机车轴列式30-30,轴距布置为230+200+780+200+230 (cm),轮重。 2.线路条件: (1)线路设计速度80km/h,最小曲线半径500m(实设超高为100mm),规划采用有砟轨道结构。 (2)线路铺设成无缝线路,铺设地区为福州,铺设线路长度为10km。 (3)道床顶面的容许应力为,路基顶面的容许应力为。 二、设计任务 (1)进行有砟轨道结构设计,包括钢轨和扣件的选型,轨枕的类型及布置根数,道床的等级及尺寸,并检算强度是否满足使用要求。 (2)进行无缝线路设计,包括设计锁定轨温确定、缓冲区设计、预留轨缝确定、轨条布置。 三、提交的成果 (一)、设计计算说明书 (1)轨道结构选型。 (2)轨道结构强度检算。 (3)无缝线路设计计算。 (二)、设计图图纸 (1)轨道结构组装图及选型说明。(1张A3)

(2)轨道结构受力图(3张A4:钢轨弯矩和挠度1张,轨枕三个支承状态的弯矩分布,道床顶面、路基顶面、路基第二区域、路基第三区域应力)。 (3)无缝线路设计图(1张A4或A3,基本温度力图、轨条布置图及相关说明)。 设计指导书

一、课程设计的基本步骤: 课程设计的步骤如图1所示: 图1 课程设计步骤 二、设计方法 (一)、轨道结构选型设计 根据机车车辆和线路条件,确定钢轨、轨枕、扣件的类型及刚度、道床的等级及主要尺寸(厚度、顶宽和边坡坡度)。钢轨、轨枕及扣件的可选用类型从教材中选择,道床的等级及主要尺寸也参考教材的内容确定。 以下两点说明: 1、道床厚度的选择 道床厚度设计根据《铁路轨道设计规范》(TB10082-2005)和《地铁设计规范》(GB50157-2003)进行,为方便可根据运营条件从教材表1-1中选择。我们的轨道类型可参考中型轨道结构。 2、钢轨支座刚度D 钢轨支座刚度D的意义是使钢轨支点顶面产生单位下沉时所必须施加于支点顶面上的力,单位一般采用kN/mm表示。 D值的计算:1/D=1/D1+1/D2 教材(7-3) 式中D1为扣件刚度,其值由设计确定;D2为道床支承刚度,计算

数字信号处理课设共18页文档

数字信号处理课程设计 姓名:刘倩 学号:201014407 专业:信息与计算科学 实验一:常见离散信号产生和实现 一、实验目的: 1、加深对常用离散信号的理解; 2、掌握matlab 中一些基本函数的建立方法。 二、实验原理: 1.单位抽样序列 在MATLAB 中可以利用zeros()函数实现。 如果)(n δ在时间轴上延迟了k 个单位,得到)(k n -δ即: 2.单位阶越序列 在MATLAB 中可以利用ones()函数实现。 3.正弦序列 在MATLAB 中 4.复指数序列 在MATLAB 中 5.指数序列 在MATLAB 中

实验内容:由周期为10的正弦函数生成周期为20的余弦函数。 实验代码: n=0:30; y=sin(0.2*pi*n+pi/2); y1=sin(0.1*pi*n+pi/2); subplot(121) stem(n,y); xlabel ('时间序列n');ylabel('振幅');title('正弦函数序列y=sin(0.2*pi*n+pi/2)'); subplot(122) stem(n,y1); xlabel ('时间序列n');ylabel('振幅'); title('正弦函数序列y=sin(0.2*pi*n+pi/2)'); 实验结果: 实验二:离散系统的时域分析 实验目的:加深对离散系统的差分方程、冲激响应和卷积分析方法的理解。实验原理:离散系统 其输入、输出关系可用以下差分方程描述: 输入信号分解为冲激信号, 记系统单位冲激响应 则系统响应为如下的卷积计算式:

当N k d k ,...2,1,0==时,h[n]是有限长度的(n :[0,M]),称系统为FIR 系统;反之,称系统为IIR 系统。 在MATLAB 中,可以用函数y=filter(p,d,x)实现差分方程的仿真,也可以用函数 y=conv(x,h)计算卷积,用y=impz(p,d,N)求系统的冲激响应。 实验内容:用MATLAB 计算全解 当n>=0时,求用系数差分方程y[n]+y[n-1]-6y[n-2]=x[n]描述的一个离散时间系统对阶跃输入x[n]=8μ[n]的全解。 实验代码: n=0:7; >> [y,sf]=filter(1,[1 1 -6],8*ones(1,8),[-7 6]); >> y1(n+1)=-1.8*(-3).^n+4.8*(2).^n-2; >> subplot(121) >> stem(n,y); >> title('由fliter 函数计算结果'); >> subplot(122) >> stem(n,y1); >> title('准确结果'); 实验结果: 结果分析:有图可得由fliter 函数得出的结果与计算出的准确结果完全一致。 实验三FFT 算法的应用

中南大学操作系统课程设计

操作系统课程设计题目名称:银行家算法 姓名 学号 专业 班级 指导教师 编写日期

目录 第一章问题描述 (3) 1.1 课设题目重述 (3) 1.2 问题分析 (3) 1.3 实验环境 (3) 第二章系统设计 (4) 3.1 主要数据结构 (4) 3.2 银行家算法 (4) 3.3 安全性检查算法 (6) 3.4 银行家算法安全性序列分析之例 (7) 第三章源代码清单 (10) 3.1 函数清单 (10) 3.2 各函数的调用关系图 (12) 第四章运行结果测试与分析 (13) 4.1 程序的正常输出结果 (13) 4.2 程序的差错控制 (15) 第五章结论与心得 (18) [参考文献] (18)

第一章问题描述 1.1课设题目重述 设计目的:了解多道程序系统中,多个进程并发执行的资源分配。 设计要求:管理员可以把一定数量的作业供多个用户周转使用,为保证作业的安全,管理员规定:当一个用户对作业的最大需求量不超过管理员现有的资金就要接纳该用户;用户可以分期贷款,但贷款的总数不能超过最大需求量;当管理员现有的作业不能满足用户的所需数时,对用户的请求可以推迟支付,但总能使用户在有限的时间里得到请求。当用户得到所需的全部作业后,一定能在有限的时间里归还所有的作业。 1.2问题分析 银行家算法是最具有代表性的避免死锁的算法。我们可以把操作系统看作是银行家,操作系统管理的资源相当于银行家管理的资金,进程向操作系统请求分配资源相当于用户向银行家贷款。在死锁的避免中,银行家算法把系统状态分为安全状态和不安全状态,只要能使系统始终处于安全状态,便可以避免发生死锁。所谓安全状态,是指系统能按某种顺序为每个进程分配所需资源,直到最大需求,使每一个进程都可以顺利完成,即可找到一个安全资源分配序列。 所以我们需要解决问题有: 1)熟悉银行家算法的工作原理,明白如何判断系统处于安全状态,避 免死锁。 2)在Windows操作系统上,如何利用Win32 API编写多线程应用程序 实现银行家算法。 3)创建n个线程来申请或释放资源,如何保证系统安全,批准资源申 请。 4)通过Win32 API提供的信号量机制,实现共享数据的并发访问。1.3实验环境 操作系统:windows 8.1 实验语言:c++

数字信号处理课程规划报告

数字信号处理课程设计报告《应用Matlab对信号进行频谱分析及滤波》 专业: 班级: 姓名: 指导老师: 二0 0五年一月一日

目录 设计过程步骤() 2.1 语音信号的采集() 2.2 语音信号的频谱分析() 2.3 设计数字滤波器和画出其频谱响应() 2.4 用滤波器对信号进行滤波() 2.5滤波器分析后的语音信号的波形及频谱() ●心得和经验()

设计过程步骤 2.1 语音信号的采集 我们利用Windows下的录音机,录制了一段开枪发出的声音,时间在1 s内。接着在C盘保存为WAV格式,然后在Matlab软件平台下.利用函数wavread对语音信号进行采样,并记录下了采样频率和采样点数,在这里我们还通过函数sound引入听到采样后自己所录的一段声音。通过wavread函数和sound的使用,我们完成了本次课程设计的第一步。其程序如下: [x,fs,bite]=wavread('c:\alsndmgr.wav',[1000 20000]); sound(x,fs,bite); 2.2 语音信号的频谱分析 首先我们画出语音信号的时域波形;然后对语音信号进行频谱分析,在Matlab中,我们利用函数fft对信号进行快速傅里叶变换,得到信号的频谱特性性。到此,我们完成了课程实际的第二部。 其程序如下: n=1024; subplot(2,1,1); y=plot(x(50:n/4)); grid on ; title('时域信号') X=fft(x,256); subplot(2,1,2); plot(abs(fft(X))); grid on ; title('频域信号'); 运行程序得到的图形:

中南大学电子课程设计

目录 1设计任务及指标 (1) 2交通灯控制电路分析 (2) 2.1交通灯运行状态分析 (2) 2.2电路工作总体框图 (3) 2.3方案比较 (3) 3交通灯控制电路设计 (4) 3.1 电源电路 (4) 3.2 脉冲电路 (4) 3.3 分频电路 (6) 3.4 倒计时电路 (6) 3.5 状态控制电路 (8) 3.6 灯显示电路 (9) 3.7 总体电路图 (11) 4实验数据和误差分析 (12) 5课程设计的收获、体会和建议 (13) 6致谢 (16) 7参考文献 (17) 8附录 (18)

1 设计任务及指标 设计一个东西方向和南北方向十字路口的交通灯控制电路。 要求如下: (1)南北方向(主干道)车道和东西方向(支干道)车道两条交叉道路上的车辆交替运行,主干道每次通行时间都设为30s、支干道每次通行间为20s; (2)东西方向、南北方向车道除了有红、黄、绿灯指示外,每一种灯亮的时间都用显示器进行显示(采用倒计时的方法); (3)在绿灯转为红灯时,要求黄灯先亮5s钟,才能变换运行车道; (4)黄灯亮时,要求每秒闪亮一次; (5)同步设置人行横道红、绿灯指示。 (6)设计相关提示:所设计的交通路口为一十字路口,不涉及左右转弯问题。

2 交通灯控制电路分析 2.1 交通灯运行状态分析 交通灯控制电路,要求每个方向有三盏灯,分别为红、黄、绿,配以红、黄、绿三组时间到计时显示。一个方向绿灯、黄灯亮时,另一个方向红灯亮。每盏灯顺序点亮,循环往复,每个方向顺序为绿灯、黄灯、红灯。交通灯的运行状态共有四种,分别为:状态0:东西方向车道的绿灯亮,车道,人行道通行;南北方向车道的红灯亮,车道,人行道禁止通行。 状态1:东西方向车道的黄灯亮,车道,人行道缓行;南北方向车道的红灯亮,车道,人行道禁止通行; 状态2:东西方向车道的红灯亮,车道,人行道禁止通行;南北方向车道的绿灯亮,车道,人行道通行; 状态3:东西方向车道的红灯亮,车道,人行道禁止通行;南北方向车道的黄灯亮,车道,人行道缓行; 4种状态循环往复,并且红灯的倒计初始值为绿灯的倒计初始值和黄灯的倒计初始值之和。交通灯电路的具体运行状态框图如图2.1(人行道交通灯未标明)所示: 北 图2.1交通灯运行状态分析图

给水管网课程设计任务书、指导书

长春建筑学院 给水排水管网系统A课程设计 任务书 姓名:玄敏 专业:给排水科学与工程 班级学号:水1402 15 指导教师: 日期:2016.11.4-20.16.11.25 城建学院

一、设计题目 吉林省珲春市春华镇给水管网工程初步设计。 二、设计目的 本课程设计是学生在学习《给水排水管网系统》的基础上,综合应用所学的理论知识,完成给水管网设计任务。其目的是培养学生综合应用基础理论和专业知识的能力,同时培养学生独立分析和解决给水管网设计问题的能力,并进一步进行绘图练习及计算机绘图,加强利用参考书的能力。通过给水管网工程设计,使学生了解给水管网的设计步骤和方法,掌握方案的设计、参数的选择、说明书的编写,为今后的毕业设计和实际工程设计打下良好基础。 三、原始资料 1. 吉林省珲春市春华镇规划图1张(1:10000,等高线间距1m)。 2.总平面图上等高线间距:1m; 3.城市人口分区、房屋层数见下表; 4.使用城市给水管网的工厂,其位置见图纸: (1)冶炼厂,生产用水为950m3/d,重复利用率0%。工人总数:2700人,分三班工作,一班早8:00—晚16:00点,二班16:00—24:00点,三班24:00—8:00点。其中热车间工作的工人占全部工人的30%。 淋浴情况: 每班下班后一小时淋浴时间。 (2)纺织厂,生产用水为850m3/d,重复利用率0%。工人总数1200人,分三班工作,一班早8:00—晚16:00点,二班16:00—24:00点,三班24:00—8:00点。其中热车间工作的工人占全部工人的20%。

淋浴情况: 每班下班后一小时淋浴时间。 5.浇洒绿地和道路用水:每次每区70m3。 6.火车站用水:300 m3/d 。 7. 用水量逐时变化: 逐时用水量(%) 四、设计任务 新建给水管网初步设计。 五、设计成果及要求 1.计算要求 (1)认真阅读课程设计任务书,弄懂设计意图及设计要求; (2)结合地形条件划分给水区域,布置给水管网,确定水流方向与管网节点; (3)计算最高日最高时的用水量; (4)进行管网水力计算; (5)水力工况分析; (6)泵站与清水池的计算。

数字信号处理课程设计

数字信号处理 课 程 设 计 院系:电子信息与电气工程学院 专业:电子信息工程专业 班级:电信班 姓名: 学号: 组员:

摘要 滤波器设计在数字信号处理中占有极其重要的地位,FIR数字滤波器和IIR 滤波器是滤波器设计的重要组成部分。利用MATLAB信号处理工具箱可以快速有效地设计各种数字滤波器。课题基于MATLAB有噪音语音信号处理的设计与实现,综合运用数字信号处理的理论知识对加噪声语音信号进行时域、频域分析和滤波。通过理论推导得出相应结论,再利用 MATLAB 作为编程工具进行计算机实现。在设计实现的过程中,使用窗函数法来设计FIR数字滤波器,用巴特沃斯、切比雪夫和双线性变法设计IIR数字滤波器,并利用MATLAB 作为辅助工具完成设计中的计算与图形的绘制。通过对对所设计滤波器的仿真和频率特性分析,可知利用MATLAB信号处理工具箱可以有效快捷地设计FIR和IIR数字滤波器,过程简单方便,结果的各项性能指标均达到指定要求。 关键词数字滤波器 MATLAB 窗函数法巴特沃斯

目录 摘要 (1) 1 引言 (1) 1.1课程设计目的 (1) 1.2 课程设计内容及要求 (1) 1.3课程设计设备及平台 (1) 1.3.1 数字滤波器的简介及发展 (1) 1.3.2 MATLAB软件简介 (2) 2 课程设计原理及流程 (4) 3.课程设计原理过程 (4) 3.1 语音信号的采集 (4) 3.2 语音信号的时频分析 (5) 3.3合成后语音加噪声处理 (7) 3.3.1 噪声信号的时频分析 (7) 3.3.2 混合信号的时频分析 (8) 3.4滤波器设计及消噪处理 (10) 3.4.1 设计IIR和FIR数字滤波器 (10) 3.4.2 合成后语音信号的消噪处理 (13) 3.4.3 比较滤波前后语音信号的波形及频谱 (13) 3.4.4回放语音信号 (15) 3.5结果分析 (15) 4 结束语 (15) 5 参考文献 (16)

中南大学混凝土课程设计实用模板

预应力混凝土简支梁设计 一多层房屋的预应力混凝土屋面梁,构建及截面尺寸如图二所示。先张法施工时在工地临时台座上进行,在梁的受拉、受压区均采用直径10mm 的热处理45Si2Cr 直线预应力钢筋,分别在梁的受拉、受压区采用锥形锚具一端同时超张拉钢筋,养护时预应力钢筋与张拉台座间温差为25℃,混凝土达到设计强度后放松预应力钢筋,混凝土采用C40,非预应力钢筋采用HPB235钢筋。现已知该梁 为 一般不允许出现裂缝构件,承受均布恒载标准值为m KN g k 6.18=(含自重),均 布活载标准值m KN g k 12=,活载准永久值系数5.0=q ψ,按《混凝土结构设计 规范(GB50010-2002)》设计该梁。要求: (1)进行梁的正截面承载力计算,估算纵向预应力钢筋,并根据构造要求估算非 预应力钢筋。 (2)计算总预应力损失。 (3)验算梁的正截面承载力计算,确定梁的纵向预应力钢筋和非预应力钢筋。 (4)进行梁的斜截面承载力计算,确定梁的箍筋。 (5)验算梁的使用阶段正截面抗裂能力是否满足要求。 (6)验算梁的使用阶段斜截面抗裂能力是否满足要求。 (7)验算梁的使用阶段挠度是否满足要求。 (8)验算梁在施工阶段及抗裂能力是否满足要求。

设计计算 1、计算梁的正截面承载力,估算纵向预应力钢筋,并根据构造要求估算预非应力钢筋。 1)设计计算条件 m l 75.80= m l n 5.8= C40混凝土:2/40mm N f cu = 2/1.19mm N f c = 2/76.1mm N f t = 2/8.26mm N f ck = 2/39.2mm N f tk = mm N E c /1025.34?= 0.11=α 45Si2Cr 热处理预应力钢筋:2/1470mm N f ptk = 2/1040mm N f py = 25/100.2mm N E p ?= 2/400mm N f py =' HPB235非预应力钢筋:2/210mm N f y = 2/210mm N f yv = 2/210mm N f y =' 25/101.2mm N E s ?= 2) 内力计算 ① 跨中最大弯矩: m KN l q g M k k ?=??+??=+=4.37475.8)124.16.182.1(8 1 )4.12.1(8 1 22

《房屋建筑学》课程设计任务书解析

桂林理工大学博文管理学院 课程设计指导书(2012 ~2013 学年度第二学期) 系(部):建工系 实习名称:房屋建筑学课程设计 实习负责人: 联系电话: 2013 年 5 月20 日

《房屋建筑学》课程设计任务书 一、设计题目 某多层单元住宅设计(题目自拟) 二、目的要求 通过《房屋建筑学》课程的学习和课程设计实践技能训练 1.培养学生综合运用设计原理及构造知识去分析问题、解决问题的能力 2.掌握建筑施工图设计的基本方法和内容。 3.进一步训练建筑绘图的能力。 三、设计条件 1.本设计为某城市型住宅,位于城市居住小区为单元式、多层住宅4~6层,总建筑面积不低于2500平方米。 2.设计要求,见下表。 户型A:四房二厅二卫二阳台户型B:三房二厅二卫*阳台 户型C:三房二厅二卫*阳台户型D:二房一厅一卫*阳台 户型E:二房二厅一卫*阳台户型F:一房一厅一卫*阳台 学生选做表 3.套型比可以自行选定,但必须满足总建筑面积,墙体均采用240mm墙。 4.耐火等级:Ⅱ级;屋面防水等级:Ⅱ~皿级。 5.结构类型:自定(砖混或框架)

6.房间组成及要求:功能空间低限面积标准参考(自己可以调节)如下:起居室18~25 m2(含衣柜面积) 主卧室12~16 m2 双人次卧室 12~14 m2 单人卧室8~10 m2 餐厅≥8 m2 厨房≥6 m2,包括灶台、调理台、洗地台、搁置台、上柜、下柜、抽油烟机等。 卫生间4~6 m2(双卫可适当增加),包括浴盆、淋浴器、洗脸盆、坐便器、镜箱、洗衣机位、排风道、机械排气等。 门厅:2~3 m2 贮藏室;2~4 m2(吊柜不计入) 工作室6~8 m2 四、设计内容及深度要求 本次设计参考教师给定的住宅方案,根据设计资料确定建筑方案,初步选定主要构件尺寸及布置,明确各部位构造做法。在此基础上按施工图深度要求进行,但因无结构、水、电等工种相配合,故只能局部做到建筑施工图的深度。设计内容如下; 1.单元平面图:至少2-3个套型,比例1:50(选做)。 2.建筑平面图(至少2个单元):包括底层平面、标准层平面图和屋顶平面图,比例1:10O,标准层必须有一个户型布置家具,其他房间标有名称和面积。 3.建筑立面图:包括正立面、背立面及侧立面图,比例1:100。 4.建筑剖面图;1个(必须剖到楼梯),比例1:100。 5.建筑详图: ①表示局部构造的详图,楼梯详图比例1:50、节点详图比例1:20。 ②表示房屋设备的详图(选作内容),如厨房、厕所、浴室以及壁柜、挂衣柜、 鞋柜、碗柜、灶台、洗涤盆、污水池、垃圾道、信报箱、阳台晒衣架等详图。数 量、比例自定。 6.设计简要说明、图纸目录、门窗表及技术经济指标等。 平均每套建筑面积=总建筑面积(m2)/总套数(套) 使用面积系数=〔总套内使用面积(m2)/总建筑面积(m2)〕X 100% 五、参考资料 1.《民用建筑设计通则》(JGJ 37-87) 2.《建筑楼梯模数协调标准》(GBJ 101-87) 3.《建筑设计防火规范》(GBJ 121-88) 4.住宅设计规范(GB50096—1999)。 5.《建筑设计资料集》第3册 6.《房屋建筑学》教材 7.地方有关民用建筑构、配件标准图集 8.《建筑构造资料集》 9.有关的建筑构造标准图集 10.《房屋建筑统一制图标准)(GBJ—86)

(建筑工程设计)供热工程课程设计任务书

《供暖工程课程设计》指导书贵州大学矿业学院建筑环境与设备工程专业

《供暖工程课程设计》指导书 一、课程设计目的及要求 课程设计是专业课教学的重要组成部分,是理论学习的深化和应用。通过课程设计,使学生自觉地树立精心设计的思想,理论联系实际的学风,掌握—般民用或工业建筑供暖工程的设计程序、方法和步骤。了解和熟悉本领域的新材料、新设备、新方法和新技术。熟悉国家和地方的有关规定和技术措施,学会使用有关的技术手册和设计资料,提高计算和绘图技能,提高对实际工程问题的分析和解决能力。 二、设计步骤及设计说明书的编写 根据设计任务书中给定的设计题目及具体要求,按照收集资料热负荷计算确定方案水力计算绘制施工图的步骤进行设计,并将各步骤的主要依据成果与结论写入设计说明书。 设计主要内容及注意事项指示如下: (一)设计的原始资料 1.气象资料 根据设计任务书中给出的建筑物所在地区,在《采暖通风与空气调节设计规范》 (以下简称规范)中,查出该地区的有关气象参数(如供暖室外计算温度,冬季室外计算风速,冬季主导风向等)。 2.土建资料

的建筑特点(建筑物的方位、层数)和各部位的建筑构造与热工特征,外墙、屋顶、地面门窗构造)。 3.根据任务书中给出的热源条件,确定系统入口位置和热媒参数。 (二)围护结构耗热量计算 1.进行房间编号(注意各层编号竖向统一,编号用三位数字,首位数表示层数。) 2.根据房间使用特点,确定其室内计算温度n t (参阅《规范》)。 3.确定围护结构的传热系统K值,并校核外墙,天棚热阻是否满足《规范》要求。 4.进行围护结构耗热量计算 冷风渗透耗热量采用缝隙法,冷风侵入耗热量计算方法可自选.条件完全相同房间可只计算一个。 (三)散热器面积和片段的计算 确定散热器型式、安装方式、系统联接型式后,确定散热器内热媒平均温度pj t。 (四)供暖系统型式的确定,管道布置及水力计算。 1.合理确定供暖系统的型式,根据建筑物用途、特点比较各种系统形式,选择满足技术经济要求的最佳设计方案。 2.管道布置 管道布置应注意下列几点:

重庆大学招收《申请-考核制》博士生简章

重庆大学2012年“申请-考核制”招收博士研究生简章 为进一步深化博士研究生招生体制改革,积极探索适宜创新拔尖人才的选拔机制,持续提高博士研究生招生质量。重庆大学2012年在北京理工大学、大连理工大学、重庆大学、东南大学、哈尔滨工业大学、华南理工大学、天津大学、同济大学、西北工业大学、湖南大学、东北大学、中国科技大学、厦门大学、山东大学、中国海洋大学、武汉大学、华中科技大学、中山大学、四川大学、西安交通大学、兰州大学、中国矿业大学(北京)、中国地质大学(武汉)、中南大学等“卓越联盟”和“优秀高校联盟”高校间开展以“申请—考核制”招收博士研究生,切实加强联盟高校在研究生招生和培养方面的密切合作。按照联盟协议精神,重庆大学真诚欢迎具有优秀科研业绩和培养潜质的联盟高校应届硕士毕业生以“申请-考核制”方式报考攻读我校2012年博士学位研究生。报考相关事宜如下。 一、招生专业 我校2012年博士研究生招生专业目录(https://www.360docs.net/doc/fb13690129.html,/zsweb/)中所有专业均开展以“申请—考核制”招收博士研究生。 二、申请基本条件 1、申请者应诚实守信,学风端正,无任何考试作弊,剽窃他人学术成果及其它违法违纪受处分记录; 2、申请者为应届硕士毕业生且在校期间学习成绩优秀,对科学研究具有浓厚兴趣,并具有突出的科研能力,有较强的创新意识、创新能力和专业能力倾向,已经以第一(或第二)作者公开发表若干与申请专业相关的学术论文,或相应的科研成果; 3、报考类别应为全脱产博士研究生,即入学前将全部人事档案、组织关系等

4、由硕士指导教师和所报考博士生导师共同推荐。 5、申请者的健康状况符合博士研究生入学体检标准。 三、申请材料 申请人采取网上申报(具体时间及程序详见“重庆大学博士生招生简章”),并在网上报名结束后的10天内,向报考学院研究生办公室寄(送)达以下申请资料(自备信封统一装入并填好),共计九项: (一)通过网上报名系统打印的《报名登记表》; (三)由学校研究生行政主管部门出具的应届硕士研究生证明信; (三)由学校研究生行政主管部门出具的硕士课程成绩单; (四)硕士学位论文初稿或详细摘要与目录; (五)申请者须由在读硕士研究生指导教师和申请报考博士研究生指导教师的推荐书(网上报名完成后下载表格); (六)攻读博士学位期间本人想致力研究的问题和设想的陈述书; (七)学习和工作经历、经验、能力、特别成就、公开发表的学术论文、所获专利及其他原创性研究成果的陈述和证明; (八)英语水平与身体健康状况证明(体检表在网上报名完成后下载表格); (九)报考申请材料封面(附后)。 申请人必须保证申请材料的真实性和准确性,不得伪造有关证明。一经发现作伪并核实,将取消其考试资格、录取资格或取消学籍,且5 年内不接受其报考。申请材料请用A4 纸并按以上顺序,加上封面装订成册(封面附后),以便审核。 四、申请程序及时间要求 1、申请人于2012年3月10日前登录研究生院主页(https://www.360docs.net/doc/fb13690129.html,)进行网上报名,并按照招生简章的要求寄(送)申请材料到报考学院研究生办公室。

中南大学毕业设计(论文)模版

本科毕业设计(论文) GRADUATION DESIGN(T HESIS) 题 目: 学生姓名: 指导教师: 学 院: 专业班级: 本科生院制 20XX 年6月 校徽与中英文校名标志,居中,上空一行。 封面标题,45 磅黑体字,居中。 封面标题英文,一号黑体字,居中。 封面栏目,小二号黑体字。 栏目内容,小二号楷体GB2312。若大于一行会自动换行处理。 部门版权标识,二号黑体字,居中。 完成日期,小二号黑体字,居中。 封面页,不设置页眉和页脚。 版面调整行。当题目等栏有2 行文字,版面下移时,在此删除1-2行以确保封面页完整性。

年产50万吨MTO 工厂设计 摘要 本项目为年产50万吨MTO 工厂的初步设计。通过分析当前国内外MTO 生产和研究现状,对生产工艺进行了选择论证。然后运用Aspen 软件模拟初步的工艺流程,并通过对一系列工艺参数,如精馏塔的塔板数—产品纯度、进料塔板数—产品纯度、产品纯度—回流比、再沸器负荷—回流比等进行灵敏度分析,优化设备操作条件,提高工艺的合理性和经济性。本设计还针对工艺流程进行换热网络设计和对全局换热网络进行了优化和评估,通过内部流股之间相互换热以减少公用工程的消耗,最终优化后节约79.4%的热公用工程资源和73.7%的冷公用工程资源。本设计还运用水夹点技术优化了用水网络,根据水硬度分类处理水操作单元,并合理再生利用,使得本项目新鲜水用量和废水排放量达到最小,优化后的用水网络节约用水53.59%。本设计对于MTO 工厂的生产和设计建造具有一定的现实指导意义。 关键词:工厂 设计 MTO 工艺 水夹点 网络 控制 页眉为毕业设计(论文)题 目,黑体小五号字,校徽校名靠左,题目名称靠右。 采用三号黑体居中,上 下分别空一行。 中文摘要字数350字左右。 毕业设计(论文)整体版芯设置方法: 点击“文件(F)”(或按Alt +F 键)→“页面设置”→“页边距”来设置页边距:上2.5cm ,下2.5cm ,左3.0cm ,右2.0cm 。然后点击“格式(O)” (或按Alt +O 键)→“段落”→“间距”来设置行间距:1.5倍行距。(设置完成后,版芯约30行×37字) 空一行 小四号宋体加粗 关键词为3-8个,小四号宋体,各词间空一个汉字。 题目采用小二号黑体居中,上下分别空一行。 正文前(除封面外),页脚统一用罗马数字编连续页码(含目录)。 中文摘要为小四号宋体,首行缩进两个汉字。

相关文档
最新文档