With the depletion of fossil energy and increasingly serious environmental problems, demand-side resources play an increasingly prominent role in peak shaving and valley filling, energy conservation, and emission reduction. Under the background of further promotion of the “double carbon” goal in China, considering the possible double uncertainty factors in the process of unit and demand response resources participating in the scheduling and the goal of minimum carbon emission, the uncertainty models of unit output and demand-side resource response are respectively constructed based on the sequential stochastic production simulation algorithm and the method of additional random variables. In the model, the influence of random forced outage on unit output and the uncertain influence of response deviation caused by the limitation of demand response resource information processing and response aging characteristics are considered, respectively. By analyzing the power supply and demand, considering demand response on two typical peak shaving days, the peak shaving cost, carbon emission reduction, and power limitation are obtained. An IEEE 30 bus 6-machine system example is used to verify the effectiveness of the dual uncertainty demand response model, which provides guidance for power dispatching decision-making.