The fuzzy controller design method for coal-fired power generation systems (CFPGSs) based on the singular perturbation theory is proposed in this paper. By analyzing the characteristics of two-time-scale, nonlinearity and input saturation for CFPGSs and using the singular perturbation theory and fuzzy control theory, the CFPGSs are modeled as fuzzy singularly perturbed systems with actuator saturation. In addition, considering the factors of the unavailable information on some state variables (such as inlet steam mass flow) and the limited bandwidth of network, an event-triggered observer-based controller structure is constructed. Then, by establishing an Lyapunov-Krasovskii functional based on the parameter $\varepsilon $ and the upper bound of time-delay, a design method of event-triggered observer-based anti-windup controller is proposed, such that the closed-loop systems are asymptotically stable. And, the ill-conditioned numerical problems and Zeno phenomenon are avoided in the design process. Finally, a simulation verifies the effectiveness of the proposed method, that is, the system outputs (electric power and main steam pressure) tend to the reference value.