论文部分内容阅读
在货轮油柜的油量测量中,传统的测量方式是采用卷尺下面吊着铅坠的方式,通过测量卷尺上附着燃油的长度来确定油的深度,进而通过人工查表的方式查询对应温度等因素下的具体燃油量。这种方式不仅十分繁琐,而且会将燃油带到甲板上,对工作人员人身安全和健康带来了不小的隐患。目前市面上的小型激光测距仪,一般仅能提供固定目标的测量和显示的功能,无法满足油柜测量的需求。本文通过比较现在市面上小型激光测距仪的优缺点,针对其无法精确测量动态目标、无法进行大量数据的存储和传输等缺点以及货轮油柜测量的实际需求,提出了一个基于嵌入式系统的激光测距系统。与一般的手持激光测距仪相比,该系统不仅可以完成距离的测量,而且可以对测量数据进行有效的处理,并进行加密存储、安全传输。并且有配套的软件客户端,可以对系统的数据信息进行管理。本文通过对激光测距原理以及测量效果的比较,选择相位式激光测距传感器以满足油柜测量对测量距离以及精度的要求。同时使用树莓派作为嵌入式系统的主控,结合LCD触摸屏、条码扫描模块等传感器模块完成测距仪的硬件设计。并使用Qt结合SQLite数据库在硬件端进行GUI界面的设计,配合LCD触屏以满足激光测距仪的人机交互需求。通过使用小波阈值降噪,最小二乘法数据拟合等方法实现了测量数据的处理。通过TCP传输协议以及MD5加密算法实现数据的安全传输,通过使用SMTP协议以及MIME协议实现通过邮件传输测量数据,通过SQLite数据库加密保证数据库的数据安全。同时完成PC客户端的设计,可以更加方便直观的查看和管理测量数据、员工信息以及油柜信息。可以进行测量记录的查询和Excel格式导出,可以进行员工和油柜信息的查询、增加和删除等操作。经过实验验证,该系统可以实现预期的要求,各项功能均已基本实现。激光测距仪可以完成数据测量、处理、存储以及上传的功能,PC客户端可以完成安全登陆、测量记录查询、测量数据导出、员工油柜信息管理等功能,整个系统的硬件软件交互正常。本文为货轮油柜的测量提出了一种基于嵌入式系统的解决方案,给未来油柜的测量方式提供了一个参考,具有一定的实际意义。