iconOpen Access

ARTICLE

Graph-Based Unified Settlement Framework for Complex Electricity Markets: Data Integration and Automated Refund Clearing

Xiaozhe Guo1, Suyan Long2, Ziyu Yue2, Yifan Wang2, Guanting Yin1, Yuyang Wang1, Zhaoyuan Wu1,*

1 School of Electrical and Electronic Engineering, North China Electric Power University, Beijing, 102206, China
2 China Electric Power Research Institute, Nanjing, 210003, China

* Corresponding Author: Zhaoyuan Wu. Email: email

Energy Engineering 2026, 123(1), . https://doi.org/10.32604/ee.2025.069820

Abstract

The increasing complexity of China’s electricity market creates substantial challenges for settlement automation, data consistency, and operational scalability. Existing provincial settlement systems are fragmented, lack a unified data structure, and depend heavily on manual intervention to process high-frequency and retroactive transactions. To address these limitations, a graph-based unified settlement framework is proposed to enhance automation, flexibility, and adaptability in electricity market settlements. A flexible attribute-graph model is employed to represent heterogeneous multi-market data, enabling standardized integration, rapid querying, and seamless adaptation to evolving business requirements. An extensible operator library is designed to support configurable settlement rules, and a suite of modular tools—including dataset generation, formula configuration, billing templates, and task scheduling—facilitates end-to-end automated settlement processing. A robust refund-clearing mechanism is further incorporated, utilizing sandbox execution, data-version snapshots, dynamic lineage tracing, and real-time change-capture technologies to enable rapid and accurate recalculations under dynamic policy and data revisions. Case studies based on real-world data from regional Chinese markets validate the effectiveness of the proposed approach, demonstrating marked improvements in computational efficiency, system robustness, and automation. Moreover, enhanced settlement accuracy and high temporal granularity improve price-signal fidelity, promote cost-reflective tariffs, and incentivize energy-efficient and demand-responsive behavior among market participants. The method not only supports equitable and transparent market operations but also provides a generalizable, scalable foundation for modern electricity settlement platforms in increasingly complex and dynamic market environments.

Keywords

Electricity market; market settlement; data model; graph database; market refund clearing

1  Introduction

Settlement constitutes the final and critical stage in the electricity market, serving not only as the accounting closure of energy transactions but also as a key economic mechanism to enforce and reflect market rules. Settlement organizations typically conduct settlements separately for different transaction types; for instance, spot electric energy settlement involves trading electricity as a commodity, with final financial clearing performed based on metering data, transaction outcomes, and contractual agreements. With the progression of China’s electricity market reforms, settlement is regarded not merely as a technical bookkeeping process but as a vital component in ensuring fair market competition, conveying accurate price signals, and promoting efficient resource allocation. A robust and transparent settlement system guides energy consumption patterns, incentivizes demand-side responses, and encourages energy-saving behaviors, thereby supporting broader goals of economic efficiency and low-carbon transition. However, despite ongoing efforts and localized practices within China, significant challenges and unresolved issues persist in fully achieving these objectives.

On one hand, significant differences in resource endowment, supply and demand capacity, and economic development among China’s provinces result in substantial variations in installed capacity, network structure, and levels of electricity marketization. These factors cause considerable disparities in the electricity settlement processes across provinces [1]. To address the specific needs of provincial electricity settlement, market settlement organizations have traditionally adopted decentralized investment and independent construction approaches [2]. This fragmentation impedes standardized system development and centralized, unified data management. Electricity market settlement involves complex business processes, large data volumes, high timeliness requirements, and coordination across multiple departments. Settlement-related data must flow between systems of different entities, such as electricity trading centers and dispatch centers. The complexity of interdepartmental data relationships and the reliance on staff experience to interpret data semantics often lead to inconsistent business understanding across departments. This inconsistency reduces settlement efficiency and increases the risk of errors. Therefore, establishing a unified data model for electricity market settlement is imperative. Such a model would link data across departments, enable centralized storage and management, standardize data formats, eliminate interdepartmental barriers, facilitate seamless business process integration, and provide a foundation for automating settlement operations.

On the other hand, when errors such as measurement inaccuracies, historical data corrections, settlement rule adjustments, or contract modifications occur in the electricity market, retroactive recalculation of historical settlement data is required for bills that have already been financially settled. The recalculated results must be compared with historical settlement documents to generate retroactive settlement bills for deviation charge processing. In the forward market, settlements are conducted monthly. Due to the smaller data volume and longer settlement cycles, the likelihood of errors in monthly data is lower. Consequently, the frequency and complexity of recalculation processes are reduced, and any necessary refund clearings are typically handled through retroactive settlement. With the rapid development of China’s spot electricity market, settlement granularity has shifted from monthly to 15-min or hourly intervals, and business processing cycles have shortened from monthly to daily. Additionally, the management of complete data versions—including minute-level metering and time-sharing transactions—is required. Furthermore, provincial differences in grid structure, supply and demand, and historical factors lead to complex and non-uniform spot market clearing rules, increasing the challenges in clearing system development [3]. Compared to the forward market, spot market refund clearing must address issues of data versioning, flexible computation of complex rules, high-frequency refund clearing for minute-level data, and the need for high-performance processing of large-scale datasets. Therefore, the development of a high-performance, generalized refund clearing system for large-scale spot market data is urgently needed.

Many scholars have carried out research on issues related to settlement in the electricity market. In terms of electricity market settlement mechanism, Fernando [4] examines the existing single settlement system in the Brazilian electricity market and proposes a dual settlement system as an improvement that can price electricity more accurately and promote market efficiency and fair competition. Paolo et al. [5] present a proposal to reform the Colombian electricity market with the aim of integrating renewable energy sources more efficiently by introducing a multi-settlement system. Wu et al. [6] address the issue of settlement in China’s spot electricity market and proposes a settlement mechanism based on physical delivery of forward contracts, aiming at ensuring fairness and realizing risk avoidance, and proves its economy and practicability in a high proportion of renewable energy power systems through cases. Yang et al. [7] address the issue of inter-provincial electricity market settlement in the southern region, propose a electricity market transaction segmentation method based on the cumulative value of the daily scheduling plan, and realize a two-stage settlement strategy, which effectively improves the settlement efficiency of the market transaction. Wang et al. [8] investigate the impact of different electricity price settlement mechanisms on the interests of spot electricity market participants through multi-agents simulation, and provide suggestions for the selection of price mechanisms in China’s spot electricity market. Zhou et al. [9] propose the design of a user-side settlement system based on a high percentage of new energy power spot market. Cai et al. [10] discuss the participation bidding and settlement methods of emerging renewable energy systems in electricity markets and propose an improved Distributed Adjustable Load Resource Bidding and Settlement (DALRS) model to enhance the bidding system in the spot electricity market. Alireza and Seyed [11] address the issue of reserve market settlement under the marginal pricing mechanism in the electricity market and propose a value-based reserve market settlement scheme aimed at realizing fair and reasonable consumer payment. Shi et al. [12] study the settlement balancing problem in the electricity spot market under different demand-side location marginal price mechanisms, and propose a sub-regional settlement balancing method, and verify the effectiveness of the method through numerical arithmetic examples. Wu et al. [13] address the imbalance funding problem in the context of the coexistence of planned economy and market economy in the construction of China’s electric power spot market, put forward the advantages and shortcomings of the three spot market settlement methods, and discuss the impact of one-time and two-time planned economy settlement on the imbalance settlement in the spot market. In terms of the application of digital technology in market settlement, Chen [14] addresses technical challenges in California Independent System Operator (CAISO) market settlement and proposes an innovative computational engine to optimize execution time and result accuracy to meet commercial operational schedules and performance requirements. Hao et al. [15] discuss the intelligence of electricity settlement based on blockchain technology, propose a design scheme that combines private chain, alliance chain and smart contract, and analyze the problems that may be encountered in application. Lu et al. [16] propose a smart contract based on blockchain technology for power trading and fee settlement to reduce the trust cost and improve the transaction efficiency in the power market. Many scholars have already applied database technology to the power industry. Sanchez et al. [17] introduce a database of household energy consumption invoices based on the Spanish electricity market. The database generates documents with synthetic data through a simulation process, which can be used for training machine learning algorithms and analyzing electricity market behavior. Krneta and Krstev [18] propose a database model design method based on Electronic Data Interchange (EDI) standards for monitoring data exchange among power market participants, with the aim of improving the speed and security of data exchange and ensuring data exchange quality control. Some scholars have applied graph databases and graph computing technologies to the field of power systems. Li et al. [19] propose a spatiotemporal data modeling method for power grids based on graph databases. By constructing a spatiotemporal node-circuit breaker graph model, it improves the efficiency of power grid dispatching and operation. Tang et al. [20] propose an automatic architecture construction method for a power grid data platform based on a multi-source relational data model. By automatically extracting ontologies from the diverse table structures and Structured Query Language (SQL) descriptions of relational databases, it achieves the automated construction and optimization of power grid knowledge graphs. Huang et al. [21] propose a graph model construction technique for power transformer equipment, improving the efficiency of automatic modeling and management of transformer data. Lu et al. [22] propose a unified classification and naming method for intelligent devices in substation topologies, utilizing graph database technology to optimize substation equipment management. Tang et al. [23] propose a method for modeling power grid spatiotemporal data based on graph database technology and an analysis of the correlation between electricity consumption and carbon emissions, with the aim of improving the efficiency and accuracy of electricity consumption and carbon emissions analysis and management in China. Huang et al. [24] use graph databases and graph computing technology to calculate the impact of distributed power generation on regional carbon emissions, innovatively achieving local balance calculations of carbon emission intensity for regional grid nodes. Current research on the application of graph databases in power systems mainly focuses on areas such as electrical equipment management and carbon emission analysis, with almost no application in electricity market settlement.

