creo大作业

creo大作业
creo大作业

三、零件底座

1)设置文件夹“桌面:新建文件夹3”作为工作目录。

2)新建零件文件“dizuo”,取消使用模版,选择模版“mmns_part_solid”。

3)点击拉伸按钮,选择“FRONT“平面为草绘平面,单击草绘视图按钮进入草绘界面。4)绘制如图所示的拉伸截面。

5)单击草绘确定按钮,选择拉伸方式为深度拉伸,拉伸深度为20,如图所示。

6)点击拉伸按钮,选择一上平面为拉伸平面,绘制如图所示草绘图。

7)单击确定按钮,拉伸深度为200,如图所示。

8)点击拉伸按钮选择如图所示绿色平面为拉伸平面。

9)绘制如图所示草绘平面。

10)点击确定按钮,拉伸深度为20,如图所示。

11)点击如图所示绿色平面为拉伸平面。

12)绘制如图所示草绘平面。

13)点击确定按钮,选择选项键,添加侧2,调整至如图所示。

14)点击确定完成。

四、零件4拉伸

1)设置文件夹“桌面:新建文件夹3”作为工作目录。

2)新建零件文件“lingjian4”,取消使用模版,选择模版“mmns_part_solid”。

3)点击拉伸按钮,选择“TOP“平面为草绘平面,单击草绘视图按钮进入草绘界面。4)绘制如图所示的拉伸截面。

5)点击确定按钮,拉伸深度为20,如图所示。

6)点击上平面为拉伸平面,绘制如图所示草绘视图。

7)点击确定按钮,拉伸深度为20,如图所示。

西电随机信号大课后复习

随机信号大作业 班级:02xxxx 姓名:xx

学号:02xxxxx 第一章 1.23上机题:设有随机初相信号X(t)=5cos(t+φ),其中相位φ是在区间(0,2π)上均匀分布的随机变量。试用Matlab编程产生其三个样本函数。 解:程序: clc clear m=unifrnd(0,2*pi,1,10); for k=1:3 t=1:0.1:10; X=5*cos(t+m(k)); plot(t,X); hold on

end title('其三个样本函数'); xlabel('t');ylabel('X(t)'); grid on ;axis tight ; 由 Matlab 产生的三个样本函数如下图所示: 第二章 2.22 上机题:利用Matlab 程序设计一正弦型信号加高斯白噪声的复合信号。 (3)分析复合信号通过理想低通系统后的功率谱密度和相应的幅度分布特性。 1 2 3 4 5 6 7 8 9 10 -4-3-2-101 23 4其三个样本函数 t X (t )

解:取数据如下: 正弦信号的频率为:fc=10HZ,抽样频率为:fs=100HZ; 信号:x=sin(2*pi*fc*t); 高斯白噪声产生复合信号y: y=awgn(x,10); 复合信号y通过理想滤波器电路后得到信号y3 ,通过卷积计算可以得到y3 即:y3=conv2(y,sin(10*t)/(pi*t)); y3的幅度分布特性可以通过傅里叶变换得到Y3(jw)=fft(y3),y3的功率谱密度:G3(w)=Y3(jw).*conj(Y3(jw)/length(Y3(jw)))。 程序: clear all; fs=100; fc=10; n=201; t=0:1/fs:2; x=sin(2*pi*fc*t); y=awgn(x,10); m=50; i=-0.49:1/fs:0.49; for j=1:m R(j)=sum(y(1:n-j-1).*y(j:199),2)/(n-j); Ry(49+j)=R(j);

creo原创教程液压管路布局roe高级应用之管道设计

creo原创教程(三),液压管路布局 proe高级应用之管道设计 今天creo给大家带来高级应用的管道设计,昨天发布的曲面展平和实体自由形状,希望大家能够支持,其中曲面展平教程已经被加入到精华帖, 好高兴,种子终于结果了,希望大家错支持,多回复,您的回复是我继续发好贴的动力。 管道设计一般情况下我都用sweep (走管布局简单的),稍微复杂点的就得vss或sweep blend,还有很多用管道设计模块。 建立点,根据点建立曲线,复制合并成一条曲线,然后再vss或sweep blend 这个完全可 以,个人感觉常规办法都是这样,我以前也是这样做的,今天给大家做个插入-高级引用的管道设计,相信你看后一定会会经常用到这个的。管道设计模块我没有用过,如果大家有异议,可以发帖共同交流

1.我先建立几个障碍,走管绕过这些障碍. 2.建立几个基准面,再建立点,这些点要穿过障碍,不能在每个障碍上,基准面要建立点适当看 图,这些基准面和点的建立有一定的经验成分在里面,不过不用担心,即使你现在的面和电建立的不 好,到时候可以调整 3.点击插入--高级--管道,弹出菜单管理器,这里用默认的就可以,几何就是点线面,空心,你的管 道不可能是实心对吧,常数半径,这个可以随意一些,到时候和障碍有冲突,可以设置多重半径,一 般情况下我都设置为常数,点完成,输入外部直径我输入10,管道壁厚为,添加点,根据你的 管道的走向顺次选取点,别忘了按住ctrl键,到拐弯的时候让你输入折弯半径,这个也有一定的经验 在里面,一次不行可多次,一步一步来,点选每个点后,

出现个箭头,箭头的方向代表该点所在曲线 曲率的方向,也就是切线的方向,选择完最后一个点,点击鼠标中间,可以看到管路建立好了。 如果觉得不满意,可以再调整一下点,教程管道的设计比较简单,实际情况比这个复杂的也有很多, 这里只提供思路,做管道设计,尤其是液压系统的设计,建议用这个种方法,比较好控制,如果vss或者sweep blend,单单是合并曲线就够你忙活一会了,有人会问,为什么sweep不行么,我可以告诉你,合并的复杂曲线sweep是扫描不到的,这里就不能用sweep,简单的在一个平面内的简单的曲线可以用sweep。 您的支持是我继续发布教程的动力!!! KB, 下载次数: 40)

工程教育专业认证标准

