摘要
本发明公开了一种基于FPGA中ROM资源的任意分布噪声实时合成方法,上位机端基于弱化的GMM,使用EM算法,对给定的待拟合分布函数进行拟合,均值以及方差并下发到FPGA端并用RAM存储。在FPGA端,将混沌模型作为数字熵源,输出均匀分布随机序列rn,将其分为两部分作为地址分别对ROM1、ROM2进行寻址,得到的函数值相乘,得到服从标准高斯分布的随机序列xn,读取指定分布对应的均值以及方差合成第k路高斯噪声幅度限制、归一化处理后送入DAC进行数模转换,得到的模拟信号放大Amax‑Amin倍,再设置偏置电压为Amin,得到服从指定分布的噪声。本发明直接对随机序列进行变换处理,随机性不受影响。同时,需要重新指定分布噪声时,选择RAM中的一组相应的K对任意高斯分布合成模型的均值以及方差即可,配置灵活且配置参数少。
技术关键词
噪声
浮点数
熵源
混合高斯模型
高斯混合模型
EM算法
序列
数模转换
参数
数据
资源
精度
密度
电压
格式
在线
系统为您推荐了相关专利信息
隐蔽通信方法
无人机飞行轨迹
无人机协同
数学模型
波形
抽油机盘根
漏油故障
高效多尺度
注意力机制
神经网络架构搜索
时序
数据生成方法
生成对抗网络
去噪模型
数据生成装置
蒙特卡洛算法
遍历算法
船舶吃水检测
数值
障碍物