Distributed Management of Resources in a Smart City Using Multi-Agent Systems (MAS) —

Distributed Management of Resources in a Smart City Using Multi-Agent Systems (MAS) —

Faculty of Engineering Science and Technology Department of Computer Science and Computational Engineering Distributed Management of Resources in a Smart City using Multi-Agent Systems (MAS) — Igor Molchanov Master’s thesis in Computer Science - June 2018 Title: Distributed management of resources in a Smart City Date: June 2018 using Multi-Agent Systems (MAS) Classification: Open. Author: Igor Molchanov Pages: 77 Attachments: Zip file Department: Department of Computer Science and Computational Engineering Study: Master of Science, Computer Science Student number: 166120 Course code: SHO6264 Diploma Thesis - M-IT Supervisor: Bernt A. Bremdal Principal: UiT - The Arctic University of Norway (Campus Narvik) Principal contact: Bernt A. Bremdal Keywords: Smart City, multi-agent systems, smart house, smart parking, smart traffic, com- mon good distribution, local market design, agent behavior Abstract (English):This document describes study of distributed management of resources in the context of Smart City with support of multi-agent systems. The investigated points in- clude theoretical concepts of Smart City and application of multi-agent systems, decentralized and centralized designs for agent-based solutions and aspects of interactions between different self-interested agents. The document explores design of an agent-based solutions for the set of proposed problems related to Smart City environment with the emphasis on sharing common good, models of agent interactions within the modeled environments and possibilities of multi- agent approaches in terms of collective problem-solving, adaptability and learning proficiency. Acknowledgements I want to thank my supervisor Bernt A. Bremdal and my co-advisor Kristoffer Tangrand for their suggestions and support which I got from them during the thesis work. I also want to thank Aleksei Degtiarev and Nikita Shvetsov and all my classmates for valuable insights and advises on design of my solutions. In addition, I want to express my graditude to Tatiana Kravetc for the suggestions and advices which helped me to go furhter in my work. Finally I would like to sincerely thank my family and friends for supporting me throughout this study and Master thesis. ii Contents Acknowledgements ii List of Figures v List of Tables vii 1 Introduction 1 1.1 Problem description..................................1 1.2 Contribution and delimitation.............................2 1.3 Smart City concept...................................2 1.4 Multi-agent systems in Smart City..........................5 2 State-of-the-art7 2.1 Analysis of problem area................................7 2.2 Previous work......................................8 2.3 Instruments and methods............................... 10 2.4 Ways of implementation................................ 12 2.5 Roth-Erev learning algorithm............................. 14 3 Method 15 3.1 Approaches....................................... 16 3.1.1 Decentralized approach............................ 16 3.1.2 Centralized approach.............................. 19 3.2 Models.......................................... 22 3.2.1 Smart house model............................... 22 3.2.2 Smart parking and cars model........................ 29 3.2.3 Smart traffic and toll stations model..................... 32 4 Results 36 4.1 Smart house simulation................................ 36 4.1.1 ZI decentralized approach........................... 39 4.1.2 Decentralized approach with learning..................... 40 4.1.3 Centralized approach.............................. 42 4.2 Smart parking simulation............................... 43 4.2.1 ZI decentralized approach........................... 44 4.2.2 Decentralized approach with learning..................... 45 4.2.3 Centralized approach.............................. 46 iii Contents iv 4.3 Smart traffic simulation................................ 47 4.3.1 ZI decentralized approach........................... 48 4.3.2 Decentralized approach with learning..................... 49 4.3.3 Centralized approach.............................. 52 5 Discussion 53 5.1 Results interpretation................................. 53 5.2 Encountered problems................................. 59 6 Further development 61 6.1 Possible improvements................................. 61 7 Conclusion 63 A Smart house model additional figures 70 B Smart parking model additional figures 74 C Source code 76 D Project description 77 List of Figures 1.1 6 characteristics of Smart City.............................3 1.2 Construction of shopping center in a Smart City...................4 3.1 Decentralized market model.............................. 17 3.2 Learning agent with states............................... 18 3.3 Centralized model.................................... 20 3.4 Smart house model................................... 22 3.5 Normal probability density function.......................... 24 3.6 Smart parking model.................................. 30 3.7 Smart traffic model................................... 32 4.1 Energy distribution during 7 days........................... 39 4.2 Energy distribution during 7 days with only solar energy.............. 40 4.3 Heater agents choices during 7 days in case of high level of energy supply..... 41 4.4 Heater agents choices during 7 days in case of low level of energy supply...... 41 4.5 Heater agents demand values during 7 days in case of high level of energy supply. 42 4.6 Heater agents demand values during 7 days in case of low level of energy supply. 42 4.7 Energy distribution with centralized approach during 7 days............ 43 4.8 Energy distribution with centralized approach during 7 days with only solar energy. 43 4.9 Distribution of parking slots during 7 days...................... 44 4.10 Satisfied and rejected deals during 7 days....................... 45 4.11 Satisfied and rejected deals during 7 days with learning agents........... 46 4.12 Distribution of parking slots with centralized approach during 7 days....... 47 4.13 Levels of cars of each type during 7 days....................... 48 4.14 Distribution of roads capacity during 7 days..................... 49 4.15 Distribution of cars between the roads during 7 days................. 49 4.16 Distribution of cars between the roads during 7 days with car agents choosing the roads......................................... 50 4.17 Distribution of prices for the lorry on the main road with low density during 7 days............................................ 51 4.18 Distribution of prices for the lorry on the main road with high density during 7 days............................................ 51 4.19 Distribution of roads capacity with centralized approach during 7 days...... 52 A.1 Indoor temperature levels during 7 days........................ 70 A.2 Outdoor light levels during 24 hours.......................... 71 A.3 Person being in the room/being away probability graph............... 71 A.4 Levels of solar energy during 7 days.......................... 72 A.5 Levels of wind energy during 7 days.......................... 72 v List of Figures vi A.6 Energy distribution with battery and all renewable energy sources during 7 days with ZI approach..................................... 73 B.1 Demands for the parking during 24 hours....................... 74 B.2 Levels of average price for the deals during 7 days.................. 75 List of Tables 3.1 Battery conditions................................... 26 3.2 Table of states and actions for heater agents..................... 27 4.1 Heater formula parameters.............................. 36 4.2 Desired indoor light level profiles........................... 37 4.3 Weather type coefficients............................... 38 4.4 Price limits for car types................................ 47 4.5 States of the roads based on density levels...................... 50 vii Chapter 1 Introduction 1.1 Problem description In this master thesis, we present the research of the use of multi-agent systems in the context of Smart City and Internet of Things. Smart City concept represents an innovative way of thinking about urban space by presenting a model that integrates renewable energy resources, energy efficiency and smart systems for a living. In this new paradigm bottom-up approach plays an important role. This implies system structure, where offers are provided by different facilities with sensors and controllers using a variety of protocols and base technologies. The type of non-centralized development, common for the Smart City, corresponds to essential aspects of multi-agent systems. This research project is focused on theoretical aspects of multi-agent systems application within the context of Smart City. In the thesis we investigate general aspects of Smart City environ- ment, the ideas behind this concept and create a set of models for particular problems in order to find an answer how the distributed agent-based system which consists of low or zero-intelligent self-interested agents can manage different tasks and demonstrate a certain level of intelligence in terms of problem-solving capabilities, adaptability or learning proficiency. The fundamental issue of this project relates how different self-interested agents which can manage different sensors and actuators and have to fulfill certain goals, can coexist and interact with each other with a goal to find ways to share a common good and distribute limited resource such as renewable energy. Agents can have parallel as well as opposing needs. In our work we emphasize the following

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    90 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us