工程教育专业认证标准(讨论稿) (2011年11月) 1.总则 (1)本标准适用于普通高等学校工程教育本科专业认证。 (2)本标准提供工程教育本科培养层次的基本质量要求。 (3)本标准由通用标准和专业补充标准组成。

2.通用标准 2.1 专业目标 2.1.1 专业设置 专业设置适应国家和地区、行业经济建设的需要,适应科技进步和社会发展的需要,符合学校自身条件和发展规划,有明确的服务面向和人才需求。申请认证或重新认证的专业必须具有: 1.明确充分的专业设置依据和论证,有相应学科作依托,专业口径、布局符合学校的定位。 2.明确的、可衡量、公开的人才培养目标。根据经济建设和社会发展的需要、自身条件和发展潜力,确定在一定时期内培养人才的层次、类型和人才的主要服务面向。 3.至少已有3届毕业生。 2.1.2 毕业生能力 专业必须证明所培养的毕业生达到如下知识、能力与素质的基本要求: 1.具有较好的人文社会科学素养、较强的社会责任感和良好的工程职业道德; 2.具有从事工程工作所需的相关数学、自然科学知识以及一定的经济管理知识; 3.掌握扎实的工程基础知识和本专业的基本理论知识,了解本专业的前沿发展现状和趋势; 4.具有综合运用所学科学理论和技术手段分析并解决工程问题的基本能力; 5.掌握文献检索、资料查询及运用现代信息技术获取相关信息的基本方法; 6.具有创新意识和对新产品、新工艺、新技术和新设备进行研究、开发和设计的初步能力; 7.了解与本专业相关的职业和行业的生产、设计、研究与开发的法律、法规,熟悉环境保护和可持续发展等方面的方针、政策和法津、法规,能正确认识工程对于客观世界和社会的影响; 8.具有一定的组织管理能力、较强的表达能力和人际交往能力以及在团队

信号与系统大作业

中北大学 信号与系统综合性报告 学院:仪器与电子学院 专业:电子科学与技术 学号姓名:王鹏 学号姓名:张艺超 学号姓名:郭靖锋 学号姓名:蔡宪庆 学号姓名: 指导教师: 张晓明 2019年5 月13 日

1 设计题目时频域语音信号的分析与处理 2 设计目标对语音信号进行时频域分析和处理的基本方法 3 设计要求 1)分别录制一段男生和女生语音文件及相应有明显高频或低频干扰的语音文件*.wav,并将文件导入Matlab中; 2)分别分析各段语音的频谱,绘制其频谱图,分析语音信号和干扰信号的频段; 3)设计相应的滤波器,剔除含干扰的语音段的干扰信号,并分析滤波信号的频谱; 4)生成滤波后的语音文件,分析听觉效果。 4 理论分析 声音作为一种波,频率在20 Hz~20 kHz之间的声音是可以被人耳识别的 通过查阅资料显示,实际人声频率范围 男:低音82~392Hz,基准音区64~523Hz 男中音123~493Hz,男高音164~698Hz 女:低音82~392Hz,基准音区160~1200Hz 女低音123~493Hz,女高音220~1.1KHz 声音作为波的一种,频率和振幅就成了描述波的重要属性,频率的大小与我们通常所说的音高对应,而振幅影响声音的大小。声音可以被分解为不同频率不同强度正弦波的叠加。这种变换(或分解)的过程,称为傅立叶变换(Fourier Transform)。傅里叶变换之后可以得到男女声的频谱,从而分析男女声的特点,观察男女声频率集中的区域,在声音中加入高频噪声,分析高频噪声频率的分布,从而设计巴特沃斯滤波器进行滤波。 5 实验内容及步骤 5.1 获取音频文件 5.1.1 通过手机录音可直接获取wav音频文件,对于噪声的添加,我们选择单独录制高频 件,读取音频数据,在时域领域上相加,便获取到含有高频噪声的音频 5.2 音频的时域处理 5.2.1 wav属于无损音乐格式的一种,其文件包含采样频率,左右声道数据,在处理时, 由于我们使用的是matlab2012a,且录制时只有一个声道,可使用函数wavread()读取到一个一维数组,使用plot函数即可获取其音频时域图像 5.3 音频的频域处理 5.3.1 对于音频数组,我们采用fft函数进行傅里叶变换,获取到的是对称的复数数组,数组的前一半即为其频域,同样使用plot将其画出。 5.3.2 观察频域图,分析男女声特点。 5.4 噪声的去除 5.4.1 分析高频噪声频谱,找到合适的截止频率,设计巴特沃斯滤波器对高频噪声进行过滤。 5.4.2 将去除噪声的数组转换成音频文件

西电随机信号分析大作业

随机信号分析大作业 学院:电子工程学院 班级:021151 学号:02115037 姓名:隋伟哲

第一题:设有随机信号X(t)=5cos(t+a),其中相位a是在区间(0,2π)上均匀分布的随机变量,使用Matlab编程产生其三个样本函数。 解: 源程序如下: clc;clear; C=2*pi*rand(1,3);%在[0,2π]产生均匀分布的相位角 t=1:.1:80; y1=5*cos(t+C(1)); %将产生的随机相位角逐一代入随机过程中 y2=5*cos(t+C(2)); %将产生的随机相位角逐一代入随机过程中 y3=5*cos(t+C(3)); %将产生的随机相位角逐一代入随机过程中 plot(t,y1,'r-'); hold on; plot(t,y2,'g--'); hold on; plot(t,y3,'k-'); xlabel('t');ylabel('X(t)'); grid on;axis([0 30 -8 8]); title('随机相位的三条样本曲线'); 产生的三条样本曲线:

第二题:利用Matlab程序设计一正弦型信号加高斯白噪声的复合信号。(1)分析复合信号的功率谱密度、幅度分布特性; (2)分析复合信号通过RC积分电路后的功率谱密度和相应的幅度分布特性; (3)分析复合信号通过理想低通系统后的功率谱密度和相应的幅度分布特性。 解:设定正选信号的频率为10HZ,抽样频率为100HZ x=sin(2*pi*fc*t)

