DC power flow calculation methods are widely used in the power system. However
those methods are still incapable of calculating voltage amplitudes and reactive power flows accurately. Based on the standard DC power flow calculation method and the complex reactive power equation
this paper proposes a novel DC power flow calculation method considering voltage and reactive power. On the premise of reserving the linear properties and quickness of DC power flow calculation method
the bus voltage amplitude can be approximately solved. The simulation results in IEEE 118-bus system
Polish 3012-bus system and a real power system in China show that the proposed method is able to accurately and efficiently solve the voltage amplitude and reactive power flow. This work is supported by National Key Research and Development Program of China(No. 2016YFB0900102).