常用的软件滤波方法(工程师必备).

常用的软件滤波方法(工程师必备).
常用的软件滤波方法(工程师必备).

软件滤波在嵌入式的数据采集和处理中有着很重要的作用,这10种方法各有优劣,根据自己的需要选择。同时提供了C语言的参考代码,希望对各位能有帮助。

1、限幅滤波法(又称程序判断滤波法)

A、方法:

根据经验判断,确定两次采样允许的最大偏差值(设为A)

每次检测到新值时判断:

如果本次值与上次值之差<=A,则本次值有效

如果本次值与上次值之差>A,则本次值无效,放弃本次值,用上次值代替本次值

B、优点:

能有效克服因偶然因素引起的脉冲干扰

C、缺点

无法抑制那种周期性的干扰

平滑度差

/* A值可根据实际情况调整

value为有效值,new_value为当前采样值

滤波程序返回有效的实际值 */

#define A 10

char value;

char filter()

char new_value;

new_value = get_ad();

if ( ( new_value - value > A ) || ( value - new_value > A ) return value;

return new_value;

}

2、中位值滤波法

A、方法:

连续采样N次(N取奇数)

把N次采样值按大小排列

取中间值为本次有效值

B、优点:

能有效克服因偶然因素引起的波动干扰

对温度、液位的变化缓慢的被测参数有良好的滤波效果 C、缺点:

对流量、速度等快速变化的参数不宜

/* N值可根据实际情况调整

排序采用冒泡法*/

#define N 11

char filter()