(1)正弦函数加上高斯白噪声: y=awgn(x,10) y 的幅度分布特性可以通过傅里叶变换得到: Y(jw)=fft(y) y 的功率谱密度: G(w)=Y(jw).*conj(Y(jw)/length(Y(jw))) 随机序列自相关函数的无偏估计公式为: 1 01()()()N m xx n R m x n x n m N m --==+-∑ 01m N ≤≤- (2)复合信号 y 通过RC 积分电路后得到信号y2 通过卷积计算可以得到y2 即:y2= conv2(y,b*pi^-b*t) y2的幅度分布特性可以通过傅里叶变换得到: Y2(jw)=fft(y2) y2的功率谱密度: G2(w)=Y2(jw).*conj(Y2(jw)/length(Y2(jw))) (3)复合信号 y 通过理想滤波器电路后得到信号y3 通过卷积计算可以得到y3 即:y3=conv2(y,sin(10*t)/(pi*t)) y3的幅度分布特性可以通过傅里叶变换得到: Y3(jw)=fft(y3) y3的功率谱密度: G3(w)=Y3(jw).*conj(Y3(jw)/length(Y3(jw)))

随机信号分析大作业

随机信号分析实验报告 信息25班 2120502123 赵梦然

作业题三: 利用Matlab 产生一个具有零均值、单位方差的的高斯白噪声随机序列X(n),并通过一脉冲响应为 (0.8)(0)0 n n h n else =≥??? 的线性滤波器。 (1) 产生一个具有零均值、单位方差的的高斯白噪声随机序列X(n),检验其一维概率密度函 数是否与理论相符。 (2) 绘出输入输出信号的均值、方差、自相关函数及功率谱密度的图形,讨论输出信号服从 何种分布。 (3) 试产生在[-1,+1]区间均匀分布的白噪声序列,并将其替换高斯白噪声通过上述系统。 画出此时的输出图形,并观察讨论输出信号服从何种分布。 作业要求 (1) 用MATLAB 编写程序。最终报告中附代码及实验结果截图。 (2) 实验报告中必须有对实验结果的分析讨论。 提示: (1) 可直接使用matlab 中已有函数产生高斯白噪声随机序列。可使用hist 函数画出序列的 直方图,并与标准高斯分布的概率密度函数做对比。 (2) 为便于卷积操作,当N 很大时,可近似认为h(N)=0。卷积使用matlab 自带的conv 函 数。 (3) 分析均值、方差等时,均可使用matlab 现有函数。功率谱密度和自相关函数可通过傅 里叶变换相互获得。傅里叶变换使用matlab 自带的fft 函数。 (4) 作图使用plot 函数。

一、作业分析: 本题主要考察的是加性高斯白噪声相关问题,因此构造一个高斯白噪声十分重要,故在本题中使用randn函数随机生成一个个符合高斯分布的数据,并由此构成高斯白噪声;而且由于白噪声是无法完全表示的,故此根据噪声长度远大于信号长度时可视为高斯白噪声,构造了一个长度为2000的高斯白噪声来进行试验。 二、作业解答: (1)matlab程序为: x-1000:1:1000; k=1*randn(1,length(x));% 生成零均值单位方差的高斯白噪声。 [f,xi]=ksdensity(x);%利用ksdensity函数估计样本的概率密度。 subplot(1,2,1); plot(x,k); subplot(1,2,2); plot(xi,f); 实验结果为:

Creo原创教程(十三),布局—骨架运用之自动装配

Creo原创教程(十三),布局—骨架运用之自动装配 自从发布了几个关于top-down的教程,有人问“布局的东西讲了几篇了,怎么没有自动装配教程呢,布局不是能够实现自动装配么?”,不错,自动装配从字面意思来讲自动,就不用人工,就不用人了,让零件自东装配到组件中,如果你要是这样想,估计没必要再往下看了,可以想一下,现在的机器人,能够自动实现一些人类做不到的动作或是操作,这样确实是省了人工,但是,前期机器人在开发,在他每一个动作编程,和他零件、组件、电路的设计的时候是需要大量的人工,不断的调试,不断的改进。 布局实现自动装配也是前期你的人工,到后来装配时省力,相当于你告诉proe,我的螺栓轴心对准那个孔,螺栓头底面和孔表面哪个面对齐,前期得告诉他,他才能知道怎样装, 你怎样告诉他?? 自动装配,你零件少时,就可以不用它,当零件多时,你会发现,自动装配非常的省力,非常的方便,涉及到的复杂的自动装配,我们在以后的教程中继续来讲解。今天先看这个例子 布局,通过声明布局就能够实现了它的自动装配。 实例,油缸的那个例子 1. 事先建立好零件,然后到组件上下建立基准,在零件下声明布局, 例如我们要建立如图1的油缸组件,我们首先要确定,每个运动组件的铰接点到各个基准的距离,这是首先要做到的,当然,如果你是应用骨架模型的话,你就可以用骨架模型来设置这些基准。骨架模型我们之前的那个教程里面有个skeleton-1.prt的骨架模型,我们就用你那个骨架来生成基准,如图2

图1 图2

,新建立一个组件名为auto.asm,, 借助骨架来生成基准,通过复制几何的方法,进行数据传递,如图3

西电数字信号处理大作业

第二章 2.25 已知线性时不变系统的差分方程为 若系统的输入序列x(x)={1,2,3,4,2,1}编写利用递推法计算系统零状态响应的MATLAB程序,并计算出结果。 代码及运行结果: >> A=[1,-0.5]; >> B=[1,0,2]; >> n=0:5; >> xn=[1,2,3,4,2,1]; >> zx=[0,0,0];zy=0; >> zi=filtic(B,A,zy,zx); >> yn=filter(B,A,xn,zi); >> figure(1) >> stem(n,yn,'.'); >> grid on;

