减震器在线隔震效果检测完整资料doc文档格式.docx

上传人:b****5 文档编号:20616883 上传时间:2023-01-24 格式:DOCX 页数:14 大小:569.56KB
下载 相关 举报
减震器在线隔震效果检测完整资料doc文档格式.docx_第1页
第1页 / 共14页
减震器在线隔震效果检测完整资料doc文档格式.docx_第2页
第2页 / 共14页
减震器在线隔震效果检测完整资料doc文档格式.docx_第3页
第3页 / 共14页
减震器在线隔震效果检测完整资料doc文档格式.docx_第4页
第4页 / 共14页
减震器在线隔震效果检测完整资料doc文档格式.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

减震器在线隔震效果检测完整资料doc文档格式.docx

《减震器在线隔震效果检测完整资料doc文档格式.docx》由会员分享,可在线阅读,更多相关《减震器在线隔震效果检测完整资料doc文档格式.docx(14页珍藏版)》请在冰豆网上搜索。

减震器在线隔震效果检测完整资料doc文档格式.docx

当程序在机子上第一次运行时,在初始化界面上会有继续试用和现在注册两个选择。

如选择试用可进入程序,共有20次试用。

左上角有倒计数次数。

如选择注册可弹出注册对话框,里面有系统注册号,用这个号通过电话,短信,邮件,或当面交流得到注册密码,输入密码注册后,此机子将终生可以使用MT软件。

图2.1

图2.2

第三章电脑设置

图3-1

右键点击桌面右下角声音标志

图3-2

打开音频控制

图3-3

选择属性

图3-4

选择录音

图3-5

如图3-1,3-2…3-5将声卡属性设置成如图所示。

在图3-4中,只在Microphone选项选钩,将其他设置关闭,这样就可避免其他输入端的信号干扰。

第四章操作

图3.1

图3.2

如图3.1,主操作键有:

打开,设置,采集,波形,频谱,波谱,动刚度,效率比,文件,退出。

窗口圆键有:

C,Pk,W,Y+,Y-。

右边还有控制键:

>

>

<

<

换色,停止。

以下我们就依次来了解这些键的功能。

1.打开

用来打开文件(*.Pt2,*.dt2)。

*.Pt2为参数文件,*.dt2为数据文件。

2.设置

如图3.2

参数设置包括:

采样频率,数据块数,fft大小,平均方式,校正因子,负荷,采集方式

计算效率比开关,触发电平,触发延迟,工程单位。

采样频率:

硬件采集信号的频率,(分析频率=采样频率/2.56)

数据块数:

采集的数据量(2块-1024块)

FFT大小:

也就是块大小,每块的点数,参与FFT运算的点数(1024,2048,4096)

平均方式:

不平均,线形平均,峰值保持。

其中峰值保持用在扫频时。

校正因子:

产生1mV的电压所要的工程单位,(传感器的灵敏度乘以放大倍数就是校正因子)。

负荷:

在求动刚度时,用到的系统负荷。

采集方式:

自由运行和触发采集。

前者不管信号大小都采集,后者要求信号幅值达到一定大小才开始采集。

触发电平:

当信号幅值达到电压范围的百分之多少时才触发。

触发延迟:

触发点之前多少点的信号是要的。

工程单位:

测量的东西的单位。

(加速度传感器为m/s/s,速度传感器为mm/s,等)

3.采集

当参数设置完了后就可以采集了!

当计算效率比开时根据提示采集两次。

4.波形

点击可观察波形。

5.频谱

点击可观察频谱。

6.波谱

点击看波形和频谱

7.动刚度

和频谱相似,但在鼠标左键单击时可计算动刚度。

8.效率比

点击可看到两次采集的波形和计算出的效率比。

9.‘c’键和‘Wv’键

‘c’键:

用鼠标右键在频谱上点击拖动选出一段谱线,放大到满窗口与原始谱线之间的切换,点一次从一种状态到另一种状态切换.

‘Wv’键:

在效率比模式下,切换看前一次采集的波形,但不能对前一次的波形进行操作。

10.‘Pk’键

peak,在显示频谱状态时,点击此键能自动标出最高峰值,再点标出第二峰值,依次类推.

11.‘W’键

