Wetland acts as an important part of climatic regulation, water purification, and biodiversity maintenance. As an integral part of wetlands, large shallow lakes play an essential role in protecting ecosystem diversity and providing water sources. Baihe Lake in the Momoge Wetland is one such example, so it is necessary to study the flow pattern characteristics of this lake under different conditions. A new model, based on the lattice Boltzmann method, was used to investigate the effects of different impact factors on flow fields, such as water discharge from surrounding farmland, rainfall, wind speed, and aquatic vegetation. Importantly, this study provides a hydrodynamic basis for local ecological protection and restoration work.