In summary, existing studies have made valuable contributions to the design of electricity market settlement mechanisms, settlement path modeling, and refund clearing frameworks across various market structures. However, several important limitations remain. First, most existing settlement data models rely on relational database structures, which struggle to efficiently process high-dimensional, strongly associated settlement data under multi-market coupling and frequent settlement revisions. Second, existing refund clearing frameworks often require significant system modifications and manual interventions when dealing with retroactive data recalculations, especially under heterogeneous and evolving settlement rules. Third, the scalability and automation level of settlement systems remain limited, particularly in scenarios involving large-scale, high-frequency data streams and complex cross-market interdependencies. These gaps highlight the necessity of developing a unified, flexible, and automated settlement method that can sup-port heterogeneous market environments, enable efficient refund clearing, and enhance settlement accuracy and computational performance under rapidly growing market complexities.

To fill the aforementioned gaps in handling heterogeneous settlement data structures, automating complex business processes, and enabling efficient refund clearing under large-scale dynamic revisions, this paper proposes a unified electricity market settlement method based on a graph database framework. The main contributions of this paper are summarized as follows:

(1)   A unified data model for electricity market settlement is proposed based on graph database theory. By leveraging the attribute graph model, complex relationships between heterogeneous settlement data are represented in a flexible and scalable manner, which enhances both data standardization and query efficiency across diverse market entities, contracts, and settlement rules.

(2)   An automated settlement framework is developed by integrating multiple configurable settlement tools. The framework includes unified dataset generation, rule-based settlement formula configuration, bill generation, task scheduling, and dispute management modules, which together enable flexible, fully automated settlement processing across multi-market environments.

(3)   A refund clearing mechanism incorporating versioned data management and lineage-based recalculation is designed. By introducing sandbox execution, data version snapshots, dynamic data lineage identification, and automatic data change capture, the proposed method enables accurate and efficient refund clearing in large-scale, multi-scenario market settlement cases, which is validated through extensive real-world datasets.

To further underscore the practical value of the proposed framework in multi-layer and cross-product markets, we take Shanxi’s pilot as a reference case: when forward, day-ahead, real-time, capacity and ancillary-service settlements are processed on the same graph backbone, rule configuration time drops from weeks to hours, and the refund-clearing run-time for 500 agents shrinks from 97 min to 10 min.

Such computational agility allows the market operator to shorten the billing cycle to 15-min granularity, which, in turn, tightens the cost-to-cash feedback. Empirical price-elasticity analysis shows that every 1% improvement in price-signal fidelity induces a 0.3% peak-load reduction and an average 0.12% energy-saving across participating DER portfolios. Hence, settlement digitalization is not only an IT upgrade but also an economic lever for energy conservation.

2  Status of Electricity Market Settlements

Electricity transaction settlement refers to the accounting and reconciliation of economic income and expenditure for electricity commodities based on market prices and transaction rules within a prescribed settlement cycle. Its core function is to reflect the economic relationships among market participants as expressed through transaction outcomes and to serve as the basis for fund receipt and payment. Therefore, settlement represents not only the final stage of the electricity market but also a critical process; only when settlement is completed according to market design and matching rules can a transaction be considered finalized.

Settlement in the electricity market can be categorized from several perspectives: by main operational functions, it includes settlement calculation, payment collection, settlement adjustment, and dispute resolution; by scope, it covers wholesale and retail electricity market transactions; by temporal dimension, it distinguishes between forward contract settlements and spot market settlements; and by content, it encompasses electric energy settlement, ancillary service settlement, capacity market settlement, and transmission service fee settlement.

The following section summarizes the key characteristics of current electricity market settlements and reviews the present status of electricity market settlement practices in China.

Currently, settlement serves as a central focus in most mature electricity market regulations worldwide, encompassing two main components: settlement calculation and settlement processes. The comprehensive nature of these components highlights the critical importance of settlement. Electricity markets globally continuously update and refine settlement rules to satisfy market participants’ demands for more accurate and comprehensive settlement services. The settlement rules in mature electricity markets are characterized by the following five aspects:

(1) Detailed settlement rules

As the settlement rules directly reflect the implementation of economic relations, is the optimal allocation of resources in a monetary way embodied, concerning the interests of many market players, to avoid the settlement agency has discretionary power, the settlement rules can not pursue simplicity, the content of the settlement service to be very detailed. Taking Pennsylvania–New Jersey–Maryland Interconnection Limited Liability Company (PJM) as an example [25], its market rules include two independent sub-rules for settlement calculation and settlement process, and the settlement calculation and settlement process are described in great detail. In the settlement calculation chapter, it contains a number of specific settlement contents such as electric energy, frequency regulation, reserve, congestion charges, etc., and each of them is described in detail, including the definition of settlement items, settlement calculation formula, and the handling of special circumstances. In addition, it is customary for mature market operators to give market players detailed bills for the provision of settlement services.

(2) Settlement process specification

Key milestones are announced in advance. A well-defined settlement process, seamless integration of various stages, and transparent settlement timelines characterize the “calendar” of settlement in mature electricity markets. Since settlement services are provided by market operators, user-friendliness is a critical requirement, with workload impact being a secondary concern. For instance, PJM issues weekly and monthly statements according to a settlement calendar published prior to each cycle. These statements are distributed to users as documents via the PJM Market Settlement Reporting System (MSRS). Additionally, settlement reports are updated on a rolling monthly basis, enabling market participants to promptly verify information on their electronic bills. Furthermore, the PJM Settlement Service provides a customer guide within the MSRS that details specific itemized charges and explains the calculation methods used.

(3) Settlement principles do not change depending on the detailed design of the market

Although the basic theory of electricity market design is the same, the detailed design of the market needs to be integrated with local practice. Although the settlement rules may vary with different market models and market operation rules, the principles of settlement are basically the same across markets. That is to say, the settlement principles are basically the same whether it is the bilateral centralized market of the PJM market in USA and the unilateral centralized market of the Australian National Electricity Market (NEM) [26], or with the typical decentralized market of the Scandinavian electricity market. For example, in the PJM market, the market adopts local marginal prices and settles them according to the corresponding trading hours, so the settlement rules necessitate that every type of transaction in the market for each market player breaks even on settlement; while the NEM, due to the consideration of factors such as a simple start and increased competition on the generation side, adopts zonal marginal price divided into administrative regions, which can be considered as ignoring the grid congestion in the region, and because of this, the Australian settlement rules involve a lot of electric energy adjustments in the settlement calculations, with the aim of keeping all the expenses in balance with the revenues. In addition, with decentralized decision-making as the guiding principle of the Nordic electricity market in the gradual integration of the process, by Denmark, Finland, Norway and Sweden, the four countries of the Transmission System Operator (TSO) set up specifically for the above four countries of the market players to provide imbalance settlement services settlement agency eSett, the settlement principle is to ensure that the cost of power supply and power consumption between the income must always be balanced [27]. It is thus clear that, regardless of the market model, the same settlement principle applies, i.e., to achieve a balance between revenues and expenditures.

(4) Clearly defined settlement responsibilities and strict supervision

In the settlement calculation process, the institutions responsible for settlement vary depending on the market organization and transaction types within the electricity market. In centralized electricity markets, spot market settlement is typically managed by the designated spot market operator. For example, PJM relies on its affiliated settlement company, while the Australian National Electricity Market (NEM) is settled by the Australian Energy Market Operator (AEMO). In these markets, participants often engage in forward contracts for difference (CFDs) or trade standardized financial contracts on exchanges to hedge spot market price risks [28]. These transactions generally fall outside the remit of the market operator’s settlement agency and are settled separately.

In contrast, European electricity markets such as the UK operate differently. Here, only the real-time balancing mechanism is managed by the system operator, and the settlement company under its umbrella handles settlements related to the balancing mechanism, CFDs, and capacity markets closely tied to system operations. For instance, in the UK, Elexon, a subsidiary of National Grid, is responsible for settling off-market short-term trades. These trades are settled through exchanges like European Power Exchange (EPEX) and Nord Pool’s UK power market brand (N2EX), which operate competitively while offering similar electricity commodity trading.

Regarding funds management, mature electricity markets typically employ one of two approaches. The first involves the settlement agency’s financial department handling funds through a specially regulated account, a method common in North America. The second entrusts funds management to professional clearinghouses affiliated with stock exchanges; these entities possess banking licenses and operate under strict regulatory frameworks with unified margin systems. For example, in Australia, Austraclear—a wholly owned subsidiary of the Australian Securities Exchange and regulated by the Australian financial authority—manages fund collection and disbursement. Austraclear operates both Australia’s wholesale market settlements and the central securities depository system as a professional clearing organization.

(5) Reduce market risk by progressively shortening the settlement cycle

Due to the greater volatility of spot electricity prices, market participants—especially smaller power retailers with limited assets—face increased cash flow risk during fuel price fluctuations. Longer settlement cycles exacerbate this risk by delaying fund clearing. Therefore, mature markets primarily reduce settlement risk by shortening the settlement cycle. For example, the U.S. Federal Energy Regulatory Commission (FERC) introduced regulations in 2010 promoting credit risk management reforms, mandating settlement and calculation cycles not exceeding seven days.

As summarized above, electricity market settlements require detailed rules that accurately reflect the market’s design logic and clearly define the responsibilities of the settlement agency.

Current Status of Electricity Market Settlement Development in China

