【技术实现步骤摘要】
一种发动机连续数据采集与显示方法
本专利技术属于发动机测试领域,具体涉及一种发动机连续数据采集与显示方法。
技术介绍
信号采集越来越成为电控发动机控制系统研发过程中的重要工作,数字示波器以其携带方便、使用简单、测量准确等优势越来越受到发动机试验人员的青睐。为了对各信号进行分析,发动机耐久等试验需要长时间高速采集。在电控发动机试验当中一般采集通道数量较多,在保存数据时各通道对应的信号名称容易混淆;而且示波器一般的传输模式为示波器先将采集数据存入自身的缓存区,待采集结束后传给PC;由于示波器的缓冲存储器容量有限,当需要长时间连续采集时,单靠示波器自身的缓存是远远不够的。现有的方法例如中国专利技术专利CN108871782A公开的一种发动机数据采集方法及装置,通过设置采集周期,实现了对接收到的发动机数据进行存储或不存储的判断,提高了数据采集的灵活性;还有论文“便携式多通道快插接型发动机参数采集系统开发,《现代车用动力》,第2期总第162期,2016年5月”,开发了一种便携式采集系统,对发动机上各类传感器的模拟信号进 ...
【技术保护点】
1.一种发动机连续数据采集与显示方法,其特征在于,将MATLAB软件和数字示波器连接,结合GUI界面上用户的操作,直接控制数字示波器采集和数据显示,采集结束后对数据和信号名自动保存,具体包括以下步骤:/n首先,用户打开GUI界面,在各通道下拉菜单中选择此通道采集的信号名称,如果没有找到就选择“开启”选项;选择示波器型号,并填写采样间隔时间;/n然后,根据采集需求选择手动停止采集或是定量自动停止采集,并点击开始采集按键,随后执行GUI界面开发程序;所述GUI界面开发程序的流程包括:获取当前GUI界面用户填写的参数值;计算示波器通道开启数量;清空上次运行时图像显示;运行示波器采 ...
【技术特征摘要】
1.一种发动机连续数据采集与显示方法,其特征在于,将MATLAB软件和数字示波器连接,结合GUI界面上用户的操作,直接控制数字示波器采集和数据显示,采集结束后对数据和信号名自动保存,具体包括以下步骤:
首先,用户打开GUI界面,在各通道下拉菜单中选择此通道采集的信号名称,如果没有找到就选择“开启”选项;选择示波器型号,并填写采样间隔时间;
然后,根据采集需求选择手动停止采集或是定量自动停止采集,并点击开始采集按键,随后执行GUI界面开发程序;所述GUI界面开发程序的流程包括:获取当前GUI界面用户填写的参数值;计算示波器通道开启数量;清空上次运行时图像显示;运行示波器采集程序;将采集结果另存为MAT数据;循环判断各通道信号名确定与否,记录信号名并创建信号名向量;保存信号名向量和采集数据数组;
其中所述示波器采集程序的流程包括:先初始化参数,运行驱动文件连接示波器;设置示波器量程、内部缓冲区、采样模式、采样间隔和采集样点数量;判断定量采集标志是否开启,如果开启则将采集样点数量设置为最大采样数量,当超过数量时自动停止标志置1;判断停止采集按键是否按下,如果按下就将按键停止标志置1;判断已命名的通道数量,设置各图形显示区域;while循环中采集数据、显示并检测停止标志;当不满足while循环条件时,跳出循环执行断开示波器采集程序,示波器采集程序结束;
最后,当用户点击“保存为MAT”时,将全部通道数据保存为MAT格式,包括没有开启的通道,首列为采样时间;当点击“保存为Excel”时,将开启的通道导出,选择过信号名的通道首行显示对应的信号名,选择“开启”的通道首行显示通道名。
...
【专利技术属性】
技术研发人员:刘松,郭延超,段松松,章明,胡友耀,
申请(专利权)人:洛阳拖拉机研究所有限公司,
类型:发明
国别省市:河南;41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。