{"title":"Interactive constrained min-max optimization of multi-rate digital filters over the canonical signed-digit coefficient space","authors":"B. Nowrouzian, A. Fuller, F. Ashrafzadeh","doi":"10.1109/ADFSP.1998.685692","DOIUrl":null,"url":null,"abstract":"This paper presents an overview of the development of a graphical software environment called Papillon DSP OptiStation for the design and constrained min-max optimization of multi-rate FIR and IIR digital filters. The optimization engine is required to handle simultaneously multiple objective functions and multiple arbitrary equality and inequality constraints. Moreover, it is required to handle not only infinite-precision optimization, but also finite-precision optimization over the canonical signed-digit transfer function coefficient space. In addition, it is required to have guaranteed convergence, i.e. it is required to find a solution if one exists. The Papillon DSP OptiStation environment is based on a multi-threaded multi-process architecture facilitating co-operative online interaction between the user on the one hand and the optimizer on the other, through a Tcl/Tk graphical user interface. It is required that the user be able to change, interactively, any time-domain and/or frequency domain design specifications throughout the course of the optimization.","PeriodicalId":424855,"journal":{"name":"1998 IEEE Symposium on Advances in Digital Filtering and Signal Processing. Symposium Proceedings (Cat. No.98EX185)","volume":"353 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1998-06-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"1998 IEEE Symposium on Advances in Digital Filtering and Signal Processing. Symposium Proceedings (Cat. No.98EX185)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ADFSP.1998.685692","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper presents an overview of the development of a graphical software environment called Papillon DSP OptiStation for the design and constrained min-max optimization of multi-rate FIR and IIR digital filters. The optimization engine is required to handle simultaneously multiple objective functions and multiple arbitrary equality and inequality constraints. Moreover, it is required to handle not only infinite-precision optimization, but also finite-precision optimization over the canonical signed-digit transfer function coefficient space. In addition, it is required to have guaranteed convergence, i.e. it is required to find a solution if one exists. The Papillon DSP OptiStation environment is based on a multi-threaded multi-process architecture facilitating co-operative online interaction between the user on the one hand and the optimizer on the other, through a Tcl/Tk graphical user interface. It is required that the user be able to change, interactively, any time-domain and/or frequency domain design specifications throughout the course of the optimization.