Recent Chinese government documents from the past two years indicate a shift in China’s electricity market development from focusing solely on spot market clearing to placing equal emphasis on settlement services. Elevating market construction and settlement to the same level reflects the transition of China’s electricity market reform into a new phase, where more targeted solutions are required to address core and critical issues. This shift also signifies a growing societal understanding of the electricity market, with increased attention on separating economic relationships from dispatch plans. Consequently, the standardization of electricity market settlement is expected to accelerate alongside market development, as the market mechanism increasingly emphasizes economic relations and becomes the central focus for the next stage of market construction and enhancement.

In 2022, China proposed to establish a unified national power market system, with initial implementation targeted by 2025 and full realization by 2035. This initiative aims to optimize power resource allocation over a broader geographic area and unify trading rules, leading to significant changes in the scope and operations of various market participants. As a critical component of the power system—directly impacting the economic interests of end-user energy consumers and other stakeholders—the electricity settlement function within grid enterprises is also undergoing transformation. Under the unified national electricity market framework, electricity settlement exhibits the following characteristics:

(1)   Richer market types. The national and provincial/regional wholesale markets will encompass various trading products, including electric energy, ancillary services, green electricity, and green certificates. The retail market will be influenced by the wholesale market dynamics, leading to an expanded scope and enriched transaction content. Additionally, new market participants—such as load aggregators and virtual power plants—will establish trading relationships with retail consumers, further broadening the retail market framework.

(2)   More diversified market players. The power market is progressively liberalizing access restrictions for new energy sources, emerging business entities, and other market participants. By 2030, new energy sources are expected to fully engage in market trading. Additionally, new types of agents—such as energy storage, virtual power plants, and load aggregators—will increasingly contribute to optimizing power quality. Several provinces in China have already initiated pilot projects to lead this transformation.

(3)   More complex market rules. The cross-coupling of diverse rules and frequent regulatory adjustments impose increased demands on the flexibility and adaptability of the settlement system.

(4)   More massive market data. With the increasing openness of the electricity market and the explosive growth in the number of market participants, transaction cycles are gradually shortening. Settlement data volumes have expanded to tens and hundreds of millions of records, with finer data processing granularity. These developments impose new performance requirements on electricity market settlement systems.

The above characteristics indicate that settlement scenarios in China will become increasingly complex, as illustrated in Fig. 1. The complexity of future electricity settlement will rise substantially, rendering manual processes inadequate and elevating the importance of digital technologies. Electricity settlement must expand its functions and optimize strategies to build a comprehensive system that encompasses all market participants—including generators, retailers, and new business agents—and supports all trading products such as electric energy, ancillary services, and green electricity. This will enable refined, efficient management of settlements and meet the diverse needs of market participants and varying electricity pricing mechanisms.

images

Figure 1: Schematic diagram of future electricity settlement scenarios in China

China’s electricity charge business interaction model is illustrated in Fig. 2. As the central hub for electricity charge accounting and payment collection, power grid companies bear critical responsibility for the secure management of electricity charge funds. However, current settlement processes involve multiple departments—dispatch, trading, marketing, finance—across numerous steps and data transfers, resulting in lengthy workflows and difficulties in anomaly detection and precise fund reconciliation. Market settlement under the spot electricity market is characterized by large data volumes, complex business processes, and stringent timeliness requirements. As the final stage of market-oriented transactions, and in the context of China’s unified electricity market development, it is essential to enhance the service capabilities related to electricity purchase and sale verification, billing, and collection. Efforts must focus on building a modern electricity charge system that integrates all business entities, supports diverse transaction types, and delivers intelligent, efficient operation.

images

Figure 2: China’s electricity charge business interaction diagram

3  Automated Settlement Method for Electricity Market Based on Unified Data Model

3.1 Construction of the Unified Data Model for Electricity Market Settlement

3.1.1 Graph Database Theory

The theoretical basis of graph database originates from the graph theory in mathematics, which is a kind of database that uses graphical model for data querying. It utilizes graph structures, including nodes, edges, and their attributes, to represent and store data efficiently, and also supports comprehensive operations such as adding, deleting, modifying, and querying the data [29], and manages the data using the graph model as a distinguishing feature. The attribute graph model is now widely adopted by the graph database industry, as shown in Fig. 3.

images

Figure 3: Graph data model

The attribute graph model possesses the following characteristics:

(1)   It consists of nodes and edges, where nodes represent entities and edges denote relationships between entities.

(2)   Both nodes and edges can contain one or more attributes, which may be indexed and constrained.

(3)   Nodes can have one or more labels; these labels group nodes and can be indexed in graph databases to enhance query efficiency.

(4)   Edges have names and directions, with a defined start node and end node.

Traditional relational databases primarily handle tabular data structures. Relationships between entities are typically represented using intermediate tables or foreign keys. However, as data volume grows, queries increasingly involve numerous join operations, leading to significant performance degradation. In highly associative domains, intensified data relationships result in more frequent join operations, and recursive join queries further increase time and space complexity. This severely impairs query efficiency, degrades overall database performance, and hinders the system’s ability to adapt to evolving business requirements.

Compared to relational databases, graph databases employ a modeling approach that more closely reflects real-world relationships. This approach not only enhances modeling scalability but also enables graph databases to deliver faster query performance when handling interconnected data.

(1)   Graphical models provide a more direct method for storing and representing complex real-world entity relationships.

(2)   Graph databases optimize query and processing efficiency by leveraging index-free adjacency, enabled by the physical pointers between nodes. After locating a starting node via an index, traversal proceeds through direct connections between nodes without additional indexing, limiting searches to the local neighborhood of the start node. This avoids global data scans triggered by localized queries, making query performance more dependent on the size of the result set rather than the overall dataset. This feature is fundamental to the enhanced performance of graph databases. Beyond node retrieval, graph databases support association searches to identify relationships between data elements by finding paths between nodes. By specifying the graph algorithm type, start node, and end node, the system automatically executes the query. Connectivity and path expressions determine the existence and nature of relationships, and the relevant results are returned accordingly.

(3)   The inherent scalability of graph databases enables them to adapt seamlessly to business growth by offering a flexible data model. New nodes, edges, labels, and subgraphs can be added to existing structures without disrupting current queries or functionality. This flexibility eliminates the need for complete data population during initial design, reducing the need for data reconstruction and migration. Consequently, maintenance overhead and associated risks are minimized, while the costs related to redundant standardization efforts are effectively avoided.

Graph databases model real-world relationships in a way that provides users with a more intuitive understanding of the data. Their high query performance enables rapid handling of complex queries, while their scalable flexibility supports frequent or near-real-time data updates. Together, these features significantly enhance the efficiency of both data retrieval and data updating.

3.1.2 Unified Data Model Construction

To establish a unified data model for electricity market settlement, it is essential first to define a set of settlement business dimensions to form a metadata center. Subsequently, the initially complex and heterogeneous raw electricity market data are unified both physically and semantically. Physical unification involves standardizing the data format to align with the graph database model, while semantic unification provides consistent metadata for all data types. Additionally, an operator library has been designed to enable complex operations on large-scale settlement data.

(1) Dimension decomposition

Data in the electricity spot market exhibit characteristics such as time-varying cycles, complex dimensions, and diverse formats. To enable flexible settlement calculations, a unified data model must be constructed. This requires first establishing a dimensional set and defining relationships between dimensions, based on the dimension modeling approach for electricity market transactions. The resulting dimensional set forms a metadata center that serves as a reference framework for converting diverse and heterogeneous data into a unified format.

•   Market Dimension Class

Market type: electric energy market, ancillary services market, capacity market, transmission right market, etc.

•   Trading Dimension Class

Trading cycle: forward trading, day-ahead trading, intraday trading, real-time trading, etc.

Trading type: bilateral consultations, centralized bidding, listed transaction, etc.

•   Agent Dimension Class

Generating side: power generation companies, etc.

Consumer side: electricity user, etc.

Transmission side: grid company, etc.

This paper presents only a subset of the dimensions. Given the complexity of electricity transaction dimensions, further research is needed to develop a multi-dimensional data management model that enables unified modeling and flexible expansion of electricity transaction dimensions.

(2) Physical unification

Physical unification entails uniformly converting the collected complex and heterogeneous data into a raw attribute graph. The transformation of data from relational models to attribute graphs must adhere to specific conversion rules [30]:

•   Every tuple in the relation is transformed to a node in the property graph.

•   For each attribute in the relation, a property (name/value pair) is added to the corresponding node in the graph.

•   For each foreign key, a relationship is created between the corresponding nodes.

However, the data through this component may have the same format but different schema, semantic unification is still needed to avoid ambiguity.

(3) Semantic unification

Semantic unification consists of two parts, schema integration and entity consolidation.

•   Schema integration

Data from different sources with the same semantic meaning often use disparate schemas, leading to semantic ambiguity. To address this, schema alignment is required. The previously established metadata center is employed to facilitate schema integration [31]. This metadata center contains information on entity types and the relationships among entities, defining the core data structure within the domain. Specifically, the schema integration process proceeds as follows:

The original data schema is aligned with a predefined schema in the metadata center using the Jaro similarity measure. If the similarity falls below a specified threshold, the metadata center is updated by incorporating the original schema. During this step, relationships are also aligned based on the label center, and entities may be split when necessary.

•   Entity consolidation

A unified instance-level dataset is provided, ensuring only a single copy of each specific object exists within the property graph. Initially, entities referring to the same object are linked, framed as a binary classification problem. This entity consolidation is performed using techniques based on pretrained language models. Subsequently, matched entities are merged into a single entity node.

The process of physical and semantic unification is shown in Fig. 4.

images

Figure 4: Process of physical and semantic unification

(4) Operator library model

The operator library is used to perform various types of operations on harmonized settlement data.

