QUALITY INDEX OF PULSE GENERATOR IN FUZZY MODEL
07.07.2022 14:12
[3. Технічні науки]
Автор: Bozhko Konstantin, associate professor, PhD, National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”; Rudenko Sergij, student, National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”
In practice, pulsed waveforms can be very different from a square wave. In addition, there may be no signal symmetry in amplitude and time (Fig. 1).
Figure1. – Pulse signal: function generator JDS6600; frequency 30 MHz; amplitude 5V
A Mamdany fuzzy model developed the quality of the pulse generator. Inputs functions is:
- Peak-to-Peak (non-symmetry in amplitude; from 0% to 15%);
- Duty (non-symmetry in time; from 0% to 4%);
- Rise-and-Full (triangular form; from 0% to 50%).
Membership functions for inputs is Gauss.
Membership functions for output is triangular.
Name of output is “Pulse-Generator-QI”. Scale of output is from 0 (high quality index QI) to 100 (low QI) balls.
Number of rules is 27.
Modelling in fuzzy toolbox MATLAB view a figure 2.
Figure 2. – Modelling of pulse generator quality: Peak-to-Peak is 7.5%; Duty is 2%; Rise-and-Full is 25%;
Pulse-Generator-QI is 50 points
The practical quality index scale has the best score of 14.6 points and the worst score of 85.4 points.
Quality index of function generator JDS6600 is:
- Frequency 20 MHz – 84.2 points;
- Frequency 1 MHz – 47 points;
- Frequency 100 kHz – 36 points.
The rules of the model have equally high requirements for all three inputs. When editing the rules, you can get a higher quality score for the pulse generator.
The given model is an example of the use of fuzzy modelling for evaluating the shape of electrical signals.