Font Size: a A A

Design And Implementation Of Microservice Architecture-based Hydrogen Station Location System

Posted on:2021-10-03Degree:MasterType:Thesis
Country:ChinaCandidate:Z Z YeFull Text:PDF
GTID:2492306308470154Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Due to the non-renewability of traditional energy sources,it is particularly urgent to find new alternative energy sources.Hydrogen energy can alleviate the energy supply crisis.Many countries and regions have conducted researches on the utilization of hydrogen energy.Before the promotion of hydrogen energy vehicles,a certain scale of hydrogen station network needs to be built.Due to the high construction cost of the hydrogen station,enough traffic flow should be guaranteed after its construction to recover the cost.Therefore,the construction of a reasonable hydrogen station network is particularly important for the development and utilization of hydrogen energy.Existing researches can solve the problem of hydrogen station location in specific areas,but there are still some shortcomings.For example,the location target is relatively single,and analysis of the hydrogen demand and hydrogen station candidate sites are not available.To supplement the shortcomings of the existing researches and provide necessary support for the analysis and decision-making of the hydrogen station location,this paper aims to design and implement a hydrogen station location system that considers multiple location factors.The system integrates the data related to the hydrogen station location.The system supports the analysis of regional modeling and analyzes the distribution of hydrogen demand and the distribution of hydrogen station candidate sites.The hydrogen station location algorithm that supports multiple models is designed.Every location model is evaluated and the horizontal comparison is made combined with other location targets.This paper introduces the research background and the significance of hydrogen station location,and then analyzes the feasibility of the system based on the research status at home and abroad.The requirements of the system are analyzed according to the requirements of software engineering.The key problems that the system needs to solve include the analysis of regional modeling and the design of a general location algorithm that supports multiple models.Regional modeling sets up the data input for the location model,and it comprehensively analyzes the distribution of hydrogen demand and the distribution of candidate sites in the region.Based on the comparison of different regions,the regions where hydrogen stations are preferentially constructed are obtained,and the priority of construction of candidate site is distinguished.Based on this,the hydrogen station location algorithm is designed based on the genetic algorithm.First the greedy strategy is adopted to limit the selection range,then the mutation is set as an inevitable event to increase the randomness,after that the elitist selection strategy combined with the directional mutation is adopted to accelerate convergence,finally the multithreading mechanism is adopted to expand the search range.The overall design of the hydrogen station location system is carried out after solving the key problems of the system.The coupling degree of each module of the system should not be too high,and the rapid upgrade and expansion of the key modules should be supported.The traditional monolithic architecture cannot support these features well,so the system architecture is designed based on microservice.Based on the overall design of the system,the key modules of the system are designed in detail.Then the function of each system module is tested.Finally,the work of the paper is summarized,the shortcomings of the system and the future improvement directions are pointed out.
Keywords/Search Tags:hydrogen station, location, modeling, microservice
PDF Full Text Request
Related items