Pub Date : 2016-12-01DOI: 10.1109/ICIAFS.2016.7946571
R.P. Abayasekara, Y. Zhang, C. Wheeler, A. Kulasekera
Belt conveyors are regarded as the most common material handling systems in the modern world due to their ability to handle a vast range of bulk materials. Modern belt conveyors are used in a wide range of industries ranging from food manufacturing to power generation. Although belt conveyors have been around for centuries, their principle structure have been unchanged. In this paper a novel type of conveyor system is taken into account and a mathematical model that allows the analysis of the dynamic states of the proposed belt conveyor is presented. The novel conveyor system identified as the rail conveyor implements a cart based propagation technique abandoning the traditional idlers. The simulation model is conceived by adopting a finite number of elements consisting of springs, masses, and dampers for various forces existing in the belt and other structures of the rail conveyor. Each rheological model comprised of elements described later in this paper are formulated to characterize innate qualities such as viscoelastic behavior of the belt and resistance forces experienced by the carts in the rail conveyor system.
{"title":"Modelling of an innovative rail conveyor system","authors":"R.P. Abayasekara, Y. Zhang, C. Wheeler, A. Kulasekera","doi":"10.1109/ICIAFS.2016.7946571","DOIUrl":"https://doi.org/10.1109/ICIAFS.2016.7946571","url":null,"abstract":"Belt conveyors are regarded as the most common material handling systems in the modern world due to their ability to handle a vast range of bulk materials. Modern belt conveyors are used in a wide range of industries ranging from food manufacturing to power generation. Although belt conveyors have been around for centuries, their principle structure have been unchanged. In this paper a novel type of conveyor system is taken into account and a mathematical model that allows the analysis of the dynamic states of the proposed belt conveyor is presented. The novel conveyor system identified as the rail conveyor implements a cart based propagation technique abandoning the traditional idlers. The simulation model is conceived by adopting a finite number of elements consisting of springs, masses, and dampers for various forces existing in the belt and other structures of the rail conveyor. Each rheological model comprised of elements described later in this paper are formulated to characterize innate qualities such as viscoelastic behavior of the belt and resistance forces experienced by the carts in the rail conveyor system.","PeriodicalId":237290,"journal":{"name":"2016 IEEE International Conference on Information and Automation for Sustainability (ICIAfS)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134063978","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2016-12-01DOI: 10.1109/ICIAFS.2016.7946533
Vajira Lasantha Thambawita, R. Ragel, D. Elkaduwe
The Aho-Corasick algorithm is a multiple patterns searching algorithm running sequentially in various applications like network intrusion detection and bioinformatics for finding several input strings within a given large input string. The parallel version of the Aho-Corasick algorithm is called as Parallel Failure-less Aho-Corasick algorithm because it doesnt need failure links like in the original Aho-Corasick algorithm. In this research, we implemented an application specific parallel failureless Aho-Corasick algorithm on the general purpose graphic processing unit by applying several cache optimization techniques for matching DNA sequences. Our parallel Aho-Corasick algorithm shows better performance than the available parallel Aho-Corasick algorithm library due to its simplicity and optimized cache memory usage of graphic processing units for matching DNA sequences.
{"title":"An optimized Parallel Failure-less Aho-Corasick algorithm for DNA sequence matching","authors":"Vajira Lasantha Thambawita, R. Ragel, D. Elkaduwe","doi":"10.1109/ICIAFS.2016.7946533","DOIUrl":"https://doi.org/10.1109/ICIAFS.2016.7946533","url":null,"abstract":"The Aho-Corasick algorithm is a multiple patterns searching algorithm running sequentially in various applications like network intrusion detection and bioinformatics for finding several input strings within a given large input string. The parallel version of the Aho-Corasick algorithm is called as Parallel Failure-less Aho-Corasick algorithm because it doesnt need failure links like in the original Aho-Corasick algorithm. In this research, we implemented an application specific parallel failureless Aho-Corasick algorithm on the general purpose graphic processing unit by applying several cache optimization techniques for matching DNA sequences. Our parallel Aho-Corasick algorithm shows better performance than the available parallel Aho-Corasick algorithm library due to its simplicity and optimized cache memory usage of graphic processing units for matching DNA sequences.","PeriodicalId":237290,"journal":{"name":"2016 IEEE International Conference on Information and Automation for Sustainability (ICIAfS)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129023942","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2016-12-01DOI: 10.1109/ICIAFS.2016.7946526
A. Jayakody, C.I Meegama, H.U Pinnawalage, R.M.H.N Muwenwella, S.C Dalpathado
Vision impaired individuals confront unique challenges every day in their day-to-day life when navigating in unfamiliar public locations. The proposed system focuses on designing a device for vision impaired people that is comfortable, user friendly and can help with travelling independently. The solution is an audio guidance system that provides guidance through voice commands and beep sounds. In this study, authors propose an indoor navigation system that utilizes visible light communication (VLC) technology, which employs LED lights, geomagnetism technology, best path detection algorithms and obstacle detection aimed at supporting visually impaired people to overcome the positioning and navigating problems. System uses a MCU based mechanism to transmit positional information by leveraging the existing LED lights of the indoor environment. The study looks at an improved version of Dijkstra's algorithm to estimate search time and distance to find the best path for the navigation purposes. Geomagnetic sensor is used to obtain the travelling direction of the visually impaired individual to provide an extreme accurate system to take the turns accurately according to the best path and to correct the individual while traveling. Sonar sensors are used for obstacle detection which aids the individual to prevent any collisions or injury. Database optimization involves in increasing the speed and efficiency of the retrieved data and reduces the system response time.
{"title":"AVII [Assist Vision Impaired Individual]: An Intelligent Indoor Navigation System for the Vision Impaired Individuals with VLC","authors":"A. Jayakody, C.I Meegama, H.U Pinnawalage, R.M.H.N Muwenwella, S.C Dalpathado","doi":"10.1109/ICIAFS.2016.7946526","DOIUrl":"https://doi.org/10.1109/ICIAFS.2016.7946526","url":null,"abstract":"Vision impaired individuals confront unique challenges every day in their day-to-day life when navigating in unfamiliar public locations. The proposed system focuses on designing a device for vision impaired people that is comfortable, user friendly and can help with travelling independently. The solution is an audio guidance system that provides guidance through voice commands and beep sounds. In this study, authors propose an indoor navigation system that utilizes visible light communication (VLC) technology, which employs LED lights, geomagnetism technology, best path detection algorithms and obstacle detection aimed at supporting visually impaired people to overcome the positioning and navigating problems. System uses a MCU based mechanism to transmit positional information by leveraging the existing LED lights of the indoor environment. The study looks at an improved version of Dijkstra's algorithm to estimate search time and distance to find the best path for the navigation purposes. Geomagnetic sensor is used to obtain the travelling direction of the visually impaired individual to provide an extreme accurate system to take the turns accurately according to the best path and to correct the individual while traveling. Sonar sensors are used for obstacle detection which aids the individual to prevent any collisions or injury. Database optimization involves in increasing the speed and efficiency of the retrieved data and reduces the system response time.","PeriodicalId":237290,"journal":{"name":"2016 IEEE International Conference on Information and Automation for Sustainability (ICIAfS)","volume":"101 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122098858","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2016-12-01DOI: 10.1109/ICIAFS.2016.7946575
W. Pemarathne, T. Fernando
Cable and wiring layout design is one of the complex and tiresome processes in building construction. Over the last few years engineers have proposed several systems to design cable and wiring layouts. Few of these systems designed with the emerging technologies in Artificial Intelligence (AI). This paper reviews the recently proposed cable and wiring layout design systems designed with AI. The results of the analysis have shown the evolution of cable and wiring layout designing from manual trial and error method to intelligent simulation software has proved vast improvement to this field.
{"title":"Wire and cable routings and harness designing systems with AI, a review","authors":"W. Pemarathne, T. Fernando","doi":"10.1109/ICIAFS.2016.7946575","DOIUrl":"https://doi.org/10.1109/ICIAFS.2016.7946575","url":null,"abstract":"Cable and wiring layout design is one of the complex and tiresome processes in building construction. Over the last few years engineers have proposed several systems to design cable and wiring layouts. Few of these systems designed with the emerging technologies in Artificial Intelligence (AI). This paper reviews the recently proposed cable and wiring layout design systems designed with AI. The results of the analysis have shown the evolution of cable and wiring layout designing from manual trial and error method to intelligent simulation software has proved vast improvement to this field.","PeriodicalId":237290,"journal":{"name":"2016 IEEE International Conference on Information and Automation for Sustainability (ICIAfS)","volume":"383 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122814354","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2016-12-01DOI: 10.1109/ICIAFS.2016.7946525
J. P. Kulasingham, V. Vibujithan, W. A. R. Kithmini, Y. A. C. Kumara, A. C. De Silva
The P300 Speller is a Brain Computer Interface that enables communication using the EEG signal. The P300 wave is an Event Related Potential that occurs as a response to a familiar stimulus. This system can be used to aid persons who are unable to communicate via conventional methods. In this paper, the P300 Speller has been modified to allow communication in three languages: English, Sinhala and Tamil. Classification of the P300 waveform was done using an ensemble of Support Vector Machines. A mean letter classification accuracy of 83.76% and a mean P300 classification accuracy of 90.68% was achieved on our dataset.
{"title":"P300 speller for local languages using Support Vector Machines","authors":"J. P. Kulasingham, V. Vibujithan, W. A. R. Kithmini, Y. A. C. Kumara, A. C. De Silva","doi":"10.1109/ICIAFS.2016.7946525","DOIUrl":"https://doi.org/10.1109/ICIAFS.2016.7946525","url":null,"abstract":"The P300 Speller is a Brain Computer Interface that enables communication using the EEG signal. The P300 wave is an Event Related Potential that occurs as a response to a familiar stimulus. This system can be used to aid persons who are unable to communicate via conventional methods. In this paper, the P300 Speller has been modified to allow communication in three languages: English, Sinhala and Tamil. Classification of the P300 waveform was done using an ensemble of Support Vector Machines. A mean letter classification accuracy of 83.76% and a mean P300 classification accuracy of 90.68% was achieved on our dataset.","PeriodicalId":237290,"journal":{"name":"2016 IEEE International Conference on Information and Automation for Sustainability (ICIAfS)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125616083","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2016-12-01DOI: 10.1109/ICIAFS.2016.7946530
K. Rathnayake, S. A. I. P. Diddeniya, W. Wanniarachchi, W. H. K. P. Nanayakkara, H. Gunasinghe
Control of home appliances using smart technologies which is also known as home automation is a popular (industrial) research area. Many of these systems use remote controlling such as IR sensing, networking, Arduino programing etc. whereas our system uses voice controlling. Proposed system is designed to enable centralize controlling over distant household appliances. In this prototype, we built an interface demonstrating voice control using Kinect V2 as voice receiver and trained a computer system to identify set of voice commands. Then a circuit was constructed using Arduino and light bulbs that mimics actual appliances. We measured accuracy of our system. It is more than 95% when the distance between user and Kinect sensor is 4 m and when there is about 53 dB noise. Hence, the proposed method can be efficiently used with a Kinect V2 for voice controlling.
{"title":"Voice operated home automation system based on Kinect sensor","authors":"K. Rathnayake, S. A. I. P. Diddeniya, W. Wanniarachchi, W. H. K. P. Nanayakkara, H. Gunasinghe","doi":"10.1109/ICIAFS.2016.7946530","DOIUrl":"https://doi.org/10.1109/ICIAFS.2016.7946530","url":null,"abstract":"Control of home appliances using smart technologies which is also known as home automation is a popular (industrial) research area. Many of these systems use remote controlling such as IR sensing, networking, Arduino programing etc. whereas our system uses voice controlling. Proposed system is designed to enable centralize controlling over distant household appliances. In this prototype, we built an interface demonstrating voice control using Kinect V2 as voice receiver and trained a computer system to identify set of voice commands. Then a circuit was constructed using Arduino and light bulbs that mimics actual appliances. We measured accuracy of our system. It is more than 95% when the distance between user and Kinect sensor is 4 m and when there is about 53 dB noise. Hence, the proposed method can be efficiently used with a Kinect V2 for voice controlling.","PeriodicalId":237290,"journal":{"name":"2016 IEEE International Conference on Information and Automation for Sustainability (ICIAfS)","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114820385","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2016-12-01DOI: 10.1109/ICIAFS.2016.7946550
R. Rupasinghe, S. G. M. P. Senanayake, D. A. Padmasiri, Mevan Ekanayake, G. Godaliyadda, J. Wijayakulasooriya
This work introduces a set of tools for motion pattern analysis in video surveillance. For a given video stream, first the motion trajectories are extracted and an affinity matrix is constructed. Then, motion pattern analysis is conducted based on Normalized Spectral Clustering. An Eigengap based methodology is proposed for determining the number of clusters. It was observed that in real life scenarios, according to human perception, the number of clusters observed is not a global constant, that it actually can take multiple values based on the level of zooming. Thus, a novel concept called ‘Modes of Clustering’ is introduced, where ‘Modes’ correspond to the multiple clustering arrangements that exist for a given scenario. The number of clusters and the arrangement of trajectories within those clusters serve as a descriptor for each such ‘Mode’. The free parameter Sigma in the standard Spectral Clustering algorithm, can be used as a tool for zooming. Accordingly, a ‘Sigma Sweep’ is introduced as a methodology for detecting the significant modes. Hence, a more detailed and accurate representation closely reflecting human perception is proposed and its applicability for video surveillance is elaborated through a case study.
{"title":"Modes of clustering for motion pattern analysis in video surveillance","authors":"R. Rupasinghe, S. G. M. P. Senanayake, D. A. Padmasiri, Mevan Ekanayake, G. Godaliyadda, J. Wijayakulasooriya","doi":"10.1109/ICIAFS.2016.7946550","DOIUrl":"https://doi.org/10.1109/ICIAFS.2016.7946550","url":null,"abstract":"This work introduces a set of tools for motion pattern analysis in video surveillance. For a given video stream, first the motion trajectories are extracted and an affinity matrix is constructed. Then, motion pattern analysis is conducted based on Normalized Spectral Clustering. An Eigengap based methodology is proposed for determining the number of clusters. It was observed that in real life scenarios, according to human perception, the number of clusters observed is not a global constant, that it actually can take multiple values based on the level of zooming. Thus, a novel concept called ‘Modes of Clustering’ is introduced, where ‘Modes’ correspond to the multiple clustering arrangements that exist for a given scenario. The number of clusters and the arrangement of trajectories within those clusters serve as a descriptor for each such ‘Mode’. The free parameter Sigma in the standard Spectral Clustering algorithm, can be used as a tool for zooming. Accordingly, a ‘Sigma Sweep’ is introduced as a methodology for detecting the significant modes. Hence, a more detailed and accurate representation closely reflecting human perception is proposed and its applicability for video surveillance is elaborated through a case study.","PeriodicalId":237290,"journal":{"name":"2016 IEEE International Conference on Information and Automation for Sustainability (ICIAfS)","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127178023","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2016-12-01DOI: 10.1109/ICIAFS.2016.7946540
H. Herath, M. Jayananda
Snake robots maneuver in complex environments and exhibit large number of degrees of freedom in movement. Thus incorporating the required locomotion while ensuring simplicity and likelihood to actual serpentine motion is a challenge. This paper introduces two novel clustering sequence control mechanisms for both serial and parallel snake robots having eight cyclic configurations contributing to a serpentine gait. Four such variations for each robot were simulated and compared with each other with respect to the degree to which it mimics biological snakes and overall locomotion speed.
{"title":"Comparison of serial and parallel snake robots for lateral undulation motion using Gazebo","authors":"H. Herath, M. Jayananda","doi":"10.1109/ICIAFS.2016.7946540","DOIUrl":"https://doi.org/10.1109/ICIAFS.2016.7946540","url":null,"abstract":"Snake robots maneuver in complex environments and exhibit large number of degrees of freedom in movement. Thus incorporating the required locomotion while ensuring simplicity and likelihood to actual serpentine motion is a challenge. This paper introduces two novel clustering sequence control mechanisms for both serial and parallel snake robots having eight cyclic configurations contributing to a serpentine gait. Four such variations for each robot were simulated and compared with each other with respect to the degree to which it mimics biological snakes and overall locomotion speed.","PeriodicalId":237290,"journal":{"name":"2016 IEEE International Conference on Information and Automation for Sustainability (ICIAfS)","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115106987","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 1900-01-01DOI: 10.1109/ICIAFS.2016.7946560
Josefa Wivou, P. Pathirana, Ian S. Gibson, L. Udawatta
This paper presents a new concept for data capturing algorithm for golf swing, particularly, in greenside bunkers on a golf course. The captured data will be used to investigate the critical parameters of the golf swing addressing selected significant variables. Modeling and key findings will be used for extracting optimum training parameters. Results show the effectiveness of the proposed BioKin based system and it will lead to investigate the biomechanics aspects of the golf swing in combination with other determined factors.
{"title":"BioKin based system for capturing golf swing data","authors":"Josefa Wivou, P. Pathirana, Ian S. Gibson, L. Udawatta","doi":"10.1109/ICIAFS.2016.7946560","DOIUrl":"https://doi.org/10.1109/ICIAFS.2016.7946560","url":null,"abstract":"This paper presents a new concept for data capturing algorithm for golf swing, particularly, in greenside bunkers on a golf course. The captured data will be used to investigate the critical parameters of the golf swing addressing selected significant variables. Modeling and key findings will be used for extracting optimum training parameters. Results show the effectiveness of the proposed BioKin based system and it will lead to investigate the biomechanics aspects of the golf swing in combination with other determined factors.","PeriodicalId":237290,"journal":{"name":"2016 IEEE International Conference on Information and Automation for Sustainability (ICIAfS)","volume":"5 6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130368165","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}