2.28图所示系统是由四个子系统T1、T2、T3和T4组成的,分别用单位脉冲响应或差分方程描述为 T1: 其他 T2: 其他 T3: T4: 编写计算整个系统的单位脉冲响应h(n),0≤n≤99的MATLAB程序,并计算结果。 代码及结果如下: >> a=0.25;b=0.5;c=0.25; >> ys=0; >> xn=[1,zeros(1,99)]; >> B=[a,b,c]; >> A=1; >> xi=filtic(B,A,ys); >> yn1=filter(B,A,xn,xi); >> h1=[1,1/2,1/4,1/8,1/16,1/32]; >> h2=[1,1,1,1,1,1]; >> h3=conv(h1,h2); >> h31=[h3,zeros(1,89)]; >> yn2=yn1+h31; >> D=[1,1];C=[1,-0.9,0.81]; >> xi2=filtic(D,C,yn2,xi); >> xi2=filtic(D,C,ys); >> yn=filter(D,C,yn2,xi); >> n=0:99; >> figure(1) >> stem(n,yn,'.'); >> title('单位脉冲响应'); >> xlabel('n');ylabel('yn');

CREO20齿轮建模

基于CREO2、0渐开线变位圆柱直齿轮的参数化设计 第一步: 设置参数 1、启动软件,新建文件,起名GEAR,取消“使用缺省模版”,选择 “mmns-par-solid”确定。 2、工具-参数-添加参数-如下图添加。 参数字母含义如下: M-模数Z-齿数ANG-压力角B-齿轮厚度DA-齿顶圆直径 DF-齿根圆直径HAX-定义齿顶高系数CX-定义齿顶系数X-变位系数 第二步:设置圆柱齿轮的基本尺寸关系 1、工具-关系-输入如下关系:

2、以FRONT面为草绘面进行草绘—绘制四个圆。 3、工具-关系-输入以下关系:

确定后,按再生按钮。 第三步:绘制渐开线齿轮轮廓曲线 1、点击曲线-来自方程的曲线-选择笛卡尔坐标-进入程序编辑器 2、在程序编辑器输入以下方程: 3、编写完成后保存退出-在绘图窗口就产生一条曲线。 4、以RIGHT面与TOP面创建基准轴A-1;以分度圆与曲线为参照创 建参考点PNT0;以点PNT0与中心轴A-1为基准创建平面DTM1;

以DTM1平面为基准,以中心坐标为轴创建齿廓中心面DTM2。 5、打开关系窗口输入:D12=360/(4*Z),按再生按钮。 6、以DTM2为中心创建镜像特征,生成对称的渐开线,创建齿廓。 第四步:绘制渐开线齿轮单齿实体 1、拉伸实体:在使用边上选取“环”,选取最里面的圆(齿根圆直径), 完成草图,拉伸长度出始为15、在关系窗口输入:D13=B。按再生

按钮,就生成圆柱齿轮的齿根圆实体。 2、拉伸实体-创建齿轮的齿廓。初始值设为15、 3、在关系窗口输入以下内容,按再生,生成实体。

Creo原创教程top-down-design

Creo原创教程(十) top-down-design之布局运用,看后人人都能top-down 这是一个布局来控制液压油缸顶升物体的案例,下面就介绍如何创建控制这样的布局 由于布局设计尺寸的更改,导致液压油缸顶升的距离的变动,这个就是从顶向下设计的理念中的一部分。

我们现在的很多人都知道什么是top-down-design,一般人第一印象:“它的作用是自动装配,还没看见它还有什么用途,也不知道怎么用。”殊不知,top-down-design这一设计

理念的实质作用。(反正top-down实现自动装配我不用,还没到用的时候)有人知道他们的区别么? A: top-down-design 从顶向下(从顶级设计到细节零件设计) B: down -top-design 从下到上(反之) 你知道什么使用A,什么时候用B么? A:你是自行设计,自主研发,而且后期更改变动很大,需要用A理念来设计 B:你是仿制,copy别人的东西,而且变动不是很大,需要用B理念来设计。 在用A的过程,可以穿插着用B(在细节部分),但是A为主导,在主要尺寸上必须用A。但是你在前期的投入时间比较多,把一些关系和细节做好了,你会事倍功半的,如果前期没有做好,后期你会以加倍的时间来去做它。 在用B设计的时候,可以穿插着用A,但是一B为主导。 实际上top-down-design涉及到proe的知识相当的多,我们在使用上不一定能用到那么多,或许只用到一小部分。

本人是一俗人,没有那么多华丽的辞藻来编制教程,实实在在,通俗的语言文字来描述top-down-design带来的好处以及如何使用它,手把手教会你。 看见了网上有关很多于top-down的帖子,就没有几个详细介绍关于机械top-down-design 设计理念的,有ptc原版的教程,但是适合2001版本的,一部分人看不懂,还有的介绍的非常的简略,还有很多都是抄袭的帖子,我们野火老大的帖子被别人抄袭了好几个版本,以四连杆机构居多(那个是运动骨架来设计的),由于一部分是E文的,还有一部分介绍的很简单,一般的人可能都看不懂,于是乎Creo今天特地做一个教程,一个关于类似于煤矿地下矿井支撑油缸撑板支撑墙壁的教程,网上就没有关于布局来控制油缸等机械运动的教程,悲剧! Top-down设计理念主要是布局和骨架,关于这两个的含义我这里就不讲了,今天将布局大体描述一下布局,布局类似于我们工程师的一个笔记本,一张草纸,比如说你要绘制一个设备,你得先画出它的外形吧,把整体尺寸先控制好,长、宽、高,好建模,声明布

哈工大测试大作业——信号的分析与系统特性——锯齿波