Describe the data of an input/output (I/O) model as a 4-tuple array C = {D, M, V, r}, which is defined by: D = {d1, d2, …, di} is the set of dimensions, M = {m1, m2, …, mi} is the set of measures, V = {v1, v2, …, vi} is the set of values, r denotes the mapping relation corresponding to the dimension to the set of values, i.e., {d1, d2, …, di} → vk.

The computational model f is described as a logical computational relationship between the input to the output data model, defined f as:

f({i1,i2,,im},{p1,p2,,pr},{b1,b2,,bs})={o1,o2,,on},(1)

where {i1, i2, …, im} is the set of input data. {o1, o2, …, on} is the set of output data, {p1, p2, …, pr} is the set of calculation parameters, which are usually known quantities corresponding to the dimension, {b1, b2, …, bs} is the set of restrictive condition, which are generally filtering conditions for data models, enabling logical operations between data. The overall framework is shown in Fig. 5.

images

Figure 5: Operator library based on graph model

Calculation model f references operators to realize logical operations between data, in order to centralize the management of operator collection, the establishment of operator library to achieve unified management and definition, see Table 1. At the same time, the basic operators can be expanded, through the combination of operators between the configuration of the formation of composite functions or complex operations under the logic of the expansion of the operator. Since the data and operators adopt a unified data model, the logical operation between the data can be realized through flexible definition, which can flexibly support different electric energy settlement rules.

images

3.2 Electricity Market Settlement Tools

Settlement operations have the following characteristics:

(1)   Complex rules, simple calculation. Settlement involves a wide range of market players and diverse operation forms, leading to complex and detailed rules. However, each individual rule’s calculation is relatively straightforward.

(2)   Processing and automation. The settlement business, particularly spot market settlement, follows standardized processes. Maintaining a complete basic data model allows automation of key tasks—such as data management, quality checks, calculation, and billing—through scheduled task execution, ensuring timely and efficient operations.

Therefore, the settlement business can be configured and executed through a suite of specialized tools. The overall approach involves atomizing and breaking down the settlement process: settlement horizontal data are defined via interfaces between parties; settlement rules are formulated using dedicated settlement formula tools; settlement bills are generated through report templates driven by reporting tools. These tasks are orchestrated logically and temporally by a unified task scheduler, ensuring the settlement business operates safely and efficiently. The overall functional architecture of the electricity market settlement system is illustrated in Fig. 6.

images

Figure 6: Overall functional architecture of electricity market settlement

The electricity market settlement system contains the following tools:

(1)   Data set tool: This specialized tool, built on the database, customizes and assembles settlement input data. Through model data matching and granularity alignment, it standardizes diverse original data into unified settlement datasets. These datasets serve as calculation items within settlement formulas, and their names can be renamed to align with settlement rule definitions. Essentially, settlement datasets visualize and standardize underlying data to create modular “building blocks” for rules. The dataset construction process is detailed in Section 3.1.

(2)   Settlement formula tool: Based on the settlement datasets, this tool provides functions such as summation, finding maximum/minimum/average values, rounding, and supports logical operations like IF and SWITCH conditions. Settlement formulas can reference calculation items repeatedly. The tool features a graphical interface for easy configuration and leverages the operator library described in Section 3.1 to realize settlement rules.

(3)   Reporting tool: Typically provided by third parties, these mature technologies enable flexible, rapid definition of data visualization and analysis. Customized report templates can be created, which automatically fetch system data to generate settlement statements.

(4)   Text messaging platform: This platform interfaces with telecom operators to send settlement notifications via Short Message Service (SMS). Market participants receive timely reminders to confirm settlements.

(5)   Task scheduler: The task scheduler enables creation and management of business tasks based on custom rules and logic. It operates on an event-driven model, treating all potential task triggers as events to monitor. Task dependencies can be configured, so when conditions are met, tasks are triggered and executed automatically. It controls the entire automated settlement workflow, including data access, formula calculation, bill generation, and bill distribution. Tasks can be chained for sequential execution.

(6)   File server: Provides centralized, secure storage of files such as billing statements and market player profiles, with precise permission control and local management capabilities.

There are some challenges faced when deploying this graph-based settlement system across various provinces or regions, particularly regarding data migration and integration with existing legacy systems:

(1) Heterogeneity of Existing Systems

•   Diverse Technology Stacks: Provincial settlement systems may be implemented on different database platforms (e.g., Oracle), with bespoke Application Programming Interface (APIs) and proprietary data formats.

•   Non-standardized Data Models: Many systems employ custom relational schemas, lacking consistent naming conventions, metadata structures, or relationship definitions.

•   Operational Coupling with Other Systems: Settlement modules are often tightly integrated with dispatch, trading, and metering platforms, making isolated replacement difficult.

(2) Data Migration Challenges

•   Volume and Granularity: Historical settlement data can span 5–10 years, with up to billions of records when considering 15-min granularity.

•   Quality and Completeness: Legacy datasets may contain inconsistencies, missing references, or ambiguous field semantics.

•   Version Preservation: Existing systems rarely store explicit data version histories, complicating the reconstruction of past settlement states for audit purposes.

In order to overcome these challenges, we have taken appropriate measures:

(1) We introduce a data ingestion and mapping layer capable of:

•   Schema auto-discovery using metadata crawlers,

•   Semantic mapping to the unified attribute graph model,

•   Gradual ETL (Extract-Transform-Load) migration in parallel-run mode to validate accuracy before full switchover.

(2) Step-by-step data migration

•   Incremental Migration: Migrate historical data in stages, starting from the most recent periods and progressively backfilling older records.

•   Data Quality Pipeline: Automated validation rules for timeliness, completeness, and semantic consistency before ingestion.

•   Synthetic Version Reconstruction: For systems without explicit version history, re-construct approximate versions using timestamped snapshots and delta inference.

Through the above measures, we have successfully deployed in the provinces the proposed in this paper.

3.3 Automated Electricity Market Settlement Process

The automated electricity market settlement process consists of the following:

(1) Horizontal data management.

Settlement relies on data received from various horizontal systems, including dispatching, marketing, trading, and others. The data encompasses multiple dimensions such as the generation side, consumption side, transaction clearing, transaction execution, and metering of generation and consumption. The time granularity of the data is equal to or finer than the settlement cycle. Data interaction with these horizontal systems is typically conducted through interfaces and acquired at regular intervals, triggered manually or automatically. The specific data required and the frequency of interaction depend on the settlement rules defined by each market.

(2) Settlement data verification.

To ensure the orderly operation of the settlement business and establish a unified data model, automated verification of settlement data is essential. This verification generally covers the following aspects:

•   Timeliness verification: Provides early warnings when data is not received at the required time points, ensuring timely availability for settlement processes.

•   Integrity verification: Checks for missing data or flaws to ensure completeness of the settlement data set.

•   Consistency verification: In collaboration with the data sender, checking rules are established that use aggregated data sums or logical code values to confirm that the data received matches the data sent, guaranteeing no loss or distortion during transmission.

•   Reasonableness verification: Examines the logical validity of data, such as verifying that generator output power aligns with its rated capacity. If deviations exceed predefined thresholds, the system issues prompts or alarms to flag potential issues.

If the calibration results are verified as correct, the calibrated data will then be transformed into the standardized format of the unified data model for centralized and consistent management.

(3) Settlement calculation.

Settlement in the electricity market generally includes settlement of electric energy market, settlement of ancillary service market, etc.

For the electric energy market, there are two current settlement models in China:

•   Price difference mode:

Day-ahead market charges: Settled based on the day-ahead market cleared electric quantity and electric price.

Settled on the difference between the actual metered electric quantity and the day-ahead cleared quantity, multiplied by the real-time clearing price.

Settled based on the contracted electric quantity and the difference between the contracted price and a reference local price (usually the day-ahead market price, though sometimes the real-time market price or others, depending on the rules).

•   Quantity difference mode:

Forward contract charges: Settled first according to contracted price and quantity (contract market priority).

Day-ahead market charges: Settled based on the difference between the day-ahead cleared quantity and the contracted quantity, multiplied by the day-ahead clearing price.

Real-time market charges: Settled based on the difference between actual metered quantity and day-ahead cleared quantity, multiplied by the real-time clearing price.

For other markets such as ancillary service market, there is a big gap between the market rules of different provinces and even regions in China, so there is no uniform settlement rules, and different settlement rules only affect the settlement calculation process, and flexible calculation under different rules can be realized through the aforementioned operator library.

(4) Settlement bill release.

The settlement bill is a document generated from the settlement results using the reporting tool, which calls a predefined bill template. This bill is then uploaded to the file server for storage and published on the extranet website for market players. The settlement bill details the settlement quantities, prices, and charges for the current billing cycle, broken down by sub-subjects. Once released, the system can use the text messaging interface to notify market agents via SMS, using their contact information stored in the system.

(5) After the settlement bill is released, market players are required to log into the system promptly to download and review the settlement statement. If there are no disputes regarding the settlement results, they can confirm the statement by clicking a confirmation button. If no confirmation is received before the deadline, the system will automatically consider the settlement result as confirmed. In case of any disputes, market players can submit their dispute information through the system and support their claims by uploading relevant attachments.

(6) Settlement dispute handling.

For settlement dispute information, further verification of the relevant data is required. When data adjustments that affect the settlement arise, the settlement calculations must be redone for the affected settlement accounts. Subsequently, a new settlement bill should be generated and released to the corresponding market players, who must then be notified to review and confirm the updated results.

By leveraging the unified data model to structure settlement data and utilizing the corresponding settlement tools, the electricity market can achieve fully automated settlement.

In addition, the settlement system utilizes a number of technologies to ensure data consistency for rapid and dynamic data flows such as real-time transaction updates during the automated settlement process:

(1) Real-Time Transaction Modeling in Attribute Graphs

