为了提高无人方程式赛车运行的安全性,设计了一种基于鸿蒙系统的无人方程式赛车远程监控与数据管理系统.该系统主要包括数据采集软件、远程监控平台、云数据库.数据采集软件使用鸿蒙系统开发,通过使用控制器局域网(controller area network,CAN)总线传输、蓝牙传输、WebSocket协议、HTTP协议,实现对CAN数据的解析、显示、转发.监控系统使用Spring Boot框架开发,实现对无人方程式赛车的远程监控.云数据库使用MySQL数据库开发,实现无人方程式赛车数据的快速存储.测试结果表明,该套系统可以实现对无人方程式赛车的远程监控,实现十万级以上数据量低延迟储存,数据丢失率平均为0.0424%.目前,该套系统已经应用到无人方程式赛车的调试中.
Remote monitoring and data management system of unmanned formula racing based on HarmonyOS
In order to improve the safety of unmanned formula racing operations,a remote monitoring and data management system based on HarmonyOS for unmanned formula racing was designed.The system mainly included data acquisition software,remote monitoring platform and cloud database.The data acquisition software was developed using HarmonyOS,which realized the analysis,display and forwarding of CAN(controller area network)data by using CAN bus transmission,Bluetooth transmission,the WebSocket protocol and HTTP protocol.The monitoring system was developed using the Spring Boot framework to realize the remote monitoring of the unmanned formula racing.The cloud database was developed using MySQL database to realize rapid storage of unmanned formula racing data.The test results show that the system can realize the remote monitoring of the unmanned formula racing,achieve a low-latency storage of data volume above 100 000 levels,and an average data loss rate of 0.042 4%.The system has been applied to the debugging of the unmanned formula racing at present.
HarmonyOScontroller area network(CAN)busunmanned drivingremote monitoring