Energy is an essential element of human production and business activities. At present, China's energy development and utilization is facing the contradiction between increasing environmental pressure and high emission energy consumption structure. Based on the optimal power flow algorithm, this paper optimizes the scheduling and international teaching of the power system with a high proportion of renewable energy. The probability density function of fan output and photovoltaic output is obtained by wind speed and light intensity model, and the probability density function of load is also proposed. Then, interruptible load, microgrid and energy storage are used as flexible resources to improve the system’s flexibility to meet the random fluctuations caused by a high proportion of wind and light, so as to maintain the stable operation of the power grid. The mathematical model of process optimization power flow satisfying process constraints is a nonlinear time-varying system. The key to process optimization power flow algorithm is to find a simple and effective linearization and discretization method that is in line with the actual power network. On the basis of ensuring the accuracy of the model, the theory, model and algorithm of the process optimization power flow are studied on the basis of the proposed linear time period, the approximate linear time variability of the node voltage, and the goal of greatly simplifying the problem. Finally, through simulation analysis, comparing the results of model 1 and model 2, we can see that from the point of view of the power abandonment cost, the power abandonment cost of model 1 is 2.29 million yuan, which is less than the 8 million yuan of model 2. From the perspective of depth peaking and start-stop times, the total depth peaking of model 1 is 331 times, which is greater than that of model 2, 258 times. The total start-stop of model 1 is 15 times, which is more than 9 times of model 2, so the total cost of optimized electricity of wind and light in model 2 is less than that in model 1. According to the optimal scheduling model of wind and light renewable energy, the effective utilization rate of renewable energy in China is low, and the teaching system should pay attention to this problem. Therefore, this paper puts forward an international English teaching strategy for the utilization rate of renewable energy.