[发明专利]一种模拟硬件的信号数据生成方法及装置有效
申请号: | 201710726579.3 | 申请日: | 2017-08-22 |
公开(公告)号: | CN107561328B | 公开(公告)日: | 2019-06-14 |
发明(设计)人: | 郭洋宏;王石记;滕竹;刘峰;李琼;张宁;储艳莉;李红辉;胡智博;范子豪 | 申请(专利权)人: | 北京交通大学;北京航天测控技术有限公司 |
主分类号: | G01R13/00 | 分类号: | G01R13/00 |
代理公司: | 北京尚伦律师事务所 11477 | 代理人: | 刘超 |
地址: | 100044 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模拟硬件 信号数据 信号源参数 信号参数 硬件参数 数据线 噪声 软件模拟硬件 参数可调 参数设置 独立运行 更改信号 获取信号 计算信号 示波器 信号源 灵活 购买 | ||
本公开是关于一种模拟硬件的信号数据生成方法及装置。该方法包括:获取信号参数、信号源参数、数据线参数及待模拟硬件的硬件参数;根据所述信号参数、信号源参数、数据线参数及所述硬件参数计算信号数据的噪声值;根据所述信号参数及所述噪声值生成所述信号数据。该技术方案通过软件模拟硬件信号源,可以直接在PC和示波器上独立运行,通过输入不同参数灵活更改信号特征,降低硬件购买成本。更加简单易用,可操作性强,参数可调范围大,不会因为参数设置不对造成硬件的损坏。
技术领域
本公开涉及数据处理技术领域,尤其涉及模拟硬件的信号数据生成方法及装置。
背景技术
目前,对于信号的数据获取,一般是通过硬件的物理信号源,需要示波器中的采集卡经由数据线连接到信号源,信号源开启后,由采集卡进行采集信号数据,再传送到示波器处理软件中进行计算。但是,市面上的波形发生器属于硬件设备,体积较大,价格高,不方便移动,而且需要硬件采集卡对其产生的信号进行采集,无法直接拿到信号数据,另外,采集卡的不稳定性会影响采集到的信号质量。
发明内容
本公开实施例提供一种模拟硬件的信号数据生成方法及装置。所述技术方案如下:
根据本公开实施例的第一方面,提供一种模拟硬件的信号数据生成方法,包括:
获取信号参数、信号源参数、数据线参数及待模拟硬件的硬件参数;
根据所述信号参数、信号源参数、数据线参数及所述硬件参数计算信号数据的噪声值;
根据所述信号参数及所述噪声值生成所述信号数据。
可选的,所述信号参数包括:信号频率、采样率及峰峰值;
所述信号源参数包括:信号源功率;
所述数据线参数包括:数据线长度、传输速率、阻抗;
所述硬件参数包括所述待模拟硬件的工作电压。
可选的,根据所述信号参数、信号源参数、数据线参数及所述硬件参数计算信号数据的噪声值,包括:
对所述信号参数、信号源参数、数据线参数及所述硬件参数进行归一化处理,得到各个参数的归一化参数值;
获取所述信号参数、信号源参数、数据线参数及所述硬件参数对应的权重值;
根据各个参数的归一化参数值及其对应的权重值进行加权计算,得到所述信号数据的噪声值。
可选的,当设置所述信号为正弦信号时,根据所述信号参数及所述噪声值生成所述信号数据,包括:
根据起始时间及所述采样率确定所述正弦信号各个采样点对应的时间值,
其中,xi表示第i个采样点对应的时间值,t1表示起始时间,Rs表示采样率;
根据所述信号参数及所述噪声值确定所述正弦信号各个采样点对应的电压值,
yi=sin(xi×f×2π)×Vp+Vn,其中,yi表示第i个采样点对应的电压值,f表示所述信号频率,Vp表示所述峰峰值,Vn表示所述噪声值;
根据所述各个采样点对应的时间值及电压值生成所述正弦信号的信号数据。
可选的,
当设置所述信号为串行信号时,所述信号参数还包括:方波上升和下降时间以及用于表示是否产生随机方波信号的标识;
根据所述信号参数及所述噪声值生成所述信号数据,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京交通大学;北京航天测控技术有限公司,未经北京交通大学;北京航天测控技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710726579.3/2.html,转载请声明来源钻瓜专利网。