Real-time transactional events are modeled as event nodes with temporal attributes (e.g., timestamp, interval_id, transaction_type), and linked to static entities such as gen-erators, consumers, contracts, and pricing nodes. Each real-time transaction is represented as a lightweight, append-only node, with its relationships embedded in the evolving graph structure. This modeling allows:

Fine-grained temporal queries across multiple layers (e.g., “retrieve all imbalance charges linked to a generator within a given 15-min window”);

Seamless integration of streaming data with existing static topology (e.g., linking real-time price to forward contracts).

(2) High-Frequency Data Ingestion and Streaming Updates

To manage the streaming nature of real-time transactions, the system integrates with stream-processing platforms via a CDC (Change Data Capture) connector layer. This ensures:

Incremental updates to the graph in near real-time;

Dynamic construction of transaction paths as new events are captured;

Preservation of historical versions using event time partitioning in the attribute schema.

(3) Ensuring Data Consistency during Rapid Changes

To guarantee consistency during high-frequency updates, the system employs a multi-layered consistency model:

Atomic write operations: The underlying graph database which with atomicity, consistency, isolation and durability (ACID) compliance supports atomic transactions to ensure partial writes are rolled back if an error occurs;

Versioned entity states: Every real-time entity (e.g., metering point, price node) maintains version snapshots via temporal properties or shadow nodes, enabling time-travel queries and preventing overwriting of historical records;

Consistency checkpoints: At configurable intervals (e.g., hourly), the system creates a global snapshot checkpoint of settlement states, allowing fast rollback or recalculation in the event of data corruption;

Quorum-based validation (optional): In distributed deployments, a quorum mechanism ensures that updates are accepted only when a majority of replicas confirm consistency.

(4) Conflict Handling and Eventual Consistency

Given that real-time data may arrive out-of-order (e.g., late metering data or delayed contract updates), the system includes a conflict resolution engine:

Uses timestamp-based precedence to resolve competing updates;

Tracks source system identifiers to prioritize authoritative data feeds;

Applies event sourcing patterns to reconstruct consistent state from incoming deltas.

This approach supports eventual consistency, which is acceptable for non-blocking business processes like near real-time settlement preview, while maintaining strong consistency during official clearing cycles.

In general, the attribute graph model, with its temporal node structure, ACID transaction support, versioned data design, and streaming integration, is well-suited for handling real-time electricity market transactions. It ensures both low-latency processing and strong consistency, supporting reliable, fine-grained, and high-frequency settlement operations in dynamic market environments.

4  Electricity Market Refund Clearing Method

Electricity market refund clearing is a non-routine settlement process. After the settlement bill is issued and charges are delivered, a refund event can be initiated when electricity charges need to be refunded due to reasons such as errors in settlement data or policy adjustments. Causes for refunds may include metering data errors, revisions to historical data, adjustments to settlement rules, or contract changes. In such cases, a retroactive recalculation of historical settlement data is required for bills that have already been financially settled. The recalculated results are then compared with the original settlement documents to generate a retroactive refund clearing bill, enabling the correction and handling of any deviated charges.

4.1 Electricity Market Refund Clearing Process

(1)   Refund event initiation: A refund event can be initiated by the trading center, dispatch center, market players, or other authorized entities. The initiator must submit a written refund application specifying the refund agent, time period, subject matter, and reason for the refund event. If a market player initiates the refund due to a dispute, settlement dispute handling procedures apply.

(2)   Refund data preparation: Upon initiation of the refund event, the settlement system manages the adjusted electricity quantities and price data. This adjustment can be made through manual entry or via system interfaces connected to external data sources.

(3)   Refund clearing calculation: The settlement system recalculates historical charges based on the adjusted settlement data or updated policy rules. Importantly, the recalculated results do not alter the previously completed historical settlements. The difference between the recalculated settlement and the original historical settlement is considered the refund amount.

(4)   Refund results release: The refund results can be issued as a separate refund settlement bill or incorporated into the next scheduled settlement bill for the market players.

4.2 Refund Clearing Caculation Method

Due to factors such as errors in metering data, revisions of historical data, adjustments to settlement rules, or changes in contracts, it becomes necessary to retroactively recalculate historical settlement bills that have already been financially settled. The recalculated results are then compared with the original historical settlement documents to generate a retroactive refund clearing bill, which addresses any deviations in charges.

To enable rapid calculation of deviation charges and expedite the financial delivery of refunded costs to market participants, only the deviation variables—such as deviation price—are incorporated into the settlement formula for computation.

To illustrate the specific calculation methodology, this paper uses the example of electric energy revenue on the generation side. The same approach can be applied to other types of charges. Electric energy revenue on the generation side refers to the revenue earned by a generating unit through participation in the electric energy market. Currently, two settlement modes exist in the electricity energy market: quantity difference settlement and price difference settlement [1]. This paper uses the quantity difference settlement mode as an example. The electric energy revenue of the generation unit can be expressed as follows.

RiEN=tRi,tEN,(2)

Ri,tEN=Ri,tFC+Ri,tDA+Ri,tRT,(3)

Ri,tFC=Qi,tFCPi,tFC,(4)

Ri,tDA=(Qi,tDAQi,tFC)Pi,tDA,(5)

Ri,tRT=(Qi,tRTQi,tDA)Pi,tRT,(6)

where RiEN represents the total revenue of electric energy obtained by unit i, Ri,tEN represents the revenue of electric energy obtained by unit i in period t, Ri,tFC represents the revenue of forward contracts, Ri,tDA and Ri,tRT represent the revenue of electric energy in the day-ahead market and real-time market, Pi,tFC represents the transaction price in forward market, Pi,tDA and Pi,tRT represent the transaction price in the day-ahead market and the real-time market, Qi,tFC represents the transaction electric energy quantity in forward market, Qi,tDA and Qi,tRT represent the transaction electric energy quantity in the day-ahead and real-time market.

When the settlement price changes, the deviation values of the generation-side electric energy revenue is as follows.

ΔRiEN=tΔRi,tEN,(7)

ΔRi,tEN=ΔRi,tFC+ΔRi,tDA+ΔRi,tRT,(8)

ΔRi,tFC=Qi,tFCΔPi,tFC,(9)

ΔRi,tDA=(Qi,tDAQi,tFC)ΔPi,tDA,(10)

ΔRi,tRT=(Qi,tRTQi,tDA)ΔPi,tRT,(11)

where ΔRiEN represents the refund revenue of electric energy obtained by unit i, ΔRi,tEN represents the refund revenue of electric energy obtained by unit i in period t, ΔRi,tFC represents the refund revenue of forward contracts, ΔRi,tDA and ΔRi,tRT represent the refund revenue of electric energy in the day-ahead market and real-time market, ΔPi,tFC represents the amount of change in transaction price in forward market, ΔPi,tDA and ΔPi,tRT represent the amount of change in transaction price in the day-ahead market and the real-time market.

The refund clearing process for other charges follows a similar approach, where only the amount of the change is incorporated into the calculation.

4.3 Technologies of Refund Clearing

The settlement system supporting the complex and heterogeneous electricity market must be capable of retroactively processing historical closed data while preserving both the original billing data and any amended effective data. This approach creates a complete multi-version scenario encompassing models, rules, and data, enabling full traceability of historical processes and reducing audit risks. Additionally, the system needs to comprehensively clear all data impacted by changes, leveraging techniques such as data lineage recognition and automatic change capture to prevent calculation omissions. Beyond efficiently interacting with historical settlement data, the system must seamlessly integrate with heterogeneous systems—including market, financial, and dispatch departments. It should automatically identify revised data and determine their scope of impact based on logical data relationships and business coupling, thereby ensuring no affected data is overlooked in calculations. Electricity market settlement thus requires a suite of key technologies to deliver a comprehensive solution that supports integrated, automatic refund clearing across complex, heterogeneous markets and numerous market participants.

In summary, we adopts the following key technologies to build the refund clearing system: (1) sandbox technology; (2) data version snapshot technology; (3) data logging technology; (4) data lineage dynamic identification technology; and (5) automatic data change capture and synchronization technology. The coupling relationship between these key technologies and the electricity market link is shown in Fig. 7.

images

Figure 7: Coupling of refund clearing key technologies with electricity market link

4.3.1 Sandbox Technology

Sandbox is a security mechanism that provides an isolated environment for running programs and managing resources, ensuring that the processes and results within the sandbox have no impact on the external system environment [32]. We apply the concept of sandbox technology by redirecting the data resources, business operations, and algorithmic logic related to refund clearing into this isolated sandbox environment. This environment is independent from the production system and enables isolated data versioning.

Traditionally, refund clearing directly modifies production environment data and recalculates by amending historical data, supplementing missing data, or adjusting calculation rules, which can affect the integrity of production data. In contrast, the sandbox refund clearing method divides data into isolated partitions, loading the data models, logic algorithms, and business data of historical settlements into the sandbox. This isolation ensures that refund clearing operations do not interfere with the production system since they are contained within a separate, fixed environment.

Furthermore, the sandbox environment can operate in parallel with the production system during refund clearing processes, improving system safety and efficiency. The principle of sandbox technology is illustrated in Fig. 8.

images

Figure 8: Sandbox technology principle

4.3.2 Data Version Snapshot Technology

Data version snapshot technology is an advanced computer storage technique that enables the creation of rapid data copies for backup and recovery purposes within seconds [33,34]. This technology plays a critical role in electricity market refund clearing. As discussed, refund clearing requires retroactive adjustments to historical settlement data while simultaneously retaining both the original historical data and the corrected effective data.

