CN110689398B - Residential micro-grid power transaction management system based on block chain - Google Patents
Residential micro-grid power transaction management system based on block chain Download PDFInfo
- Publication number
- CN110689398B CN110689398B CN201910807479.2A CN201910807479A CN110689398B CN 110689398 B CN110689398 B CN 110689398B CN 201910807479 A CN201910807479 A CN 201910807479A CN 110689398 B CN110689398 B CN 110689398B
- Authority
- CN
- China
- Prior art keywords
- power
- user
- transaction
- module
- credit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000005611 electricity Effects 0.000 claims abstract description 65
- 238000007726 management method Methods 0.000 claims description 69
- 238000000034 method Methods 0.000 claims description 21
- 238000004146 energy storage Methods 0.000 claims description 18
- 238000010248 power generation Methods 0.000 claims description 12
- 238000013480 data collection Methods 0.000 claims description 10
- 230000008569 process Effects 0.000 claims description 10
- 238000013500 data storage Methods 0.000 claims description 7
- 238000004364 calculation method Methods 0.000 claims description 5
- 230000005540 biological transmission Effects 0.000 claims description 4
- 238000004891 communication Methods 0.000 claims description 4
- 238000012546 transfer Methods 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 229910052799 carbon Inorganic materials 0.000 description 2
- 230000001105 regulatory effect Effects 0.000 description 2
- WHXSMMKQMYFTQS-UHFFFAOYSA-N Lithium Chemical compound [Li] WHXSMMKQMYFTQS-UHFFFAOYSA-N 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 229910052744 lithium Inorganic materials 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
- G06Q30/0635—Processing of requisition or of purchase orders
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/06—Energy or water supply
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/18—Legal services
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Marketing (AREA)
- Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- Primary Health Care (AREA)
- Human Resources & Organizations (AREA)
- General Health & Medical Sciences (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Technology Law (AREA)
- Development Economics (AREA)
- Public Health (AREA)
- Water Supply & Treatment (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention provides a block chain-based residential micro-grid power transaction management system, and relates to the technical field of intelligent power utilization. The system comprises a plurality of resident electricity purchasing and selling modules, a credit management module, an intelligent contract module, a data encryption module and a basic network module, wherein the plurality of resident electricity purchasing and selling modules realize electric power transaction through the basic network module. Compared with the existing electric power transaction management system, the credit management module is introduced, when a user defaults, the order priority can be reduced in a mode of increasing the waiting time of the user, punishment is carried out on the order priority, the defaulted cost is improved, the successful electric power transaction is guaranteed, and the transaction efficiency and the system stability are improved.
Description
Technical Field
The invention relates to the technical field of intelligent power utilization, in particular to a residential micro-grid power transaction management system based on a block chain.
Background
With the rapid development of economic society, the demands of people on low-carbon, clean and renewable energy sources are continuously increased, and higher requirements are also put on the efficient utilization of the energy sources. With the advancement of the innovation of the power system, the market body on the electricity selling side is more diversified.
At present, the existing electric power operation is mainly based on a mode of 'factory network separation and bidding surfing', and an electric power operation mode of a retail competition mode is assisted. The power operation of the existing major retail competition model is a blockchain based power transaction management system. The existing block chain electric power transaction management system mostly comprises an electric power transaction module, a management module and a scheduling module, and a point-to-point electric power transaction process is completed through interaction among the modules, so that the autonomy, the safety and the transparency in the transaction process are ensured.
However, in the existing block chain-based power transaction management system, credit management for users is lacked, the users are not punished after default, the default cost is low, the default phenomenon in the system is frequent, normal power transaction is affected, the processing efficiency of the system is reduced, and finally the users exit the power transaction system.
Disclosure of Invention
Technical problem to be solved
Aiming at the defects of the prior art, the invention provides a block chain-based residential microgrid power transaction management system, which solves the problems of lack of power management and frequent default in the existing block chain power transaction management system.
(II) technical scheme
In order to achieve the purpose, the invention is realized by the following technical scheme:
the invention provides a block chain-based residential micro-grid power transaction management system, which comprises:
the resident purchases the electricity selling module, the resident purchases electricity selling module figure is a plurality of, and each resident purchases can trade each other between the electricity selling module, the resident purchases the electricity selling module and includes:
the data collection unit is used for collecting energy utilization information and energy storage information from other units through the intelligent electric meter and the sensor;
the data storage unit is used for storing the information of the data collection unit and simultaneously storing the credit records and the contracts in the block chain;
an account management unit to: checking electricity utilization information, energy storage information, transaction records, credit records and personal account information; and issuing an electricity purchasing order and an electricity selling order.
A credit management module to: when the user issues the power purchase and sale order, checking the credit record of the user in the block chain, and adjusting the priority of the user order according to the credit record of the user; checking the actual transaction electric quantity of the user;
the intelligent contract module is used for matching the power selling order to form a contract, recording the contract in a block chain, scheduling the power of the user according to the contract and transferring the related cost to the account of the power selling user;
the data encryption module is used for encrypting information appearing in the transaction process;
a basic network module for transmitting transaction information, credit records, payment information and completing power scheduling.
Preferably, the resident electricity purchasing and selling module further comprises:
a load unit for consuming electrical energy;
the photovoltaic power generation unit converts light energy into electric energy and provides the electric energy for residents in the block chain;
the energy storage unit is used for storing electric energy.
Preferably, in the credit management module, the method for adjusting the priority of the user order according to the user credit record includes:
reducing the order priority of the user with default condition in the last transaction in a mode of increasing waiting time, wherein the calculation formula of the waiting time comprises the following steps:
where n represents the number of user violations, i represents the ith violation of the user, m represents the number of successful transactions, piRepresenting the transaction price in the contract at the time of the ith default, qiIndicating the amount of power breached at the ith breach.
Preferably, in the credit management module, the method for checking the actual transaction power of the user includes:
the credit management module will put the jth user at t0Actual transaction electric quantity of timeWith the amount of transaction power specified in the contractChecking is carried out;
if the power schedule is finished at the time of the power schedule,the successful transaction times m of both transaction parties are respectively increased by 1 time; if the power schedule is finished at the time of the power schedule,the credit management module finds out default users, increases the default times n of the default users by 1 time, and counts default electric quantity As a parameter that violates the waiting time of the user's next order.
Preferably, the intelligent contract module comprises:
the order matching unit is used for matching the electricity selling order according to the price and the electric quantity of the order to form a contract;
the power dispatching unit is used for dispatching the power of the power selling users to the power purchasing users according to contract contents after the contracts are formed;
and the fee payment unit is used for transferring the electricity purchasing fee to the electricity selling user after the credit management module checks the actual transferred electric quantity.
Preferably, the basic network module includes:
a power transmission network for power scheduling;
a communication channel for transmitting transaction information, credit records, and payment information.
(III) advantageous effects
The invention provides a residential micro-grid power transaction management system based on a block chain. Compared with the prior art, the method has the following beneficial effects:
the system comprises a plurality of resident electricity purchasing and selling modules, a credit management module, an intelligent contract module, a data encryption module and a basic network module, wherein the plurality of resident electricity purchasing and selling modules realize electric power transaction through the basic network module. Compared with the existing electric power transaction management system, the credit management module is introduced, when a user defaults, the order priority can be reduced in a mode of increasing the waiting time of the user, punishment is carried out on the order priority, the defaulted cost is improved, the successful electric power transaction is guaranteed, and the transaction efficiency and the system stability are improved. Meanwhile, each unit in the resident electricity purchasing and selling module is fully utilized, so that the user can sell the electric energy to other resident electricity purchasing and selling modules in the block chain and can purchase the electric energy from the other resident electricity purchasing and selling modules, the electricity utilization cost of the user is reduced, and the popularization of the electric power transaction management system is promoted.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a block diagram of an embodiment of the present invention;
fig. 2 is a schematic flow chart of power transaction.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention are clearly and completely described, and it is obvious that the described embodiments are a part of the embodiments of the present invention, but not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The embodiment of the application provides a residential micro-grid power transaction management system based on a block chain, solves the problems of poor management and frequent default in the existing block chain power transaction management system, and realizes efficient power transaction.
In order to solve the technical problems, the general idea of the embodiment of the application is as follows:
the system comprises a plurality of resident electricity purchasing and selling modules, a credit management module, an intelligent contract module, a data encryption module and a basic network module, wherein the plurality of resident electricity purchasing and selling modules realize electric power transaction through the basic network module. Compared with the existing electric power transaction management system, the embodiment of the invention introduces the credit management module, when the user defaults, the order priority can be reduced in a mode of increasing the waiting time of the user, punishment is carried out on the order priority, the default cost is improved, the successful electric power transaction is guaranteed, and the transaction efficiency and the system stability are improved.
In order to better understand the technical solution, the technical solution will be described in detail with reference to the drawings and the specific embodiments.
An embodiment of the present invention provides a block chain-based residential micro grid power transaction management system, as shown in fig. 1, the system includes: the system comprises a resident electricity purchasing and selling module, a credit management module, an intelligent contract module, a data encryption module and a basic network module. Wherein:
the resident purchases the electricity selling module figure and is a plurality of, and each resident purchases can trade each other between the electricity selling module, and above-mentioned resident purchases the electricity selling module and includes: the system comprises a data collection unit, a data storage unit and an account management unit. Wherein:
the data collection unit is used for collecting energy utilization information and energy storage information from other units through the intelligent electric meter and the sensor;
the data storage unit is used for storing the information of the data collection unit and simultaneously storing credit records and contracts in the block chain;
the account management unit is configured to: checking electricity utilization information, energy storage information, transaction records, credit records and personal account information; and issuing an electricity purchasing order and an electricity selling order.
The credit management module is configured to: when the user issues the power purchase and sale order, checking the credit record of the user in the block chain, and adjusting the priority of the user order according to the credit record of the user; checking the actual transaction electric quantity of the electricity purchasing and selling user;
the intelligent contract module is used for matching power-selling orders to form contracts, recording the contracts in a block chain, scheduling the power of the users according to the contracts and transferring the related cost to the accounts of the power-selling users;
the data encryption module is used for encrypting information appearing in the transaction process;
the basic network module is used for transmitting transaction information, credit records, payment information and finishing power dispatching.
The embodiment of the invention introduces the credit management module, and when a user defaults, the priority of the order can be reduced in a mode of increasing the waiting time of the user, the order is punished, the defaulting cost is improved, the successful electric power transaction is guaranteed, and the transaction efficiency and the system stability are improved. Meanwhile, each unit of the resident electricity purchasing and selling module is fully utilized, a user can sell the electric energy to other resident electricity purchasing and selling modules in the block chain, the electric energy can also be purchased from the other resident electricity purchasing and selling modules, the electricity utilization cost of the user is reduced, and the popularization of the electric power transaction management system is promoted.
The system in the embodiment of the present invention is described in detail below:
the block chain-based residential micro-grid power transaction management system comprises a plurality of residential electricity purchasing and selling modules, a credit management module, an intelligent contract module, a data encryption module and a basic network module.
The resident electricity purchasing and selling module comprises a load unit, a photovoltaic power generation unit, an energy storage unit, a data collection unit, a data storage unit and an account management unit.
Wherein:
the load unit is used for consuming electric energy and comprises household appliances such as a television, a refrigerator and a washing machine. The photovoltaic power generation unit is used for converting light energy into electric energy by the photovoltaic power generation unit, provides electric energy for residents in the block chain, and comprises a photovoltaic power generation device. The energy storage unit is used for storing electric energy and comprises storage batteries, lithium batteries and other energy storage facilities. The data collection unit is used for collecting energy utilization information and energy storage information from other units through the intelligent electric meter and the sensor. The data storage unit is used for storing the information of the data collection unit and simultaneously storing the credit records and the contracts in the block chain. The account management unit comprises a mobile phone APP, a user can check personal account information such as power utilization information, energy storage information, transaction records and credit records through the APP, and meanwhile, power purchase orders and power sale orders can be issued.
The credit management module is used for checking the credit records of the users when the users issue the power purchase orders, and checking the actual transaction electric quantity of the power purchase and sale users after the power dispatching is finished. When the check finds that the user has a default situation in the last electricity transaction, the module can reduce the priority of the user order in a mode of increasing waiting time; after the intelligent contract finishes power dispatching, the credit management module compares actual transaction power with transaction power specified by the contract, and if different credit management modules find out default users and count default power, credit records of the default users are recorded. The method for checking the actual transaction electric quantity of the purchasing user comprises the following steps:
the credit management module will put the jth user at t0Actual transaction electric quantity of timeWith the amount of transaction power specified in the contractChecking is carried out;
if the power schedule is finished at the time of the power schedule,the successful transaction times m of both transaction parties are respectively increased by 1 time; if the power schedule is finished at the time of the power schedule,credit managementThe module finds out default users, adds 1 to the default times n of the users and counts default electric quantityAs a parameter that violates the waiting time of the user's next order.
The formula for the calculation of the waiting time is:
where n represents the number of user violations, i represents the ith violation of the user, m represents the number of successful transactions, piRepresenting the transaction price in the contract at the time of the ith default, qiIndicating the amount of power breached at the ith breach.
The intelligent contract module comprises an order matching unit, a power dispatching unit and a fee payment unit. The order matching unit matches the issued electricity purchasing and selling orders according to the price and the electric quantity of the orders and forms a contract. And the power dispatching unit is used for dispatching the power of the power selling users to the power purchasing users according to the contract content after the contract is formed. The charge payment unit is used for transferring the electricity purchasing charge to the electricity selling user after the credit management module checks the actual transferred electric quantity.
The encryption module encrypts information appearing in the transaction process through a Hash algorithm, so that related information is prevented from being tampered.
The basic network module comprises a power transmission network and a communication channel. The power transmission network is used to accomplish power scheduling. The communication channel is used to transmit transaction information, credit records and payment information.
The following describes in detail a residential micro grid power transaction management system based on a block chain according to an embodiment of the present invention through three complete power transaction processes, as shown in fig. 2:
the general steps are as follows:
user A is at t0The electricity purchasing or selling is required at any moment, and the electric quantity which can be traded is respectively Wherein Is the power of the photovoltaic power generation unit,is the power of the load unit in the home, the power for discharging and charging the energy storage unit.
The user A can manually set parameters through the mobile phone APP to release the order, or the APP of the account management unit can automatically release the order according to the preference of the user A, and the order information comprises transaction electric quantityOrAnd maximum value of acceptable priceOr minimum valueThe encryption module encrypts the order information by using a hash algorithm.
After the order is issued, the credit management module checks whether the user A has violated the last transaction, and if yes, the credit management module increases the waiting timeTo reduce the priority of the order, the waiting time is calculated as follows:
wherein: n represents the number of user A defaults, i represents the ith user A default, m represents the number of user A successful transactions, piRepresenting the transaction price in the contract at the time of the ith default, qiIndicating the amount of power breached at the ith breach. If the last transaction has no default phenomenon, the order matching unit of the intelligent contract module can immediately match the related power selling orders and generate the contract. The contract content includes the transaction price of the user A and other usersAnd transaction amount of electricityWherein Respectively representing the transaction price and the amount of electricity specified in the contract of user a with user j, orx is at t0And the encryption module encrypts the contract information by using a hash algorithm according to the number of the users signing the transaction contract with the user A at the moment.
The power dispatching unit of the intelligent contract module is according to the contract ruleThe specified content, the specified electric quantityThe credit management module transfers the actual transaction electric quantity between the user j and the user AAndcheck is performed ifThe successful transaction times m of both parties are respectively increased by 1 time, and the fee payment unit is used for paying the related feeThe transfer is made between user j and user a, ending the transaction; if it isThe credit management module finds out default users, increases the default times of the users for 1 time, and counts default electric quantityWhile the fee payment unit transfers the relevant fees between the user j and the user a, the transaction is ended.
The following description is made from two different perspectives of a power selling user and a power purchasing user.
Example 1:
user B is at t0The power of the photovoltaic power generation unit at the moment isThe power of the domestic load unit isThe discharge power of the energy storage unit isWhen the electric energy generated by the photovoltaic power generation unit and the electric energy stored by the energy storage battery cannot meet the load, namelyThe APP of the account management unit can remind the user B on the mobile phone, and the user B can select to manually set the electricity purchasing order parameter to issue an electricity purchasing order on the APP or automatically set the electricity purchasing order parameter according to the preference of the user by the APP to generate an order.
The order information includes the required electric quantityAnd acceptable maximum price The encryption module encrypts the above information using a hash algorithm. The credit management module checks the credit of the user B, if the user has default in the last power transaction, the priority of the order will be reduced, and the probability will be highThe calculation formula of the waiting time is as follows:
wherein: n represents the number of user B defaults, i represents the ith user default, m represents the number of successful user B transactions, piRepresenting the transaction price in the contract at the time of the ith default, qiRepresenting the default power at the ith default time; if the last transaction does not have default, the order matching unit of the intelligent contract module immediately matches the related power selling orders and generates a contract, wherein the contract content comprises transaction prices achieved by the user B and different sellersAnd transaction amount of electricityWherein Respectively representing the transaction price and amount of electricity specified in the contract of user B with seller j, x is at t0The number of sellers who sign the transaction contract with the user B at the moment, the encryption module encrypts the contract information by using a hash algorithm.
The power dispatching unit of the intelligent contract module regulates the specified electric quantity according to the content regulated by the contractThe actual transaction amount is transferred from the seller j to the user B by the credit management moduleAndcheck is performed ifThe successful transaction times m of both parties are respectively increased by 1 time, and the fee payment unit of the intelligent contract module is used for paying the related feeFrom user B to vendor j, ending the transaction; if it isThe credit management module finds out default users, increases the default times of the users for 1 time, and counts default electric quantityMeanwhile, the fee payment unit of the intelligent contract module is used for paying related feeFrom user B to vendor j,the transaction is ended.
Example 2:
user C is at t0The power of the photovoltaic power generation unit at the moment isThe power of the domestic load unit isThe charging power of the energy storage unit isWhen the photovoltaic power generation unit generates more electric energy, i.e.The APP of the account management unit can remind the user C on the mobile phone, and the user C can select to manually set the power selling order parameters to issue the power selling order on the APP or the APP automatically sets the power selling order parameters according to the preference of the user to generate the order.
The order information includes the amount of power soldAnd acceptable minimum price The encryption module encrypts the above information using a hash algorithm. The credit management module checks the user credit at first, if the user has default phenomenon in the last power transaction, the order priority will be reduced, and the probability will beThe calculation formula of the waiting time is as follows:
wherein: n represents the number of defaults of user C, i represents the ith default of user C, m represents the number of successful transactions of user C, piRepresenting the transaction price in the contract at the time of the ith default, qiRepresenting the default power at the ith default time; if the order matching unit of the intelligent contract module does not have default phenomenon in the last transaction, the order matching unit of the intelligent contract module immediately matches the related electricity purchasing orders and generates a contract, wherein the contract content comprises transaction prices achieved by the user C and different buyersAnd transaction amount of electricityWhereinRespectively representing the transaction price and the amount of electricity specified in the contract made by the user C with the buyer j,x is at t0The number of buyers forming a transaction contract with the user C at any time, and the encryption module encrypts the contract information by using a hash algorithm.
The power dispatching unit of the intelligent contract module regulates the specified electric quantity according to the content regulated by the contractThe credit management module transfers the actual transaction amount to the buyer j from the user CAndcheck is performed ifThe successful transaction times m of both parties are respectively increased by 1 time, and the fee payment unit of the intelligent contract module is used for paying the related feeFrom buyer j to user C, ending the transaction; if it isThe credit management module finds out default users, increases the default times of the users for 1 time, and counts default electric quantityMeanwhile, the fee payment unit of the intelligent contract module is used for paying related feeFrom buyer j to user C,the transaction is ended.
In summary, compared with the prior art, the method has the following beneficial effects:
1. the embodiment of the invention introduces the credit management module, and when a user defaults, the priority of the order can be reduced in a mode of increasing the waiting time of the user, the order is punished, the defaulting cost is improved, the successful electric power transaction is guaranteed, and the transaction efficiency and the system stability are improved.
2. According to the embodiment of the invention, the electricity consumption requirements of residents in the system can be basically met by means of the electric energy generated by the photovoltaic power generation unit and the electric energy purchased from other electricity purchasing and selling nodes, so that the peak-valley difference of the power grid is reduced.
3. According to the embodiment of the invention, each unit in the existing resident electricity purchasing and selling module is fully utilized, so that the user can sell the electric energy to other resident electricity purchasing and selling modules in the block chain and can purchase the electric energy from the other resident electricity purchasing and selling modules, the electricity utilization cost of the user is reduced, and the popularization of the electric power transaction management system is promoted.
4. The data storage unit of each resident electricity-selling module of purchasing in the block chain can take notes historical information, and the user can look over own power consumption, energy storage information through account management unit's APP, conveniently formulates the power consumption plan.
It should be noted that, through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by software plus a necessary general hardware platform. With this understanding in mind, the above-described technical solutions may be embodied in the form of a software product, which can be stored in a computer-readable storage medium such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods described in the embodiments or some parts of the embodiments.
In this document, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
The above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.
Claims (5)
1. A residential microgrid power transaction management system based on a block chain, the system comprising:
the resident purchases the electricity selling module, the resident purchases electricity selling module figure is a plurality of, and each resident purchases can trade each other between the electricity selling module, the resident purchases the electricity selling module and includes:
the data collection unit is used for collecting energy utilization information and energy storage information from other units through the intelligent electric meter and the sensor;
the data storage unit is used for storing the information of the data collection unit and simultaneously storing the credit records and the contracts in the block chain;
an account management unit to: checking electricity utilization information, energy storage information, transaction records, credit records and personal account information; issuing an electricity purchasing order and an electricity selling order;
a credit management module to: when the user issues the power purchase and sale order, checking the credit record of the user in the block chain, and adjusting the priority of the user order according to the credit record of the user; checking the actual transaction electric quantity of the user; the method for adjusting the priority of the user order according to the user credit record comprises the following steps:
reducing the order priority of the user with default condition in the last transaction in a mode of increasing waiting time, wherein the calculation formula of the waiting time comprises the following steps:
where n represents the number of user violations, i represents the ith violation of the user, m represents the number of successful transactions, piRepresenting the transaction price in the contract at the time of the ith default, qiRepresenting the default power at the ith default time;
the intelligent contract module is used for matching the power selling order to form a contract, recording the contract in a block chain, scheduling the power of the user according to the contract and transferring the related cost to the account of the power selling user;
the data encryption module is used for encrypting information appearing in the transaction process;
a basic network module for transmitting transaction information, credit records, payment information and completing power scheduling.
2. The system as claimed in claim 1, wherein the resident electricity purchasing module further comprises:
a load unit for consuming electrical energy;
the photovoltaic power generation unit converts light energy into electric energy and provides the electric energy for residents in the block chain;
the energy storage unit is used for storing electric energy.
3. The system of claim 1, wherein in the credit management module, the method of checking the actual transaction power of the user comprises:
the credit management module will put the jth user at t0Actual transaction electric quantity of timeWith the amount of transaction power specified in the contractChecking is carried out;
if the power schedule is finished at the time of the power schedule,the successful transaction times m of both transaction parties are respectively increased by 1 time; if the power schedule is finished at the time of the power schedule,the credit management module finds out default users, increases the default times n of the default users by 1 time, and counts default electric quantity As a parameter that violates the waiting time of the user's next order.
4. The system of claim 1, wherein the intelligent contract module comprises:
the order matching unit is used for matching the electricity selling order according to the price and the electric quantity of the order to form a contract;
the power dispatching unit is used for dispatching the power of the power selling users to the power purchasing users according to contract contents after the contracts are formed;
and the fee payment unit is used for transferring the electricity purchasing fee to the electricity selling user after the credit management module checks the actual transferred electric quantity.
5. The system of claim 1, wherein the base network module comprises:
a power transmission network for power scheduling;
a communication channel for transmitting transaction information, credit records, and payment information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910807479.2A CN110689398B (en) | 2019-08-29 | 2019-08-29 | Residential micro-grid power transaction management system based on block chain |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910807479.2A CN110689398B (en) | 2019-08-29 | 2019-08-29 | Residential micro-grid power transaction management system based on block chain |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110689398A CN110689398A (en) | 2020-01-14 |
CN110689398B true CN110689398B (en) | 2021-08-10 |
Family
ID=69108543
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910807479.2A Active CN110689398B (en) | 2019-08-29 | 2019-08-29 | Residential micro-grid power transaction management system based on block chain |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110689398B (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111090890B (en) * | 2020-03-19 | 2020-10-23 | 国网电子商务有限公司 | New energy power utilization data processing method and device based on block chain and participating node |
CN111815932A (en) * | 2020-06-03 | 2020-10-23 | 南京南瑞信息通信科技有限公司 | Block chain-based electricity consumption information acquisition method and device |
CN111754307B (en) * | 2020-06-28 | 2021-09-10 | 铭数科技(青岛)有限公司 | Multi-factor electric quantity transaction matching method and device based on block chain |
CN112270550B (en) * | 2020-10-21 | 2024-04-16 | 北京电链科技有限公司 | New energy power tracing method and system based on blockchain |
CN112308409B (en) * | 2020-10-30 | 2022-10-11 | 合肥工业大学 | Block chain-based coordinated operation optimization method and system for comprehensive energy system |
CN113344249B (en) * | 2021-05-14 | 2022-09-30 | 合肥工业大学 | Block chain-based cooling, heating and power combined supply multi-microgrid optimal scheduling method and system |
CN113762961B (en) * | 2021-08-17 | 2023-08-11 | 国网山东省电力公司信息通信公司 | Trusted intelligent transaction method, system, computer equipment and terminal |
CN115713437B (en) * | 2022-11-24 | 2023-06-16 | 国网安徽省电力有限公司合肥供电公司 | Energy centralized transaction management system based on blockchain |
CN116307875B (en) * | 2023-03-08 | 2023-08-15 | 重庆伏特猫科技有限公司 | Big data-based power order management system |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108364180A (en) * | 2018-01-31 | 2018-08-03 | 复旦大学 | A kind of shared electricity transaction method based on block chain |
WO2018141047A1 (en) * | 2017-01-31 | 2018-08-09 | Royal Bank Of Canada | Secure funding of electronic payments |
CN109672202A (en) * | 2018-12-24 | 2019-04-23 | 浙江工业大学 | A kind of automatic demand response method of energy-storage system based on block chain technology |
CN109741155A (en) * | 2019-01-29 | 2019-05-10 | 长沙理工大学 | A kind of power margin method of commerce and relevant apparatus |
CN109902952A (en) * | 2019-02-26 | 2019-06-18 | 广东工业大学 | A kind of photovoltaic micro electric intelligent transaction system and method based on block chain |
CN110175699A (en) * | 2019-04-26 | 2019-08-27 | 郑州大学 | Electric power resource decentralization configuration method and system, storage medium based on user preference |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2998249A1 (en) * | 2017-03-17 | 2018-09-17 | Edatanetworks Inc. | Artificial intelligence engine incenting merchant transaction with consumer affinity |
-
2019
- 2019-08-29 CN CN201910807479.2A patent/CN110689398B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018141047A1 (en) * | 2017-01-31 | 2018-08-09 | Royal Bank Of Canada | Secure funding of electronic payments |
CN108364180A (en) * | 2018-01-31 | 2018-08-03 | 复旦大学 | A kind of shared electricity transaction method based on block chain |
CN109672202A (en) * | 2018-12-24 | 2019-04-23 | 浙江工业大学 | A kind of automatic demand response method of energy-storage system based on block chain technology |
CN109741155A (en) * | 2019-01-29 | 2019-05-10 | 长沙理工大学 | A kind of power margin method of commerce and relevant apparatus |
CN109902952A (en) * | 2019-02-26 | 2019-06-18 | 广东工业大学 | A kind of photovoltaic micro electric intelligent transaction system and method based on block chain |
CN110175699A (en) * | 2019-04-26 | 2019-08-27 | 郑州大学 | Electric power resource decentralization configuration method and system, storage medium based on user preference |
Non-Patent Citations (2)
Title |
---|
Y. Wang等.Study of Blockchains’s Consensus Mechanism Based on Credit.《IEEE Access》.2019,第7卷第10224-10231页. * |
杨选忠等.基于区块链的含安全约束分布式电力交易方法.《中国电力》.2019,第1-10页. * |
Also Published As
Publication number | Publication date |
---|---|
CN110689398A (en) | 2020-01-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110689398B (en) | Residential micro-grid power transaction management system based on block chain | |
Liu et al. | Electric vehicle power trading mechanism based on blockchain and smart contract in V2G network | |
Khan et al. | A compendium of optimization objectives, constraints, tools and algorithms for energy management in microgrids | |
CN107240002B (en) | Electric power transaction method and device and micro-grid system | |
CN110826940A (en) | Distributed power transaction method under extensible multi-microgrid environment | |
CN109615427A (en) | A kind of energy interactive system and method based on chain structure | |
CN112053152B (en) | Distributed energy grid-connected authentication and transaction method based on green rights and interests consensus mechanism | |
Sioshansi | Using storage-capacity rights to overcome the cost-recovery hurdle for energy storage | |
CN109523075B (en) | Charging station charging right optimal configuration system based on block chain intelligent contract | |
CN111833184A (en) | Distributed energy source P2P trading system and method based on block chain | |
CN111402047A (en) | Distributed power supply regional power dispatching system and method based on block chain | |
CN116402223A (en) | Cooperative scheduling method, system and equipment for power distribution network | |
CN114626922A (en) | Self-adaptive bidding multi-energy P2P trading platform based on block chain | |
CN113643131A (en) | Microgrid distributed energy trading method and system based on block chain | |
CN113538790A (en) | Electric energy meter and system supporting digital currency | |
Zhang et al. | An intelligent transaction model for energy blockchain based on diversity of subjects | |
Ping et al. | EV charging coordination via blockchain-based charging power quota trading | |
CN115908048A (en) | Power trading method and system based on block chain in virtual power plant environment | |
CN110473068A (en) | A kind of end-to-end power trade method of community resident towards spot market | |
CN112767146A (en) | Community distributed energy transaction mechanism based on block chain technology and double auction | |
Liu | Research on Grid‐Connected Optimal Operation Mode between Renewable Energy Cluster and Shared Energy Storage on Power Supply Side | |
Jin et al. | Blockchain-enabled transactive method in distributed systems considering security constraints | |
CN115456626B (en) | Multi-microgrid energy trading strategy and trading platform based on edge calculation | |
KR20190014025A (en) | Method on Intergrated Management on Electricity Vending Machnine | |
KR20160037324A (en) | Method on Intergrated Management on Electricity Vending Machnine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |