The realization of the global “Double carbon” target is closely related to the energy-saving travel of human beings. Along with the increase in the number of new energy vehicles around the world, the number of new energy vehicle charging post carports has also increased. However, the collapse of the carport of the new energy vehicle charging post often occurs. The search for ways to optimize the carport structure construction and build a lighter and more stable charging post carport structure has become one of the hot spots in the new energy vehicle industry. Dragonfly wings have a comprehensive evolution in structure, form and function, and their stiffness, stability and resistance to deformation may be a potential solution to optimize the structure of the shed roof. Inspired by this, the study designs two new energy vehicle charging pile canopies based on the dragonfly wing mesh structure to enhance the loading capacity and structural stability of the canopies. The study firstly concludes that the dragonfly wing mesh can enhance the stiffness through experimental analysis, and simulates and models the structure based on the quadrilateral mesh wrinkling and hexagonal mesh arching in its mesh morphology, combined with the national design standard of the charging pile canopy. Studies on the numerical design experiment of the new energy vehicle charging station canopy model based on finite element software under different natural loads, the deflection of shed under the action of self-weight and the deflection, tensile stress and compressive stress under external load are analyzed, and the results show that: (1) The grid structure of the dragonfly wing bionic charging pile shed can optimize the stiffness of the car charging pile shed. (2) According to the wing structure, the test results of the shed roof structure under different working conditions are better than the national standard. (3) Compared with the vertical load, the transverse load of the arched membrane structure, which is represented by the charging pile shed of the new energy vehicle, is larger. (4) According to the stress point of the shed, the structure constraint of the shed can effectively reduce the pressure on the and share part of the load, which can enhance the stability of the shed. (5) In comparison with the displacement of common carport types, the bionic carport shows superior stability and durability. The new bionic carport structure proposed by the research, with stronger pressure bearing, smaller force deformation and lighter weight, is a kind of membrane structure for stable new energy vehicle charging pile carports, which will help further the optimization and promotion of the new energy vehicle industry.