Building simulation/emulation environments for home automation systems

G. Conte, D. Scaradozzi, R. Donnini, A. Pedale
{"title":"Building simulation/emulation environments for home automation systems","authors":"G. Conte, D. Scaradozzi, R. Donnini, A. Pedale","doi":"10.1109/MED.2011.5983093","DOIUrl":null,"url":null,"abstract":"The growing interest for developing intelligent and user-friendly systems that take care of various tasks in home management has forested, in the last years, the study of architectures and behavioral strategies for home automation systems. From a theoretical point of view, home automation systems present great complexity, due to their hybrid, distributed and heterogeneous structure, which makes the problem of allocating limited resources - like electricity, gas and water - very difficult. In this paper, we propose a general methodology for modeling, in a Multi Agent System fashion, home automation systems and for constructing an efficient simulation/emulation environment. Our approach employ an UML point of view for constructing models of individual appliances and domotic devices, called agents, whose structure replicates the coupling between real appliances and real actuated/monitored plugs. Generic models consist of a switched dynamics governed by a Petri net, which provides the interface between agents and with the environment. Glowing together, in a suitable way, the Petri net components of agents sharing a common resource, it is possible to define the structure of an overall system that describes concurrent use of that resource. In order to cope with constrains and limitation of resources, the overall system can be endowed with a suitable controller, giving rise to what we call an Home Automation System. Thank to their structures, abstract models and real appliances can be combined into emulation environment where the performances of controllers and related control strategies can be easily investigated. Our approach provide therefore a general methodology for supporting design and validation of control strategies for home automation systems.","PeriodicalId":146203,"journal":{"name":"2011 19th Mediterranean Conference on Control & Automation (MED)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2011-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 19th Mediterranean Conference on Control & Automation (MED)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MED.2011.5983093","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6

Abstract

The growing interest for developing intelligent and user-friendly systems that take care of various tasks in home management has forested, in the last years, the study of architectures and behavioral strategies for home automation systems. From a theoretical point of view, home automation systems present great complexity, due to their hybrid, distributed and heterogeneous structure, which makes the problem of allocating limited resources - like electricity, gas and water - very difficult. In this paper, we propose a general methodology for modeling, in a Multi Agent System fashion, home automation systems and for constructing an efficient simulation/emulation environment. Our approach employ an UML point of view for constructing models of individual appliances and domotic devices, called agents, whose structure replicates the coupling between real appliances and real actuated/monitored plugs. Generic models consist of a switched dynamics governed by a Petri net, which provides the interface between agents and with the environment. Glowing together, in a suitable way, the Petri net components of agents sharing a common resource, it is possible to define the structure of an overall system that describes concurrent use of that resource. In order to cope with constrains and limitation of resources, the overall system can be endowed with a suitable controller, giving rise to what we call an Home Automation System. Thank to their structures, abstract models and real appliances can be combined into emulation environment where the performances of controllers and related control strategies can be easily investigated. Our approach provide therefore a general methodology for supporting design and validation of control strategies for home automation systems.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
用于家庭自动化系统的建筑仿真/仿真环境
在过去的几年里,人们对开发智能和用户友好的系统来处理家庭管理中的各种任务越来越感兴趣,这促进了对家庭自动化系统的架构和行为策略的研究。从理论的角度来看,家庭自动化系统由于其混合、分布式和异构结构而呈现出极大的复杂性,这使得分配有限资源(如电、气和水)的问题非常困难。在本文中,我们提出了一种通用的建模方法,以多智能体系统的方式,家庭自动化系统和构建一个有效的仿真/仿真环境。我们的方法采用UML观点来构建单个设备和专用设备的模型,称为代理,其结构复制了实际设备和实际驱动/监视插头之间的耦合。通用模型由一个由Petri网控制的切换动态组成,它提供了代理之间和与环境之间的接口。以适当的方式将共享公共资源的代理的Petri网组件结合在一起,就有可能定义描述该资源并发使用的整个系统的结构。为了应对资源的约束和限制,可以给整个系统赋予一个合适的控制器,这就是我们所说的家庭自动化系统。由于它们的结构,抽象模型和实际设备可以结合到仿真环境中,从而可以很容易地研究控制器的性能和相关的控制策略。因此,我们的方法为支持家庭自动化系统控制策略的设计和验证提供了一般方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
On use of Petri-nets for diagnosing nonpermanent failures Adaptive backstepping and θ-D based controllers for a tilt-rotor aircraft Optimal control synthesis with prescribed closed loop poles Morse theory and formation control Nonlinear Control of Large Scale complex Systems using Convex Control Design tools
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1