Given that the electricity market settlement process often involves multiple heterogeneous markets and various departments, data version snapshot technology supports these complexities by creating snapshots of transaction data across different markets and trading categories at various time intervals. This preserves settlement results for key market segments and prevents data loss or tampering. Additionally, security and confidentiality of settlement data are ensured through encryption and decryption mechanisms.

Moreover, data version snapshot technology facilitates the creation of a multi-version integrity scenario for heterogeneous market and departmental data. By standardizing the storage and access of snapshots, it enables efficient full-volume snapshot updates as well as real-time incremental updates. This capability allows for quick online querying, sharing, comparison, and computation of multiple historical transaction data snapshots, effectively minimizing audit risks in diverse electricity market refund clearing scenarios.

4.3.3 Data Logging Technology

Data logging technology based on traceability tracking effectively manages and monitors data by recording, analyzing, and tracing the entire lifecycle of data generation, flow, and consumption to understand its origin and destination [35]. This technology encompasses four key aspects: data log generation, storage, analysis, and traceability tracking. It provides robust support for data security and reliability, and offers valuable insights to inform decision-making in electricity market refund clearing processes.

The data logging system first collects and preprocesses log data from original market transaction settlements at various levels. These logs include crucial information such as transaction types, settlement prices and quantities, transaction timestamps, and more, capturing essential details across all stages of electricity market transactions. Preprocessing involves filtering out invalid data such as duplicates or irrelevant entries and indexing the logs with key fields like transaction type and market participant information. This process generates comprehensive data logs that enable full traceability throughout the settlement lifecycle.

In electricity market settlement, retroactive processing is often required due to factors like metering data corrections, changes in calculation rules, settlement price adjustments, or billing errors. Leveraging the traceability offered by data logging technology, it is possible to trace back settlement data to its original sources and monitor it comprehensively from start to finish. This approach helps establish correlation relationships—from power balance to settlement charge balance—across all market levels, identify segments of settlement data that require correction, and precisely localize issues within specific market segments.

4.3.4 Dynamic Recognition Technology for Data Lineage

Dynamic identification technology of data lineage is an automated method that leverages data features and correlations to trace the flow and dependencies of data [36]. The electricity market refund clearing business presents significant challenges due to its multi-scenario nature, high flexibility, complexity, and large data volume. This complexity is further heightened by the tightly coupled relationships within the electricity market settlement and refund clearing processes, which involve dependencies among numerous data entities, including computational dependencies and inter-table references.

In this context, dynamic data lineage identification technology plays a crucial role in effectively revealing the scope and extent of impacts on market outcomes caused by factors such as metering data corrections, changes in calculation rules, or adjustments in settlement prices. Given the high degree of coupling among settlement data, corrections initiated by individual market players can trigger extensive recalculations across related datasets. By applying dynamic data lineage technology, it becomes possible to capture dependencies among data entities, track data sources and processing steps, and identify bottlenecks and redundancies within data flows. This enables optimization of data processing workflows and enhances overall system performance.

4.3.5 Automatic Data Change Capture and Synchronization Technology

Automatic data change capture and synchronization technology is a data processing technique designed to capture and track changes in data sources (e.g., databases) and synchronize these changes in real time to target systems or applications [37]. In the context of electricity market refund clearing, this technology offers several key features:

•   Real-time capability: It captures and synchronizes data changes in the refund clearing system instantly, ensuring that updated information is promptly propagated to related departments such as marketing and scheduling, thus supporting timely business operations.

•   Efficiency: By focusing exclusively on data that has changed after refund clearing traceability, this technology avoids reprocessing the entire electricity market transaction settlement dataset. This minimizes extensive modifications to data sources or the need for additional coding, significantly enhancing data processing efficiency and reducing the consumption of computational resources.

In addition, during the refund liquidation process, we have taken measures to ensure the security and integrity of data when handling sensitive market and user data:

(1) Data Version Management Security

Version control is central to handling historical data recalculations without impacting finalized settlement outcomes. The following strategies ensure its security and traceability:

Immutable Snapshots: Each versioned dataset (e.g., a 15-min metering interval) is stored as an immutable node structure in the graph, with write-once-read-many (WORM) semantics. This prevents unauthorized overwrites of historical data.

Cryptographic Hashing: All versioned nodes and transaction relationships are hashed using Secure Hash Algorithm 256-bit (SHA-256) algorithms. The system maintains a Merkle tree to validate the integrity of every dataset version over time.

Digital Signatures for Rule Versions: Settlement rule configurations (e.g., operator chains) are digitally signed by authorized entities and timestamped. Any unauthorized change is automatically flagged and rejected at the rule engine level.

Version Provenance Tracking: Every data version stores metadata including author, timestamp, source system, and reason for change, enabling full auditability.

(2) Secure Sandbox Execution Environment

Sandboxing isolates the refund clearing logic and datasets from the production system, ensuring functional safety and data compartmentalization. Key technical safeguards include:

Containerized Execution: Each sandbox instance runs in a Docker-based container or virtualized environment with restricted file system access, resource limits, and read-only mounts of production data.

Data Duplication with Isolation: Only cloned snapshots of the relevant data subsets are injected into the sandbox; production databases remain untouched. Any write operations are strictly confined to the sandbox volume.

Intrusion Detection and Access Control: Role-based access control (RBAC) is enforced, with sandbox access restricted to settlement administrators. All interactions are logged and monitored via intrusion detection systems (IDS).

End-to-End Encryption: Data entering or leaving the sandbox is encrypted using Transport Layer Security (TLS) 1.3 during transfer and Advanced Encryption Standard–256 bit (AES-256) at rest, ensuring confidentiality.

(3) Dynamic Lineage Tracing Integrity

Dynamic lineage tracing relies on recursive graph traversal to identify affected entities when settlement input data is changed. Ensuring correctness and traceability involves:

Consistent Edge Semantics: All lineage relationships are modeled using typed, directed edges, enforcing consistent logical meaning across traces.

Traversal Audit Logs: Every lineage traversal is logged with query parameters, traversal paths, and output sets. This enables retrospective validation of refund scopes.

Query Determinism Guarantee: Lineage tracing algorithms are designed to be deterministic under the same input and version context, ensuring repeatability and audit compliance.

Scoped Impact Zones: To prevent overreach during dependency analysis, the system allows operators to define “scope boundaries”.

(4) Compliance and Data Governance Alignment

To ensure that the system aligns with regulatory and enterprise security standards, the following governance practices are enforced:

Auditability: All data transformations, recalculations, rule changes, and refund events are captured in immutable logs, retained for many years as per Chinese electricity market compliance standards.

PII Masking and Redaction: Personally identifiable information (PII) within agent or contract metadata is masked during lineage reporting and export operations.

Data Governance Interface: A governance dashboard allows compliance officers to review data access events, lineage queries, and sandbox executions in real time.

Through the above mechanisms, we ensure data security and integrity during data processing.

5  Results-Case Study

In order to verify the effectiveness of the proposed electricity market settlement method, we firstly choose the actual data of a power plant in China participating in the electric energy market for example verification, the plant participates in the forward, day-ahead and real-time three types of electric energy market on a certain day, the quantities and prices of electricity of the plant participating in the electric energy market are shown in Figs. 9 and 10, with a time granularity of 1 h, and the settlement mode adopts the quantity difference settlement mode.

images

Figure 9: Electricity quantities in the electric energy market

images

Figure 10: Electricity prices in the electric energy market

The calculation gives the plant a revenue of $630,755 in the electric energy market. When the settlement price changes, the changed settlement price is shown in Fig. 11.

images

Figure 11: Changed electricity prices in the electric energy market

The calculation gives the plant a revenue of $612,365 in the electric energy market.

The refund clearing calculation method proposed in Section 4.2, using only the deviation prices, yields the electric energy deviation revenue of $18,390, which is equal to the difference between the plant’s electric energy revenue before and after the refund clearing. Therefore, it is feasible to get the difference in electricity charges when settlement data changes by calculating only the amount of deviation.

Then, we validate the effectiveness of the proposed refund clearing method with larger scale data. We have selected 10 plants, all of which participate in three types of electric energy markets: forward, day-ahead and real-time on a certain day and still adopt the quantity difference settlement mode, with a time granularity of 15 min, and a total of 5760 pieces of data. The quantities of electricity of these plants participating in the forward market, day-ahead market and real-time market are shown in Figs. 1214. The prices of forward market, day-ahead market and real-time market are shown in Fig. 15a, and when the settlement prices changes, the changed settlement prices are shown in Fig. 15b.

images

Figure 12: Electricity quantities in the forward market

images

Figure 13: Electricity quantities in the day-ahead market

images

Figure 14: Electricity quantities in the real-time market

images

Figure 15: Electricity prices in the electric energy market before and after changed

Through the traditional settlement method, the revenue of each plant in the electric energy market before and after refund clearing can be obtained as shown in Fig. 16.

images

Figure 16: The revenue of each plant in the electric energy market before and after refund clearing

Through the refund clearing calculation method proposed in Section 4.2, the deviation of revenue of each plant in the electric energy market can be obtained as shown in Fig. 17, which is equal to the difference between the plants’ electric energy revenue before and after the refund clearing, It shows that the method proposed in this paper is also applicable when the amount of data is large.

images

Figure 17: The deviation of revenue of each plant in the electric energy market

To further validate the scalability and performance of the unified settlement framework proposed in this paper for operation in large-scale, high-frequency electricity market environments, we conducted extensive benchmarking tests comparing the graph-based architecture with traditional relational database systems in a virtual environment.

We constructed two functionally equivalent settlement systems in a virtual environment:

One is the proposed graph-based model: Implemented using graph database, with settlement entities (agents, contracts, transactions, metering points) modeled as nodes, and relationships (participation, billing, pricing, scheduling) as edges, the other is the traditional relational model: Implemented using traditional SQL, where settlement data are organized in normalized relational tables with primary/foreign key constraints and indexed join tables.

