The invention relates to a self-adaptive unified
electric power market transaction method, which includes the following steps: (A)
electricity transaction configuration: after a market subject submits transaction demand, a market organizer configures the information of the transaction; (B) market clearing calculation: the social welfare maximization is taken as an objective function, network constraints depend on the configuration information in the transaction configuration step, and the mature
linear programming algorithm is utilized to carry out optimization solution; and (C) optimization
algorithm detail design: the selling price and purchase price of
electricity are set and converted. With an
electric power transaction model as a
base class and based on the concept of derivation and inheritance, the invention can flexibly customize an
electric power market transaction support system according to transaction varieties, can quickly adjust or customize the corresponding
algorithm when the transaction rule changes, and can be adapted to the diversity of electric power transaction varieties and the frequent change of the transaction rule. Because the invention constructs a unified algorithm
library, a unified core algorithm for electric
power market clearing calculation is formed, the adaptability of the
market transaction support system to different transaction varieties is enhanced, and the
utilization rate is increased.