基于FPGA的船舶航行记录仪语音压缩系统的设计与实现

来源 :大连海事大学 | 被引量 : 1次 | 上传用户:smoking11
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着世界经济的不断发展,世界各地之间的贸易往来也随之越来越多,航运事业快速蓬勃发展,航运事故时有发生。在航运事故中,为了能够更好的对事故进行定性以及分析事故原因,对船舶在航行时的数据信息加以记录变得愈发重要。船载航行数据记录仪能够记录船舶在航行时的各种重要信息,包括日期和时间、船位船速、驾驶室声音、通信声音、雷达数据、回声测深仪、主报警等。由于船载航行数据记录仪时常受内存大小的限制,如何对各种数据信息进行安全、有效的存储,具有重要的研究价值和实用价值。本文针对船舶航行中的语音信号进行压缩存储处理,主要工作分为:本文使用DIGILENT公司生产的NEXYS4作为主开发板,板上集成了 Xilinx公司的Artix-7TM系列的XC7A100T-1CSG324C芯片,并选用MAX9812作为语音信号采集放大模块,MAX9860作为模数转换模块,CH372作为USB传输模块,实现了双路语音信号的采集、模数转换、压缩编码,传输存储以及回放的功能。本文对目前常见的一些船载航行数据记录仪进行研究,主要分析了它们的系统架构,以及所使用的语音压缩编码算法,以及其优势和劣势所在。根据国际电工技术委员会(International Eletro-technical Commission,IEC)61996 文件《船载航行数据记录仪性能要求、校验方式及合格的检验结果》的要求,最终确定了本文的总体设计。本文利用FPGA芯片并行的对语音信号进行压缩编码,多路数据分别缓存,通过USB 口进行传输存储。语音信号的采集通过MAX9812来完成,模数转换通过MAX9860来完成,将模拟信号通过44.1khz的采样频率转变为16位的PCM信号,通过I2S总线传输。信号的压缩编码采取MPEG 1 layer Ⅱ编码算法,生成比特率为128kbs的MP2标准码流进行传输。数据的传输由CH372模块实现,该模块集成了 USB通信协议,通过FPGA模拟其时序,使用其内置固件模式进行数据传输。多路数据分别打包缓存,在上位机进行区分存储。实验结果表明,本文实现了系统各项功能,并能够实时、稳定的工作。
其他文献
目的探讨采用异戊烯焦磷酸(IPP)刺激人外周血单个核细胞(PBMCs)特异性扩增γδT细胞,观察其在体外对HBV复制和HBeAg表达的影响,并评估应用γδT细胞过继回输治疗乙型肝炎的疗
中药在我国已有数千年应用的历史,对于防病治病起了巨大的作用。近年来,它对某些慢性疾病的独特疗效,受到国内外的广泛关注和重视。 我院根据祖国医学的有关理论和方药组成的
期刊
中医护理是国内较为流行的一种护理模式,常用于配合中医治疗疾病中,而盆腔炎性疾病的中医疗法在国内较为常见,因此研究盆腔炎性疾病的中医护理对患者有利。目前国内中医护理
现代社会的高速发展使噪声污染的问题日益突出,因此,噪声控制是当前迫切需要进行的工作。传统的无源噪声控制技术对高频噪声具有较好的控制效果,但对抑制低频噪声作用不大,而
根据不同屏后间距,不同气压下液晶屏与加热器各自的温度变化情况,结合热传导、热对流和热辐射三种传热方式理论推导出加热的不同时期,传热方式占比的变化以及适用于液晶显示
论文基于"近距离雷达测距项目"对8mm波段透镜天线和下变频器的关键技术进行研究。在下变频器设计方面,设计了鳍线混频器。在天线设计方面,为了将透镜天线轻量化,对透镜进行了
四川省威远县及周边区域有着极为丰富的页岩气资源,具有极大的开发潜力和价值,对于这一地质状况的页岩气开采采取以往的单钻机钻井模式,会出现钻井施工周期过长直接增加施工成本
在目前的石油勘探过程中,以地震勘探技术为主体的地球物理勘探方法已成为推动油气勘探开发产业的主要推动力。可以通过对该地震数据进行处理、分析、解释,依据地震数据的特点
随着微电子技术的发展,集成电路封装技术逐步朝着低成本、微型化、高性能的趋势发展。倒装芯片封装由于其高的输入/输出端口(I/O)密度、高的生产率、互连过程中的自对准、好
沙丁胺醇(Salbutamol,Sal),又名舒喘宁,为选择性β2受体激动剂。对动物具有促进骨骼肌(瘦肉)生长,减少脂肪蓄积等作用。常在猪、牛、鸡等畜禽的生产中非法用作促生长剂,可提高饲