1 题目: 写出下列信号中的一种信号的数学表达通式,求取其信号的幅频谱图(单边谱和双边谱)和相频谱图,若将此信号输入给特性为传递函数为)(s H 的系统,试讨论信号参数的取值,使得输出信号的失真小。 (选其中一个信号) 000 2=tan ,=45,=1w 2K T s T π ααπ= =假设锯齿波的斜取周期,则圆周率,A=1 2 幅频谱和相频谱 00()(+nT )(

所以0001111 (t)=(sin(w t)+sin(2w t)+sin(3w t)+223 w π-…) 转换为复指数展开式的傅里叶级数: 0000000-20 2 1-0 --1 00-02222 0001= (t)e =e 11 =e e |11 = e (2) T jnw t T n jnw t jnw t jnw t jnw t c w dt T t dt t jnw jnw jnw n w n w w π-??-+? ???+-=? ? 其中 当n=0时,01 = =22 A c ,0=0? ; =1,2,3,n ±±±当… 时, 111 222n n c A n π=== , 1,2,32 =1,2,32 n n n π ?π?=??? ?-=---?? 等 等 用Matlab 做出其双边频谱 图 1锯齿波双边幅频谱 A = 1 T0 = 1

随机信号分析大作业

随机信号分析大作业

一、实验目的 基于随机过程的莱斯表达式产生窄带随机过程。 二、实验内容及实验原理 1,基于随机过程的莱斯表达式 00()()cos ()sin y t a t t b t t ωω=- (3.1) 2,实验过程框图如下: 3,理想低通滤波器如图所示: 图1 理想低通滤波器 ()20 A H ?ω ?ω≤ ?ω=? ??其它 (3.2) 设白噪声的物理谱0=X G N ω() ,则系统输出的物理谱为 2 2 0=()=20 Y X N A G H G ?ω ?0≤ω≤ ?ωωω???()() 其它 (3.3) 输出的自相关函数为:

1 ()()cos 2Y Y R G d τωωτωπ ∞ = ? /2 200 1cos 2N A d ωωτωπ ?= ? (3.4) 2 0sin 242 N A ωτωωτπ ??=? ? 可知输出的自相关函数()Y R τ是一个振荡函数。计算高斯白噪声x(t)、限带白噪声()a t 、()b t 及窄带随机过程()y t 的均值,并绘出随机过程各个随机过程的自相关函数,功率谱密度图形。 三、MATLAB 实验程序 function random(p,R,C) %产生一个p 个点的随机过程 %--------------------------高斯窄带随机过程代码--------------------------% n=1:p; w=linspace(-pi,pi,p); wn=1/2*pi*R*C; [b,a]=butter(1,wn,'low'); %产生低通滤波器 Xt=randn(1,p); %产生p 个点均值为0方差为1的随机数,即高斯白噪声 at=filter(b,a,Xt); %让高斯白噪声通过低通滤波器 y_at=at.*cos(w.*n); %产生随机过程a (t ) y_bt=at.*sin(w.*n); %产生随机过程b (t ) yt=y_at-y_bt; %产生一个p 个点的高斯窄带随机过程 subplot(211) plot(yt) title('高斯窄带随机过程y(t)') subplot(212) pdf_ft=ksdensity(yt) ; plot(pdf_ft) title('y(t)的概率密度图') disp('均值如下') E_Xt=mean(y_at) E_at=mean(y_at) E_bt=mean(y_bt) E_ft=mean(yt) %-----------------------自相关函数代码如下--------------------------% figure(2) R_Xt=xcorr(Xt); %高斯白噪声X(t)的自相关函数 R_at=xcorr(at); %限带白噪声的自相关函数 R_y_at=xcorr(y_at); %随机过程a(t).coswt 的自相关函数 R_y_bt=xcorr(y_bt); %随机过程b(t).coswt 的自相关函数 R_ft=xcorr(yt);

Creo原创教程(六) top-down-design之骨架模型 球阀建模举例

creo原创教程(六) top-down-design之骨架模型球阀建模举例 从顶向下设计流程之骨架模型 我们先认识一下什么叫做骨架模型 当使用者在建立大型装配件时,会因零部件过多而难以处理,造成这种困难的原 因可能是彼此间的限制条件相冲突,或者是因为零部件繁杂而忽略了某些小的 地方,也可能是从原始设计时,建立的条件就已经出现错误等诸如此类的原因。 因此,在 Proe中提供了一个骨架模型的功能,允许使用者在加入零件之前,先 设计好每个零件在空间中的静止位置,或者运动时的相对位置的结构图。设计好 结构图后,可以利用结构将每个零件装配上去,以避免不必要的装配限制冲突。 骨架模型不时实体文件,在装配的明细表中也不包括骨架模型,为什么要采用骨 架模型?因为它有以下的优点: 1)集中提供设计数据:骨架模型就是一种.part 文件。在这个.part 文件中, 定义了一些非实体单元,例如参考面、轴线、点、坐标系、曲线和曲面等,勾画 了产品的主要结构、形状和位置等,作为装配的参考和设计零部件的参考。 2)零部件位置自动变更:零部件的装配是以骨架模型中基准作为参考的,因此 零部件的位置会自动跟着骨架模型变化。 3)减少不必要的父子关系:因为设计中要尽可能的参考骨架模型,不去参考其

他的零部件,所以可以减少父子关系。 4)可以任意确定零部件的装配顺序:零部件的装配是以骨架模型作为基准装配 的,而不是依赖其它的零部件为装配基准的,因此可以方便的更改装配顺序。 5)改变参考控制:通过设计信息集中在骨架模型中,零部件设计以骨架作为参 考,可以减少对外部参考的依赖。 骨架模型文件是一种特殊的.part 文件 1)是装配中的第一个文件,并且排在默认参考基准面的前面。 2)自动被排除在工程图之外,工程图不显示骨架模型的内容。 3)可以被排除在BOM表之外。 4)没有重量属性。 默认状态下,每个装配件只能由一格骨架模型,当产品比较复杂时,一个骨架模 型需要包括的信息太多,可以采用多个骨架模型相互配合分工,完成设计信息的 提供和参考。 如果要使用多个骨架模型 多个骨架模型多个骨架模型 多个骨架模型,需要更改 Config.pro 文件的选项 “Multiple_skeletons_allowed”为“yes”。 在装配件中用新建骨架模型的方法创建骨架模型文件,系统才能把它自动识 别为骨架模型。虽然可以像普通的零件那样,通过“文件”→“新建”→ “零 件”命令的方式创建.prt 文件,然后把它当作骨架模型使用,但是系统不能自 动地把它识别为骨架模型,而应当按照如下步骤创建 1)新建一零件,名称任意,调整好基准面基准轴等一些组件需要的参照,全部建立好,保存,这就是骨架原模型。 2)在装配模式下单击(新建元件)按钮,新建零件。 3)元件创建对话框中选择“骨架模型”,名称可以更改,点击复制现有,浏览--找到你 前创建的骨架模型,确定。 骨架模型就被调入组件了,那么如何传递骨架的参照给组件中的零件呢。我们看下实 例操作。 今天我们讲解一下骨架模型,教程有限,为方便距离建立一个简单球阀,零件比较简单,只提供参考、思路。教程正式开始: 1.我们要设计一个球阀,首先得考虑它的外观尺寸,内部结构,内部的细节结构可以 再主模型建立好后做细微的调整,得把零件之间的装配关系确定好. 2.新建一个part文件,建立一些基准面,再建立基准轴,保存,名称任意(非中文和 空格等),我保存为skeleton(骨架的英文)。

