First, optimization does not exist. You must aim at a compromise solution
As I see your problem, wind and batteries exist, but hydrogen must first be produced, consequently, there are two problems: fabrication of H2 and generation of electricity, both with not simple structures.
There is another project, due to the lack of continuous wind generation as it is the construction of the banks of batteries.
Therefore, there is sequence of three projects, that can be built independently or not, as a function of time.
There could be a fourth project, the construction of the transmission line or a pipeline for the H2
You can use SIMUS to build a unique initial matrix with the three projects, than can be built simultaneously or in different times, provided that there are no more than 100 criteria