Each system ingested synthetic datasets emulating real-world structures, with record volumes ranging from 1 to 100 million settlement events, representing 15-min interval transactions across thousands of market agents over 30 days. The results are shown in Tables 2 and 3.

images

images

Where ingestion throughput describes the number of records per second the system can ingest during batch and streaming modes, query latency describes response time for typical analytical and lineage-tracing queries.

From the comparison of Tables 2 and 3, it can be seen that the adaptability and real-time performance of the graph-based model in large-scale data processing are better than the traditional relational model, and the larger the data size, the greater the advantage of the graph-based model.

Further, the actual settlement data in Shanxi Province, China, is selected as an example of the calculation for verification. The minimum time interval for spot electricity market settlement in Shanxi is 15 min, and the daily settlement is based on 96 points, and the varieties include contractual settlements such as base contract, direct trading contract and external power delivery contract, as well as day-ahead, real-time and other spot electric energy and imbalance charges, etc.

Taking the actual settlement data on 10 December 2019 as an example, 10 of these units were selected for metering energy and other data corrections and refund clearing calculations on that day, including 6 thermal power units and 4 new energy units, with a total of 22 gateway meters. Among them, 12 main transformer high-voltage side meters are needed to calculate the thermal power unit’s on-grid power, and the new energy unit’s on-grid energy is needed to calculate the unit’s power generation data. Each of the 10 units has one base contract, another 108 direct trading contracts and 6 external power delivery contracts. According to the Shanxi electricity market rules, the unit start-up compensation is calculated on a per-unit basis, and the forward contract congestion charges need to be calculated using three types of contracts, namely, base, direct trading and external power delivery, with a total of 124 contracts. The dual-track deviation charges need to be calculated using the metered energy of 626 market players in the whole market, and the apportionment calculation is carried out on a daily basis, in which the compensation charges and congestion charges are apportioned by the generation and utilization sides at the same time, the dual-track deviation charges are apportioned by all the generation-side market players, and the new energy day-ahead forecast deviation charges are apportioned by the new energy units, as shown in Table 4. All settlement data is modeled in the unified data model proposed in this paper.

images

Based on the above actual data case, the traditional refund clearing method and the refund clearing method proposed in this paper are respectively used for comparison, and the calculation time is shown in Table 5.

images

As can be seen from Table 5, compared with the traditional method, the proposed re-fund clearing method can significantly shorten the calculation time and significantly improve the efficiency of refund clearing calculation, and the advantages are more obvious in the case of gradual increase in the amount of data.

Beyond its technical merits, the unified settlement framework promotes energy conservation through economic mechanisms. By supporting high-resolution settlement (e.g., 15-min granularity) and real-time refund recalculations, the platform strengthens the price signal fidelity across time and location. This enables more accurate cost-reflective tariffs and incentivizes market participants—especially distributed energy resources (DERs), demand response aggregators, and energy storage operators—to align operational behaviors with system efficiency goals. In this way, the settlement system serves as a critical economic instrument to guide energy consumption toward more efficient and sustainable patterns.

6  Conclusions

This paper presents an electricity market settlement method based on a unified data model utilizing graph database theory. Through the construction of a flexible attribute graph model, heterogeneous settlement data across multiple markets, entities, and contracts are efficiently standardized, facilitating scalable and high-performance data management. An integrated suite of automated settlement tools is developed to support full-cycle settlement processing, including data preparation, rule configuration, billing generation, and dispute resolution. In addition, a refund clearing mechanism incorporating data versioning, sandbox execution, dynamic data lineage identification, and real-time change capture is proposed to address settlement recalculations under complex business revisions.

Overall, the three main innovations of this paper are as follows:

(1) Novel Attribute Graph-Based Settlement Model

We introduce a flexible attribute graph model that unifies heterogeneous market data—spanning forward, day-ahead, real-time, capacity, and ancillary services—into a single semantic layer. Unlike prior settlement systems that store multi-market data in siloed relational schemas, our model supports index-free adjacency traversal, drastically reducing multi-hop query cost for lineage and refund analysis. Benchmarking shows lineage-tracing query latency reduced by >60% compared to relational joins under datasets exceeding 100 million settlement records.

(2) End-to-End Automation for Multi-Market Settlement

The framework automates the entire settlement cycle—dataset assembly, formula execution, billing generation, dispute handling—through an event-driven task scheduler. While automation is common in forward markets with long settlement cycles, our framework supports 15-min settlement granularity, enabling real-time responsiveness in spot markets. Automation eliminated >95% of manual interventions in daily settlement processing, and enabled a 15-min cost-to-cash feedback loop.

(3) High-Performance Refund Clearing Mechanism

We integrate data version snapshotting, sandbox execution, and dynamic data lineage tracing into the settlement core, enabling recalculation of historical settlements without disrupting ongoing operations. Previous refund clearing methods in China’s markets re-quired extensive manual intervention and production data overwrite; our design isolates recalculation in a secure sandbox, guaranteeing data integrity. In Shanxi’s provincial pilot, refund recalculation for 500 market participants was reduced from 97 min (traditional method) to 10 min, a ~90% improvement.

The proposed method has been successfully applied in multiple regional electricity markets in China, demonstrating substantial improvements in settlement automation, computational efficiency, and operational scalability in large-scale, high-frequency settlement environments. These results highlight the method’s potential to serve as a flexible and generalizable solution for emerging market designs under increasingly complex electricity market reforms. The proposed unified settlement framework is particularly suited for complex electricity markets characterized by multi-level trading (forward, day-ahead, real-time), cross-market coupling (electric energy, ancillary service and capacity, etc.), and evolving settlement regulations. Its flexible graph-based modeling enables seamless adaptation to various provincial rules and organizational structures. Furthermore, the ability to decouple data semantics from system logic allows the same platform to be reused in different regions with minimal configuration. Pilot implementations in provinces such as Shanxi have demonstrated that the proposed method not only improves operational efficiency but also significantly reduces integration costs when expanding to new market entities or trading varieties.

Looking ahead, embedding the unified settlement core into provincial market platforms could unlock an estimated 1.8 TWh annual energy saving and RMB 1.2 billion peak-shaving benefit nationwide, calculated by extrapolating the Shanxi pilot elasticity to the 2024 national spot-trade volume. These figures highlight the framework’s dual role: a plug-and-play IT solution for ever-evolving complex markets, and a measurable catalyst for China’s energy-efficiency and carbon-reduction goals. Future research may focus on further enhancing the real-time adaptability of the unified settlement model, integrating AI-driven anomaly detection and rule optimization, and extending the framework to support cross-regional and cross-market settlement interoperability under international market coupling scenarios.

Acknowledgement: The authors would like to thank M. Zhou for the valuable suggestions on the paper.

Funding Statement: This work was funded by the Science and Technology Project of State Grid Corporation of China (5108-202355437A-3-2-ZN).

Author Contributions: The authors confirm contribution to the paper as follows: study conception and design: Xiaozhe Guo, Suyan Long, Ziyu Yue, Yifan Wang; data collection: Suyan Long, Ziyu Yue, Yifan Wang; analysis and interpretation of results: Xiaozhe Guo, Guanting Yin, Yuyang Wang; draft manuscript preparation: Xiaozhe Guo, Zhaoyuan Wu. All authors reviewed the results and approved the final version of the manuscript.

Availability of Data and Materials: The data that support the findings of this study are available from the Corresponding Author, Zhaoyuan Wu, upon reasonable request.

Ethics Approval: Not applicable.

Conflicts of Interest: The authors declare no conflicts of interest to report regarding the present study.

References

1. Michael P. Measuring the impact of electricity market reform in a Chinese context. Energy Clim Change. 2021;2(2):100044. doi:10.1016/j.egycc.2021.100044. [Google Scholar] [CrossRef]

2. Wang J, Wang S. The effect of electricity market reform on energy efficiency in China. Energy Policy. 2023;181(5):113722. doi:10.1016/j.enpol.2023.113722. [Google Scholar] [CrossRef]

3. Cheng Y, Chung M, Tsang K. Electricity market reforms for energy transition: lessons from China. Energies. 2023;16(2):905. doi:10.3390/en16020905. [Google Scholar] [CrossRef]

4. Fernando M. Two-settlement System for the brazilian electricity market. Energy Policy. 2021;152(1):112234. doi:10.1016/j.enpol.2021.112234. [Google Scholar] [CrossRef]

5. Paolo M, Pablo R, Lina R, Batlle C. Reforming the colombian electricity market for an efficient integration of renewables: a proposal. Energy Policy. 2020;139(11):111346. doi:10.1016/j.enpol.2020.111346. [Google Scholar] [CrossRef]

6. Wu M, Duan Y, Wen Y, Zhao J, Liu K, Yang Z, et al. Research on electric power spot market settlement mechanism based on mid-and-long term contract physical delivery. In: 2023 IEEE/IAS Industrial and Commercial Power System Asia; 2023 Jul 7–9; Chongqing, China. doi:10.1109/ICPSAsia58343.2023.10294809. [Google Scholar] [CrossRef]

7. Yang S, Chen W, Hu J, He L, Tan K. Research on inter-provincial electricity market transaction segmentation and settlement in Southern China. In: IEEE International Conference on Power System Technology; 2018 Nov 6–8; Guangzhou, China. doi:10.1109/POWERCON.2018.8602205. [Google Scholar] [CrossRef]

8. Wang M, Song Y, Sui B, Wu H, Zhu J, Jing Z, et al. Comparative study of pricing mechanisms and settlement methods in electricity spot energy market based on multi-agent simulation. Energy Reports. 2022;8(2):1172–82. doi:10.1016/j.egyr.2022.02.078. [Google Scholar] [CrossRef]