对语音信号进行分析及处理资料

一、设计目的 1.进一步巩固数字信号处理的基本概念、理论、分析方法和实现方法;使自身对信号的采集、处理、传输、显示和存储等有一个系统的掌握和理解; 2.增强应用Matlab语言编写数字信号处理的应用程序及分析、解决实际问题的能力; 3.培养自我学习的能力和对相关课程的兴趣; 二、设计过程 1、语音信号的采集 采样频率,也称为采样速度或者采样率,定义了每秒从连续信号中提取并组成离散信号的采样个数,它用赫兹(Hz)来表示。 采样位数可以理解为声卡处理声音的解析度。这个数值越大,解析度就越高,录制和回放的声音就越真实 采样定理又称奈奎斯特定理,在进行模拟/数字信号的转换过程中,当采样频率fs不小于信号中最高频率fm的2倍时,采样之后的数字信号完整地保留了原始信号中的信息,一般实际应用中保证采样频率为信号最高频率的5~10倍。 利用Windows下的录音机,录制了一段发出的声音,内容是“数字信号”,时间在3 s内。接着在D盘保存为WAV格式,然后在Matlab软件平台下.利用函数wavread对语音信号进行采样,并记录下了采样频率和采样点数,在这里我们还通过函数sound引入听到采样后自己所录的一段声音。 [x1,fs,bits]=wavread('E:\数字信号.wav'); %读取语音信号的数据,赋给变量x1,返回频率fs 44100Hz,比特率为16 。 2 、语音信号的频谱分析 (1)首先画出语音信号的时域波形; 程序段: x=x1(60001:1:120000); %截取原始信号60000个采样点

plot(x) %做截取原始信号的时域图形 title('原始语音采样后时域信号'); xlabel('时间轴 n'); ylabel('幅值 A'); (2)然后用函数fft 对语音号进行快速傅里叶变换,得到信号的频谱特性; y1=fft(x,6000); %对信号做N=6000点FFT 变换 figure(2) subplot(2,1,1),plot(k,abs(y1)); title('|X(k)|'); ylabel('幅度谱'); subplot(2,1,2),plot(k,angle(y1)); title('arg|X(k)|'); ylabel('相位谱'); (3)产生高斯白噪声,并且对噪声进行一定的衰减,然后把噪声加到信号中,再次对信号进行频谱特性分析,从而加深对频谱特性的理解; d=randn(1,60000); %产生高斯白噪声 d=d/100; %对噪声进行衰减 x2=x+d; %加入高斯白噪声 3、设计数字滤波器 (1)IIR 低通滤波器性能指标通带截止频Hz f c 1000=,阻带截止频率 Hz f st 1200=,通带最大衰减dB 11=δ,阻带最小衰减dB 1002=δ。 (2)FIR 低通滤波器性能指标通带截止频率Hz f c 1000=,阻带截止频率 Hz f st 1200=, 通带衰减1δ≤1dB ,阻带衰减 2δ≥ 100dB 。 (3)IIR 高通滤波器的设计指标,Hz f z 1000=,Hz f p 2000=,阻带最小衰减dB A s 30=,通带最大衰减dB A P 1=。 (4)(4)FIR 高通滤波器的设计指标,Hz f z 1000=,Hz f p 2000=,阻带最小衰减dB A s 50=,通带最大衰减dB A P 1=。 (5)用自己设计的各滤波器分别对采集的信号进行滤波,在Matlab 中,FIR 滤波器利用函数fftfilt 对信号进行滤波,IIR 滤波器利用函数filter 对信号进行滤波。比较滤波前后语音信号的波形及频谱,在一个窗口同时画出滤波前后

Creo原创教程(九),接触碰撞运动仿真解析,引申模具顶针顶出件运动要点

Creo原创教程(九),接触碰撞运动仿真解析,引申模具顶针顶出件运动 今天我们来讲一下接触碰撞运动的仿真(这个恐怕是坛子里对凸轮连接最详细的教程)

之前很多人pm还有在qq群问我说做模具顶出件运动怎么做, 我直接回答用凸轮连接对设置连接,启用升离,再启用重力就可以了,这样还是有很多人不太明白,其这个东西听着很简单,里面还有很多的窍门和方法 再加上一些经验,只要你看过了本教程,再加上平时多联系,相信接触碰撞这里,一般的问题都可以解决了,我们来看一下,以前的2001版本以前方针分 析里面比较简单,简单的方针都可以做到,但是到了野火版本以后,功能提升了好多,在野火中有三种特殊的连接,可以设置特殊连接后进行各种分析, 这三种连接分别为凸轮副连接,槽连接,齿轮运动副连接,今天讲的是接触碰撞的仿真,主要用到的是凸轮的链接,所以只讲凸轮,齿轮和槽连接以后再 讲。 顶针顶出件运动仿真,其实就是在顶针头部和接触的件之间建立一个凸轮连接,有人会问,顶针和件是两个平面与平面相碰,怎么建立凸轮,在凸轮连接 时,里面有一些技巧,尤其是建立曲面和选择曲面时,技巧性比较强,相信很多高手有些时候都那凸轮连接因没有选择好曲面或是没有建立好曲面,导致 仿真多次失败。 我们先看一下凸轮的链接设置

