| China’s manned space program has entered the space station phase of the "three-step" strategy,with the gradual breakthrough and mastery of core technologies such as manned spacecraft,space exiting,and rendezvous and docking.In the future,China will carry out a series of scientific experiments on the space station,among which the space material science experiment is undoubtedly the important research direction.As a comprehensive experimental platform of space material science,the high-temperature material experimental rack will undertake scientific experiments of at least hundreds of samples in the future.In order to ensure the success of future space science experiments,each space experiment needs to carry out ground-based experiments repeatedly as a contrast.Therefore,in the face of such high-frequency experiments,how to improve the use efficiency of ground-based experimental system and make it more efficient has become an urgent problem to be solved.Combined with the above background and practical application,this paper presents the design scheme of remote control system in the ground-based experiment of the space station high temperature rack.The scheme is based on Web development,using B/S framework and adopting MVC model to design and develop the remote control system.At the same time,this paper expounds the specific implementation based on the above scheme.The front end is based on Vue.js and supplemented by Element-UI.The server is implemented based on Spring Boot and uses Maven for project build.Besides,system uses Internet of Things platform as the communication medium to complete data uploading and distribution.Data storage introduces My SQL relational database and Redis cache database.This paper not only introduces the key technology of function realization,but also focuses on the stability and security of the system.The system is applied to the ground-based experiment of China’s space station high temperature material experiment.Material scientists across the country can remotely view data from material science matching experimental processes via the Internet and remotely manipulate them after the authorization.This system can effectively solve the lack of on-site technical experts,inefficient data acquisition,high experimental costs and other practical problems,reduce the cost of monitoring the experimental process and provide effective guarantee for intelligent and efficient ground-based experiments.This paper also verifies each function of the system one by one after the deployment.The verification shows that the system realizes each predetermined function.At the end of the paper,the direction for further improvement of this topic is also given,so as to provide a more perfect technical scheme for China’s future space material science experiments.In addition to innovation in the application field,this paper also carried out a number of innovative works in the design and development of the system,such as: In view of the different number and types of parameters in each uploaded data package,the processing method is to call a method in the processing class in the Mapper file,and then judge each parameter one by one in the method,and if it exists,it will be spliced,so that "dynamic SQL" is realized.Compared with the traditional method of directly splicing SQL statements in the Mapper file,it is more clear and intuitive,and avoids the bloated Mapper file;In view of the large amount of uploading of operating parameters and high frequency of uploading,the processing method is to store in a memory-based cache database,and then turn on multi-threading to remove from the cache for analysis.Compared with the traditional process of directly parsing and storing data packets after receiving the data package,it greatly reduces the pressure on the server;The Io T platform is introduced into the communication between the server and the device in the system.Compared with the traditional TCP or UDP communication,the internal network penetration and data format conversion and other tedious operations are avoided.In addition,the system also guarantees the stability and security from the server side setting security group,SQL injection attack prevention,performance improvement of relational database,cache database breakdown,penetration,avalanche prevention,data persistence and other dimensions. |