smart_power

所属分类:区块链开发
开发工具:Python
文件大小:221KB
下载次数:0
上传日期:2019-10-18 15:12:23
上 传 者sh-1993
说明:  smart_power,去中心化配电系统【黑客马拉松项目】
(smart_power,Decentralized electricity distribution system [Hackathon project])

文件列表:
.idea (0, 2018-02-15)
.idea\inspectionProfiles (0, 2018-02-15)
.idea\inspectionProfiles\profiles_settings.xml (128, 2018-02-15)
.idea\misc.xml (313, 2018-02-15)
.idea\modules.xml (274, 2018-02-15)
.idea\smart_power.iml (454, 2018-02-15)
.idea\workspace.xml (2604, 2018-02-15)
Dockerfile (398, 2018-02-15)
Flash (0, 2018-02-15)
Flash\.idea (0, 2018-02-15)
Flash\.idea\compiler.xml (686, 2018-02-15)
Flash\.idea\copyright (0, 2018-02-15)
Flash\.idea\copyright\profiles_settings.xml (74, 2018-02-15)
Flash\.idea\gradle.xml (626, 2018-02-15)
Flash\.idea\misc.xml (2644, 2018-02-15)
Flash\.idea\modules.xml (347, 2018-02-15)
Flash\.idea\runConfigurations.xml (564, 2018-02-15)
Flash\app (0, 2018-02-15)
Flash\app\build.gradle (1525, 2018-02-15)
Flash\app\proguard-rules.pro (941, 2018-02-15)
Flash\app\src (0, 2018-02-15)
Flash\app\src\androidTest (0, 2018-02-15)
Flash\app\src\androidTest\java (0, 2018-02-15)
Flash\app\src\androidTest\java\com (0, 2018-02-15)
Flash\app\src\androidTest\java\com\flash (0, 2018-02-15)
Flash\app\src\androidTest\java\com\flash\brainbreaker (0, 2018-02-15)
Flash\app\src\androidTest\java\com\flash\brainbreaker\flash (0, 2018-02-15)
Flash\app\src\androidTest\java\com\flash\brainbreaker\flash\ExampleInstrumentedTest.java (760, 2018-02-15)
Flash\app\src\main (0, 2018-02-15)
Flash\app\src\main\AndroidManifest.xml (1784, 2018-02-15)
Flash\app\src\main\java (0, 2018-02-15)
Flash\app\src\main\java\com (0, 2018-02-15)
Flash\app\src\main\java\com\flash (0, 2018-02-15)
Flash\app\src\main\java\com\flash\brainbreaker (0, 2018-02-15)
Flash\app\src\main\java\com\flash\brainbreaker\flash (0, 2018-02-15)
Flash\app\src\main\java\com\flash\brainbreaker\flash\APIResult.java (431, 2018-02-15)
Flash\app\src\main\java\com\flash\brainbreaker\flash\MainActivity.java (6852, 2018-02-15)
... ...

Smart Grid

A one line description of the project.

Check It Out! | Read the Docs

``` _________ __ ________ .__ .___ / _____/ _____ _____ ________/ |_ / _____/______|__| __| _/ \_____ \ / \\__ \\_ __ \ __\ / \ __\_ __ \ |/ __ | / \ Y Y \/ __ \| | \/| | \ \_\ \ | \/ / /_/ | /_______ /__|_| (____ /__| |__| \______ /__| |__\____ | \/ \/ \/ \/ \/ ``` [![vido_thumbnail](https://c1.staticflickr.com/3/2154/2054140257_58e87296b6.jpg)](https://youtu.be/D1QPoWUEKXk) ## Abstract We have built a Smart City prototype by leveraging Internet of Things (IoT) and Smart Contracts to come up with a peer-to-peer monitored energy distribution system to solve most of the power grid problems in the state of Rajasthan. The main problems with the existing infrastructure are :- - Billing process requires manual intervention. - Electricity bill may not be paid on time by the buyer - Illegal tapping of power lines - Unethical selling of units by electricity board We have proposed an IOT and blockchain based solution : - An IOT enabled meter is installed in every house, that sends the meter reading at regular intervals to a decentralized blockchain. This way, every houses usage is transparent. - Local transformers and power plants too are connected to the blockchain and upload their electricity transactions on a regular basis. Hence, in case of illegal tapping of electricity, the sum of electricity usage by individual houses and transformers/power plants will not be equal, and the blockchain will detect this theft. - The household now pays through a Smart Contract that fetches the unit usage of the meter from the blockchain. Once the required amount is paid, the Smart - Contract uploads this transaction to a payment blockchain, and sends a permit signal to the IOT-enabled meter for next month - The meter too is a smart device. If it does not receive a permit from the Smart Contract (e.g. when the bill is not paid on time), then it trips the connection of the house. Hence, manual intervention is not needed and the process is automated. With the current prototype, we have developed a framework which is very easily extensible to other basic distribution services provided and administered by government like: - Gas - Water Supply - Travel and transport ## Why are we awesome? Our solution is based on IoT (smart devices that automate the process) and blockchain (that ensures transparency and prevents/detects fraud). We believe our solution is awesome because: - IoT enabled meters installed in house automate the process of submitting periodic readings - A decentralized blockchain ensures that every transaction in terms of electricity (e.g. how much a house has used, how much a power plant has transmitted, etc) is transparent and consistent. Any fraud would lead to inconsistent blocks, hence triggering detection of a possible illegal tap. - Smart Contracts form the core of the system. They manage payments of each meter based on their blockchain readings, and manage permits for electricity for the next month. If a household fails to pay bill in the required time, the smart contract does not send permit to the IoT meter, which results in the meter automatically tripping the connection. ## Contributing All patches welcome! Please read [CONTRIBUTING.md](https://github.com/satwikkansal/smart_power/blob/master/CONTRIBUTING.md) for furthers details. ## License MIT License - see the [LICENSE](https://github.com/satwikkansal/smart_power/blob/master/LICENSE) file for details

近期下载者

相关文件


收藏者