Honours Engineering Thesis DALI Building Automation, BMS Integration and Communication Using Modbus
Total Page:16
File Type:pdf, Size:1020Kb
SCHOOL OF ENGINEERING AND INFORMATION TECHNOLOGY Honours Engineering Thesis DALI Building Automation, BMS Integration and Communication using Modbus By Robert Pezzaniti Supervisor Associate Professor Graeme Cole A thesis submitted to Murdoch University School of Engineering and Information Technology to fulfil the requirements for the Bachelor of Engineering Honours Degree in the discipline of Industrial Computer Systems Engineering & Electrical Power Engineering Murdoch University, Western Australia, 2017 © Murdoch University & Robert Pezzaniti 2017 Author’s Declaration I declare that this thesis is my own account of my research and contains as its main content work which has not previously been submitted for a degree at any tertiary education institution. X Robert Pezzaniti Abstract The protocol of Digital Addressable Lighting Interface (DALI) was established in the early 1990s by a conglomerate of lighting product manufacturers to replace the original 0-10 V lighting control systems. It was designed as an open standard substitute to Digital Signal Interface (DSI), on which its structure is based [1]. The scope of this project was to control the lighting in the Murdoch University, South Street Campus, Western Australia by using a chosen controller to connect those modules to the chosen Schneider Enterprise/Automation server in the most efficient manner. This control would effectively allow Murdoch University to save more money on power, diminishing the impact on the environment due to power usage. This also gives a better suited environment to staff and students where lighting levels can be set at optimum levels defined by The Commission for Occupational Safety and Health [2] to reduce fatigue and glare. To achieve this control a microcontroller was used to sit as an intermediate path between the DALI devices and the Schneider BMS (Building Management System) that runs and monitors Murdoch’s South Street Campus by using Modbus. Research was carried out in multiple fields (specifically cost, reliability, features and complexity) to investigate how other similar technologies accomplished this solution, and an ongoing study of the field of interest allowed for a more in-depth review of the current technologies advantages and drawbacks. The research was then used to verify the design work needed for the system and create the basics of the system, upon implementation of all designs and features, control of Murdoch University’s Library was achieved. iii Acknowledgements Firstly, I’d like to say a big thank you to my supervisor Associate Professor Graeme Cole. If it wasn’t for your guidance over the past few years, showing me how to teach myself and be an engineer, I never would have made it here. I don’t think I could ever repay you for that (I’ll try though). Thank you to Mr Iafeta “Jeff” Laava, Mr Will Stirling, Mr Graeme Malzer and Dr Gareth Lee for making time for me and supporting me throughout this process. I’m sorry I popped up out of the blue all the time, and I’m grateful you all facilitated me to the best of your abilities. To my friends still at university and those who have gone, you have made this experience the most memorable and enjoyable time of my life. Thank you for putting up with my antics and for easing the stress with lots of laughter and great times. There are certain people who have made such an impact on my life that I hope we can always keep in contact (you know who you are), especially because at times we spent many days and nights straight together, and that tells you who a person really is. Thank you to my family, for understanding over the long nights why I couldn’t be around, dealing with my moods and my coming and going at all hours of the day and night. Thank you so much Mum and Dad for bringing me up right and giving me the determination to never give up. I love you guys so much and hope I can finally help you guys out. And lastly thank you Naszira Umana-Olson for constantly dealing with me, I know it’s been a long time coming but the support you’ve given me over the years at university massively helped me finish this course. For this I am eternally grateful for the happiness, laughter, joy and love you’ve brought me while I worked night and day to get here. I’m not sure how I would’ve done it without you. Also, I’m an engineer now, prepare to hear that a lot more often. And thank you Murdoch University, you were the right choice all those years ago. v Table of Contents Author’s Declaration ................................................................................................................... iii Abstract ....................................................................................................................................... iii Acknowledgements ...................................................................................................................... v Table of Contents ....................................................................................................................... vii List of Figures ............................................................................................................................. xi List of Tables ............................................................................................................................. xiii List of Equations ....................................................................................................................... xiv List of Abbreviations .................................................................................................................. xv Chapter 1 Introduction ........................................................................................................... 1 1.1 Goals and Objectives ............................................................................................ 1 Chapter 2 Background ........................................................................................................... 3 2.1 Cost ....................................................................................................................... 3 2.2 Reliability .............................................................................................................. 3 2.3 Features ................................................................................................................. 3 2.4 Complexity ............................................................................................................ 4 Chapter 3 Examined systems ................................................................................................. 5 3.1 0-10V Lighting Control ........................................................................................ 5 3.2 DSI (Digital Serial Interface) ................................................................................ 6 3.3 DALI (Digital Addressable Lighting Interface) .................................................... 7 3.4 Dynalite ................................................................................................................. 8 Chapter 4 Results of analysis ............................................................................................... 10 4.1 Cost ..................................................................................................................... 10 4.2 Reliability ............................................................................................................ 11 4.3 Features ............................................................................................................... 11 4.4 Complexity .......................................................................................................... 11 Chapter 5 Summary of Research and Further Research Topics .......................................... 13 Chapter 6 Design and Development .................................................................................... 15 6.1 Establishing a DALI Connection ........................................................................ 15 6.1.1 DALIControl Controller ..................................................................................... 16 6.1.2 Arduino Mega Controller .................................................................................... 16 6.2 Control over DALI Devices ................................................................................ 16 6.2.1 DALIControl Controller ..................................................................................... 17 6.2.2 Arduino Mega Controller .................................................................................... 17 6.3 Reliable Data Transmission of DALI ................................................................. 17 vii 6.3.1 DALIControl Controller ..................................................................................... 17 6.3.2 Arduino Mega Controller .................................................................................... 18 6.4 Implementation of DALI Features ...................................................................... 18 6.4.1 DALIControl Controller ..................................................................................... 18 6.4.2 Arduino Mega Controller .................................................................................... 18 6.5 Modbus or BACnet Communication to PLC/BMS ............................................ 19 6.6 ANSOFF Matrix ................................................................................................. 19 Chapter 7