1 “凸轮1”选项卡:定义第一个凸轮 (1)“曲面/曲线”:单击箭头选取曲线或曲面定义凸轮工作面,在选取曲面时若钩选自动 选取复选框则系统自动选取与所选曲面相邻的任何曲面,凸轮与另一凸轮相互作用的 一侧由凸轮的法线方向指示。如果选取开放的曲线或曲面,会出现一个洋红色的箭头, 从相互作用的侧开始延伸,指示凸轮的法向。 选取的曲线或边是直的,“机械设计模块”会提示选取同一主体上的点、顶点、平面实 体表面或基准平面以定义凸轮的工作面。所选的点不能在所选的线上。工作面中会出现 一个洋红色箭头,指凸轮法向。

随机信号分析大作业:利用matlab程序设计设计一个正旋信号加高斯白噪声的复合信号

班级:021012班学号:0210111X姓名:李X 随机信号大作业 利用matlab程序设计设计一个正旋信号加高斯白噪声的复合信号。 源代码: 正旋sinx信号 x=(0:0.01:2); y1=sin(10*pi*x); plot(x,y1,'r'); title('y=sin(10*pi*x)'); ylabel('y'); xlabel('x/10pi'); grid;正旋信号如下图: 高斯白噪声,当白噪声的方差为10的-4次方时 y2=0.01*randn(1,201); plot(x,y2,'r'); title('高斯白噪声'); ylabel('y'); xlabel('x/10pi'); grid; 1:加入噪声之后的信号。因为白噪声方差过小,变化过快,叠加信号大致显示

出的是正旋波形 y=y1+y2; plot(x,y,'r'); title('叠加了高斯白噪声的sinx'); ylabel('y'); xlabel('x/10pi'); grid; 2:当增加白噪声的方差到0.01时,观察复合信号,可以发现,复合信号波形没有第一次平滑,较第一个复合波形而言更显无序性 3:方差增加到1时:

取方差为0.01时的白噪声作函数频谱图和白噪声自相关函数图:FY=fft(y); FY1=fftshift(FY); f=(0:200)*100/201-50; subplot(1,2,1); plot(f,abs(FY1),'r'); ylabel('F(jw)'); xlabel('w'); grid; i=-0.49:1/100:0.49; for j=1:50 R(j)=sum(y2(1:201-j-1).*y2(j:199),2)/(201-j); Rx(49+j)=R(j); Rx(51-j)=R(j); end subplot(1,2,2); plot(i,Rx,'r'); ylabel('Rx'); xlabel('x'); grid; 左图为函数频谱图;右图为白噪声自相关函数图

北航测试技术大作业—压气机失速信号分析

压气机失速信号分析 ZY1704301曹濛 在本次信号分析的大作业中,给定有近设计点、近失速点以及失速状态三个工况以及对应工况状态下不同位置的测量点测得的信号。但是由于没有发动机转速和转子叶片数量等信息,这需要我们通过对信号进行分析后得到。选用OriginPro 2017C作为分析软件进行信号分析。分析方法采用FFT和滤波等。 一、近设计点信号分析 可以看出信号整体还是具有较为明显的周期性的,根据傅里叶变换的原理,任何一个周期信号都可以分解为无穷项谐波之和,即

