Research Commons
      • Browse 
        • Communities & Collections
        • Titles
        • Authors
        • By Issue Date
        • Subjects
        • Types
        • Series
      • Help 
        • About
        • Collection Policy
        • OA Mandate Guidelines
        • Guidelines FAQ
        • Contact Us
      • My Account 
        • Sign In
        • Register
      View Item 
      •   Research Commons
      • University of Waikato Theses
      • Masters Degree Theses
      • View Item
      •   Research Commons
      • University of Waikato Theses
      • Masters Degree Theses
      • View Item
      JavaScript is disabled for your browser. Some features of this site may not work without it.

      Control-theoretical stress-testing for cross-platform compliance

      McCarthy, Harry George Andrew
      Thumbnail
      Files
      thesis.pdf
      5.960Mb
      Citation
      Export citation
      McCarthy, H. G. A. (2020). Control-theoretical stress-testing for cross-platform compliance (Thesis, Master of Science (Research) (MSc(Research))). The University of Waikato, Hamilton, New Zealand. Retrieved from https://hdl.handle.net/10289/13687
      Permanent Research Commons link: https://hdl.handle.net/10289/13687
      Abstract
      Modern systems are required more and more to be able to provide performance reliability qualities for not just one system but cross platform as well. Stress testing applications allow for performance testing of a system, however, when applied across different platforms the performance of the application is not a one to one comparison. This thesis introduces the idea of applying control theory to provide consistent resource percentage utilisation when stress testing cross platform. Proportional Integral Derivative (PID) control, Linear Quadratic Regulator (LQR) control and a PID Assisted LQR control were utilised as three control system in this thesis. While the PID controller provided the best results across multiple platforms, its inability to control all the variables in the system along with multiple different state

      objectives (CPU and memory) leads to the need for a system model approach. LQR controllers provide this model based approach but at the cost of being unable to adapt across different platforms and to unpredictability in the system. Finally, a combined approach PID Assisted LQR control. PID Assisted LQR control gave the best of both PID and LQR control approach and had improvements in the case of where the system was most unpredictable but lacked any significant improvements in areas where the model gave an accurate representation of the system.
      Date
      2020
      Type
      Thesis
      Degree Name
      Master of Science (Research) (MSc(Research))
      Supervisors
      Patros, Panos
      Publisher
      The University of Waikato
      Rights
      All items in Research Commons are provided for private study and research purposes and are protected by copyright with all rights reserved unless otherwise indicated.
      Collections
      • Masters Degree Theses [2387]
      Show full item record  

      Usage

      Downloads, last 12 months
      78
       
       

      Usage Statistics

      For this itemFor all of Research Commons

      The University of Waikato - Te Whare Wānanga o WaikatoFeedback and RequestsCopyright and Legal Statement