{"title":"Automatic loop shaping: Optimization-based controller tuning for motion systems","authors":"Benjamin Henke, Michael Ringkowski, O. Sawodny","doi":"10.1109/ICMECH.2015.7083944","DOIUrl":null,"url":null,"abstract":"In industrial automation, a huge number of motion systems are in use. Unfortunately, the manual tuning of controllers for these motion systems is a time consuming process. Assuming a basic system model is available, the manual tuning can be replaced by an automated tuning process. Based on the system model, performance requirements are formulated in frequency and time domain and are combined into a single objective function. The resulting optimization problem is solved using nonlinear optimization. The automated tuning process is applied to the velocity control loop of a ball screw drive and shows excellent results for several different configurations of the drive.","PeriodicalId":179621,"journal":{"name":"2015 IEEE International Conference on Mechatronics (ICM)","volume":"57 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-03-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE International Conference on Mechatronics (ICM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICMECH.2015.7083944","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
In industrial automation, a huge number of motion systems are in use. Unfortunately, the manual tuning of controllers for these motion systems is a time consuming process. Assuming a basic system model is available, the manual tuning can be replaced by an automated tuning process. Based on the system model, performance requirements are formulated in frequency and time domain and are combined into a single objective function. The resulting optimization problem is solved using nonlinear optimization. The automated tuning process is applied to the velocity control loop of a ball screw drive and shows excellent results for several different configurations of the drive.