9. Zhou L, Han Q, Zhang T, Chen Y, Yu Z. Design of user-side settlement system based on high-proportion new energy electricity spot market. In: Proceedings of the 4th International Conference on Economic Management and Big Data Applications; 2023 Oct 27–29; Tianjin, China. doi:10.4108/eai.27-10-2023.2341999. [Google Scholar] [CrossRef]

10. Cai T, Dong M, Chen K, Gong T. Methods of participating power spot market bidding and settlement for renewable energy systems. Energy Rep. 2022;8(1):7764–72. doi:10.1016/j.egyr.2022.05.291. [Google Scholar] [CrossRef]

11. Alireza N, Seyed H. Value-based reserve market settlement. IET Generat Transm Distrib. 2016;10(9):2216–24. doi:10.1049/iet-gtd.2015.1367. [Google Scholar] [CrossRef]

12. Shi P, Chu W, Liu H, Zhang T. Research on settlement balance of electricity spot market under the different demand-side locational marginal price mechanisms. In: Seventh International Conference on Electromechanical Control Technology and Transportation; 2022 Apr 17–29; Guangzhou, China. doi:10.1117/12.2645591. [Google Scholar] [CrossRef]

13. Wu Y, Dai X, Chen Y, Li X, Jiang Y, Gao D. Analysis of unbalanced settlement and development proposals of electric spot market under the integration of planned economy and market economy. In: 4th International Workshop on Renewable Energy and Development; 2020 Apr 24–26; Sanya, China. doi:10.1088/1755-1315/510/2/022026. [Google Scholar] [CrossRef]

14. Chen D. Post-market computation engine toward CAISO market settlements. In: IEEE/PES Transmission and Distribution Conference and Exposition; 2008 Apr 21–24; Chicago, IL, USA. p. 1–8. doi:10.1109/TDC.2008.4517288. [Google Scholar] [CrossRef]

15. Hao Q, Lu J, Zheng X, Li J, Zhang L, Yan Y. Research on intelligent settlement of power marketing transactions based on blockchain technology. In: 8th Asia Conference on Power and Electrical Engineering; 2023 Apr 14–16; Tianjin, China. doi:10.1109/ACPEE56931.2023.10135867. [Google Scholar] [CrossRef]

16. Lu J, Wu S, Cheng H, Song B, Xiang Z. Smart contract for electricity transactions and charge settlements using blockchain. Appl Stoch Models Busin Indus. 2021;37(3):442–53. doi:10.1002/asmb.2570. [Google Scholar] [CrossRef]

17. Sánchez J, Salgado Aín, García A, Monzón N. IDSEM, an invoices database of the spanish electricity market. Sci Data. 2022;9(1):1. doi:10.1038/s41597-022-01885-3. [Google Scholar] [PubMed] [CrossRef]

18. Krneta D, Krstev S. Database model for monitoring the exchange of data between participants in the electricity market according to the EDI standard. In: 2022 21st International Symposium INFOTEH-JAHORINA; 2022 Mar 16–18; East Sarajevo, Bosnia and Herzegovina. 1 p. doi:10.1109/INFOTEH53737.2022.9751290. [Google Scholar] [CrossRef]

19. Li P, Dai Z, Tang Y, Liu G, Hou J, Feng Q, et al. Spatiotemporal data graph modeling and exploration of application scenarios in ‘power grid one graph’. CSEE J Pow Energy Syst. 2025;11:538–51. doi:10.17775/CSEEJPES.2024.00960. [Google Scholar] [CrossRef]

20. Tang Y, Wu X, Zhou C, Zhu G, Song J, Liu G, et al. Automatic schema construction of electrical graph data platform based on multi-source relational data models. Data Know Eng. 2023;145(1):102129. doi:10.1016/j.datak.2022.102129. [Google Scholar] [CrossRef]

21. Huang W, Zhang J, Xi W, Tang Y, Feng Q, Liu G. Automatic graph modeling of power transformer management data. In: 2023 IEEE International Conference on Advanced Power System Automation and Protection; 2023 Oct 8–12; Xuchang, China. doi:10.1109/APAP59666.2023.10348433. [Google Scholar] [CrossRef]

22. Lu X, Tang Y, Xie Y, Liu G, Hu B, Lin L, et al. Unified classification and naming of equipment based on substation topological graph model. In: 2024 7th International Conference on Energy, Electrical and Power Engineering; 2024 Apr 24–28; Yangzhou, China. doi:10.1109/CEEPE62022.2024.10586291. [Google Scholar] [CrossRef]

23. Tang Y, Wu X, Zhou C, Zhu G, Song J, Liu G. Electricity-carbon graph modeling and analysis. In: 2022 7th Asia Conference on Power and Electrical Engineering; 2022 Apr 15–17; Hangzhou, China. [Google Scholar]

24. Huang W, Tang Y, Dai Z, Liu G, Hou J, Li X. Graph based quantitative analysis of distributed generation impact on regional carbon emissions. In: 2023 7th International Conference on Smart Grid and Smart Cities; 2023 Sep 22–24; Lanzhou, China. doi:10.1109/ICSGSC59580.2023.10319132. [Google Scholar] [CrossRef]

25. PJM manual 28: operating agreement accounting. [cited 2025 Sep 3]. Available from: https://www.pjm.com/-/media/DotCom/documents/manuals/m28.pdf. [Google Scholar]

26. Nordic imbalance settlement handbook. [cited 2025 Sep 3]. Available from: https://www.esett.com/handbook/. [Google Scholar]

27. NEM settlement process (procedures & guides). [cited 2025 Sep 3]. Available from: https://aemo.com.au/energy-systems/electricity/national-electricity-market-nem/market-operations/settlements-and-payments/prudentials-and-payments/procedures-and-guides. [Google Scholar]

28. Overview of the market–wide half hourly settlement programme. [cited 2025 Sep 3]. Available from: https://www.elexon.co.uk/bsc/about/industry-wide-changes/mhhs-programme/. [Google Scholar]

29. Fabregat A, Korninger F, Viteri G, Sidiropoulos K, Marín P, Ping P, et al. Reactome graph database: efficient access to complex pathway data. PLoS Comput Biol. 2018;14(1):e1005968. doi:10.1371/journal.pcbi.1005968. [Google Scholar] [PubMed] [CrossRef]

30. Neo4j developer guides: data import. [cited 2025 Sep 3]. Available from: https://neo4j.com/developer/data-import/. [Google Scholar]

31. Jie F, Huang Y, Bai Q, Wu X. Unity: a graph-based system for unifying heterogeneous data. In: International Conference on Information and Knowledge Management; 2021 Nov 1–5; Virtual Event. p. 4725–9. doi:10.1145/3459637.3481991. [Google Scholar] [CrossRef]

32. Denham B, Thompson D. Ransomware and malware sandboxing. In: 13th Annual Ubiquitous Computing, Electronics & Mobile Communication Conference; 2022 Oct 26–29; New York, USA. doi:10.1109/UEMCON54665.2022.9965664. [Google Scholar] [CrossRef]

33. He J, Wu Y, Fu Y, Zhou W. Snapshot-based data index in cloud storage systems. In: Information Technology, Networking, Electronic and Automation Control Conference; 2016 May 20–22; Chongqing, China. doi:10.1109/ITNEC.2016.7560468. [Google Scholar] [CrossRef]

34. Cheng Y, Zhou H, Wu J, Ma J, Wang Z. The snapshot view analysis for continuous data protection. In: 2017 International Conference on Network and Information Systems for Computers; 2017 Apr 14–16; Shanghai, China. doi:10.1109/ICNISC.2017.00042. [Google Scholar] [CrossRef]

35. Debnath B, Solaimani M, Gulzar M, Arora N, Lumezanu C, Xu J. LogLens: a real-time log analysis system. In: 2018 IEEE 38th International Conference on Distributed Computing Systems; 2018 Jul 2–6; Vienna, Austria. doi:10.1109/ICDCS.2018.00105. [Google Scholar] [CrossRef]

36. Ruan P, Dinh A, Lin Q, Zhang M, Chen G, Ooi C. LineageChain: a fine-grained, secure and efficient data provenance system for blockchains. VLDB J. 2021;30(1):3–24. doi:10.1007/s00778-020-00646-1. [Google Scholar] [CrossRef]

37. Ma K, Yang B. Log-based change data capture from schema-free document stores using MapReduce. In: 2015 International Conference on Cloud Technologies and Applications; 2015 Jun 2–4; Marrakech, Morocco. doi:10.1109/CloudTech.2015.7336969. [Google Scholar] [CrossRef]


Cite This Article

APA Style
Guo, X., Long, S., Yue, Z., Wang, Y., Yin, G. et al. (2026). Graph-Based Unified Settlement Framework for Complex Electricity Markets: Data Integration and Automated Refund Clearing. Energy Engineering, 123(1). https://doi.org/10.32604/ee.2025.069820
Vancouver Style
Guo X, Long S, Yue Z, Wang Y, Yin G, Wang Y, et al. Graph-Based Unified Settlement Framework for Complex Electricity Markets: Data Integration and Automated Refund Clearing. Energ Eng. 2026;123(1). https://doi.org/10.32604/ee.2025.069820
IEEE Style
X. Guo et al., “Graph-Based Unified Settlement Framework for Complex Electricity Markets: Data Integration and Automated Refund Clearing,” Energ. Eng., vol. 123, no. 1, 2026. https://doi.org/10.32604/ee.2025.069820


cc Copyright © 2026 The Author(s). Published by Tech Science Press.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 737

    View

  • 446

    Download

  • 0

    Like

Share Link