{'fraction_non_alphanumeric': 0.01297016861219196, 'fraction_numerical': 0.0, 'mean_word_length': 5.888392857142857, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Discretization of fractional order transfer functions by weighted multi-objective particle swarm optimization method

In order to implement fractional order transfer function (FOTF) model in digital systems, transfer function discretization methods are developed to obtain discrete filters that provide acceptable amplitude or phase response approximations to FOTFs in operating frequency ranges. This paper presents an approach to improve discrete IIR filter approximations to FOTFs according to application requirements by using Particle Swarm Optimization (PSO). For this purpose, particles of PSO are initialized around the solution of a well-known analytical approximation method and then, these particles search stable IIR filter solutions in the filter design space to improve magnitude and phase response approximation performance over a desired frequency region. Specifically, PSO algorithm is used to fine-tune results of Tustin recursive discretization method according to a weighed multi-objective cost function. This cost function is expressed as the weighted sum of magnitude and phase response matching objectives with a frequency weighting. The frequency weighting is employed for prioritization of frequency regions in optimization. The proposed method also ensures the stability of optimized IIR filter approximations by enforcing particles to move into stable filter solution regions of the search space. This design approach can contribute to the digital realization of fractional order systems for practical applications.