{"title":"Statechart based modeling and controller implementation of complex reactive systems","authors":"A. Vidanapathirana, S. Dewasurendra, S. Abeyratne","doi":"10.1109/ICIINFS.2011.6038120","DOIUrl":"https://doi.org/10.1109/ICIINFS.2011.6038120","url":null,"abstract":"Statechart formalism has been a preferred choice for modeling complex reactive systems (CRS) in recent years. It has inbuilt powerful features of orthogonality, hierarchy, intermodular communication and history. Once statechart based system modeling is done the next issues to be addressed are (1) modular verification of the system for failsafe operation under all possible working conditions (2) progressive controller implementation together with the supervisory control while maintaining traceability and re-configurability and (3) facilitation of controller adaptation for progressive incorporation of security features and supervisory specifications. An elevator system was designed and built to reflect exigencies of a typical CRS hardware/software platform. A controller was designed to meet the above requirements and tested on the platform to validate the feasibility of model-based control design/verification methodology for real scale systems. Modularity was achieved by developing the statechart model of the plant into a tree of communicating language generators. Progresively verified modules were then translated into sequential function charts (SFC) which were finally integrated to form a complete flat SFC. The SFC was then implemented on a PLC platform (Telemechanique). The program was first validated in simulation using Telemechanique “Twidosuite” for different operating conditions and finally tested on the elevator system.","PeriodicalId":353966,"journal":{"name":"2011 6th International Conference on Industrial and Information Systems","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126407322","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}
Asanka Senevirathna, Bhathiya Wasala, Buddhika Ranaweera, D. Elkaduwe
{"title":"Using microkernel based virtualization for Byzantine fault tolerance","authors":"Asanka Senevirathna, Bhathiya Wasala, Buddhika Ranaweera, D. Elkaduwe","doi":"10.1109/ICIINFS.2011.6038037","DOIUrl":"https://doi.org/10.1109/ICIINFS.2011.6038037","url":null,"abstract":"A Byzantine fault is a failure that cannot be identified by observing the output of a component; the component produces a wrong result as opposed to not producing a result at all or producing a result that can be identified as wrong. Such faults may be caused by a number of causes including software bugs and malicious attacks. Tolerating such faults is essential for a critical system. Isolated replication and majority voting is a well established technique to tolerate Byzantine faults. Current implementations of such systems either uses replicated hardware or software virtualization — using virtual machine monitors — to get the illusion of hardware replication to tolerate Byzantine faults. In this paper, we investigate the possibility of using microkernel technology to achieve the isolated replication and discuss the features of a microkernel API suitable for such a deployment. The advantage of our approach is that it reduces the cost of additional hardware or avoid the complexity of virtualization required to mimic hardware replication. We used a single machine, running the L4 microkernel to provide the isolation required for the replicas. All replicas run in parallel and majority voting is performed to obtain the correct result in the presence of Byzantine faults. We selected the AES encryption algorithms for our case study and faults were deliberately injected to replicas to mimic Byzantine behavior. Our experiments show that it is feasible to use microkernels technology for this purpose.","PeriodicalId":353966,"journal":{"name":"2011 6th International Conference on Industrial and Information Systems","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116734556","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}
{"title":"Selective load control to provide primary frequency response in the wake of introducing new large thermal power plants to Sri Lanka","authors":"Kamalanath Samarakoon, J. Ekanayake","doi":"10.1109/ICIINFS.2011.6038067","DOIUrl":"https://doi.org/10.1109/ICIINFS.2011.6038067","url":null,"abstract":"A simple low cost smart socket is proposed to switch off fridges, fans and air-conditioners thus providing primary frequency response. When the power system frequency is dropping, the smart sockets switch off the appliances plugged into the sockets. As these appliances are switched off at higher frequencies than existing loading shedding frequency, the frequency drop after a loss of generation can be reduced. When the frequency drop is reduced, it minimises the risk of cascade tripping of thermal generators that are usually operated at tight frequency limits and the risk of damaging transformers and induction motors in transmission system and in electrical appliances. The effect of the load control is simulated using a model tuned to Sri Lankan system. The model was modified to replicate an actual frequency event occurred in Sri Lanka. The reduced frequency drop minimises the operation of existing load shedding scheme which deny power to all consumers. The appliances switched off in this method are non-critical and hence, unlike existing load shedding schemes. this scheme does not cause economic loss due to loss of production of industry.","PeriodicalId":353966,"journal":{"name":"2011 6th International Conference on Industrial and Information Systems","volume":"8 23","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"113946489","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}
{"title":"A hybrid reactive routing protocol for Mobile Ad-hoc Networks","authors":"Thabotharan Kathiravelu, S. Sivasuthan","doi":"10.1109/ICIINFS.2011.6038070","DOIUrl":"https://doi.org/10.1109/ICIINFS.2011.6038070","url":null,"abstract":"A lot of research effort has been put by researchers in developing routing protocols for Mobile Ad-hoc Networks (MANETs). Each protocol proposed and designed so far has its own merits and demerits. Researchers around the world continue to develop novel, advanced routing protocols that can route messages towards their destination in an efficient way while consuming minimum amounts of resources. In this work we take two well known MANET routing protocols, namely, the Ad-hoc On-demand Distance Vector routing protocol and the Epidemic routing protocol, and combine their preferred properties to formulate a new Hybrid routing protocol. We propose this routing protocol again as a reactive protocol with the objective of increasing the message delivery ratio while utilizing minimum mobile device resources. Our extensive simulation based experimental studies show that the newly proposed Hybrid protocol outperforms the other two protocols in many aspects under various testing scenarios.","PeriodicalId":353966,"journal":{"name":"2011 6th International Conference on Industrial and Information Systems","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123788317","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}
{"title":"Understanding of partial discharge activity in transformer oil under transient voltages adopting acoustic emission technique","authors":"Appalabathula Venkatesh, M. Danikas, R. Sarathi","doi":"10.1109/ICIINFS.2011.6038048","DOIUrl":"https://doi.org/10.1109/ICIINFS.2011.6038048","url":null,"abstract":"One of the causes for the failure of power transformers is due to formation of partial discharges. Partial discharge taking place in transformer oil under AC voltages were studied by researchers worldwide in detail. But for the PD formation under transient voltages, the results are scanty. In the present work, three different defects were considered viz. corona discharge, discharge initiated due to floating particle and discharge formation due to particle movement and the discharges initiated by these defects under standard lightning impulse were studied adopting acoustic emission technique. The FFT analysis of AE signal obtained due to different defects has close resemblance and hence the ternary plots were obtained using the FFT output of the AE signal and classified. MRSD technique was adopted to remove the noise signal in the AE signal formed due to the discharges. The AE signal obtained due to discharges under AC voltages were compared with the signals obtained under standard lightning impulse voltage.","PeriodicalId":353966,"journal":{"name":"2011 6th International Conference on Industrial and Information Systems","volume":"85 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124939465","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}
{"title":"HEATSMART: An interactive application aware thermal management framework for MPSoC embedded systems","authors":"Jude Angelo Ambrose","doi":"10.1109/ICIINFS.2011.6038040","DOIUrl":"https://doi.org/10.1109/ICIINFS.2011.6038040","url":null,"abstract":"Multiprocessor System-on-Chip (MPSoC) is emerging as an integral component in embedded systems, such as mobile phones, PDAs, handheld medical devices, etc. Due to its immense processing power and incumbent hardware resources the users are able to execute multiple concurrent applications. The more applications the MPSoC executes the more heat it dissipates. Such eminent heat dissipation damages the device and induces faults, causing a shorter life span. Thus, thermal aware designs are of utmost important for durable and dependable embedded devices. The MPSoC could potentially control and manage the heat dissipation using techniques such as computation migration. However, this would be based on the operational behavior of the hardware, but not on the behavior of the applications mapped and executed on the hardware. We propose an interactive temperature management where the users are allowed to provide inputs to effectively manage the heat dissipation and at the same time are able to operate the applications according to their will. We propose and demonstrate a formal design methodology to assist the people involved during the design process.","PeriodicalId":353966,"journal":{"name":"2011 6th International Conference on Industrial and Information Systems","volume":"22 4","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131436630","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}
{"title":"A brief review on upper extremity robotic exoskeleton systems","authors":"R. Gopura, K. Kiguchi, D. Bandara","doi":"10.1109/ICIINFS.2011.6038092","DOIUrl":"https://doi.org/10.1109/ICIINFS.2011.6038092","url":null,"abstract":"Robotic exoskeleton systems are one of the highly active areas in recent robotic research. These systems have been developed significantly to be used for the human power augmentation, robotic rehabilitation, human power assist, and haptic interaction in virtual reality. Unlike the robots used in industry, the robotic exoskeleton systems should be designed with special consideration since they directly interact with human user. In the mechanical design of these systems, movable ranges, safety, comfort wearing, low inertia, and adaptability should be especially considered. Controllability, responsiveness, flexible and smooth motion generation, and safety should especially be considered in the controllers of exoskeleton systems. Furthermore, the controller should generate the motions in accordance with the human motion intention. This paper briefly reviews the upper extremity robotic exoskeleton systems. In the short review, it is focused to identify the brief history, basic concept, challenges, and future development of the robotic exoskeleton systems. Furthermore, key technologies of upper extremity exoskeleton systems are reviewed by taking state-of-the-art robot as examples.","PeriodicalId":353966,"journal":{"name":"2011 6th International Conference on Industrial and Information Systems","volume":"145 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134034304","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}
{"title":"Design of a dual band antenna for Bluetooth and HIPERLAN2 applications using genetic algorithm optimization","authors":"J. Jayasinghe, D. Uduwawala","doi":"10.1109/ICIINFS.2011.6038081","DOIUrl":"https://doi.org/10.1109/ICIINFS.2011.6038081","url":null,"abstract":"This paper presents the design of a small dual band patch antenna for Bluetooth and HIPERLAN applications. A novel shaped patch for multiband operations is introduced. A substrate with dielectric constant 3.2 and height 3.175mm is used for the design. The patch dimensions are comparable to that of the conventional rectangular patch resonating in the lower frequency band. The antenna is fed by a 50 Ω coaxial cable. Genetic algorithm optimization is used to optimize the patch geometry and feed position. Simulations are carried out by using HFSS.","PeriodicalId":353966,"journal":{"name":"2011 6th International Conference on Industrial and Information Systems","volume":"86 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134445920","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}
{"title":"Reconfigurable tapered slot antenna for wireless applications","authors":"H. Sharma, Mithilesh Kumar, G. Parmar","doi":"10.1109/ICIINFS.2011.6038034","DOIUrl":"https://doi.org/10.1109/ICIINFS.2011.6038034","url":null,"abstract":"A tapered slot antenna with added switched band functionality to operate in a wideband or narrowband mode is proposed for wireless applications. The antenna reconfiguration is realized by inserting one pair of switchable square slots into the structure. For switching purpose, PIN diodes are used. The antenna is designed on FR4 substrate that has dielectric constant of 4.9 and the height of the substrate is 1.6 mm. The size of antenna substrate is 72 mm × 70 mm. The structure is simulated on electromagnetic (EM) simulation software. The designed antenna operates over impedance bandwidth (1.9 to 7.5 GHz) for return loss S11 < −10 dB when both diodes are in OFF state and impedance bandwidth (7.0 to 8.5 GHz) for return loss S11 < −10 dB when both diodes are in ON state. The wideband to narrowband frequency reconfigurable can be achieved by switching the diodes in OFF and ON conditions. The proposed antenna performance could be a suitable solution for multimode application requiring wideband and frequency reconfigurable antennas, such as in military applications and cognitive radio.","PeriodicalId":353966,"journal":{"name":"2011 6th International Conference on Industrial and Information Systems","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134636565","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}
{"title":"Real-time recognition of license plates of moving vehicles in Sri Lanka","authors":"A. Wijetunge, D. Ratnaweera","doi":"10.1109/ICIINFS.2011.6038045","DOIUrl":"https://doi.org/10.1109/ICIINFS.2011.6038045","url":null,"abstract":"Automated license plate recognition can be used for many applications such as detecting traffic light violations, access controlling, calculating parking fee and so on. However, detection and recognition of license plates can be seen as a complex problem. This paper presents an algorithm which can be used in Sri Lanka, for detecting and recognizing license plates automatically using image processing and neural networks techniques. In the proposed algorithm, the license plates are located by analyzing the regions with highest vertical edge density. Hough transformation and the affine transformation techniques are used to handle the skewed license plates. After extracting the license plate characters, a neural network is used to recognize those characters. The experimental results show that the proposed system can successfully detect and recognize all types of license plates in Sri Lanka and is suitable for real time implementation because of the lower execution time.","PeriodicalId":353966,"journal":{"name":"2011 6th International Conference on Industrial and Information Systems","volume":"404 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133177212","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}