Decarbonisation of social infrastructures such as airports have attracted wide attention. In commiting to the global decarbonisation target, introduction of renewable energy is important. However, few research has focused on the specifications of renewable energy facilities for airports. Thus, it is vital to enable airport operators to determine the necessary facility specifications for installing renewable energy systems. Moreover, the efficiency of battery operation influences the necessary facility specifications. Yet, many previous studies have proposed linear battery optimisation, even though forecasts for renewable energy supply include uncertainties derived from natural factors, and demand forecasts can also fluctuate due to future uncertainties. This study provides a framework for analysing the cost efficiency of photovoltaic systems, wind systems, and batteries to determine the optimal specifications for each hardware to achieve 100% renewable electricity. Further, it proposes a novel battery operation algorithm considering uncertainties of supply and demand forecasts. A case study on Chubu Centrair International Airport was conducted. The results show practical steps for the airport to achieve decarbonisation. In addition, battery operation based on the proposed algorithm outperformed the linear optimisation in the unpredicted rain weather scenario. It can be said that the proposed method performs well in considering uncertainties.