CN111274469B - Charging control method and device based on block chain, electronic equipment and medium - Google Patents
Charging control method and device based on block chain, electronic equipment and medium Download PDFInfo
- Publication number
- CN111274469B CN111274469B CN202010124185.2A CN202010124185A CN111274469B CN 111274469 B CN111274469 B CN 111274469B CN 202010124185 A CN202010124185 A CN 202010124185A CN 111274469 B CN111274469 B CN 111274469B
- Authority
- CN
- China
- Prior art keywords
- charging
- information
- charge
- stations
- vehicle owner
- 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
- 238000000034 method Methods 0.000 title claims abstract description 80
- 230000005611 electricity Effects 0.000 claims description 23
- 230000015654 memory Effects 0.000 claims description 19
- 230000002596 correlated effect Effects 0.000 claims description 7
- 230000004044 response Effects 0.000 claims description 7
- 230000001105 regulatory effect Effects 0.000 abstract 1
- 230000008901 benefit Effects 0.000 description 11
- 230000000875 corresponding effect Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 230000009286 beneficial effect Effects 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 238000004422 calculation algorithm Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 4
- 238000004590 computer program Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000003993 interaction Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 1
- 239000003245 coal Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000001151 other effect Effects 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
- G06Q20/06—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
- G06Q20/065—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
-
- 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/14—Payment architectures specially adapted for billing systems
- G06Q20/145—Payments according to the detected use or quantity
-
- 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
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T90/00—Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
- Y02T90/10—Technologies relating to charging of electric vehicles
- Y02T90/12—Electric charging stations
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Databases & Information Systems (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Health & Medical Sciences (AREA)
- Water Supply & Treatment (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Human Resources & Organizations (AREA)
- Tourism & Hospitality (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Computing Systems (AREA)
- Development Economics (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
Abstract
The application discloses a charging control method, a charging control device, electronic equipment and a charging control medium based on a block chain, and relates to the technical field of block chains. When the method is executed by a node in a block chain network, the specific implementation scheme is as follows: acquiring power load information of at least two charging stations from at least two charging station devices; and invoking a first intelligent contract, determining charging service fees of the at least two charging stations according to the electric load information of the at least two charging stations, and charging the charging car owners according to the charging service fees. According to the embodiment of the application, the charging service charge of the charging piles is dynamically determined according to the service conditions of the charging piles in the areas, so that the load capacity of the charging piles in each area is indirectly regulated, and the charging stations in each area realize load balancing.
Description
Technical Field
The application relates to the technical field of internet, in particular to a blockchain technology, and specifically relates to a blockchain-based charging control method, a blockchain-based charging control device, electronic equipment and a blockchain-based charging control medium.
Background
As consumers continue to increase, the power supply is becoming more and more intense. The problem of unbalanced electrical loads is also becoming increasingly more and more pronounced.
At present, governments and electric power companies deploy a large number of charging piles in various areas, so that a vehicle owner can charge new energy vehicles conveniently. However, in real life, because the distribution of the new energy vehicles is uneven, some owners only want to go to the nearby charging stations to charge the vehicles, so that for the charging stations in some areas, all the charging piles are occupied by the owners, the electric loads in the areas are increased sharply, and the charging stations in other areas are less attended by the owners. This situation presents a great challenge for maintaining the stability of the power supply grid.
Disclosure of Invention
The charging control method, the charging control device, the electronic equipment and the charging control medium based on the blockchain are used for realizing the adjustment of the load balance of the charging station in each area.
The embodiment of the application discloses a charging control method based on a block chain, which is executed by a node in a block chain network and comprises the following steps:
acquiring power load information of at least two charging stations from at least two charging station devices;
and invoking a first intelligent contract, determining charging service fees of the at least two charging stations according to the electric load information of the at least two charging stations, and charging the charging car owners according to the charging service fees.
The above embodiment has the following advantages or beneficial effects: the charging service fees of at least two charging stations are determined according to the electric load information obtained from the at least two charging stations, so that the problem that partial charging stations are excessively loaded due to the fact that the vehicle owner equipment intensively uses the charging stations in the nearby area to charge the electric power is solved, and the charging stations in other areas are not reasonably used is solved, and the effect of dynamically adjusting the charging service fees according to the service conditions of the charging stations in each area to balance the load of the charging stations in each area is achieved.
Further, the charging service fee of the charging station is positively correlated with the electric load value in the electric load information of the charging station.
Accordingly, the above-described embodiments have the following advantages or benefits: the charging service fee of the charging station is positively correlated with the electric load of the charging station, so that the charging service fee of the charging station with high electric load is improved, the charging service fee of the charging station with low electric load is reduced, the charging service fee is considered when a vehicle owner selects the charging station to charge the vehicle owner equipment, and the number of the vehicle owner equipment selecting the charging station with high electric load is effectively reduced, so that the load of each area is balanced.
Further, the method further comprises:
and responding to a charging information inquiry request of the vehicle owner equipment, and sending charging service fees of the at least two charging stations to the vehicle owner equipment so that the vehicle owner can select the charging stations to charge according to the charging service fees.
Accordingly, the above-described embodiments have the following advantages or benefits: the charging service fees of at least two charging stations are sent to the vehicle owner equipment by responding to the charging information inquiry request of the vehicle owner equipment, so that the vehicle owner can select the charging service fees to charge the charging stations which can be accepted and loaded by the vehicle owner according to the charging service fees, and the charging is not only selected according to the positions of the charging stations, so that the load of the charging stations in each area is indirectly balanced.
Further, the method further comprises:
and responding to a charging information inquiry request of the vehicle owner equipment, and sending working state information and position information of the at least two charging stations to the vehicle owner equipment so that the vehicle owner can select the charging stations according to the charging service charge, the working state information and the position information.
Accordingly, the above-described embodiments have the following advantages or benefits: through sending charge service charge, the working state of the charging station and position information to the vehicle owner equipment, thereby the vehicle owner selects proper charging stations to charge the vehicle owner equipment from a plurality of angles, and the problem that the selected charging station resources are occupied and partial area charging stations are overlarge in load due to the fact that only nearby charging stations are selected according to the position information is avoided.
Further, the method further comprises:
after the vehicle owner finishes charging by adopting any charging station, determining an actual charging amount;
and calling a second intelligent contract, and determining charging cost according to the actual charging quantity, the basic electricity price and the charging service cost of the charging station.
Accordingly, the above-described embodiments have the following advantages or benefits: according to the intelligent contract, the charging cost is determined according to the actual charging quantity, the basic electricity price and the charging service charge of the charging station, so that the charge calculation is more accurate and reliable.
The embodiment of the application also discloses a charging control method based on the block chain, which is executed by the charging station equipment and comprises the following steps:
determining power load information of a local charging station;
and sending the power load information of the local charging stations to a blockchain network to instruct the blockchain network to call a first intelligent contract, and determining charging service fees of the at least two charging stations according to the power load information of the at least two charging stations.
The above embodiment has the following advantages or beneficial effects: the charging service charge is determined by sending the electric load information of the charging stations to the blockchain network to instruct the blockchain network to call the first intelligent contract according to the electric load information of at least two charging stations, so that the problem that partial charging stations are excessively loaded and charging stations in other areas are not reasonably used due to the fact that the vehicle owner equipment intensively uses the charging stations in the nearby areas to charge is solved, and the effect of dynamically adjusting the charging service charge according to the use condition of the charging stations in each area to balance the load of the charging stations in each area is achieved.
The embodiment of the application also discloses a charging control method based on the block chain, which is executed by the vehicle owner equipment and comprises the following steps:
sending a charging information inquiry request to a block chain network;
receiving charging service fees of at least two charging stations fed back by a block chain network; wherein the charge service fee of the at least two charging stations is determined according to the power load information of the at least two charging stations.
The above embodiment has the following advantages or beneficial effects: the charging information inquiry request is sent to the blockchain network, and the charging service fees of at least two charging stations fed back by the blockchain network are received, so that a vehicle owner can select the charging service fees to charge the charging stations which can be accepted and loaded by the vehicle owner according to the charging service fees, and the charging is not only selected according to the positions of the charging stations, so that the load of the charging stations in each region is indirectly balanced.
The embodiment of the application also discloses a charging control device based on the block chain, which is configured at a node in a block chain network, and comprises:
a power load information acquisition module for acquiring power load information of at least two charging stations from at least two charging station apparatuses;
and the charging service charge determining module is used for calling a first intelligent contract, determining the charging service charge of the at least two charging stations according to the power load information of the at least two charging stations and charging the charging vehicle owners according to the charging service charge.
Further, the charging service fee of the charging station is positively correlated with the electric load value in the electric load information of the charging station.
Further, the apparatus further comprises:
the first request response module is used for responding to a charging information inquiry request of the vehicle owner equipment and sending charging service fees of the at least two charging stations to the vehicle owner equipment so that the vehicle owner can select the charging stations to charge according to the charging service fees.
Further, the apparatus further comprises:
and the second request response module is used for responding to the charging information inquiry request of the vehicle owner equipment and sending the working state information and the position information of the at least two charging stations to the vehicle owner equipment so that the vehicle owner can select the charging stations according to the charging service charge, the working state information and the position information.
Further, the apparatus further comprises:
the actual charge amount determining module is used for determining the actual charge amount after the vehicle owner completes charging by adopting any charging station;
and the charging cost determining module is used for calling a second intelligent contract and determining the charging cost according to the actual charging quantity, the basic electricity price and the charging service cost of the charging station.
The embodiment of the application also discloses a charging control device based on the block chain, which is configured in the charging station equipment and comprises:
The power load information determining module is used for determining power load information of the local charging station;
and the power load information sending module is used for sending the power load information of the local charging stations to the blockchain network so as to instruct the blockchain network to call a first intelligent contract, and determining the charging service fees of the at least two charging stations according to the power load information of the at least two charging stations.
The embodiment of the application also discloses a charging control device based on the block chain, which is configured on the vehicle owner equipment and comprises the following components:
the charging information inquiry request sending module is used for sending a charging information inquiry request to the blockchain network;
the charging service charge receiving module is used for receiving the charging service charge of at least two charging stations fed back by the blockchain network; wherein the charge service fee of the at least two charging stations is determined according to the power load information of the at least two charging stations.
The embodiment of the application also discloses an electronic device, which comprises:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein,,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform a method performed by a node in a blockchain network according to any of the embodiments of the present application, or to perform a method performed by a charging station device according to any of the embodiments of the present application, or to perform a method performed by a vehicle owner device according to any of the embodiments of the present application.
The embodiment of the application also discloses a non-transitory computer readable storage medium storing computer instructions for causing the computer to perform the method performed by the node in the blockchain network according to any of the embodiments of the application, or to perform the method performed by the charging station device according to any of the embodiments of the application, or to perform the method performed by the vehicle owner device according to any of the embodiments of the application.
Other effects of the above alternative will be described below in connection with specific embodiments.
Drawings
The drawings are included to provide a better understanding of the present application and are not to be construed as limiting the application. Wherein:
FIG. 1 is a flow chart of a method of blockchain-based charge control performed by a node in a blockchain network in accordance with an embodiment of the present application;
FIG. 2 is a flow chart of another blockchain-based charge control method performed by a node in a blockchain network in accordance with an embodiment of the present application;
FIG. 3 is a block chain based charge control method implemented by a node in a block chain network according to an embodiment of the present application;
Fig. 4 is a flowchart illustrating a blockchain-based charging control method performed by a charging station device according to an embodiment of the present application;
FIG. 5 is a flow chart of a blockchain-based charge control method performed by a vehicle owner device according to an embodiment of the present application;
FIG. 6 is a schematic diagram of a block chain based charge control device configured in a node in a block chain network according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of a blockchain-based charging control device configured in a charging station apparatus according to an embodiment of the present application;
fig. 8 is a schematic structural diagram of a charging control device based on a blockchain and configured in a vehicle owner device according to an embodiment of the present application
Fig. 9 is a block diagram of an electronic device for implementing a blockchain-based charge control method of an embodiment of the application.
Detailed Description
Exemplary embodiments of the present application will now be described with reference to the accompanying drawings, in which various details of the embodiments of the present application are included to facilitate understanding, and are to be considered merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the application. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.
Before describing embodiments of the present invention, a blockchain-based charging control method, device, electronic apparatus and medium blockchain network system for implementing the embodiments of the present invention will be described. The nodes participating in the blockchain network system of the embodiment of the invention comprise: the system comprises a common computing storage node, a vehicle owner equipment node and a charging station equipment node. The common computing storage node is typically a node device in a blockchain network, for example, a city management committee electric coal guiding an electric company, can store blockchain data, and can participate in a blockchain transaction request interaction process. The vehicle owner device node may be a mobile terminal of a user charging the vehicle, or a terminal device configured on the user's vehicle, which may be a cell phone, a tablet computer, a vehicle-mounted terminal mounted on the vehicle, etc. The charging station equipment node may be an overall control equipment node of the charging station, or may be an equipment node of each charging device (such as a charging post) that provides charging of the vehicle.
It should be noted that, in the blockchain system provided by the embodiment of the present invention, the main equipment node and the charging station equipment node may be blockchain nodes, or may not be blockchain nodes, but may interact with the blockchain nodes through interfaces provided by the blockchain nodes, and participate in the blockchain network. Alternatively, the owner device node may be a lightweight node deployed in the owner mobile device, and the charging device node may be a lightweight node deployed in the charging device (e.g., a lightweight node communication software development kit (Software Development Kit, SDK) installed on the owner mobile device and the charging device), similar to a full node, deployed with deployment data of a blockchain, such as smart contracts, consensus mechanisms, etc. Thus, the transaction request interaction process of the blockchain may be engaged, but not all of the blockdata is stored. When the lightweight node needs to inquire transaction data in the blockchain, the transaction data can be acquired from other nodes in real time and verified in a set mode. The lightweight node has low requirement on hardware configuration of equipment deployed by the lightweight node, the lightweight node can be integrated on an operating system level to control hardware in terminal equipment, and meanwhile, the lightweight node can interact with upper-layer application software to provide blockchain support for functions of the application software.
Fig. 1 is a flowchart of a blockchain-based charging control method performed by a node in a blockchain network according to an embodiment of the present application. The embodiment can be applied to the situation of balancing the load of charging stations in all areas. Typically, the present embodiment may be applied to a case where charging service fees of a charging station are adjusted according to electric load information of the charging station to achieve balancing of loads of charging stations in each area. The blockchain-based charging control method disclosed in the embodiment may be executed by an electronic device carrying a node in a blockchain network, and in particular, may be executed by a blockchain-based charging control device, which may be implemented by software and/or hardware and configured in the electronic device. Referring to fig. 1, the blockchain-based charging control method performed by a node in a blockchain network according to the present embodiment includes:
s110, acquiring electric load information of at least two charging stations from at least two charging station equipment.
Wherein the electrical load information may include an electrical load value, which may be a charging power and/or a charging amount. The at least two charging stations may be charging stations located in one area or may be charging stations located in different areas. The charging station device may be a charging peg.
For example, since charging stations selected for charging by the vehicle owner device are unevenly distributed, charging stations in a part of areas have a large electric load, and charging stations in other areas have a small electric load, even are not charged, and thus, it is necessary to control the charging use conditions of the charging stations in each area to balance the loads of the charging stations. In the embodiment of the application, at least two charging stations acquire power load information through at least two charging piles, the power load information is reported to a blockchain network, and nodes in the blockchain network acquire the power load information reported by at least two charging stations and store the power load information on a blockchain. For example, the uplink transaction request including the power load information may be generated by at least two charging piles after the power load information is acquired, and transmitted to the blockchain network. And after receiving the uplink transaction request, the blockchain node processes the received uplink transaction request, acquires power load information of at least two charging stations and stores the power load information in the blockchain.
In order to prevent the power load information from being tampered, when the at least two charging stations report the power load information, the power load information can be encrypted first, and then the encrypted power load information is reported to the blockchain network. After receiving the power load information, the nodes in the block chain network firstly adopt an algorithm corresponding to the time when the power load information is encrypted by at least two charging stations, decrypt the received power load information, and then store the decrypted power load information. The specific encryption method and encryption algorithm are not particularly limited.
Optionally, in the embodiment of the present application, at least two charging stations may report at least one of identification information, working state information and location information of the charging stations to the blockchain network, so that the blockchain network stores the electric load information in association with at least one of the identification information, the working state information and the location information of the charging stations, thereby facilitating the blockchain to determine at least one of the identification information, the working state information and the location information of the charging stations corresponding to the electric load information.
S120, invoking a first intelligent contract, determining charging service fees of the at least two charging stations according to the power load information of the at least two charging stations, and charging the charging car owners according to the charging service fees.
Wherein, the first intelligent contract can comprise a predetermined regulation rule of charging service fees. Because the car owner considers the situation of car owner equipment position information and charging station position information, generally can select nearby charging stations to charge car owner equipment, therefore can lead to the car owner equipment that needs to charge in the partial region more, the charging stations in this region are all used, cause the charge load big, and the charge power and the charge quantity of charging stations are big. While fewer vehicle owners need to charge in a partial area, charging stations in that area are underutilized. Therefore, in the embodiment of the application, the first intelligent contract can be invoked, and the charge service charge of at least two charging stations is determined according to the power load information of at least two charging stations, so that the at least two charging stations can charge the charge car owners according to the respective charge service. The charge service fee of the charging station corresponding to the electric load information may be adjusted according to the electric load information, or the charge service fee of other charging stations may be adjusted according to the electric load information. Since the charging car owner may select the charging station with reference to the charging service fees of each charging station while considering the car owner device location information and the charging station location information, determining the charging service fees of at least two charging stations can adjust the charging load number of the charging stations to achieve load balancing.
In an embodiment of the present application, the charging service fee of the charging station may be positively correlated with the power load value in the power load information of the charging station. For example, for a charging station with higher electric load, more vehicle owner devices are charged by using the charging station, and at this time, if the vehicle owner devices selecting the charging station to charge are expected to be reduced, the scheme adopted in the embodiment of the application is to adaptively increase the charging service fee of the charging station, so that part of vehicle owners consider that the charging service fee is higher and select the charging station with lower charging service fee to charge. For the charging station with lower electric load, the charging service charge of the high charging station is reduced adaptively, so that partial vehicle owners can select the charging station to charge vehicle owner equipment in consideration of the lower charging service charge of the charging station, and the balance adjustment of the load of the charging station is realized.
According to the technical scheme, the charging service fees of at least two charging stations are determined according to the electric load information acquired from the at least two charging stations, so that the problem that partial charging stations are excessively loaded and charging stations in other areas are not reasonably used due to the fact that the charging stations in the nearby areas are intensively used by vehicle owner equipment for charging is solved, and the effect of dynamically adjusting the charging service fees according to the service conditions of the charging stations in each area to balance the loads of the charging stations in each area is achieved.
Fig. 2 is a flow chart of another block chain based charge control method performed by a node in a block chain network according to an embodiment of the present application. This embodiment is an alternative to the embodiments described above. Referring to fig. 2, the charging control method based on the blockchain provided in this embodiment includes:
s210, acquiring electric load information of at least two charging stations from at least two charging station equipment.
S220, invoking a first intelligent contract, determining charging service fees of the at least two charging stations according to the power load information of the at least two charging stations, and charging the charging car owners according to the charging service fees.
And S230, responding to a charging information inquiry request of the vehicle owner equipment, and sending charging service fees of the at least two charging stations to the vehicle owner equipment so that the vehicle owner can select the charging stations to charge according to the charging service fees.
As shown in fig. 3, the APP or applet may be loaded in the vehicle owner device, and the charging information inquiry request is used to request to obtain charging information of the charging station through the blockchain network, and may be generated by the APP or applet. APP or applet sends the information inquiry request that charges to the blockchain network to the intelligent contract in the access blockchain network obtains the information that charges of charging station, and the car owner of being convenient for selects the charging station to charge car owner's equipment according to the information that charges. Because the charging service fees of at least two charging stations are stored in the blockchain network, the nodes in the blockchain network send the at least two charging service fees to the vehicle owner equipment, so that the vehicle owner can select the proper charging station for charging according to the charging service fee measurement.
In an embodiment of the present application, the method further includes: and responding to a charging information inquiry request of the vehicle owner equipment, and sending working state information and position information of the at least two charging stations to the vehicle owner equipment so that the vehicle owner can select the charging stations according to the charging service charge, the working state information and the position information.
For example, the operating state information may include that the charging station is in charge and not in charge. When a vehicle owner selects a charging station to charge, not only the charging service charge of the charging station but also other factors are required to be considered, and the charging station is comprehensively and comprehensively measured and selected, so that nodes in the blockchain network can send the charging service charge, the working state information and the position information of at least two charging stations to vehicle owner equipment, and the vehicle owner can select a proper charging station to charge according to the information received by the vehicle owner equipment in multiple aspects. For example, the first charging station is not in charging, the charging service fee is lower, the position of the first charging station is far away from the position of the vehicle owner device, the second charging station is not in charging, the charging service fee is higher than the charging service fee of the first charging station, the position of the second charging station is near to the position of the vehicle owner device, and at the moment, the vehicle owner can balance and select the first charging station with lower charging service fee to charge the vehicle owner device.
S240, after the vehicle owner completes charging by adopting any charging station, determining an actual charging amount.
The charging station may report the actual charging amount of the charging to the blockchain network, or the vehicle owner device may report the actual charging amount of the charging to the blockchain network, and the blockchain network determines and stores the actual charging amount.
S250, invoking a second intelligent contract, and determining charging cost according to the actual charging amount, the basic electricity price and the charging service cost of the charging station.
Wherein, the second intelligent contract can be pre-stored with the calculation rule of the charge expense. The base price of electricity may be a government-determined price, uniformly configured by the government, and set by the government invoking the second smart contract in advance. The base price of electricity may also fluctuate with changes in peak or valley periods of electricity usage, e.g., the base price of electricity charged at night may be lower than the base price of electricity charged during the day, not under intelligent contract regulation control of the blockchain network. The nodes in the blockchain network can also send basic electricity prices while sending charging service fees to the vehicle owner equipment. The charging cost can be calculated by the following steps: charge rate=charge rate (basic electricity rate+charge service rate). The vehicle owner equipment can access the blockchain network, acquire charging fees and pay electric fees. Alternatively, after the charging of the main device of the electric power company is finished, the electric power company calculates the charging cost by accessing the second intelligent contract in the blockchain network, and issues the charging cost to the blockchain network, as shown in fig. 3. Note that, as in fig. 3, only two charging stations are illustrated, and the number of charging stations is not limited.
According to the embodiment of the application, the charging service fees of the at least two charging stations are sent to the vehicle owner equipment in response to the charging information inquiry request of the vehicle owner equipment, so that the vehicle owner can select the charging stations to charge according to the charging service fees, and the vehicle owner can select the charging stations to charge according to the charging service fees. After the vehicle owner finishes charging by adopting any charging station, determining the actual charging amount, calling a second intelligent contract, and determining the charging cost according to the actual charging amount, the basic electricity price and the charging service cost of the charging station, so that the charging cost is accurately calculated, and the vehicle owner pays the electricity fee.
Fig. 4 is a flowchart of a block chain-based charging control method performed by a charging station apparatus according to an embodiment of the present application. The embodiment can be applied to the situation of balancing the load of charging stations in all areas. Typically, the present embodiment may be applied to a case where charging service fees of a charging station are adjusted according to electric load information of the charging station to achieve balancing of loads of charging stations in each area. The blockchain-based charging control method disclosed in the embodiment may be executed by a blockchain-based charging control device configured on the station equipment, and the device may be implemented by software and/or hardware. Details not described in detail in the embodiments of the present application, such as noun explanations and the like, are detailed in the above embodiments. Referring to fig. 4, the blockchain-based charging control method performed by the charging station apparatus provided by the present embodiment includes:
And S310, determining the power load information of the local charging station.
Wherein the electrical load information may include charging station charging power and/or amount of charge. Embodiments of the present application may be performed by at least two charging stations. The at least two charging stations may be charging stations located in one area or may be charging stations located in different areas. The charging station device may be a charging peg.
For example, since charging stations selected for charging by the vehicle owner device are unevenly distributed, charging stations in a part of areas have a large electric load, and charging stations in other areas have a small electric load, even are not charged, and thus, it is necessary to control the charging use conditions of the charging stations in each area to balance the loads of the charging stations. In the embodiment of the application, the charging station acquires the electric load information through the charging pile so as to adjust the load balance of the charging station according to the electric load information.
And S320, transmitting the electric load information of the local charging stations to a blockchain network to instruct the blockchain network to call a first intelligent contract, and determining the charging service fees of the at least two charging stations according to the electric load information of the at least two charging stations.
Illustratively, the charging station reports the electrical load information to the blockchain network, and nodes in the blockchain network acquire the electrical load information reported by the charging station and store it on the blockchain. For example, the charging station may generate a request for a uplink transaction including the power load information after acquiring the power load information, and transmit the request to the blockchain network. And after receiving the uplink transaction request, the blockchain node processes the received uplink transaction request, acquires power load information of at least two charging stations and stores the power load information in the blockchain.
In order to prevent the power load information from being tampered, when the charging station reports the power load information, the charging station may encrypt the power load information first, and then report the encrypted power load information to the blockchain network. After receiving the power load information, the nodes in the block chain network firstly adopt an algorithm corresponding to the time when the charging station encrypts the power load information, decrypt the received power load information, and then store the decrypted power load information. The specific encryption method and encryption algorithm are not particularly limited.
Optionally, in the embodiment of the present application, the charging station may report at least one of identification information, working state information and location information of the charging station to the blockchain network, so that the blockchain network stores the electric load information in association with at least one of the identification information, the working state information and the location information of the charging station, thereby facilitating the blockchain to determine at least one of the identification information, the working state information and the location information of the charging station corresponding to the electric load information.
Wherein, the first intelligent contract can comprise a predetermined regulation rule of charging service fees. In an embodiment of the present application, the charge service fee of the charging station may be positively correlated with the electric load value of the charging station.
According to the embodiment of the application, the electric load information of the charging stations is sent to the blockchain network to instruct the blockchain network to call the first intelligent contract to determine the charging service charge according to the electric load information of at least two charging stations, so that the problem that part of charging stations are overloaded due to centralized use of the charging stations in the nearby area by the main equipment and the charging stations in other areas are not reasonably used is solved, and the effect of dynamically adjusting the charging service charge according to the use condition of the charging stations in each area to balance the loads of the charging stations in each area is realized.
Fig. 5 is a flowchart of a block chain-based charging control method performed by a vehicle owner device according to an embodiment of the present application. The embodiment can be applied to the situation of balancing the load of charging stations in all areas. Typically, the present embodiment may be applied to a case where charging service fees of a charging station are adjusted according to electric load information of the charging station to achieve balancing of loads of charging stations in each area. The blockchain-based charging control method disclosed in the embodiment may be executed by a blockchain-based charging control device configured in a vehicle owner device, and the device may be implemented by software and/or hardware. Referring to fig. 5, the blockchain-based charging control method executed by the vehicle owner device according to the present embodiment includes:
S410, a charging information inquiry request is sent to the block chain network.
In the embodiment of the application, the vehicle owner equipment can send the charging information inquiry request to the node in the blockchain network, so that the node in the blockchain network responds to the charging information inquiry request of the vehicle owner equipment and sends the charging service fees of the at least two charging stations to the vehicle owner equipment, and the vehicle owner can select the charging stations to charge according to the charging service fees.
For example, an APP or applet may be loaded in the vehicle owner device, and the charging information query request may be generated by the APP or applet for requesting to obtain charging information of the charging station through the blockchain network. The charging information may include at least one of charging service charge, charging station identification information, operating state information, and location information. APP or applet sends the information inquiry request that charges to the blockchain network to visit the first intelligent contract in the blockchain network, obtain the information that charges of charging station, the car owner of being convenient for select the charging station to charge car owner's equipment according to the information that charges.
S420, receiving charging service fees of at least two charging stations fed back by a block chain network; wherein the charge service fee of the at least two charging stations is determined according to the power load information of the at least two charging stations.
For example, since the blockchain network stores the charge service fees of at least two charging stations, the nodes in the blockchain network send the at least two charge service fees to the vehicle owner device, so that the vehicle owner can select the charging stations for charging according to the charge service fee.
In an embodiment of the present application, the method further includes: and sending a charging information inquiry request to a node in the blockchain network, so that the node in the blockchain network responds to the charging information inquiry request of the vehicle owner equipment, and sending working state information and position information of the at least two charging stations to the vehicle owner equipment, so that the vehicle owner can select the charging stations according to the charging service charge, the working state information and the position information.
For example, the operating state information may include that the charging station is in charge and not in charge. When a vehicle owner selects a charging station to charge, not only the charging service charge of the charging station but also other factors are required to be considered, and the charging station is comprehensively and comprehensively measured and selected, so that nodes in the blockchain network send the charging service charge, the working state information and the position information of at least two charging stations to vehicle owner equipment, and the vehicle owner can select a proper charging station to charge according to the information received by the vehicle owner equipment in multiple aspects. For example, the first charging station is not in charging, the charging service fee is lower, the position of the first charging station is far away from the position of the vehicle owner device, the second charging station is in charging, the charging service fee is higher than the charging service fee of the first charging station, the position of the second charging station is near to the position of the vehicle owner device, and at the moment, the vehicle owner can balance and select the first charging station with lower charging service fee to charge the vehicle owner device.
In the embodiment of the application, after a vehicle owner completes charging by adopting any charging station, a node in the blockchain network determines an actual charging amount, invokes a second intelligent contract and determines charging cost according to the actual charging amount, the basic electricity price and the charging service cost of the charging station. The vehicle owner equipment can access the blockchain network, acquire charging fees and pay electric fees. The second smart contract may have stored therein a calculation rule of the charge fee in advance. The base price of electricity may be a government-determined price, uniformly configured by the government, and set by the government invoking the second smart contract in advance. The base price of electricity may also fluctuate with changes in peak or valley periods of electricity usage, e.g., the base price of electricity charged at night may be lower than the base price of electricity charged during the day, not under intelligent contract regulation control of the blockchain network. . The nodes in the blockchain network can also send basic electricity prices while sending charging service fees to the vehicle owner equipment. The charging cost can be calculated by the following steps: charge rate=charge rate (basic electricity rate+charge service rate).
According to the embodiment of the application, the charging information inquiry request is sent to the blockchain network, and the charging service fees of at least two charging stations fed back by the blockchain network are received, so that a vehicle owner can select the charging service fees to charge the charging stations which can be accepted and loaded by the vehicle owner according to the charging service fees, and the charging is not only selected according to the positions of the charging stations, so that the load of the charging stations in each region is indirectly balanced.
Fig. 6 is a schematic structural diagram of a blockchain-based charging control device configured in a node in a blockchain network according to an embodiment of the present application. Referring to fig. 6, an embodiment of the present application discloses a blockchain-based charge control device 500, the device 500 including: a power load information acquisition module 501 and a charge service fee determination module 502.
Wherein, the power load information obtaining module 501 is configured to obtain power load information of at least two charging stations from at least two charging station devices;
the charging service fee determining module 502 is configured to invoke a first intelligent contract, determine charging service fees of the at least two charging stations according to the power load information of the at least two charging stations, and charge a charging owner according to the charging service fees.
Further, the charging service fee of the charging station is positively correlated with the electric load value in the electric load information of the charging station.
Further, the apparatus further comprises:
the first request response module is used for responding to a charging information inquiry request of the vehicle owner equipment and sending charging service fees of the at least two charging stations to the vehicle owner equipment so that the vehicle owner can select the charging stations to charge according to the charging service fees.
Further, the apparatus further comprises:
and the second request response module is used for responding to the charging information inquiry request of the vehicle owner equipment and sending the working state information and the position information of the at least two charging stations to the vehicle owner equipment so that the vehicle owner can select the charging stations according to the charging service charge, the working state information and the position information.
Further, the apparatus further comprises:
the actual charge amount determining module is used for determining the actual charge amount after the vehicle owner completes charging by adopting any charging station;
and the charging cost determining module is used for calling a second intelligent contract and determining the charging cost according to the actual charging quantity, the basic electricity price and the charging service cost of the charging station.
The block chain-based charging control device configured at the node in the block chain network provided by the embodiment of the application can execute the block chain-based charging control method executed by the node in the block chain network provided by any embodiment of the application, and has the corresponding functional modules and beneficial effects of the execution method.
Fig. 7 is a schematic structural diagram of a blockchain-based charging control device configured in a charging station device according to an embodiment of the present application. Referring to fig. 7, an embodiment of the present application discloses a blockchain-based charging control device 600, the device 600 including: a power load information determination module 601 and a power load information transmission module 602.
Wherein, the power load information determining module 601 is configured to determine power load information of the local charging station;
the power load information sending module 602 is configured to send power load information of the local charging station to a blockchain network, so as to instruct the blockchain network to invoke a first smart contract, and determine charging service fees of the at least two charging stations according to the power load information of the at least two charging stations.
The charging control device based on the blockchain, which is configured in the charging station equipment and provided by the embodiment of the application, can execute the charging control method based on the blockchain, which is executed by the charging station equipment and provided by any embodiment of the application, and has the corresponding functional modules and beneficial effects of the execution method.
Fig. 8 is a schematic structural diagram of a blockchain-based charging control device configured in a vehicle owner device according to an embodiment of the present application. Referring to fig. 8, an embodiment of the present application discloses a blockchain-based charge control device 700, the device 700 including: a charging information inquiry request transmitting module 701 and a charging service fee receiving module 702.
The charging information inquiry request sending module 701 is configured to send a charging information inquiry request to the blockchain network;
The charging service fee receiving module 702 is configured to receive charging service fees of at least two charging stations fed back by the blockchain network; wherein the charge service fee of the at least two charging stations is determined according to the power load information of the at least two charging stations.
The block chain-based charging control device configured on the vehicle owner equipment can execute the block chain-based charging control method executed by the charging station equipment and has the corresponding functional modules and beneficial effects of the execution method.
According to an embodiment of the present application, the present application also provides an electronic device and a readable storage medium.
As shown in fig. 9, fig. 9 is a block diagram of an electronic device for implementing a blockchain-based charge control method of an embodiment of the present application. Electronic devices are intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, electronic devices, blade electronics, mainframes, and other appropriate computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular telephones, smartphones, wearable electronic devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be exemplary only, and are not meant to limit implementations of the applications described and/or claimed herein.
As shown in fig. 9, the electronic device includes: one or more processors 801, memory 802, and interfaces for connecting the components, including high-speed interfaces and low-speed interfaces. The electronic device may implement the method performed by a node in the blockchain network, or perform the method performed by the charging station device, or perform the method performed by the vehicle owner device. The various components are interconnected using different buses and may be mounted on a common motherboard or in other manners as desired. The processor may process instructions executing within the electronic device, including instructions stored in or on memory to display graphical information of the GUI on an external input/output device, such as a display electronic device coupled to the interface. In other embodiments, multiple processors and/or multiple buses may be used, if desired, along with multiple memories and multiple memories. Also, multiple electronic devices may be connected, each providing a portion of the necessary operations (e.g., as an array of electronic devices, a set of blade electronic devices, or a multiprocessor system). One processor 801 is illustrated in fig. 9.
Memory 802 is a non-transitory computer readable storage medium provided by the present application. The memory stores instructions executable by the at least one processor to cause the at least one processor to perform the blockchain-based charging control method provided by the application. The non-transitory computer readable storage medium of the present application stores computer instructions for causing a computer to execute the blockchain-based charging control method provided by the present application.
The memory 802, which is a non-transitory computer-readable storage medium, may be used to store a non-transitory software program, a non-transitory computer-executable program, and a module, such as program instructions/modules corresponding to the method of blockchain-based charging control in the embodiment of the present application (e.g., the power load information acquisition module 501 and the charging service charge determination module 502 shown in fig. 6, or the power load information determination module 601 and the power load information transmission module 602 shown in fig. 7, or the charging information query request transmission module 701 and the charging service charge reception module 702 shown in fig. 8). The processor 801 executes various functional applications of the electronic device and data processing, i.e., implements the blockchain-based charge control method in the above-described method embodiments, by running non-transitory software programs, instructions, and modules stored in the memory 802.
Memory 802 may include a storage program area that may store an operating system, at least one application program required for functionality, and a storage data area; the storage data area may store data created from use of the electronic device based on the blockchain-based charging control, and the like. In addition, memory 802 may include high-speed random access memory, and may also include non-transitory memory, such as at least one magnetic disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, memory 802 may optionally include memory remotely located relative to processor 801, which may be connected to the blockchain-based charging control electronics via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The electronic device of the blockchain-based charging control method may further include: an input device 803 and an output device 804. The processor 801, memory 802, input device 803, and output device 804 may be connected by a bus or other means, for example in fig. 9.
The input device 803 may receive input numeric or character information and generate key signal inputs related to user settings and function control of the electronic device for blockchain-based charging control, such as a touch screen, a keypad, a mouse, a track pad, a touch pad, a pointer stick, one or more mouse buttons, a track ball, a joystick, and the like. The output devices 804 may include display electronics, auxiliary lighting devices (e.g., LEDs), and haptic feedback devices (e.g., vibration motors), among others. The display electronics may include, but are not limited to, liquid Crystal Displays (LCDs), light Emitting Diode (LED) displays, and plasma displays. In some implementations, the display electronic device may be a touch screen.
Various implementations of the systems and techniques described here can be realized in digital electronic circuitry, integrated circuitry, application specific ASIC (application specific integrated circuit), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs, the one or more computer programs may be executed and/or interpreted on a programmable system including at least one programmable processor, which may be a special purpose or general-purpose programmable processor, that may receive data and instructions from, and transmit data and instructions to, a storage system, at least one input device, and at least one output device.
These computing programs (also referred to as programs, software applications, or code) include machine instructions for a programmable processor, and may be implemented in a high-level procedural and/or object-oriented programming language, and/or in assembly/machine language. As used herein, the terms "machine-readable medium" and "computer-readable medium" refer to any computer program product, electronic device, and/or apparatus (e.g., magnetic discs, optical disks, memory, programmable Logic Devices (PLDs)) used to provide machine instructions and/or data to a programmable processor, including a machine-readable medium that receives machine instructions as a machine-readable signal. The term "machine-readable signal" refers to any signal used to provide machine instructions and/or data to a programmable processor.
To provide for interaction with a user, the systems and techniques described here can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and pointing device (e.g., a mouse or trackball) by which a user can provide input to the computer. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form, including acoustic input, speech input, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a background component (e.g., as a data electronic device), or that includes a middleware component (e.g., an application electronic device), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such background, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local Area Networks (LANs), wide Area Networks (WANs), and the internet.
The computer system may include a client and an electronic device. The client and the electronic device are generally remote from each other and typically interact through a communication network. The relationship of client and electronic devices arises by virtue of computer programs running on the respective computers and having a client-electronic device relationship to each other.
It should be appreciated that various forms of the flows shown above may be used to reorder, add, or delete steps. For example, the steps described in the present application may be performed in parallel, sequentially, or in a different order, provided that the desired results of the disclosed embodiments are achieved, and are not limited herein.
The above embodiments do not limit the scope of the present application. It will be apparent to those skilled in the art that various modifications, combinations, sub-combinations and alternatives are possible, depending on design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present application should be included in the scope of the present application.
Claims (10)
1. A blockchain-based charge control method performed by a node in a blockchain network, the method comprising:
Acquiring power load information of at least two charging stations from at least two charging station devices;
invoking a first intelligent contract, determining charging service fees of the at least two charging stations according to the electric load information of the at least two charging stations, and charging a charging car owner according to the charging service fees; wherein the first smart contract includes a predetermined regulation rule of a charge service fee;
responding to a charging information inquiry request of the vehicle owner equipment, and sending charging service fees of the at least two charging stations to the vehicle owner equipment so that the vehicle owner can select the charging stations to charge according to the charging service fees; the charging information inquiry request is generated by an APP or an applet in the vehicle owner equipment;
and sending the working state information and the position information of the at least two charging stations to the vehicle owner equipment so that the vehicle owner can select the charging stations according to the charging service charge, the working state information and the position information.
2. The method of claim 1, wherein a charge service fee of the charging station is positively correlated with a power load value in power load information of the charging station.
3. The method according to claim 1, wherein the method further comprises:
After the vehicle owner finishes charging by adopting any charging station, determining an actual charging amount;
and calling a second intelligent contract, and determining charging cost according to the actual charging quantity, the basic electricity price and the charging service cost of the charging station.
4. A blockchain-based charging control method, characterized by being performed by a charging station device, the method comprising:
determining power load information of a local charging station;
transmitting power load information of the local charging stations to a blockchain network to instruct the blockchain network to invoke a first intelligent contract, and determining charging service fees of the at least two charging stations according to the power load information of the at least two charging stations; wherein the first smart contract includes a predetermined regulation rule of a charge service fee;
determining charging information of the local charging station;
and sending the charging information of the local charging station to a blockchain network to instruct the blockchain network to call an intelligent contract, and determining charging service charge, working state information and position information of the at least two charging stations according to the charging information of the at least two charging stations.
5. A blockchain-based charge control method, characterized by being executed by a host device, the method comprising:
Sending a charging information inquiry request to a block chain network; the charging information inquiry request is generated by an APP or an applet in the vehicle owner equipment;
receiving charging service fees of at least two charging stations fed back by a block chain network; wherein the charge service fees of the at least two charging stations are determined according to the power load information of the at least two charging stations; selecting a charging station to charge according to the charging service charge;
receiving working state information and position information of the at least two charging stations fed back by the block chain network; and selecting a charging station to charge according to the charging service charge, the working state information and the position information.
6. A blockchain-based charge control device configured to be disposed at a node in a blockchain network, the device comprising:
a power load information acquisition module for acquiring power load information of at least two charging stations from at least two charging station apparatuses;
the charging service charge determining module is used for calling a first intelligent contract, determining the charging service charge of the at least two charging stations according to the power load information of the at least two charging stations and charging the charging vehicle owners according to the charging service charge; wherein the first smart contract includes a predetermined regulation rule of a charge service fee;
The first request response module is used for responding to a charging information inquiry request of the vehicle owner equipment and sending charging service fees of the at least two charging stations to the vehicle owner equipment so that the vehicle owner can select the charging stations to charge according to the charging service fees; the charging information inquiry request is generated by an APP or an applet in the vehicle owner equipment;
and the second request response module is used for responding to the charging information inquiry request of the vehicle owner equipment and sending the working state information and the position information of the at least two charging stations to the vehicle owner equipment so that the vehicle owner can select the charging stations according to the charging service charge, the working state information and the position information.
7. A blockchain-based charging control device, configured to a charging station apparatus, the device comprising:
the power load information determining module is used for determining power load information of the local charging station;
the power load information sending module is used for sending the power load information of the local charging station to the blockchain network so as to instruct the blockchain network to call a first intelligent contract, and the charging service fees of the at least two charging stations are determined according to the power load information of the at least two charging stations; wherein the first smart contract includes a predetermined regulation rule of a charge service fee;
The charging information determining module is used for determining the charging information of the local charging station;
and the electric power information sending module is used for sending the charging information of the local charging stations to the blockchain network so as to instruct the blockchain network to call the intelligent contract, and determining the charging service charge, the working state information and the position information of the at least two charging stations according to the charging information of the at least two charging stations.
8. A blockchain-based charge control device, configured to a vehicle owner device, the device comprising:
the charging information inquiry request sending module is used for sending a charging information inquiry request to the blockchain network; the charging information inquiry request is generated by an APP or an applet in the vehicle owner equipment;
the charging service charge receiving module is used for receiving the charging service charge of at least two charging stations fed back by the blockchain network; wherein the charge service fees of the at least two charging stations are determined according to the power load information of the at least two charging stations; selecting a charging station to charge according to the charging service charge;
the charging information receiving module is used for receiving the working state information and the position information of the at least two charging stations fed back by the block chain network; and selecting a charging station to charge according to the charging service charge, the working state information and the position information.
9. An electronic device, comprising:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein,,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method performed by a node in a blockchain network of any of claims 1-3, or the method performed by a charging station device of claim 4, or the method performed by a vehicle owner device of claim 5.
10. A non-transitory computer readable storage medium storing computer instructions for causing a computer to perform the method performed by a node in a blockchain network of any of claims 1-3, or the method performed by a charging station device of claim 4, or the method performed by a vehicle owner device of claim 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010124185.2A CN111274469B (en) | 2020-02-27 | 2020-02-27 | Charging control method and device based on block chain, electronic equipment and medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010124185.2A CN111274469B (en) | 2020-02-27 | 2020-02-27 | Charging control method and device based on block chain, electronic equipment and medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111274469A CN111274469A (en) | 2020-06-12 |
CN111274469B true CN111274469B (en) | 2023-10-17 |
Family
ID=71002462
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010124185.2A Active CN111274469B (en) | 2020-02-27 | 2020-02-27 | Charging control method and device based on block chain, electronic equipment and medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111274469B (en) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107618392A (en) * | 2017-09-29 | 2018-01-23 | 重庆卓谦科技有限公司 | The charging electric vehicle load Stochastic accessing control system and method for charging pile self-decision |
CN108001282A (en) * | 2017-12-16 | 2018-05-08 | 深圳供电局有限公司 | Charging device and method for realizing dynamic electricity price adjustment based on big data |
CN108389325A (en) * | 2018-02-11 | 2018-08-10 | 深圳市图灵奇点智能科技有限公司 | Settlement method and system, automobile, charging pile, server-side, program and medium |
CN109146176A (en) * | 2018-08-22 | 2019-01-04 | 大连理工大学 | A kind of power distribution network congestion Dispatching Method towards the guidance of electric car electric charging service charge |
CN109286189A (en) * | 2018-10-24 | 2019-01-29 | 云南电网有限责任公司电力科学研究院 | A kind of electric automobile charging pile net lotus control method for coordinating and system |
CN109460997A (en) * | 2018-12-21 | 2019-03-12 | 赫普科技发展(北京)有限公司 | A kind of power grid ancillary service transaction system based on charging pile |
CN109523368A (en) * | 2018-12-21 | 2019-03-26 | 赫普科技发展(北京)有限公司 | A kind of electricity transaction system based on charging pile |
CN110348831A (en) * | 2019-06-21 | 2019-10-18 | 深圳市元征科技股份有限公司 | A kind of energy management method and block chain node device |
EP3588424A1 (en) * | 2018-06-22 | 2020-01-01 | LO3 Energy Inc. | Use of blockchain based distributed consensus control |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20180218343A1 (en) * | 2017-01-30 | 2018-08-02 | Dais Technology, Inc. | Smart contract execution on a blockchain |
-
2020
- 2020-02-27 CN CN202010124185.2A patent/CN111274469B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107618392A (en) * | 2017-09-29 | 2018-01-23 | 重庆卓谦科技有限公司 | The charging electric vehicle load Stochastic accessing control system and method for charging pile self-decision |
CN108001282A (en) * | 2017-12-16 | 2018-05-08 | 深圳供电局有限公司 | Charging device and method for realizing dynamic electricity price adjustment based on big data |
CN108389325A (en) * | 2018-02-11 | 2018-08-10 | 深圳市图灵奇点智能科技有限公司 | Settlement method and system, automobile, charging pile, server-side, program and medium |
EP3588424A1 (en) * | 2018-06-22 | 2020-01-01 | LO3 Energy Inc. | Use of blockchain based distributed consensus control |
CN109146176A (en) * | 2018-08-22 | 2019-01-04 | 大连理工大学 | A kind of power distribution network congestion Dispatching Method towards the guidance of electric car electric charging service charge |
CN109286189A (en) * | 2018-10-24 | 2019-01-29 | 云南电网有限责任公司电力科学研究院 | A kind of electric automobile charging pile net lotus control method for coordinating and system |
CN109460997A (en) * | 2018-12-21 | 2019-03-12 | 赫普科技发展(北京)有限公司 | A kind of power grid ancillary service transaction system based on charging pile |
CN109523368A (en) * | 2018-12-21 | 2019-03-26 | 赫普科技发展(北京)有限公司 | A kind of electricity transaction system based on charging pile |
CN110348831A (en) * | 2019-06-21 | 2019-10-18 | 深圳市元征科技股份有限公司 | A kind of energy management method and block chain node device |
Non-Patent Citations (2)
Title |
---|
基于Hotelling模型的充电服务费双寡头联盟定价方法;苏舒等;《电力***保护与控制》;20190601(第11期);全文 * |
基于区块链的电力资源管理;张震宇等;《科技与创新》;20200105(第01期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN111274469A (en) | 2020-06-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111741026B (en) | Cross-chain transaction request processing method, device, equipment and storage medium | |
KR102233181B1 (en) | Apparatus, system and method of wireless power transfer | |
CN111694646B (en) | Resource scheduling method, device, electronic equipment and computer readable storage medium | |
CN104216748B (en) | application program installation method, device and system | |
CN110503433A (en) | Implementation method, device, equipment and the medium endorsed in a kind of block chain | |
WO2021135301A1 (en) | Application upgrade method and computer device | |
KR20210040299A (en) | Method and apparatus for processing transaction requests in blockchain, device, medium, and program | |
CN103812231A (en) | Wireless charging method and wireless charging device | |
CN111988817B (en) | Method and device for controlling OTA data packet issuing flow | |
CN105848117A (en) | Recharging method and recharging device | |
CN105404530B (en) | It is a kind of to realize easy deployment and the system and method using private clound | |
CN109217406A (en) | Charging method, server, mobile terminal and cradle | |
CN111274469B (en) | Charging control method and device based on block chain, electronic equipment and medium | |
CN103944961A (en) | Application sharing method, device and system | |
CN104243568A (en) | Data traffic sharing method and device | |
US20220134901A1 (en) | Electric vehicle charging energy management systems and methods combining multiple power consumption areas | |
CN105684475A (en) | Proximity-based services | |
WO2023246757A1 (en) | Computing power service method and apparatus, and terminal | |
US11843546B1 (en) | Determining resource usage metrics for cloud computing systems | |
CN105824661A (en) | Software sharing method and electronic equipment | |
CN104065684A (en) | Information processing method, electronic device and terminal device | |
CN113342665B (en) | Task allocation method and device, electronic equipment and computer readable medium | |
CN206075529U (en) | Infrared universal remote control | |
CN111783643B (en) | Face recognition method and device, electronic equipment and storage medium | |
CN109842665A (en) | Task processing method and device for task distribution server |
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 |