传统使用RS-485通信的测斜仪器在面对当下现代化测控要求时体现出各种不足。为此,采用CAN总线技术重新设计了一套功能齐全的双轴测斜系统。该系统具备数据测量、数据采集、数据通信、数据处理、人工交互、自动预警等一系列相关功能,为对大坝、边坡等滑坡监测有需求的项目提供了一套完整的解决方案。同时对其他类似设计所忽略的双轴正交问题进行了处理,使用二元回归算法提高了测量结果的精度。测试试验通过分度仪对样机进行了测量结果标定,将量程内测量误差缩小到0.2%F.S以内。
Abstract
Traditional RS-485 bus inclinometers have reached their limits in handling modern displacement monitoring issues which require faster communication speed and longer communication distance. To improve the communication performance of traditional inclinometers, a fully functional biaxial inclinometer system based on the CAN (Controller Area Network) bus has been developed in this study. The whole system has functions of data measurement, data collection, communication, data processing, man-machine interaction, and early warning. This study has managed to fix the mounting error problem that many other studies ignored as well by applying bivariate quadratic regression. The final experimental results indicate a total error less than 0.2%F.S.
关键词
固定式测斜仪 /
CAN总线 /
MEMS传感器 /
双轴正交 /
安装误差 /
二元回归
Key words
in-place inclinometer /
CAN bus /
MEMS /
biaxial orthogonal /
mounting error /
bivariate fitting
{{custom_sec.title}}
{{custom_sec.title}}
{{custom_sec.content}}
参考文献
[1] 王念秦, 申辉辉, 鲁兴生. 边坡变形监测技术发展现状及问题对策[J]. 科学技术与工程, 2021, 21(19): 7845-7855.
[2] 杨育文, 殷建华, 涂望新. 岩土工程自动化监测系统及其应用[J]. 城市勘测, 2003(1): 7-10.
[3] 李国维, 胡龙生, 王 润, 等. 滑动式测斜仪测试与误差处理方法[J]. 河海大学学报(自然科学版), 2013, 41(6): 511-517.
[4] 鲍官军, 计时鸣, 张 利, 等. CAN总线技术、系统实现及发展趋势[J]. 浙江工业大学学报, 2003, 31(1): 58-61, 66.
[5] 胥清华, 李 强. CAN总线发展与其他总线的比较[J]. 电气技术, 2011(7): 46-49.
[6] 刘昌明, 时 朵, 黄跃文, 等. 基于CAN总线的固定测斜仪数据采集系统设计[J]. 仪表技术与传感器, 2020(5): 53-57.
[7] 乔美英, 许城宽, 汤夏夏, 等. DA-LM算法在MEMS加速度传感器误差校正中的应用研究[J]. 传感技术学报, 2021, 34(2): 223-231.
[8] 高 旗, 陈青松, 杨贵玉, 等. MEMS倾角传感器研究现状及发展趋势[J]. 微纳电子技术, 2021, 58(12): 1054-1063, 1076.
[9] ZHANG X, LI D. The Error Compensation of Inclinometer Based on Polynomial Fitting[J]. Advances in Aerospace Science and Technology, 2021, 6(1): 1-8.
[10] 魏 彬, 刘会娟. 基于CAN总线的倾角传感器设计[J]. 工程机械, 2018, 49(7): 1-5, 90.
基金
国家重点研发计划项目(2018YFC0407100)