{"title":"Quasi-Serial Manipulator - Inverse Kinematics and Workspace Analysis for Industrial Automation","authors":"B. Kelly, J. Padayachee, G. Bright","doi":"10.1109/SAUPEC/RobMech/PRASA48453.2020.9041102","DOIUrl":"https://doi.org/10.1109/SAUPEC/RobMech/PRASA48453.2020.9041102","url":null,"abstract":"Industrial automation, especially within the manufacturing environment, is reliant on accurate control of robotic manipulators; for this reason, Inverse Kinematic (IK) control is desired. This paper outlines some key differences between forward and inverse kinematic control, and the derivation complexity of such, for Serial Kinematic Manipulators (SKM's) versus Parallel Kinematic Manipulators (PKM's). The IK of a single quasi-serial manipulator was derived, and subsequently validated using the physical model and an Arduino script. The workspace of this same mechanism was determined via an empirical method, and compared to an analytically derived workspace using MATLAB. Finally, a two-quasi-serial PKM was proposed and described.","PeriodicalId":215514,"journal":{"name":"2020 International SAUPEC/RobMech/PRASA Conference","volume":"95 19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123399877","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":"Dissolved Gases Analysis of canola-based ester oil under creepage discharge","authors":"Hlengiwe Mnisi, C. Nyamupangedengu","doi":"10.1109/SAUPEC/RobMech/PRASA48453.2020.9041045","DOIUrl":"https://doi.org/10.1109/SAUPEC/RobMech/PRASA48453.2020.9041045","url":null,"abstract":"The objective of this work is to investigate the Dissolved Gases Analysis (DGA) of canola-based ester oil under creepage discharge. DGA is a reliable diagnostic tool used in power transformers to detect incipient faults developing inside the transformer. The detection of incipient faults enables early scheduling of preventative maintenance and hence prevention of transformer damage. Recently, natural ester oils have been introduced to power transformers as an alternative oil. The application of natural ester oils in power transformers requires a guideline for the application of DGA in this type of oil. The creepage discharges are generated by applying 28 kV to a needle-plane configuration configured at an acute angle. The dissolved gases result reveal that similar gases are generated in the ester and mineral oil while the quantity of dissolved gases is high in the ester oil than the mineral oil. The key dissolved gas was found to be hydrogen. The Duval's triangle and the IEEE key gas diagnostic technique correctly identify the fault while the IEC 60599 fails to identify the fault. The IEC 60599 requires modifications for use in transformers filled with canola oil.","PeriodicalId":215514,"journal":{"name":"2020 International SAUPEC/RobMech/PRASA Conference","volume":"77 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126268249","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}
J. R. Smit, Hugh GP Huntt, T. Cross, C. Schumann, T. Warner
{"title":"Generation of metrics by semantic segmentation of high speed lightning footage using machine learning","authors":"J. R. Smit, Hugh GP Huntt, T. Cross, C. Schumann, T. Warner","doi":"10.1109/SAUPEC/RobMech/PRASA48453.2020.9041123","DOIUrl":"https://doi.org/10.1109/SAUPEC/RobMech/PRASA48453.2020.9041123","url":null,"abstract":"An investigation into the application of semantic segmentation in generating metrics from high speed footage is presented. Five pre-trained networks were assessed, DeepLabV3performed the best with 87.5 mean accuracy given limited GPU ram for training. The temporal part of the system uses the segmentation labels to determine information about the lightning events. A direction finding procedure based on DBscan is implemented. The performance of the system as a whole across 7 points for per-frame analysis is between 48% and 81.5% based on 27 events. The system parameters require adjusting to better extract the metrics from the events. The system is not able to replicate manual classification but is an aid in classification.","PeriodicalId":215514,"journal":{"name":"2020 International SAUPEC/RobMech/PRASA Conference","volume":"59 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127626993","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":"Autonomous Vision Based Landing Strategy for a Rotary Wing UAV","authors":"P.R. Grobler, H. W. Jordaan","doi":"10.1109/SAUPEC/RobMech/PRASA48453.2020.9041238","DOIUrl":"https://doi.org/10.1109/SAUPEC/RobMech/PRASA48453.2020.9041238","url":null,"abstract":"This paper investigates solutions to achieving autonomous landings with multirotor UAVs (Unmanned Aeriel Vehicles). The landings presented in this paper require reliability and high levels of accuracy. The UAV can not rely on traditional GPS for localisation, instead, it makes use of specialised landing pads and onboard cameras. The solutions presented rely on the assumption that landing targets are static. The paper presents the design of 3 different landing pads and evaluates their effectiveness in a simulation environment designed to replicate the real-world and physical UAV as close as possible. The robustness of the proposed solution is evaluated by varying external factors. The paper also addresses state machine design to ensure reliable and safe landings. Other methods of achieving accurate landings are also discussed. Statistical simulation results are obtained using a fusion between Gazebo simulator, ROS and PX4 autopilot flight software.","PeriodicalId":215514,"journal":{"name":"2020 International SAUPEC/RobMech/PRASA Conference","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134222423","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":"On the Effectiveness of Silly Walks as Initial Guesses for Optimal Legged Locomotion Problems","authors":"Stacey Shield, Amir Patel","doi":"10.1109/SAUPEC/RobMech/PRASA48453.2020.9041065","DOIUrl":"https://doi.org/10.1109/SAUPEC/RobMech/PRASA48453.2020.9041065","url":null,"abstract":"Trajectory optimization is a popular method of generating high-level plans for legged locomotion tasks, but convergence, and the quality of the solutions achieved, are dependent on the guess trajectory used to initialize the solver. Because the results are locally optimal at best, finding a good solution to a poorly-defined problem necessitates an unbiased initialization technique that facilitates broad exploration of the solution space over multiple attempts, but the problem is unlikely to solve at all if the guess is too far from feasible. In this paper, we attempt to navigate this trade-off between randomness and reliability using ‘silly walks': stochastically-generated gaits that satisfy some of the problem's feasibility constraints. We present a simple method of generating these motions, and compare the performance of this type of guess to various random sampling approaches. Through tests on a pendulum, hopper and quadrupedal model, we demonstrate that the silly walk offers a favourable balance of reliability, convergence time and solution diversity for legged locomotion problems.","PeriodicalId":215514,"journal":{"name":"2020 International SAUPEC/RobMech/PRASA Conference","volume":"56 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134259783","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 Comparative Analysis of Different MPC Controllers for Load Frequency Control for Interconnected Power System","authors":"Igbineweka Ernest Uyioghosa, A. Saha","doi":"10.1109/SAUPEC/RobMech/PRASA48453.2020.9040959","DOIUrl":"https://doi.org/10.1109/SAUPEC/RobMech/PRASA48453.2020.9040959","url":null,"abstract":"This paper presents the effect of robust distributed model predictive control (RDMPC) on load frequency control (LFC) for three-area multiple power systems and compared with other conventional model predictive controllers (MPC) such as centralized, decentralized, and distributed model predictive control (MPCs). Simulations are done to investigate the performance of the proposed controller in the presence of generation rate constraint (GRC). Results reveal that for a change in load, RDMPC gives a better dynamic performance of the power system by keeping the frequency, tie-line power and area control error (ACE) within the range. Hence, RDMPC shows robustness with good dynamic response of the system.","PeriodicalId":215514,"journal":{"name":"2020 International SAUPEC/RobMech/PRASA Conference","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134609328","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":"Evaluation of Performance Index Methodology for Power Network Contingency Ranking","authors":"B. O. Adewolu, A. Saha","doi":"10.1109/SAUPEC/RobMech/PRASA48453.2020.9041137","DOIUrl":"https://doi.org/10.1109/SAUPEC/RobMech/PRASA48453.2020.9041137","url":null,"abstract":"Line outage contingency ranking and analyses using various Performance Index (PI) approaches are investigated in this study. Independent contingency rankings based on voltage, real power, reactive power, voltage fused with reactive power and real power amalgamated with voltage fused reactive power PI are the ranking methods used. Analyses of most severe contingencies resulting from different ranking methods are carried out and the behavioural patterns of the affected transmission lines investigated and validated. Newton Raphson power flow equations developed in Matlab environment are used for these analyses while IEEE 30 bus network is the test system. Line 28–27 outage which is the most severe contingency based on voltage PI ranking resulted into both line overloads and bus voltage limits violations, while outage of line 2–5 which is the most severe contingency consequent of real power PI ranking only resulted into line thermal limits violations.","PeriodicalId":215514,"journal":{"name":"2020 International SAUPEC/RobMech/PRASA Conference","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133650460","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":"Towards Improving Human Arithmetic Learning using Machine Learning","authors":"Tessa Hall, H. Kamper","doi":"10.1109/SAUPEC/RobMech/PRASA48453.2020.9041140","DOIUrl":"https://doi.org/10.1109/SAUPEC/RobMech/PRASA48453.2020.9041140","url":null,"abstract":"Basic arithmetic is an essential skill that is used in almost all career paths in some way. Ensuring that young children have a solid foundation in simple mathematical concepts is a worldwide goal and new methods to improve arithmetic learning are constantly being developed. Our aim is to utilise machine learning to assist learners with developing their basic mathematics skills by identifying the types of problems a user struggles with and presenting them with targeted questions to improve in these areas. In this paper we focus only on the prediction component: given a set of arithmetic questions and corresponding answers, can we predict which future questions a user will answer incorrectly? The accuracy and suitability of four machine learning models are evaluated using data from computer-generated agents as well as human users. On simulated agents, our models achieve accuracies of around 79% to 96% with decision trees performing the best. On human data, our models achieve accuracies in the range of 63% to 69%, with the decision tree once again outperforming other approaches. We hope that these error predictions models could be incorporated into future E-learning systems targeted at human arithmetic learning.","PeriodicalId":215514,"journal":{"name":"2020 International SAUPEC/RobMech/PRASA Conference","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133685027","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 Simulation of Power System Wide Area Protection","authors":"Bright Tetteh, K. Awodele, K. Folly","doi":"10.1109/SAUPEC/RobMech/PRASA48453.2020.9041093","DOIUrl":"https://doi.org/10.1109/SAUPEC/RobMech/PRASA48453.2020.9041093","url":null,"abstract":"The power system is transforming from the traditional grid to a smart grid and it is important that all the aspects of the power system are developed to meet the demand of the smart grid. Wide area protection is a protection technique that uses system wide information obtained from Phasor Measurement Units (PMUs) to detect a fault to mitigate cascading failures. Different algorithms have been developed making use of wide area measurement to provide protection to the power system. This study investigated the performance of a wide area protection technique which detects faults by forming protection zones based on the PMU placement and the network topology. The technique makes use of Positive Sequence Voltage Magnitude (PSVM) to detect a zone where a fault occurred and uses the phase angles of the Positive Sequence Currents (PSC) to detect the faulted line. The algorithm was simulated in MATLAB/Simulink and in Real-Time using OPAL-RT, the accuracy of the algorithm was found to be 100% in determining the faulted zone and 85% in determining the faulted line. The fault clearing time was analyzed through hardware-in-the-Ioop (HIL) implementation as against the local protection and the technique was found to be suitable for a backup protection.","PeriodicalId":215514,"journal":{"name":"2020 International SAUPEC/RobMech/PRASA Conference","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116033151","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}
Ziphezinhle Kazi, K. Awodele, Bongane Nhlapo, Victor Olalekan Adebayo
{"title":"Use of Electrical Energy Storage to Improve the Voltage Stability of a Power System with Large Amount of Wind Generation","authors":"Ziphezinhle Kazi, K. Awodele, Bongane Nhlapo, Victor Olalekan Adebayo","doi":"10.1109/SAUPEC/RobMech/PRASA48453.2020.9040989","DOIUrl":"https://doi.org/10.1109/SAUPEC/RobMech/PRASA48453.2020.9040989","url":null,"abstract":"This paper proposes the use of the energy storage system to improve the voltage stability on a small-scale South African network with a large amount of wind power generation, under both steady-state and fault conditions. Pumped-hydroelectric storage and battery energy storage system were selected and compared in DIgSILENT PowerFactory 2018 simulation software. Mathematical models and block models of the network components, battery energy storage system and pumped-hydroelectric storage models were developed and tested under steady-state operation. Three cases were studied which included the network with wind power generation, then with wind power generation and battery energy storage system and finally with wind power generation and pumped-hydroelectric storage. Results under steady-state conditions showed that the voltage levels for the four loads were within the acceptable standard voltage limits of 0.95 p.u. and 1.05 p.u. across all three cases. It was concluded that battery energy storage system is the most suitable electrical energy storage for a network with a large amount of wind generation, as it displayed the capability of maintaining the voltage levels within the acceptable voltage limits under both steady-state and fault conditions.","PeriodicalId":215514,"journal":{"name":"2020 International SAUPEC/RobMech/PRASA Conference","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115225290","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}