点击此键能将窗口中的图形导到word中,多次点击,图形会在word中依次排列.

12.‘Y+,Y-’键

点击此键能将窗口中的波形或频谱的幅值拉大,即将y坐标值放大和缩小.

13.‘>

’‘>

’‘<

分别为前翻十页,下页(块),上页,后翻十页。

14.‘停止’

中断采集。

15.鼠标左键

在频谱状态,在窗口内点击左键,系统会自动搜寻其左右的峰值或最高值,并在图上用红点和数字标出来。

并在右表中列出其频率和幅值,

在波形状态,在窗口内点击左键,系统会在图上用红点和数字标出此点。

并在右表中列出其频率和幅值。

16.鼠标右键

在频谱状态,在图形窗口内点击右键,往右移动鼠标,此时移过的范围内的频谱会变成红色,松开右键,这段谱就会被放大到整个图形窗口,按‘c’键切换回原图。

17.换色

颜色的设计有两种,一种是适合电脑显示屏的黑基调色,另一种是适合打印的白基调色,按“换色”钮在这两种色调间转换。

第五章文件共享

为方便用户,将MT2004版的文件读写原代码公开,便于用户二次开发。

参数:

g_arcfreq采样频率

g_blocks数据快数

g_channels通道数

g_fftsizefft大小

g_touchvolt触发电平(百分数)

g_touchdelay触发延迟

g_touchchannel触发通道

g_avetype平均类型

g_acqtype采集类型

g_adc[i]校正因子( 

i通道)

g_twotimes是否效率比采集方式

g_unit[i]工程单位

style==1为读写参数文件,0为读写数据文件。

///////////////////写文件

voidCM_TimesDlg:

:

WriteF(intstyle,CStringfname)

{

if(style==1){

if(fname.Right(4).Left

(1)!

="

."

)fname+="

.pt2"

;

elseif(fname.Right(4)!

)fname=fname.Left(fname.GetLength()-4)+"

else{}

CFilewf;

inti;

CStringcs;

intluf;

doubleduf;

charcuf1[20],cuf2[20];

if(wf.Open(fname,CFile:

modeCreate|CFile:

modeReadWrite|CFile:

shareExclusive)==NULL)

return;

duf=g_arcfreq;

wf.Write((void*)&

duf,sizeof(double));

luf=g_blocks;

luf,sizeof(int));

luf=g_channels;

luf=g_fftsize;

duf=g_touchvolt;

luf=g_touchdelay;

luf=g_touchchannel;

luf=g_avetype;

luf=g_acqtype;

duf=g_adc[0];

duf=g_adc[1];

///////////////////////newzzz

luf=int(g_twotimes);

strcpy(cuf1,g_unit[0]);

strcpy(cuf2,g_unit[1]);

for(i=0;

i<

20;

i++){

cuf1[i],sizeof(char));

cuf2[i],sizeof(char));

}

wf.Close();

}

if(style==2){

.dt2"

wf.WriteHuge(g_data,g_channels*g_fftsize*g_blocks*sizeof(short));

/////////////newzzz

if(g_twotimes)wf.WriteHuge(g_databuf,g_channels*g_fftsize*g_blocks*sizeof(short));

}

////////////////////////读文件

ReadF(intstyle,CStringfname)

{//////style==1pf;

2df

if(style==1){

CFilerf;

if(rf.Open(fname,CFile:

modeRead|CFile:

shareDenyWrite)==NULL)

if(rf.GetLength()==0)

return;

rf.Read((void*)&

g_arcfreq=duf;

g_blocks=luf;

g_channels=luf;

g_fftsize=luf;

g_touchvolt=duf;

g_touchdelay=luf;

g_touchchannel=luf;

g_avetype=luf;

g_acqtype=luf;

g_adc[0]=duf;

g_adc[1]=duf;

//////////////////newzzz

g_twotimes=BOOL(luf);

cs=cuf1;

g_unit[0]=cs;

cs=cuf2;

g_unit[1]=cs;

rf.Close();

rf.ReadHuge(g_data,g_channels*g_fftsize*g_blocks*sizeof(short));

/////newzzz

if(g_twotimes)rf.ReadHuge(g_databuf,g_channels*g_fftsize*g_blocks*sizeof(short));

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1