{

char value_buf[N];

char count,i,j,temp;

for ( count=0;count

{

value_buf[count] = get_ad();

delay();

}

for (j=0;j

{

for (i=0;i

{

if ( value_buf[i]>value_buf[i+1] ) {

temp = value_buf[i];

value_buf[i] = value_buf[i+1]; value_buf[i+1] = temp;

}

}

}

return value_buf[(N-1)/2];

}

3、算术平均滤波法

A、方法:

连续取N个采样值进行算术平均运算

N值较大时:信号平滑度较高,但灵敏度较低

N值较小时:信号平滑度较低,但灵敏度较高

N值的选取:一般流量,N=12;压力:N=4

B、优点:

适用于对一般具有随机干扰的信号进行滤波

这样信号的特点是有一个平均值,信号在某一数值范围附近上下波动

C、缺点:

对于测量速度较慢或要求数据计算速度较快的实时控制不适用

比较浪费RAM

#define N 12

char filter()

{

int sum = 0;

for ( count=0;count

{

sum + = get_ad();

delay();

}

return (char)(sum/N);

}

4、递推平均滤波法(又称滑动平均滤波法)

A、方法:

把连续取N个采样值看成一个队列

队列的长度固定为N

每次采样到一个新数据放入队尾,并扔掉原来队首的一次数据.(先进先出原则)

把队列中的N个数据进行算术平均运算,就可获得新的滤波结果

N值的选取:流量,N=12;压力:N=4;液面,N=4~12;温度,N=1~4

B、优点:

对周期性干扰有良好的抑制作用,平滑度高

适用于高频振荡的系统

C、缺点:

灵敏度低

对偶然出现的脉冲性干扰的抑制作用较差

不易消除由于脉冲干扰所引起的采样值偏差

不适用于脉冲干扰比较严重的场合

比较浪费RAM

#define N 12

char value_buf[N];

char i=0;

char filter()

{

char count;

int sum=0;

value_buf[i++] = get_ad();

if ( i == N ) i = 0;

for ( count=0;count

sum = value_buf[count];

return (char)(sum/N);

}

5、中位值平均滤波法(又称防脉冲干扰平均滤波法)

A、方法:

相当于“中位值滤波法”+“算术平均滤波法”

连续采样N个数据,去掉一个最大值和一个最小值

然后计算N-2个数据的算术平均值

N值的选取:3~14

B、优点:

融合了两种滤波法的优点

对于偶然出现的脉冲性干扰,可消除由于脉冲干扰所引起的采样值偏差

C、缺点:

测量速度较慢,和算术平均滤波法一样

比较浪费RAM

#define N 12

char filter()

{

char count,i,j;

char value_buf[N];

int sum=0;

for (count=0;count

{

value_buf[count] = get_ad();

delay();

}

for (j=0;j

{

for (i=0;i

{

if ( value_buf[i]>value_buf[i+1] ) {

temp = value_buf[i];

value_buf[i] = value_buf[i+1]; value_buf[i+1] = temp;

}

}

}

for(count=1;count

sum += value[count];

return (char)(sum/(N-2));

}

6、限幅平均滤波法

A、方法:

相当于“限幅滤波法”+“递推平均滤波法”

每次采样到的新数据先进行限幅处理,

再送入队列进行递推平均滤波处理

B、优点:

融合了两种滤波法的优点

对于偶然出现的脉冲性干扰,可消除由于脉冲干扰所引起的采样值偏差

C、缺点:

比较浪费RAM

/*

*/

略参考子程序1、3

7、一阶滞后滤波法

A、方法:

取a=0~1

本次滤波结果=(1-a)*本次采样值+a*上次滤波结果

B、优点:

对周期性干扰具有良好的抑制作用

适用于波动频率较高的场合

C、缺点:

相位滞后,灵敏度低

滞后程度取决于a值大小

不能消除滤波频率高于采样频率的1/2的干扰信号

/* 为加快程序处理速度假定基数为100,a=0~100 */

#define a 50

char value;

char filter()

{

char new_value;

new_value = get_ad();

return (100-a)*value + a*new_value;

}

8、加权递推平均滤波法

A、方法:

是对递推平均滤波法的改进,即不同时刻的数据加以不同的权

通常是,越接近现时刻的数据,权取得越大。

给予新采样值的权系数越大,则灵敏度越高,但信号平滑度越低

B、优点:

适用于有较大纯滞后时间常数的对象

和采样周期较短的系统

C、缺点:

对于纯滞后时间常数较小,采样周期较长,变化缓慢的信号

不能迅速反应系统当前所受干扰的严重程度,滤波效果差/* coe数组为加权系数表,存在程序存储区。*/

#define N 12

char code coe[N] = {1,2,3,4,5,6,7,8,9,10,11,12};

char code sum_coe = 1+2+3+4+5+6+7+8+9+10+11+12;

char filter()

{

char count;

char value_buf[N];

int sum=0;

for (count=0,count

{

value_buf[count] = get_ad();

delay();

}

for (count=0,count

sum += value_buf[count]*coe[count];

return (char)(sum/sum_coe);

}

9、消抖滤波法

A、方法:

设置一个滤波计数器

将每次采样值与当前有效值比较:

如果采样值=当前有效值,则计数器清零

如果采样值<>当前有效值,则计数器+1,并判断计数器是否>=上限N(溢出)

如果计数器溢出,则将本次值替换当前有效值,并清计数器

B、优点:

对于变化缓慢的被测参数有较好的滤波效果,

可避免在临界值附近控制器的反复开/关跳动或显示器上数

值抖动

C、缺点:

对于快速变化的参数不宜

如果在计数器溢出的那一次采样到的值恰好是干扰值,则会将干扰值当作有效值导入系统

#define N 12

char filter()

{

char count=0;

char new_value;

new_value = get_ad();

while (value !=new_value);

{

count++;

if (count>=N) return new_value;

delay();

new_value = get_ad();

}

return value;

}

10、限幅消抖滤波法

A、方法:

相当于“限幅滤波法”+“消抖滤波法”

先限幅,后消抖

B、优点:

继承了“限幅”和“消抖”的优点

改进了“消抖滤波法”中的某些缺陷,避免将干扰值导入系统

C、缺点:

对于快速变化的参数不宜

常用遥感软件比较

常用遥感软件比较 常用的遥感软件主要包括:PCI 、ERDAS、ENVI这三种国外主流大型遥感软件,各种软件相比而言各有优缺点,相对使用人而言,只要掌握或精通一种就行,能解决工作中的问题就是最好的软件,如果你精通多种更是好,发挥各种软件的优长,而更好的提高工作效率,当然是最好的!本人结合多年的实际工作经验、对这三种软件进行比较;希望与大家共同交流。 一、应用领域比较 PCI 、ERDAS多用于实际工程项目、科学研究,但研究领域应用相对较少;而ENVI多用于研究领域、教育领域;实际工程项目应用较少。这三种软件在国内使用率而言:ERDAS最多、PCI其次、ENVI 最少。在实际大项工程项目中ENVI很少见。 二、软件总体结构比较 从三种软件总体结构来说:PCI最简捷、有条理、功能上没有重复与交叉;ERDAS与ENVI差不多;如果你不信比较这三种软件的裁切功能;如果你认为没什么,哪就是你的习惯而已吧。为什么会这样,当时软件设计就这样了,以后软件升级,很多结构发现有些不“协调”,而只能如此了。当然后续很多地方会体现。 软件的总体结构会直接影响界面效果,如果你找一个常用的功能靠记忆去找,这种软件是有问题的;长时间不用了,你还会找得到吗? Pci的界面一直很少变,从7.0到2013;一直就是一“长条”,增加了个focus。

; 而ERDAS变了很多,从经典的8.4、8.5、8.6、9.0….,到2010变了很多;如果你现在还没有使用过2010的话,新版本可能有些功能你都找不到了。 ENVI基本也是没有变,界面还是哪样…….. 三、功能比较 遥感软件的功能比较多,不可能一一比较;比较较为核心的功能吧。 1、数据读取与转换 这三种软件支持的数据格式都很多,官方说的都是100种以上,但我相信实际工作你不可能接触那么多种,都底能支持多少,他们说了算……,现在只比较数据读取与转换使用效率,其它差不多。相比面言:PCI最为直接、高效;erdas与envi差不多; 如:读取一种格式的遥感数据,你还用想一想他是什么格式、再根据菜单来选择,你能接受吗?简单说,管它什么格式,读取一个最大的文件或头文件不就行了吗,输出给个文件类型(如.pix.、img、.sid)就ok!如果不知道它什么类型,或都软件不支持这种格式,这种软件你能承受吗?不过,你习惯也就没事了!

常用的8种数字滤波算法

常用的8种数字滤波算法 摘要:分析了采用数字滤波消除随机干扰的优点,详细论述了微机控制系统中常用的8种数字滤波算法,并讨论了各种数字滤波算法的适用范围。 关键词:数字滤波;控制系统;随机干扰;数字滤波算法 1 引言 在微机控制系统的模拟输入信号中,一般均含有各种噪声和干扰,他们来自被测信号源本身、传感器、外界干扰等。为了进行准确测量和控制,必须消除被测信号中的噪声和干扰。噪声有2大类:一类为周期性的,其典型代表为50 Hz 的工频干扰,对于这类信号,采用积分时间等于20 ms整倍数的双积分A/D转换器,可有效地消除其影响;另一类为非周期的不规则随机信号,对于随机干扰,可以用数字滤波方法予以削弱或滤除。所谓数字滤波,就是通过一定的计算或判断程序减少干扰信号在有用信号中的比重,因此他实际上是一个程序滤波。 数字滤波器克服了模拟滤波器的许多不足,他与模拟滤波器相比有以下优点: (1)数字滤波器是用软件实现的,不需要增加硬设备,因而可靠性高、稳定性好,不存在阻抗匹配问题。 (2)模拟滤波器通常是各通道专用,而数字滤波器则可多通道共享,从而降低了成本。 (3)数字滤波器可以对频率很低(如0.01 Hz)的信号进行滤波,而模拟滤波器由于受电容容量的限制,频率不可能太低。 (4)数字滤波器可以根据信号的不同,采用不同的滤波方法或滤波参数,具有灵活、方便、功能强的特点。 2 常用数字滤波算法 数字滤波器是将一组输入数字序列进行一定的运算而转换成另一组输出数字序列的装置。设数字滤波器的输入为X(n),输出为Y(n),则输入序列和输出序列之间的关系可用差分方程式表示为: 其中:输入信号X(n)可以是模拟信号经采样和A/D变换后得到的数字序列,也

(完整版)[整理]一级注册结构工程师《基础知识》练习.

推荐:一级结构工程师模拟试题 单选题 1.蒸汽采暖系统宜采用哪种散热器? A.钢制柱型 B.铸铁柱型 C.板型 D.扁管型 答案:B 2.当热水集中采暖系统分户热计量装置采用热量表时,系统的公用立管和入户装置应设于何处? A.明装于楼梯间 B.设于邻楼梯间或户外公共空间的管井内 C.明装于每户厨房间 D.设于邻厨房的管井内 答案:B 3.分户热计量热水集中采暖系统,在建筑物热力入口处没必要设置何种装置? A.加压泵 B.热量表 C.流量调节装置 D.过滤器 答案:A 4.哪种民用建筑的采暖散热器必须暗装或加防护罩? A.办公楼 B.高层住宅 C.学校 D.幼儿园 答案:D 5.设置全面采暖的建筑物,其围护结构的传热阻? A.越大越好 B.越小越好 C.对最大传热阻有要求 D.对最小传热阻有要求 答案:D 6.当发生事故向室内散发比空气密度大的有害气体和蒸汽时,事故排风的吸风口应设于何处? A.接近地面处 B.上部地带 C.紧贴顶棚 D.中部 答案:A 7.对于放散粉尘或密度比空气大的气体和蒸汽,而不同时散热的生产厂房,其机械通风方式应采用哪一种? A.下部地带排风,送风至下部地带

B.上部地带排风,送风至下部地带 C.下部地带排风,送风至上部地带 D.上部地带排风,送风至上部地带 答案:C 8.对于系统式局部送风,下面哪一种不符合要求? A.不得将有害物质吹向人体 B.送风气流从人体的前侧上方倾斜吹到头,颈和胸部 C.送风气流从人体的后侧上方倾斜吹到头,颈和背部 D.送风气流从上向下垂直送风 答案:C 9.高大空间空调送风口,宜采用何种形式? A.散流器或孔板 B.百叶风口或条缝风口 C.格栅或圆盘 D.旋流风口或喷口 答案:D 10、构件正常工作时应满足的条件是指: (A)构件不发生断裂破坏; (B)构件原有形式下的平衡是稳定的; (C)构件具有足够的抵抗变形的能力; (D)构件具有足够的承载力(强度)、刚度和稳定性。 答案:(D) 1.当中庭高度大于12m时,应设置什么防排烟设施? A.屋顶自然排烟 B.侧墙自然排烟 C.机械加压送风防烟 D.机械排烟 答案:D 2.居民生活用气设备严禁安装在何处? A.卧室 B.厨房 C.卫生间 D.门厅 答案:A 3.地下室、半地下室25层以上的建筑,燃气引入管宜设采用何种阀门? A.截止阀 B.闸阀 C.安全阀 D.快速切断阀 答案:D 4.设在高层建筑内的通风、空调机房门应采用() A.甲级防火门 B.乙级防火门 C.丙级防火门

常用结构分析设计软件之比较

常用结构软件比较 目前的结构计算程序主要有:PKPM系列(TAT、SATWE)、TBSA系列(TBSA、TBWE、TBSAP)、BSCW、GSCAD、 SAP系列。其他一些结构计算程序如ETABS等,虽然功能强大,且在国外也相当流行,但国内实际上使用的不多,故不做详细讨论。 一、结构计算程序的分析与比较 1、结构主体计算程序的模型与优缺点 从主体计算程序所采用的模型单元来说 TAT和TBSA属于结构空间分析的第一代程序,其构件均采用空间杆系单元,其中梁、柱均采用简化的空间杆单元,剪力墙则采用空间薄壁杆单元。在形成单刚后再加入刚性楼板的位移协调矩阵,引入了楼板无限刚性假设,大大减少了结构自由度。 SATWE、TBWE和TBSAP 在此基础上加入了墙元,SATWE和TBSAP还加入了楼板分块刚性假设与弹性楼板假设,更能适应复杂的结构。SATWE提供了梁元、等截面圆弧形曲梁单元、柱元、杆元、墙元、弹性楼板单元(包括三角形和矩形薄壳单元、四节点等参薄壳单元)和厚板单元(包括三角形厚板单元和四节点等参厚板单元)。另外,通过与JCCAD的联合,还能实现基础-上部结构的整体协同计算。TBSAP提供的单元除了常用的杆单元、梁柱单元外,还提供了用以计算板的四边形或三角形壳元、墙元、用以计算厚板转换层的八节点四十八自由度三维元、广义单元(包括罚单元与集中单元),以及进行基础计算用的弹性地基梁单元、弹性地基柱单元(桩元)、三角形或四边形弹性地基板单元和地基土元。TBSAP可以对结构进行基础-上部结构-楼板的整体联算。 从计算准确性的角度来说 SAP84是最为精确的,其单元类型非常丰富,而且能够对结构进行静力、动力等多种计算。最为关键的是,使用SAP84时能根据结构的实际情况进行单元划分,其计算模型是最为接近实际结构。 BSCW和GSCAD的情况比较特殊,严格说来这两个程序均是前后处理工具,其开发者并没有进行结构计算程序的开发。但BSCW与其计算程序一起出售,因此有必要提一下。BSCW一直是使用广东省建筑设计研究院的一个框剪结构计算软件,这个程序应属于空间协同分析程序,即结构计算的第二代程序(第一代为平面分析,第二代为空间协同,第三代为空间分析)。GSCAD则可以选择生成SS、TBSA、TAT或是SSW的计算数据。SS和SSW均是广东省建筑设计研究院开发的,其中SS采用空间杆系模型,与TBSA、TAT属于同一类软件;而SSW根据其软件说明来看也具有墙元,但不清楚其墙元的类型,而且此程序目前尚未通过鉴定。 薄壁杆件模型的缺点是: 1、没有考虑剪力墙的剪切变形。 2、变形不协调。

10种常用滤波方法

1、限幅滤波法(又称程序判断滤波法) A、方法: 根据经验判断,确定两次采样允许的最大偏差值(设为A) 每次检测到新值时判断: 如果本次值与上次值之差<=A,则本次值有效 如果本次值与上次值之差>A,则本次值无效,放弃本次值,用上次值代替本次值B、优点: 能有效克服因偶然因素引起的脉冲干扰 C、缺点 无法抑制那种周期性的干扰 平滑度差 2、中位值滤波法 A、方法: 连续采样N次(N取奇数) 把N次采样值按大小排列 取中间值为本次有效值 B、优点: 能有效克服因偶然因素引起的波动干扰 对温度、液位的变化缓慢的被测参数有良好的滤波效果 C、缺点: 对流量、速度等快速变化的参数不宜 3、算术平均滤波法 A、方法: 连续取N个采样值进行算术平均运算 N值较大时:信号平滑度较高,但灵敏度较低 N值较小时:信号平滑度较低,但灵敏度较高 N值的选取:一般流量,N=12;压力:N=4 B、优点: 适用于对一般具有随机干扰的信号进行滤波 这样信号的特点是有一个平均值,信号在某一数值范围附近上下波动 C、缺点: 对于测量速度较慢或要求数据计算速度较快的实时控制不适用 比较浪费RAM 4、递推平均滤波法(又称滑动平均滤波法) A、方法: 把连续取N个采样值看成一个队列 队列的长度固定为N 每次采样到一个新数据放入队尾,并扔掉原来队首的一次数据.(先进先出原则) 把队列中的N个数据进行算术平均运算,就可获得新的滤波结果 N值的选取:流量,N=12;压力:N=4;液面,N=4~12;温度,N=1~4 B、优点:

对周期性干扰有良好的抑制作用,平滑度高 适用于高频振荡的系统 C、缺点: 灵敏度低 对偶然出现的脉冲性干扰的抑制作用较差 不易消除由于脉冲干扰所引起的采样值偏差 不适用于脉冲干扰比较严重的场合 比较浪费RAM 5、中位值平均滤波法(又称防脉冲干扰平均滤波法) A、方法: 相当于“中位值滤波法”+“算术平均滤波法” 连续采样N个数据,去掉一个最大值和一个最小值 然后计算N-2个数据的算术平均值 N值的选取:3~14 B、优点: 融合了两种滤波法的优点 对于偶然出现的脉冲性干扰,可消除由于脉冲干扰所引起的采样值偏差C、缺点: 测量速度较慢,和算术平均滤波法一样 比较浪费RAM 6、限幅平均滤波法 A、方法: 相当于“限幅滤波法”+“递推平均滤波法” 每次采样到的新数据先进行限幅处理, 再送入队列进行递推平均滤波处理 B、优点: 融合了两种滤波法的优点 对于偶然出现的脉冲性干扰,可消除由于脉冲干扰所引起的采样值偏差C、缺点: 比较浪费RAM 7、一阶滞后滤波法 A、方法: 取a=0~1 本次滤波结果=(1-a)*本次采样值+a*上次滤波结果 B、优点: 对周期性干扰具有良好的抑制作用 适用于波动频率较高的场合 C、缺点: 相位滞后,灵敏度低 滞后程度取决于a值大小

机械结构工程师需要具备哪些知识和技能

机械结构工程师需要具备哪些知识和技能 我想从事机械结构工程师行业,应该具备哪一些知识和技术呢?是不是只要会使用PRO/E,UG,AUTOCAD 软体就可以了?请前辈赐教!谢谢! 没有最佳答案 机械工程师考试大纲 Ⅰ.基本要求1.熟练掌握工程制图标准和表示方法。掌握公差共同的选用和示明。 2.认识常用金属材料的机能、试验方法及其选用。掌握钢的热处理原理,认识常用金属材料的热处理方法及其选用。了解常用工程份子化合物塑料、特种陶瓷、光纤和纳米材料的种类及应用。 3.掌握机械产物设计的基本知识与技术,能熟练进行零、部件的设计。认识机械产物的设计程序和基本技术要素,能用电子计算机进行零件的辅助设计,认识实用设计方法,了解现代设计方法。 4.掌握制订工艺过程的基本知识与技术,能熟练制订典型零件的加工工艺过程,并能阐发解决现场出现的一般工艺问题。认识铸造、压力加工、焊接、切(磨)削加工、特种加工、表面涂盖处理、装配等机械制造工艺的基本技术内部实质意义、方法和特点并掌握某些重点。认识工艺方案和工艺装备的设计知识。了解出产线设计和车间平面安插原则和知识。 5.认识与职业相干的安全法规、道德规范和法律知识。认识经济和管理的基础知识。了解管理创新的理念及应用。 6.认识质量管理和质量包管体系,掌握过程控制的基本工具与方法,了解有关质量检测技术。 7.认识计算机应用的基本知识。认识计算机数控(CNC)系统的组成、效用和控制程序的编制。了解计算机仿真的基本概念和常用计算机软体的特点及应用。 8.了解机械制造自动化的有关知识。 Ⅱ.考试内部实质意义 一、工程制图与公差共同 1.工程制图的一般规定(1)图框(2)图线(3)比例(5)视图表示方法(6)图面的安插(7)截面符号与画法 2.零、部件(系统)图样的规定画法(1)机械系统零、部件图样的规定画法(螺纹及螺纹紧固件的画法齿轮、齿条、蜗杆、蜗轮及链轮的画法花键的画法及其尺寸示明弹簧的画法) (2)机械、液压、气动系统图的表示意思画法(机械零、部件的简化画法和符号管路、接口和接头简化画法及符号常用液压元件简化画法及符号) 3.原理图(1)机械系统原理图的画法(2)液压系统原理图的画法(3)气动系统原理图的画法 4.表示意思图 5.尺寸、公差、共同与形位公差示明(1)尺寸示明(2)公差与共同示明(基本概念公差与共同的示明方法) (3)形位公差示明 6.表面质量描述和示明(1)表面粗拙度的评骘参量(2)表面质量的示明符号及代号(3)表面质量示明的说明 7.尺寸链 二、工程材料 1.金属材料(1)材料特征(力学机能物理机能化学机能工艺机能) (2)晶体结构(晶体的特征金属的晶体结构金属的形成晶体金属在固态下的改变合金的结构) (3)铁碳合金相图(典型的铁碳合金的形成晶体过程阐发碳对铁碳合金平衡组织和机能的影响铁碳合金相图的应用) (4)试验方法(拉力试验冲击试验硬度试验化学阐发金相阐发无损探伤)

写论文常用工具简介

写论文,常用工具简介 [阅读制作]Visual CHM-制作CHM文件的工具[阅读制作]SSReader 3.8简体中文 增强版 3.8[阅读制作]SSReader 3.8简体中文标准版 3.8[制图软件]数学公式编辑器MathType V5.2[综合工具]NoteExpress文献管理系统 V1.0.5[综合工具]电子新华字典 2.1[制图软件]抓图工具HyperSnap-DX V5.62.05 [阅读制作]Adobe Acrobat Professional v7.[制图软件]SmartDraw(论文制图) 7.10.301[阅读制作]Adobe Reader 7.0(PDF浏览器) 7.Visual CHM-制作CHM文件的工具 2005-7-5 1580 K 共享资 源·Visual CHM 是一个非常便利的制作CHM文件的工具,完全的可视化操作。多种编译属性,可以使制作出的CHM文件具有非常的专业感。喜欢做电子书,喜欢收集网络文章的朋友,非常值得下载试用。运行环境:Win9x/NT/2000/XP/rar格式/exe格式/ 软件类别:工程软件下载次数:20 SSReader 3.8简体中文增强版3.8 2005-7-2 0 K 共享资源★★★★ · SSReader 3.8主要改进改进文本PDG图书打开效率改进打开新文本PDG的显示方式,默认为自动调节显示比例选取文字以及文字复制,同时选取分为两种方式 --a)按字选取文字 --b)栏选(只标记在鼠标选择区域内的文字) --c)双击选择页面全部文字运行环境:Win9x/NT/2000/XP/ 软件类别:工程软件下载次数:14 SSReader 3.8简体中文标准版3.8 2005-7-2 0 K 共享资源★★★★ · SSRea der 3.8主要改进改进文本PDG 图书打开效率改进打开新文本PDG的显示方式,默认为自动调节显示比例选取文字以及文字复制,同时选取分为两种方式 --a)按字选取文字 --b)栏选(只标记在鼠标选择区域内的文字) --c)双击选择页面全部文字运行环境:Win9x/NT/2000/XP/ 软件类别:工程软件下载次数:12 Adobe Acrobat Professionalv7.0 2005-5-31 206145 K 共享资源 ★★★★ ·Adobe Acrobat 产品家族以其发送文档的智能手段,帮助商业人士、创意人员和技术人员灵活自如地完成工作。此外,用户还能创建交换文档,收集比较批注,并因地制宜地对文档进行安全控制,从而分发出可靠的、经过精心修饰的 Adobe PDF 文档。运行环境:Win9x/NT/2000/XP/ 软件类别:工程软件下载次数:308 Adobe Reader 7.0(PDF 浏览器)7.0 2005-5-16 30000 K 免费资源★★★ ·PDF (Portable Document Format) 文件格式是电子发行文档的事实上的标准,Adobe Acrobat Reader 是一个查看、阅读和打印 PDF 文件的最佳工具。而且它是免费的。新版增加了两个 Acrobat plugs-ins (Acrobat Search and AutoIndx),它可以在硬盘、CD 和局域网中搜索用 Acrobat Catalog tool 创运行环境:Win9x/NT/2000/XP/ 软件类别:工程软件下载次数:1041

常用的软件滤波方法(工程师必备).

软件滤波在嵌入式的数据采集和处理中有着很重要的作用,这10种方法各有优劣,根据自己的需要选择。同时提供了C语言的参考代码,希望对各位能有帮助。 1、限幅滤波法(又称程序判断滤波法) A、方法: 根据经验判断,确定两次采样允许的最大偏差值(设为A) 每次检测到新值时判断: 如果本次值与上次值之差<=A,则本次值有效 如果本次值与上次值之差>A,则本次值无效,放弃本次值,用上次值代替本次值 B、优点: 能有效克服因偶然因素引起的脉冲干扰 C、缺点 无法抑制那种周期性的干扰 平滑度差 /* A值可根据实际情况调整 value为有效值,new_value为当前采样值 滤波程序返回有效的实际值 */ #define A 10 char value; char filter()

char new_value; new_value = get_ad(); if ( ( new_value - value > A ) || ( value - new_value > A ) return value; return new_value; } 2、中位值滤波法 A、方法: 连续采样N次(N取奇数) 把N次采样值按大小排列 取中间值为本次有效值 B、优点: 能有效克服因偶然因素引起的波动干扰 对温度、液位的变化缓慢的被测参数有良好的滤波效果 C、缺点: 对流量、速度等快速变化的参数不宜 /* N值可根据实际情况调整 排序采用冒泡法*/ #define N 11

char filter() { char value_buf[N]; char count,i,j,temp; for ( count=0;countvalue_buf[i+1] ) { temp = value_buf[i]; value_buf[i] = value_buf[i+1]; value_buf[i+1] = temp; } } }

机械常用软件比较

机械常用软件比较 常用软件简介 1. UG UG(全称Unigraphics)是美国EDS旗下PLM Solution-UGS公司集CAD/CAM/CAE于一体的大型集成软件系统。UG最早源于麦道飞机公司的航空航天尖端设计制造技术,并逐步发展成为独立软件系统。后随着麦道并入波音而于1991年并入EDS,并成为EDS-PLM Solution 部门。UGS是EDS面向制造业Plan(计划)、Design(设计)、Build(制造)与Support(服务)的UGS PLM解决方案(包括E-factory(数字工厂)、NX(下一代CAX系统)、PLM Open(开放平台)、Solid Edge、Teamcenter(协同管理框架)和Product Index等)的核心构件之一。 UG系统主要应用于包括通用汽车在内的汽车、国防、机电装备等行业的大型制造企业,是全球应用最为广泛的高端工业软件系统之一。并于1990年初随着通用汽车的引进而正式进入中国。UG NX是新一代覆盖产品全生命周期的数字化产品开发系统,在原有所有版本基础上对各个模块全面进行了功能增加和性能增强,同时溶入了很多原来I-deas软件(UGS于20世纪90年代末收购了SDRC公司及其I-deas软件)的优秀功能和操作模式。NX内核部分扩大了知识语言支持的范围,应用部分大量增加了汽车专用模块,传统的CAID/CAD/CAE/CAM应用

功能进一步加深、加强,用户界面的友好性、系统的稳定性与易学易用性等都得到显著的改进和完善。具体来说,该软件具有以下特点:(1)具有统一的数据库,真正实现了CAD/CAE/CAM等各模块之间的无数据交换的自由切换,可实施并行工程。 (2)采用复合建模技术,可将实体建模、曲面建模、线框建模、显示几何建模与参数化建模融为一体。 (3)用基于特征(如孔、凸台、型胶、槽沟、倒角等)的建模和编辑方法作为实体造型基础,形象直观,类似于工程师传统的设计办法,并能用参数驱动。 (4)曲面设计采用非均匀有理B样条作基础,可用多种方法生成复杂的曲面,特别适合于汽车外形设计、汽轮机叶片设计等复杂曲面造型。 (5)出图功能强,可十分方便地从三维实体模型直接生成二维工程图。能按ISO标准和国标标注尺寸、形位公差和汉字说明等。并能直接对实体做旋转剖、阶梯剖和轴测图挖切生成各种剖视图,增强了绘制工程图的实用性。 (6)以Parasolid为实体建模核心,实体造型功能处于领先地位。目前著名CAD/CAE/CAM软件均以此作为实体造型基础。 (7)提供了界面良好的二次开发工具GRIP(GRAPHICAL INTERACTIVE PROGRAMING)和UFUNC(USER FUNCTION),并能通过高级语言接口,使UG的图形功能与高级语言的计算功能紧密结合起来。 (8)具有良好的用户介面,绝大多数功能都可通过图标实现;进行

10种简单的数值滤波方法

单片机利用软件抗干扰的几种滤波方法 1、限幅滤波法(又称程序判断滤波法) A、方法: 根据经验判断,确定两次采样允许的最大偏差值(设为A),每次检测到新值时判断: 如果本次值与上次值之差<=A,则本次值有效; 如果本次值与上次值之差>A,则本次值无效,放弃本次值,用上次值代替本次值。 B、优点: 能有效克服因偶然因素引起的脉冲干扰。 C、缺点 无法抑制那种周期性的干扰,平滑度差。 2、中位值滤波法 A、方法: 连续采样N次(N取奇数),把N次采样值按大小排列,取中间值为本次有效值。 B、优点: 能有效克服因偶然因素引起的波动干扰,对温度、液位的变化缓慢的被测参数有良好的滤波效果。 C、缺点: 对流量、速度等快速变化的参数不宜。 3、算术平均滤波法 A、方法: 连续取N个采样值进行算术平均运算,N值较大时:信号平滑度较高,但灵敏度较低;N值较小时:信号平滑度较低,但灵敏度较高;N值的选取:一般流量,N=12;压力:N=4。 B、优点: 适用于对一般具有随机干扰的信号进行滤波,这样信号的特点是有一个平均值,信号在某一数值范围附近上下波动。 C、缺点: 对于测量速度较慢或要求数据计算速度较快的实时控制不适用,比较浪费RAM。 4、递推平均滤波法(又称滑动平均滤波法)。 A、方法: 把连续取N个采样值看成一个队列,队列的长度固定为N,每次采样到一个新数据放入队尾,并扔掉原来队首的一次数据.(先进先出原则),把队列中的N个数据进行算术平均运算,就可获得新的滤波结果。N值的选取:流量,N=12;压力:N=4;液面,N=4~12;温度,N=1~4。 B、优点: 对周期性干扰有良好的抑制作用,平滑度高,适用于高频振荡的系统 C、缺点: 灵敏度低,对偶然出现的脉冲性干扰的抑制作用较差,不易消除由于脉冲干扰所引起的采样值偏差,不适用于脉冲干扰比较严重的场合,比较浪费RAM。 5、中位值平均滤波法(又称防脉冲干扰平均滤波法) A、方法: 相当于“中位值滤波法”+“算术平均滤波法”,连续采样N个数据,去掉一个最大值和一个最小值,然后计算N-2个数据的算术平均值,N值的选取:3~14, B、优点: 融合了两种滤波法的优点,对于偶然出现的脉冲性干扰,可消除由于脉冲干扰所引起的采样值偏差。 C、缺点: 测量速度较慢,和算术平均滤波法一样,比较浪费RAM。 6、限幅平均滤波法

二级结构工程师考试专业知识练习题及答案

二级结构工程师考试专业知识练习题及答案 2017二级结构工程师考试专业知识练习题及答案 1.钢材的韧性是反映的(b)的指标。 a耐腐性及可焊性b强度及塑性c塑性及可焊性d韧性及耐腐性 2.在碳素结构钢中,a,b,c,d为按质量划分的级别。除(a)钢 冲击韧性不作为要求条件,其余的都要求保证冲击韧性合格。 a、a级 b、b级 c、c级 d、d级 3.直接受到重复荷载作用的焊接结构,影响其疲劳强度的最主要因素是(d)。 a应力变化的循环次数、最大应力与最小应力的代数差(应力幅) 和钢材的静力强度 b应力变化的`循环次数、最大应力、应力比(绝对值最小与最大 应力之比,拉应力取正值,压应力取负值)和构造细部 c应力变化的循环次数、最大应力与最小应力的代数差(应力幅)、最大应力、应力比和钢材的静力强度 d应力变化的循环次数、最大应力与最小应力的代数差(应力幅) 和构造细部 4.为保证承重结构的承载力和防止在一定条件下出现能脆性破坏,应根据(c)等综合因素考虑,选用合适的钢材牌号和材性。 a结构形式、应力状态,钢材厚度和工作温度 b荷载特征、连接方法、计算方法、工作环境及重要性 c重要性、荷载特征、结构形式、应力状态、连接方法、钢材厚 度和工作环境

d重要性、跨度大小、连接方法、工作环境和加工方法 5.钢材经过冷加工冷拉、冷弯、冲孔、机械剪切所产生的冷作硬化应变硬化后,其(d)基本保持不变。 a抗拉强度和屈服强度b塑性c韧性d弹性模量 6.导致木材物理力学性质发生改变的临界含水率是()。 a.最大含水率 b.平衡含水率 c.纤维饱和点 d.最小含水率 答案:c 7.木材干燥时,首先失去的水分是()。 a.自由水 b.吸附水 c.化合水 d.游离水 答案:a 8.干燥的木材吸水后,其先失去的水分是()。 a.纵向 b.径向 c.弦向 d.斜向 答案:a 9.含水率对木材强度影响最大的是()强度

部分行业常用软件介绍

HydroComp.NavCad.2004.v5.08 用于对船舶航速和动力性能的预测和分析 HydroComp.PropExpert.2004.v5.03用于对工作船和游艇的推进系统进行选择和分析 PROTEUS.ENGINEERING.MAESTRO.V8.7 船舶制造业设计软件 Shape3d.V6.10 根据海浪和帆板的概念,用计算机数控机器设计帆板等3d图形的专业工具。 通用前后处理Samcef Field GT PRO 联合循环和热电联产燃机电厂设计软件 STEAM PRO火电厂设计软件 Steam-MASTER 常规电厂仿真软件 THERMOFLEX通用热能系统设计和仿真软件 常规火力发电STEAM软件 线性分析Samcef Linear, 非线性分析Samcef Mecano 热分析Samcef Thermal 显式分析软件EUROPLEXUS 转子动力学分析Samcef for rotor 机床静动力学仿真分析软件Samcef for Machine Tools 空间展开结构仿真分析软件Samcef for Deployable Structures 充气展开结构仿真分析软件Samcef for Inflatable Structures 断裂力学分析软件Samcef for Fracture Mechanics 复合材料分析软件Samcef for Composite 振动噪声分析软件OOFELIE Vibroacoustics 压电材料分析软件OOFELIE Piezoelectric materials 高压电缆分析软件Samcef HVS 过程管理和多学科优化分析软件Boss Quattro 地层孔隙压力破裂压力预测软件DrillWorks 机械动力学分析软件LMS Virtual Lab 分子动力模拟可视化软件gdpc

常用结构软件的比较

常用结构软件的比较 本人在设计院工作,有机会接触多个结构计算软件,加上自己也喜欢研究软件,故对各种软件的优缺点有一定的了解。现在根据自己的使用体会,从设计人员的角度对各个软件作一个评价,请各位同行指正。本文仅限于混凝土结构计算程序。 目前的结构计算程序主要有:PKPM系列(TAT、SATWE)、TBSA系列(TBSA、TBWE、TBSAP)、BSCW、GSCAD、SAP系列。其他一些结构计算程序如ETABS等,虽然功能强大,且在国外也相当流行,但国内实际上使用的不多,故不做详细讨论。 (一)结构计算程序的分析与比较 1、结构主体计算程序的模型与优缺点 从主体计算程序所采用的模型单元来说TAT和TBSA属于结构空间分析的第一代程序,其构件均采用空间杆系单元,其中梁、柱均采用简化的空间杆单元,剪力墙则采用空间薄壁杆单元。在形成单刚后再加入刚性楼板的位移协调矩阵,引入了楼板无限刚性假设,大大减少了结构自由度。SATWE、TBWE和TBSAP在此基础上加入了墙元,SATWE和TBSAP还加入了楼板分块刚性假设与弹性楼板假设,更能适应复杂的结构。SATWE提供了梁元、等截面圆弧形曲梁单元、柱元、杆元、墙元、弹性楼板单元(包括三角形和矩形薄壳单元、四节点等参薄壳单元)和厚板单元(包括三角形厚板单元和四节点等参厚板单元)。另外,通过与JCCAD的联合,还能实现基础-上部结构的整体协同计算。TBSAP提供的单元除了常用的杆单元、梁柱单元外,还提供了用以计算板的四边形或三角形壳元、墙元、用以计算厚板转换层的八节点四十八自由度三维元、广义单元(包括罚单元与集中单元),以及进行基础计算用的弹性地基梁单元、弹性地基柱单元(桩元)、三角形或四边形弹性地基板单元和地基土元。TBSAP可以对结构进行基础-上部结构-楼板的整体联算。 从计算准确性的角度来说SAP84是最为精确的,其单元类型非常丰富,而且能够对结构进行静力、动力等多种计算。最为关键的是,使用SAP84时能根据结构的实际情况进行单元划分,其计算模型是最为接近实际结构。BSCW和GSCAD的情况比较特殊,严格说来这两个程序均是前后处理工具,其开发者并没有进行结构计算程序的开发。但BSCW与其计算程序一起出售,因此有必要提一下。BSCW一直是使用广东省建筑设计研究院的一个框剪结构计算软件,这个程序应属于空间协同分析程序,即结构计算的第二代程序(第一代为平面分析,第二代为空间协同,第三代为空间分析)。GSCAD则可以选择生成SS、TBSA、TAT 或是SSW的计算数据。SS和SSW均是广东省建筑设计研究院开发的,其中SS采用空间杆系模型,与TBSA、TAT属于同一类软件;而SSW根据其软件说明来看也具有墙元,但不清楚其墙元的类型,而且此程序目前尚未通过鉴定。薄壁杆件模型的缺点是1、没有考虑剪力墙的剪切变形2、变形不协调。 当结构模型中出现拐角刚域时,截面的翘曲自由度(对应的杆端力为双力矩)不连续,造成误差。另外由于此模型假定薄壁杆件的断面保持平截面,实际上忽略了各墙肢的次要变形,增大了结构刚度。同一薄壁杆墙肢数越多,刚度增加越大;薄壁杆越多,刚度增加越大。但另一方面,对于剪力墙上的洞口,空间杆系程序只能作为梁进行分析,将实际结构中连梁对墙肢的一段连续约束简化为点约束,削弱了结构刚度。连梁越高,则削弱越大;连梁越多,则削弱越大。所以计算时对实际结构的刚度是增大还是削弱要看墙肢与连梁的比例。杆单元点接触传力与变形的特点使TBSA、TAT等计算结构转换层时误差较大。因为从实际结构来看,剪力墙与转换结构的连接是线连接(不考虑墙厚的话),实际作用于转换结构的力是不均匀分布力,而杆系模型只能简化为一集中力与一弯矩。另一方面,由于一个薄壁柱只有通过剪心传递力与位移,所以在处理多墙肢薄壁柱转换时十分麻烦,如将剪心与下层柱相连,则令转换梁过于危险,如设置实际并不存在的计算洞令力传至转换梁又会改变上层墙体的变形协调条件(不要相信TBSA手册中所言设连梁高为层高可以解决问题,一段连续约束简化成一

优秀结构工程师需要掌握的主要技能

优秀结构工程师需要掌握的主要技能 一个优秀的结构工程师需要掌握不少技能,其中主要技能包括: 1、基本的机械设计知识; 2、熟练掌握塑胶件、钣金和压铸等零件设计;即面向制造的设计;保证零件设计简单、质量高、缺陷少、制造成本低,同时相应的模具结构简单、模具制造和加工容易。中国证书人才网 3、熟练掌握产品的装配设计技巧;即面向装配的设计;产品的装配同产品的制造同样重要,产品的装配应当使得装配工序简单、装配效率高、装配缺陷少、装配成本低和装配质量高等;常用的装配设计指南包括减少零件数量、简化产品结构、零件标准化、产品模块化、设计稳定的基座、设计导向特征、零件先定位后固定、防错的设计、人机工程学的设计等。 4、掌握公差分析知识;能够利用公差分析优化产品的设计质量和解决产品开发中碰到的实际问题; 5、熟悉相关的材料、模具和表面处理工艺等知识; 6、具有分析问题和解决问题的能力;产品开发中不可避免的会出现很多问题,分析问题和解决问题的能力至关重要。 7、熟悉产品的开发流程,特别是面向制造和装配的产品开发流程,良好的产品开发流程能够帮助产品结构工程师减少设计变更、缩短产品开发时间和提高产品开发质量; 8、熟悉相关的产品测试要求,例如EMI、ESD、安全和可靠性等,并设计产品满足这些要求; 9、熟悉相关的产品行业标准; 10、3D和2D软件知识,常用的3D软件包括Pro/E, UG, Solidworks, Catia等,熟练掌握其中一种即可;常用2D软件是AutoCAD; 11、良好的创新精神;可学习TRIZ的相关理论知识。 12、团队精神;产品开发的成功离不开团队的合作,产品结构工程师不可能完全掌握产品制造和装配、测试等方面的知识,产品工程师应当可以通过与制造工程师和装配工程师以及测试工程师等团队合作,从而提高产品开发的质量。

一个优秀的软件工程师应该具备什么素质

一个优秀的软件工程师应该具备什么素质 工程的本质不是创造,而是去风险化。工程是关于如何低成本、高效率、按时按量完成既定任务的。所以判断一个工程师是否优秀,并不是他多有创意多有名气,而是看他有多稳,看他能多GettingThingsDone,中文就是「靠谱」。 有时候一个好的解决方案,未必采用了最新的技术和框架,而是看上去朴实无华,功力都包涵在背后的细节里。就像顶尖高手打的斯洛克台球,每一杆都平淡无奇,只是因为上一杆的回球太到位。 有同学问,那我工程做的太好,岂不是没有机会遇到一些高难度挑战了么?放心,一般公司都雇佣了产品经理来帮你制造高危事件。同样的,一个好的工程师,会选择最适合需求和团队的方案,考虑开发效率和系统效率的均衡,从而已达到最优效果;而不是整天和别人去争论什么语言最好、哪些框架过时了。 工程的另一个要求是进度控制和质量控制。在项目立项之后动工之前,对要做的事项作出详尽的规划,对未来一到两周的工作给出细致的排期,这是进度控制的基础。 代码的及时入库与合并,自动化测试和每日构建,CodeReview和文档编写,这些看似无关紧要的习惯则决定了项目质量。不幸的是,很多程序员把这些工程上至关重要的东西当成垃圾,视为对他们「创造力」的压抑。他们总是以创造力为借口去寻求自身的自在,比如上班不带胸牌不打卡,中午休息时间在公司看视频打游戏,最好可以远程上班,项目到期之前再来检查进度,公司不要用统一框架,只有傻X才写文档。 对职业的理解偏差和工程能力上的荒芜,培养了大批能写代码但死活写不好代码的「码

农」,反而让那些有着彪悍工程能力和良好习惯的程序员变得奇货可居。 点击咨询

环境评价常用软件及工具汇编(附图)

环境影响评价常用软件及工具汇编 “中国环境影响评价论坛”作者:风影 摘要本文结合作者实际工作经历,列举了在编制环境影响评价报告中可能涉及到的各类计算机应用软件及工具软件,共分八大类30项进行图例说明,同时简述了各类软件能实现的功能以及在环境影响评价工作中的应用。 关键词环境影响评价软件应用 环境影响评价是个多学科的工作,艰苦的工程分析、影响预测、综合评价工作,最终呈现给业主的只是一本或数本“环境影响评价报告书”。在计算机时代,如何将这报告做的更精美,更专业,就需要借助各种相关软件的支持。以下本人结合自己的经历,向各位同行介绍一下,在环评工作中,我们可能用上且能极大帮助我们把报告做的更专业的一些相关软件。 首选:同类用途的最佳之选。 备选:首选的备选。或者,同类用途本就无最佳的首选。 推荐:使用此软件,可让工作更加便利。 参考:知道比不知道好 1、文本编辑类 1.1. 首选:WORD 2003 打字排版是我们的基本功课,我经常对外宣称我是一名光荣的打字员。WORD估计没有人不会,但用的好的却未必多。不知道有多少人至今都没用过“题注”、“交叉引用”、“分节”、“样式和格式”、“修订”、“比较合并文档”等等非常有用、能极大提高文稿后期修改效率的功能。这里不作具体展开,有不会的,多琢磨吧。 另外,建议升级到2003版,因为2003版有一项图形压缩功能,能把过大的图形根据打印质量要求进行压缩,以前总看到动辄几十M的WORD文档,经使用“图片压缩”后,一般很少有超过10M的文档。 1.2. 备选:WPS2005 提起WPS,并不只是为了怀念。今年推出的WPS2005确实让我们感受到国产软件的强大。用过WORD的人使用WPS2005很容易上手,因为二者太相似了,兼容性也非常好,有些我用WORD打不开的WORD文档,用WPS打开另存一下,反而OK了。建议对WORD使用不是非常熟悉的用户试用WPS,因为中国人编的软件,会更多的考虑和照顾中国人的习惯。另外这款软件个人版是免费的!

(整理)11种滤波方法+范例代码.

软件滤波算法(转载) 这几天做一个流量检测的东西,其中用到了对数据的处理部分,试了很多种方法,从网上找到这些个滤波算法,贴出来记下 需要注意的是如果用到求平均值的话,注意总和变量是否有溢出,程序没必要照搬,主要学习这些方法,相信做东西的时候都能用得上 1、限幅滤波法(又称程序判断滤波法) A、方法: 根据经验判断,确定两次采样允许的最大偏差值(设为A) 每次检测到新值时判断: 如果本次值与上次值之差<=A,则本次值有效 如果本次值与上次值之差>A,则本次值无效,放弃本次值,用上次值代替本次值 B、优点: 能有效克服因偶然因素引起的脉冲干扰 C、缺点 无法抑制那种周期性的干扰 平滑度差 2、中位值滤波法 A、方法: 连续采样N次(N取奇数) 把N次采样值按大小排列 取中间值为本次有效值 B、优点: 能有效克服因偶然因素引起的波动干扰 对温度、液位的变化缓慢的被测参数有良好的滤波效果 C、缺点: 对流量、速度等快速变化的参数不宜 3、算术平均滤波法 A、方法: 连续取N个采样值进行算术平均运算 N值较大时:信号平滑度较高,但灵敏度较低 N值较小时:信号平滑度较低,但灵敏度较高 N值的选取:一般流量,N=12;压力:N=4 B、优点:

适用于对一般具有随机干扰的信号进行滤波 这样信号的特点是有一个平均值,信号在某一数值范围附近上下波动 C、缺点: 对于测量速度较慢或要求数据计算速度较快的实时控制不适用 比较浪费RAM 4、递推平均滤波法(又称滑动平均滤波法) A、方法: 把连续取N个采样值看成一个队列 队列的长度固定为N 每次采样到一个新数据放入队尾,并扔掉原来队首的一次数据.(先进先出原则) 把队列中的N个数据进行算术平均运算,就可获得新的滤波结果 N值的选取:流量,N=12;压力:N=4;液面,N=4~12;温度,N=1~4 B、优点: 对周期性干扰有良好的抑制作用,平滑度高 适用于高频振荡的系统 C、缺点: 灵敏度低 对偶然出现的脉冲性干扰的抑制作用较差 不易消除由于脉冲干扰所引起的采样值偏差 不适用于脉冲干扰比较严重的场合 比较浪费RAM 5、中位值平均滤波法(又称防脉冲干扰平均滤波法) A、方法: 相当于“中位值滤波法”+“算术平均滤波法” 连续采样N个数据,去掉一个最大值和一个最小值 然后计算N-2个数据的算术平均值 N值的选取:3~14 B、优点: 融合了两种滤波法的优点 对于偶然出现的脉冲性干扰,可消除由于脉冲干扰所引起的采样值偏差 C、缺点: 测量速度较慢,和算术平均滤波法一样 比较浪费RAM

产品开发工程师必备技能

产品开发工程师必备技能(供同行参考) 我本人从事汽车产品开发9年,从一个产品设计员到产品开发工程师最后到项目经理,一路过来经历很多,从早期的大型民营企业到世界500强独资外企,感受的也很多,由于产品开发面很广,所涉及的东西也很多,今天就谈谈产品开发工程师必备的技能,希望能够给想从事产品设计的同行们以启示和有针对性的提高:(以汽车整车厂一级供应商的产品开发工程师为例) 一、什么是产品开发(以汽车行业为例) 产品开发是工业制造流程中最上游,定义是很广的,我就简单的概括为:满足特定功能需求和行业及企业标准并且具备功能的产品,这个开发过程很复杂,整个的开发流程可以简单说明如下几个大的阶段: 客户需求-方案设计-方案确认-数据冻结-开模-产品调试-产品试制-产品整改-产品实验-样件OTS认可-PPAP-量产SOP 其中每一个小段又分为很多单元。整个开发周期也是很长的一般开发一个全新的产品要3 年左右,产品出来后质量需要大批量生产验证和市场验证。出现质量问题需要不断的完善,直至达到大批量稳定状态为止,才算产品开发成功,企业前期的投入,才能见到效益。 产品开发工程师的成长一般要3年左右才能独立负责项目,他们是整个项目的负责人,也是企业最核心的宝贝,自然待遇也是企业众多部门中最高的(平均薪水,不谈个别销售领导)。 二、产品开发工程师必备技能 1、精通软件(工程师必备的基础能力) 软件是产品工程师必备的能力,也是最基础最重要的技能之一,因为产品设计数据的完成是关键一关,否则后期工作无法开展, 我把软件的应用水平简单的分为以下5个层次: a、初级水平-------复杂实体建模和中等复杂曲面产品的设计 b、中级水平---------复杂曲面产品设计 c、高级水平----------具备面的高级处理技巧和多次处理技巧 d、顶级水平-----------对于上百个步骤的产品设计,可以随时随地对任何一个特征做调整,调整产品在设计过程中很重要,尽量提升设计过程中的参数化比例,因为一个新产品的设计,需要反复多次的调整和评审才能最终投入开发,只有具备全参数调整才能体现出三维设计的优势。在调整过程中往往找问题,解决问题比重新设计更难,它不光要求软件应用水平高,更重要的还要心态好,能够静下心来。 e、精湛水平----------具备以上参数设计技能的同时,可以做数模的非参设计,在产品设计中,尤其在工厂,非参设计很常见,也相对比较难,因为非参设计和修改是软件的综合应用,只会参数设计,往往很难完成产品设计。非参设计集中体现在修改IGS数据和stp 数据。 只要具备以上软件使用的技能,那么在产品设计的过程中,你就不会被软件的应用而停止不前了。只要对产品做深入的了解后,就可以确定技术方案和设计方案了。 2、了解产品 对你开发的产品要充分的了解,了解产品的功能、材料、装配、相关工艺、试验、行业标准及企业标准、实际使用状态、常见质量问题等,只有充分了解产品了,才能更好的确定技术方案和设计方案。

相关文档
最新文档