{"title":"Design and implementation of a RBF-based PI Controller for PMSM Drives","authors":"Phan-Thanh Nguyen, M. Nguyen","doi":"10.1109/ICSSE.2017.8030846","DOIUrl":"https://doi.org/10.1109/ICSSE.2017.8030846","url":null,"abstract":"This work presents a hardware implementation of a RBF NN (Radial Basis Function Neural Network), then use this RBF NN to design a PI controller for PMSM (Permanent Magnet Synchronous Motor) drives. In this paper, firstly, the mathematical model of PMSM drives and the architecture of the RBF NN which consists of an input layer, a hidden layer of nonlinear processing neurons with Gaussian function and an output layer are described. Secondly, a very high speed IC hardware description language (VHDL) is adopted to describe the behavior of the RBF - PI Controller, and the data type applies 32bit length Q24 format and 2's complement operation. Additionally, finite state machine (FSM) is applied for reducing the hardware resource usage. Thirdly, to verify the correctness of the designed VHDL code for computing the RBF-PI, based on electronic design automation (EDA) simulator link, a co-simulation work is constructed by Simulink and ModelSim which the input stimuli and output responses are run in Simulink and the computation of the RBF-PI is performed in ModelSim. Finally, some simulation results validate the effectiveness of the proposed RBF-based PI (RBF-PI) Controller for PMSM Drives.","PeriodicalId":296191,"journal":{"name":"2017 International Conference on System Science and Engineering (ICSSE)","volume":"59 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114619604","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":"Tracking design with single-input CMAC based sliding mode controller","authors":"Hung-Ching Lu, Yuyi Lin","doi":"10.1109/ICSSE.2017.8030976","DOIUrl":"https://doi.org/10.1109/ICSSE.2017.8030976","url":null,"abstract":"Quadrotor is a kind of multi-variable, strong coupling and nonlinear characteristics of complex systems. In order to improve the stability of four-rotor aircraft flight performance and control, a sliding mode controller is designed primarily for using Newton-Euler equations to build and simulate the mathematical model of quadrotor for location tracking in this paper. Since approximation error and uncertainties are existed in the considered system, the gain parameter values must be preset and not be easy to find. Therefore, the cerebellar model is chosen to overcome the previously encountered problems. Control law is derived through Lyapunov stability analysis to ensure the stability of the system. In view of the simulation results, it is obvious that the proposed controller has a good track performance.","PeriodicalId":296191,"journal":{"name":"2017 International Conference on System Science and Engineering (ICSSE)","volume":"51 7","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120853955","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":"Prediction analysis of oxygen content in the water for the fish farm in southern Taiwan","authors":"Po-Yuan Yang, Jinn-Tsong Tsai, J. Chou","doi":"10.1109/ICSSE.2017.8030951","DOIUrl":"https://doi.org/10.1109/ICSSE.2017.8030951","url":null,"abstract":"This paper is using artificial neural network (ANN) to predict oxygen content in the water for the fish farm, so that decrease times of starts of oxygen suppliers. In Southern Taiwan, aquaculture is one of major economic industries. Especially, the important issue is how to effectively monitor the oxygen content in the water, so that the fish will not die and start the oxygen suppliers for the minimum of times. According to experience of aquaculture practitioners, the impact factors of oxygen content in the water include temperature, pH, conductivity, salinity and last monitored oxygen content. And ANN is one of frequently used tools about analysis and prediction. In ANN, there are three parts, including input layer, hidden layer and output layer. Input layer and output layer are given by users and build relations between them by hidden layer. In this paper, data provided by Ecotek company divided into training data and testing data. The experimental process is as following: corrected data, set parameters, separated into training data and testing data, and executed neural network. From the experimental result, although it is not possible to achieve a complete positive correlation, but the oxygen content can be kept between 3 and 7 ppm.","PeriodicalId":296191,"journal":{"name":"2017 International Conference on System Science and Engineering (ICSSE)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126240094","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":"Implementation of media player simulator using Kinect sensors","authors":"Wen-Shyong Yu, K. Huang","doi":"10.1109/ICSSE.2017.8030866","DOIUrl":"https://doi.org/10.1109/ICSSE.2017.8030866","url":null,"abstract":"This paper proposes evaluation and implementation for media player system by hand gestures using Kinect sensor. The hardware consists of the Kinect for Windows with infra and color camera sensors to capture the depth and plane images, respectively, while the control program is written by VC#. When users execute the control program, the functions of the Media player system can be easily controlled by some simple hand gesture motions through the Kinect detection sensors as practically to manipulate the push-bottoms of the media player system by mouse or keyboard on the screen. By capturing the hand waving speeds, the data to calculate the average hand movement speed are used to setup the speed threshold as the default in our system. In experiments, we analyze the hands' movement speeds sensing by different ages of users to obtain the hand moving average speeds and correct the threshold speed of the posture recognition on Kinect for the media player system in Windows 7 operation system.","PeriodicalId":296191,"journal":{"name":"2017 International Conference on System Science and Engineering (ICSSE)","volume":"61 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126794979","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 fuzzy control for obstacle avoidance implemented in the wheel robot with FPGA","authors":"Zheng-Kai Chiu, Pei-Jun Lee","doi":"10.1109/ICSSE.2017.8030844","DOIUrl":"https://doi.org/10.1109/ICSSE.2017.8030844","url":null,"abstract":"This paper designs and fabricates an intelligent wheel robot which can walking and avoid obstacles autonomously. The obstacle avoidance is achieved by using fuzzy control technique. In order to turn angle rapidly for the wheel robot, we adopt three distance value and turning angle in last state between the obstacle and robot to design the fuzzy sets. According to the results of the simulation and practical experiment, the path of obstacle avoidance by using fuzzy control is much smoother than that by using intuitive control. All the above motion controls are implemented by Altera DE2-115 FPGA board with some useful sensors.","PeriodicalId":296191,"journal":{"name":"2017 International Conference on System Science and Engineering (ICSSE)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127274430","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":"Detecting critical nodes for network vulnerability assessment under cascading failures","authors":"Shikai Hu, Jung-Te Chou, Bing-Hong Liu, Shao-I Chu, Thinagaran Perumal, Van-Trung Pham","doi":"10.1109/ICSSE.2017.8030933","DOIUrl":"https://doi.org/10.1109/ICSSE.2017.8030933","url":null,"abstract":"Recently, the major challenge in the robustness evaluation of networks is to enhance the detecting the most critical nodes. Many researchers have studied the problem of detecting the list of attacked nodes, which are the number of failed nodes is maximum, in order to protect these nodes. However, there is no any previous works to consider the cost of attacks that the budget is limited is very practical in the real attacks. In this paper, we study the problem of attacking nodes in networks to maximize the total profits of attacked nodes, where the total cost of attacks is remained under the budget. In addition, an algorithm is proposed to solve problem of attacking nodes in the network with limited budget while guaranteeing the high total profits of attacked nodes. Simulation results show that the proposed method provides good performance.","PeriodicalId":296191,"journal":{"name":"2017 International Conference on System Science and Engineering (ICSSE)","volume":"262 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114215247","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":"Constructing a new algorithm for high average utility Itemsets mining","authors":"N. Phuong, Nguyen Duc Duy","doi":"10.1109/ICSSE.2017.8030880","DOIUrl":"https://doi.org/10.1109/ICSSE.2017.8030880","url":null,"abstract":"In this paper, we propose a mining algorithm for average-utility itemsets (EHAUI-Tree) based on improving HUUI-Tree algorithm to apply for adding new database transactions without restart. At first, the value of updated data is calculated. Then, itemsets which make changes will be calculated and updated depending upon the updated data value and the previous High Average-utility Upper-bound (HAUUB). This algorithm uses the downward closure property of an average-utility itemset and an index table structure. In addition, a data structure for itemsets is proposed to minimize memory usage and maximize calculating efficiency. The experimental result shows that EHAUI-Tree is more effective than HAUI-Tree when adding new transactions for the previous database. The method applies the downward closure properties of HAUUB Itemset and Index Table. Furthermore, the Bit-Array-structure itemset is also proposed to reduce using memory and calculate more effectively. The result of this algorithm is better than HAUI-Tree on updating new transactions.","PeriodicalId":296191,"journal":{"name":"2017 International Conference on System Science and Engineering (ICSSE)","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114197384","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":"State and disturbance observer-based controller synthesis for polynomial system","authors":"Van‐Phong Vu, Wen-June Wang","doi":"10.1109/ICSSE.2017.8030839","DOIUrl":"https://doi.org/10.1109/ICSSE.2017.8030839","url":null,"abstract":"This paper proposes a new method for designing an observer-based controller for the polynomial system with the existence of the disturbances. A new form of the observer is proposed to estimate both unavailable state variables and disturbances simultaneously. In addition, in previous studies, the disturbances must be bounded, its derivation is equal to zero, or assume to be generated by an exogenous system. However, in this paper, the arbitrary disturbances are considered and they do not need to satisfy any constraint. Based on the information of unknown states and disturbances from observer, a controller is synthesized to eliminate the effects of disturbances and stabilize this system. On the basis of SOS technique and Lyapunov theory, the conditions for observer-based controller design are derived. Finally, an illustrative example is presented to prove the effectiveness of the proposed method.","PeriodicalId":296191,"journal":{"name":"2017 International Conference on System Science and Engineering (ICSSE)","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126542347","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}
Kittiwad Kantharak, Chaiporn Somboonchai, Nguyen Trong Tuan, Nguyen Truong Thinh
{"title":"Design and development of service robot based human - robot interaction (HRI)","authors":"Kittiwad Kantharak, Chaiporn Somboonchai, Nguyen Trong Tuan, Nguyen Truong Thinh","doi":"10.1109/ICSSE.2017.8030884","DOIUrl":"https://doi.org/10.1109/ICSSE.2017.8030884","url":null,"abstract":"In this paper, the service robot named “BlackBot” as receptionist robot is descried, that is a small three-wheeled mobile platform with a differential drive, which was controlled by a mini PC. The BalckBot could sense its surroundings with the aid of various electronic sensors while mechanical actuators were used to move it around. Robot's behavior was determined by the program, which was loaded to the microcontrollers and PC. The experiment results demonstrated the feasibility and advantages of this predictive control on the trajectory tracking of a mobile robot. The service robot is designed to assist humans with reception tasks. The robot will interact closely with a group of humans in their everyday environment. This means that it is essential to create models for natural and intuitive communication between humans and robots. In this paper, the service robot named “BlackBot” as receptionist robot is descried, that is a small three-wheeled mobile platform with a differential drive, which was controlled by a mini PC. The BlackBot could sense its surroundings with the ai d of various electronic se nsors while mechanical actuators were used to move it around. Robot's behavior was determined by the program, which was loaded to the microcontrollers and PC. The experiment results demonstrated the feasibility and advantages of this predictive control on the trajectory tracking of a mobile robot. The service robot is designed to assist humans with reception tasks. The robot will interact closely with a group of humans in their everyday environment. This means that it is essential to create models for natural and intuitive communication between humans and robots.","PeriodicalId":296191,"journal":{"name":"2017 International Conference on System Science and Engineering (ICSSE)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122360711","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":"Pulsed cooling control for improving part warpage in injection molding process","authors":"T. Do, P. S. Minh","doi":"10.1109/ICSSE.2017.8030903","DOIUrl":"https://doi.org/10.1109/ICSSE.2017.8030903","url":null,"abstract":"In this study, the mold operation fluid will be controlled for observing the cooling efficiency of conventional cooling and pulsed cooling. The cooling techniques will be compared under varying mold temperature, coolant temperature, melt temperature, and flow rate. A mold structure was built using stainless steel 420. The cavity plate contains two cavities. Each cavity will be used for one type of part thickness. Results show that by appropriately controlling the fluid in pulsed cooling, the cooling rate can be improved from 0.552 °C/s to 0.755 °C/s and the warpage can be reduced by 20%. Moreover, as compared with conventional cooling, pulsed cooling can reduce warpage by 20% because pulsed cooling can maintain a stable heating/cooling temperature history and offer sufficient cooling to reduce warpage.","PeriodicalId":296191,"journal":{"name":"2017 International Conference on System Science and Engineering (ICSSE)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122713104","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}