∑∑∞ =∞=++=++=11000)2sin()2sin()(n n n n n n t f c c t T n c c t f φπφπ 所以对信号进行快速傅里叶变换。 高频段的幅值过低,我们主要考虑中低频率的部分。

三个位置信号的线性部分分别为2.54507、2.85216和3.01312。如果假定测点的气压和电压信号成线性相关,那么可以得到,这级叶片的压比约为1.184。 可以看出,无论是前缘,50%弦长或是尾缘部分,低频率部分信号都有较大波动,并且以10HZ为基底,在10HZ的各个倍数的频率下都有明显的静压提高。在170HZ以及170HZ的倍数频率上有静压的明显提高。

选取50%弦长为代表进行进一步分析,滤掉电压信号幅值在0.005以下的部分,得到相应的数据。 可以明显地看出,10HZ及其倍率频率以及170HZ及其倍率频率上有明显静压增,10HZ及其倍率上的静压增大约是0.01数量级, 170HZ更是达到了0.0287。通过对信号做低通滤波,我们可以看出小于2HZ的低频信号在时域上波动较大,且振幅相较10HZ和170HZ来说较小,一般远小于0.01,如此低频率的信号应当与转子的旋转无关,可能是外界干扰引起的。

西安交大随机信号分析大作业

随机信号分析 学院:班级: 姓名:学号:

随机信号分析大作业 作业题三: 利用Matlab 产生一个具有零均值、单位方差的的高斯白噪声随机序列X(n),并通过一脉冲响应为 (0.8)(0)0 n n h n else =≥??? 的线性滤波器。 (1) 产生一个具有零均值、单位方差的的高斯白噪声随机序列X(n),检验其一维概率密度函数是否与理论相符。 (2) 绘出输入输出信号的均值、方差、自相关函数及功率谱密度的图形,讨论输出信号服从何种分布。 (3) 试产生在[-1,+1]区间均匀分布的白噪声序列,并将其替换高斯白噪声通过上述系统。画出此时的输出图形,并观察讨论输出信号服从何种分布。 作业要求 (1) 用MATLAB 编写程序。最终报告中附代码及实验结果截图。 (2) 实验报告中必须有对实验结果的分析讨论。 提示: (1) 可直接使用matlab 中已有函数产生高斯白噪声随机序列。可使用hist 函数画出序列的直方图,并与标准高斯分布的概率密度函数做对比。 (2) 为便于卷积操作,当N 很大时,可近似认为h(N)=0。卷积使用matlab 自带的conv 函数。 (3) 分析均值、方差等时,均可使用matlab 现有函数。功率谱密度和自相关函数可通过傅里叶变换相互获得。傅里叶变换使用matlab 自带的fft 函数。 (4) 作图使用plot 函数。

程序和最终结果 1.产生一个具有零均值、单位方差的的高斯白噪声随机序列X(n),检验其一维概率密度函数是否与理论相符。 程序: y=randn(1,2500); y=y/std(y); y=y-mean(y); a=0; b=sqrt(1); y=a+b*y; hist(y); plot(y); >> y=normpdf(x,0,1); >> plot(x,y) 图: 实验结果分析: 图为产生的高斯白噪声的直方图,标准高斯分布,高斯白噪声在时域的分布; 图中直方图和标准高斯分布符合。

CREO20扫描建模详解

零件建模——扫描 1、扫描概述 当使用“扫描”工具创建扫描时,可以创建实体或曲面特征。可在沿一个或多个选定轨迹扫描截面时通过控制截面的方向、旋转与几何来添加或移除材料。可使用恒定截面或可变截面创建扫描。 扫描工具的主元件就是截面轨迹。草绘截面定位于附加至原点轨迹的框架上,并沿轨迹长度方向移动以创建几何。原点轨迹以及其她轨迹与其她参考 (如平面、轴、边或坐标系的轴) 定义截面沿扫描的方向。创建扫描时,根据所选轨迹数量,扫描截面类型会自动设置为恒定或可变。单一轨迹设置恒定扫描,多个轨迹设置为可变截面扫描。如果向扫描特征添加或从中移除轨迹,扫描类型会相应调整。但就是,可以覆盖默 认设置,也可以通过单击或手动设置扫描类型。 “恒定截面”(constant section) - 在沿轨迹扫描的过程中,草绘的形状不变。仅截面所在框架的方向发生变化。 “可变截面”(variable section) - 将草绘图元约束到其她轨迹 (中心平面或现有几何),或使用由trajpar 参数设置的截面关系来使草绘可变。草绘所约束到的参考可更改截面形状。另外,以关系 (由trajpar 设置) 定义标注形式也能使草绘可变。草绘在轨迹点处重新生成,并相应更新其形状。 2、扫描特征用户界面 2、1单击“模型”(Model)?“扫描” (Sweep)。“扫描”(Sweep)选项卡随即打开。 2、2扫描选项卡

3、创建扫描特征的一般过程 3、1单击“模型”(Model)?“扫描” (Sw eep)。“扫描”(Sweep)选项卡随即打开。 3、2要选择一条或多条轨迹,单击“参考”(References)选项卡,单击“轨迹”(Trajectories)收集器,然后选择现有曲线链或边链。 ——按住 CTRL 键以选择多个轨迹。按住 SHIFT 键以选择形成链的多个图元。如果需要,请单击“细节”(Details)打开“链”(Chain)对话框来选择轨迹段。 ——选择的第一个链随即变成原始轨迹。一个箭头出现在原始轨迹上,从轨迹的起点指向扫描将要跟随的路径。单击该箭头,将轨迹的起点更改到轨迹的另一个端点。 ——要移除轨迹,右键单击并选取“移除”(Remove)。这对除原点轨迹外的所有轨迹均有效。要移除 x 轨迹或法向轨迹,清除 X 或 N 复选框以移除属性,然后移除轨迹。不能替换或移除存在相切参考的轨迹。 3、3要更改截面类型,在“扫描”(Sweep)选项卡上,单击创建大小与形状保持不变的截面,或单击 创建大小与形状可以沿扫描变化的截面。 ——除非指定了截面类型,否则开始选择轨迹时会自动设置。如果选择了一条轨迹,截面类型会被设置为恒定。如果选择了多条轨迹,它会被设置为可变。单击截面类型命令可覆盖自动设置。 3、4单击创建实体扫描,或单击创建曲面扫描。 3、5要沿着扫描移除材料,可单击。单击反向从中移除材料的草绘侧。 3、6要给出扫描厚度,请单击,然后键入或选择厚度值。使用在草绘的一侧、另一侧或两侧之间切换加厚方向。 3、7对于移除材料的曲面扫描,单击“面组”(Quilts)收集器,然后选择要修剪的面组。 3、8单击“参考”(References)选项卡,然后按下列要求选择相应的项: A、在“截平面控制”(Section plane control)列表中,选择一个选项来确定如何定向截平面 (扫描坐标系的 z 方向): ——“垂直于轨迹”(Normal To Trajectory)。如果也需要在水平/竖直控制下选择“自动”(Automatic),可单击“起点的 X 方向参考”(X direction reference at start)收集器,并选择基准平面或基准曲线、线性边或坐标系的一个独立轴。 ——“垂直于投影”(Normal To Projection)。单击“方向参考”(Direction reference)收集器并选择用于投影的参考。单击“反向”(Flip)反转方向。 ——“恒定法向”(Constant No rmal Direction)。单击“方向参考”(Direction reference)收集器并选择用于投影的参考。 ——如果也需要在水平/竖直控制下选择“自动”(Automatic),可单击“起点的 X 方向参考”(X direction reference at start) 收集器,并选择基准平面或基准曲线、线性边或坐标系的一个独立轴。 B、在“水平/竖直控制”(Horizontal/Vertical control)列表中,选择一个选项来确定绕草绘平面法向的框架旋转沿扫描如何定向 (扫描坐标系的 xy 轴): ——“自动”(Automatic) - 截平面由 xy 方向自动定向。计算 x 矢量的方向,以使扫描几何扭转程度最低。对于没有任何参考曲面的原点轨迹,“自动”(Automatic) 为默认选项。 ——“垂直于曲面”(Normal to Surface) - 截平面 y 轴垂直于原点轨迹所在的曲面。如果原点轨迹参考为曲面上的曲线、曲面的单侧边、曲面的双侧边或实体边、由曲面相交创建的曲线或两条投影曲线,则此为默认选项。

相关文档
最新文档