Next Article in Journal
Analysis of the Tax Compliance in the EU: VECM and SEM
Next Article in Special Issue
Three-Dimensional Synthesis of Manufacturing Tolerances Based on Analysis Using the Ascending Approach
Previous Article in Journal
Optimization of Microjet Location Using Surrogate Model Coupled with Particle Swarm Optimization Algorithm
Previous Article in Special Issue
Trust-Region Based Penalty Barrier Algorithm for Constrained Nonlinear Programming Problems: An Application of Design of Minimum Cost Canal Sections
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Application of a Fuzzy Inference System for Optimization of an Amplifier Design

by
M. Isabel Dieste-Velasco
Electromechanical Engineering Department, Higher Polytechnic School, University of Burgos, 09006 Burgos, Spain
Mathematics 2021, 9(17), 2168; https://doi.org/10.3390/math9172168
Submission received: 19 July 2021 / Revised: 24 August 2021 / Accepted: 31 August 2021 / Published: 5 September 2021

Abstract

:
Simulation programs are widely used in the design of analog electronic circuits to analyze their behavior and to predict the response of a circuit to variations in the circuit components. A fuzzy inference system (FIS) in combination with these simulation tools can be applied to identify both the main and interaction effects of circuit parameters on the response variables, which can help to optimize them. This paper describes an application of fuzzy inference systems to modeling the behavior of analog electronic circuits for further optimization. First, a Monte Carlo analysis, generated from the tolerances of the circuit components, is performed. Once the Monte Carlo results are obtained for each of the response variables, the fuzzy inference systems are generated and then optimized using a particle swarm optimization (PSO) algorithm. These fuzzy inference systems are used to determine the influence of the circuit components on the response variables and to select them to optimize the amplifier design. The methodology proposed in this study can be used as the basis for optimizing the design of similar analog electronic circuits.

1. Introduction

Fuzzy inference systems (FISs) are powerful tools for analyzing the behavior of electronic circuits to optimize circuit design. They can be used for modeling the response of electronic circuit variables and to simultaneously identify the influence of circuit parameters on an output response. Circuit optimization presents some drawbacks due to the non-linearities in the components that affect the response. In addition, introducing tolerances into the components of the circuit affects the complexity of the resulting equations. Likewise, the use of optimization techniques without feedback from the design process can lead to impractical solutions because the optimized values may not be feasible due to the tolerances of some components and the instabilities that may be generated within the circuit. Therefore, the solution of the optimization process should be verified so that the circuit will remain stable despite any variations in the tolerances of the components.
In the present study, zero-order Sugeno fuzzy inference systems were used to optimize the design of a single stage of a small signal BJT amplifier. The response of this electronic circuit to variations that may arise from tolerances of the passive elements of the circuit were firstly obtained through a Monte Carlo analysis using Cadence®OrCAD® electronic simulation software. These obtained values were then used to build and train two zero-order Sugeno FISs in order to model both the voltage gain (Av) and the total harmonic distortion (THD), which, in itself, is complex to model analytically. The reduction in the THD is important and should be mentioned as it generates perturbations in the output voltage function. It is, therefore, of great technological interest to analyze its behavior in the design of analog circuits.
Any analytical determination of circuits with a high number of components is challenging due to both the existence of non-linearities and their complexity. Simulation together with fuzzy logic techniques can, therefore, contribute to adequately modeling the aforementioned variables as well as to predicting their behavior and their interrelation with other response variables, in order to optimize the design of electronic circuits.
The methodology for optimizing the design of the electronic circuit proposed in this study shows that a fuzzy inference system may be trained to model the response variables of interest and, therefore, to acquire information on the circuit components and to determine their influence on the selected response variables. As shown below, in this study, an iterative process was used to optimize the circuit design using both simulation and FIS modeling.
The remainder of this paper is structured as follows: First a literature review of the state of the art related to this study is included in Section 2. Then, in Section 3, the methodology used to develop the fuzzy inference systems and to optimize the electronic circuit design is described. In Section 4, the results obtained both for the Av and for the THD are presented. A discussion of these obtained results is provided in Section 5. Finally, the main conclusions of this study are outlined in Section 6.

2. Literature Review

Mamdani [1] and Takagi–Sugeno [2] are the most commonly employed types of FIS for modelling circuit parameters. Several studies can be found in the literature dealing with the application of fuzzy systems [3,4]. Likewise, Oltean et al. [5] studied the application of various types of FISs both for modeling and designing electronic circuits; they proposed the application of a fuzzy optimization method to a CMOS operational amplifier. They employed an adaptive neuro-fuzzy inference system (ANFIS) to tune the initial zero-order Sugeno FIS. Sahu and Dutta [6] also employed fuzzy logic for the optimization of MOS operational amplifiers, and Hayati et al. [7] used a Takagi–Sugeno model and an ANFIS for modeling CMOS logic gates. In other studies, Hostos et al. [8] presented a design approach for active analog circuits using genetic algorithms, where the fitness function of the genetic algorithm is implemented by means of a fuzzy inference system; Wang et al. [9] designed integrated analog and radio frequency circuits. Regarding total harmonic distortion (THD) modeling, it is worth mentioning the studies of both Chang et al. [10], in which a FIS for shunt capacitor placement was employed in a distribution system considering harmonic distortions, and Panoiu et al. [11], in which an ANFIS was used for modeling the total harmonic distortion of the current and the voltage for a nonlinear high power load.
The use of fuzzy inference systems in electronic circuits for a faults’ classification was examined by Arabi et al. [12], where an ANFIS is used to predict the faults in analog circuits. El-Gamal et al. [13] employed a fuzzy inference system for single analog fault diagnosis, and Kavithamani et al. [14] presented a fault detection algorithm based on SBT (Simulation Before Test) for verifying linear analog circuits by employing a fuzzy inference system as a classifier. They concluded that both single and multiple faults can be detected with their proposed method. Among many other studies, Ram et al. [15] applied a Mamdani FIS for the diagnosis of single and multiple faults in analog circuits, employing SBT approach.
Fuzzy inference systems are widely applied in several industrial areas, as they permit the efficient modeling of response variables. Among the studies that can be found in the relevant literature, Calcagno et al. [16] employed a Sugeno FIS to detect defects on thin metallic plates as a function of both their position and depth. Some other relevant studies are those of Guo et al. [17], who described the application of an ANFIS for partial discharge pattern recognition, and Voloşencu [18], who applied an ANFIS for the speed control systems of electric drives based on fuzzy PI controllers. Likewise, in another study, Napole et al. [19] employed fuzzy logic control to reduce the hysteresis effect and to increase the performance of piezoelectric actuators.
In other studies, Eboule et al. [20] compared artificial intelligent techniques and fuzzy logic to detect, classify, and locate faults on power transmission lines. Alhato et al. [21] employed an adaptive fuzzy extended state observer to improve the control performance of a DC-link voltage loop regulation in a double-fed induction generator-based wind energy converter.
Further examples of the industrial applications of fuzzy systems can be found in a study by Bagua et al. [22], where type-1 and type-2 fuzzy systems were used to monitor a gas turbine process or in a study by Angiulli et al. [23], who evaluated the resonant frequency of microstrip antennas. Likewise, the module faults in photovoltaic modules were characterized by Belaout et al. [24] and two ANFIS were used to detect photovoltaic system faults by Bendary et al. [25]. Finally, Chang et al. [26] studied laser module temperature control; many other research studies can be found in the literature in this field.

3. Methodology

As previously shown, fuzzy inference systems are commonly employed for modeling the behavior of electronic circuits and to detect and classify failures modes, among many other applications. In the present study, zero-order Sugeno fuzzy inference systems were used to optimize the design of a single stage of a small signal BJT amplifier. First, the response of the amplifier circuit versus variations that can arise from the tolerances of the passive elements of the circuit were obtained through a Monte Carlo analysis. Therefore, the resistive and capacitive components of the circuit varied as a function of their prescribed tolerances, from software simulations. As described below, the methodology proposed in this paper shows that a FIS may be trained to model the response variables of interest and, thereby, to acquire information on the circuit components and their influence on the selected response variables.

3.1. Initial Design

The electronic circuit analyzed in this study is depicted in Figure 1, showing an electrical diagram of a single stage of a small signal amplifier that was used as the circuit for modeling its behavior using two fuzzy inference systems. It is possible to use the proposed methodology for other types of analog circuits, either with more amplification stages or with a different configuration to the one shown in Figure 1.
Table 1 shows the nominal values and the tolerances of the circuit components that were analyzed in this study. Table 2 shows the values of the power supply, the sinusoidal voltage source, and the load resistance. The amplifier circuit shown in Figure 1 was initially designed to operate in the active region. The output voltage of this circuit is shown in Figure 2.
As previously mentioned, the output variables are the amplifier voltage gain (Av) and the total harmonic distortion (THD (%)), which are determined from Equations (1) and (2), respectively. The THD (%) was defined from the voltage harmonics, as shown in Equation (2), where V j is the Fourier component of the harmonic j .
A v = Δ V O U T Δ V I N
T H D   ( % ) = 100 j = 2 n V j 2 V 1
Figure 2a shows both the output and the input voltage of the amplifier, and the fast Fourier transform (FFT) of the output signal is shown in Figure 2b. In this case, the amplifier voltage gain was Av = 27.2472 and the total harmonic distortion was THD = 0.2795% when the circuit was working with the nominal values of the components shown in Table 1.
However, the tolerances of the circuit components, as specified in Table 1, mean that the circuit may undergo variations in its output response, depending on the tolerance values, which, in turn, vary the circuit response. This behavior is represented in Figure 3, which shows the different voltage gain and harmonic distortion values from a Monte Carlo analysis of the designed circuit, with 128 runs, in which the passive elements of the circuit are varied within specified tolerances. The electronic simulation software employed in this study was Cadence®OrCAD®. Table A1 and Table A2 in Appendix A show the values obtained from variations in the circuit components following the Monte Carlo analysis. In this study, uniform distributions were considered for the passive components of the circuit (resistors and capacitors). Then, the output values obtained in the amplifier circuit, shown in Table A1 and Table A2, were used to build and train the fuzzy inference systems in order to model both the gain voltage (Av) and the total harmonic distortion (THD) as a function of the electrical resistances and capacitors of the amplifier circuit.
Table 3 shows the average values and the standard deviations that were calculated from the results of the Monte Carlo analysis. These average values are close to those obtained with the nominal values of the initial configuration, which were Av = 27.2472 and THD = 0.2795%.
As shown in Table 1, the normalized components selected for the passive components of the amplifier circuit had tolerances of 10% in the case of the resistors and 20% in the case of the capacitors. The results from the Monte Carlo analysis were divided into two groups in order to train and then validate the fuzzy inference systems, as shown in Table A1 and Table A2, respectively. The output of the initial design is shown in Figure 4 when the passive components of the circuit were varied in the Monte Carlo analysis.

3.2. Development of Fuzzy Inference Systems

Once the values of the Monte Carlo analysis were obtained, the Fuzzy Logic Toolbox of MATLABTM 2020a [27] and the Global Optimization Toolbox of MATLABTM 2020a [28] were employed to develop and tune the fuzzy inference systems so that the outputs of the circuit under study could be modeled, with the aim of analyzing the influence of the electrical components on both the voltage gain and the total harmonic distortion. The particle swarm optimization (PSO) algorithm of the Global Optimization Toolbox of MATLABTM 2020a [28] was employed in the fuzzy inference systems developed in this study. The MATLABTM defaults for the particle swarm optimization algorithm were used in this study. These values can be modified if necessary by setting the appropriate values in “options.MethodOptions”. As shown in [28], this PSO algorithm is based on one proposed by Kennedy [29] and using modifications later suggested by Mezura-Montes et al. [30] and Pedersen [31]. In this algorithm, the objective function is evaluated at each particle location and the best values of both the function and the location are determined. Then, the algorithm is iteratively updated with these values until it reaches a stopping criterion [28]. Different descriptions of the PSO algorithm can be found in several papers, such as [32,33,34].
As shown in Figure 5, a zero-order Sugeno FIS was employed because the defuzzification process of a Sugeno FIS is computationally more efficient compared with that of a Mamdani FIS because, rather than evaluating the centroid, a Sugeno FIS evaluates a weighted average [27]. Two Gaussian membership functions were selected for the inputs (resistors and capacitors). In the fuzzy inference systems developed in this study, the fuzzy rules shown in Equation (3) were employed for both the Av and the THD, where the outputs ( A v j and T H D j ) were constant values, as a zero-order Sugeno FIS was employed.
i f   ( x 1   i s   R 1 i )   a n d   ( x 2   i s   R 2 i ) a n d   ( x 8   i s   C 3 i )   t h e n   { A v j T H D j = { k A v , j k T H D , j  
where j = 1 n and n is the number of i f t h e n rules; and A v j and T H D j are the outputs of the j th       i f t h e n   rule. Therefore, given a specific input, the outputs of the fuzzy model ( A v and T H D ) may be obtained from Equations (4) and (5), respectively.
A v = j = 1 n ω j A v j j = 1 n ω j  
T H D = j = 1 n ω j T H D j j = 1 n j  
where ω j , the weight of the j th     i f t h e n rule for a specific input vector, is evaluated, as shown in Equation (6), for both A v and T H D . It can be observed that m = 8 because eight inputs (five resistors and three capacitors) exist and F j k ( x k ) is the membership grade of x k in F j k .
ω j = A n d M e t h o d { F j k ( x k ) } = k = 1 m = 8 F j k ( x k )
As previously mentioned, a Monte Carlo analysis was first performed to obtain the amplifier circuit response. Figure 6 shows the variation in the passive components of the circuit depicted in Figure 1 after considering a uniform distribution for these components.
The data obtained from the Monte Carlo analysis were divided into two subsets of the same size: one to train the fuzzy inference systems and another to validate them, as shown in Table A1 and Table A2, respectively. Therefore, a FIS was first developed from the input and output variables of the circuit. With this objective in mind, the “addInput/addOutput” options of MATLABTM were used. Two untuned fuzzy inference systems (one for the Av and one for the THD) were developed using Gaussian-type membership functions for both the Av and the THD, respectively. The software was set to automatically select the values of the constants of the membership functions. Any other criterion could have been used to develop the initial FIS, but the former was chosen to simplify the process. Furthermore, to develop these two initial untuned zero-order Sugeno fuzzy inference systems, it was decided to use a maximum number of membership functions for the response (the Av and the THD) equal to the length of the response vector obtained from the Monte Carlo analysis and divided by two. A different number of membership functions could have been selected for the output, but it was decided to use this number of outputs, which, in this case, amounted to 32 membership functions. Likewise, to obtain the initial FIS, the range of variation in the variables was determined from the Monte Carlo analysis, multiplying these ranges of variation, of inputs and outputs by a k factor to expand the range of variation. In the case in this study, a factor of k = 0.5 was considered. That is, the range of variation was [nominal*(1 − k), nominal*(1 + k)].
Figure 7 shows the membership functions that were generated in the untuned fuzzy inference systems. Once these zero-order Sugeno fuzzy inference systems were developed, they were tuned in two steps, following the methodology shown in the Fuzzy Logic Toolbox of MATLABTM 2020a [27]. Therefore, the PSO optimization algorithm “particleswarm” was used first, along with the optimization type set to “learning” to generate the rules of the FISs because the initial FISs were untuned. In this first step, 25 iterations were selected.

3.3. Tuning of the Fuzzy Inference Systems

Once these fuzzy inference systems were generated for both the Av and the THD, in a second step, the membership function and the learning rules of each FIS were tuned. In this second case, 100 iterations were performed by using the “tuning” option in MATLABTM, once again with a PSO optimization algorithm, although any other method could have been employed [27].
Figure 8 and Figure 9 show the tuned membership functions of each FIS. The FIS models obtained in this way were employed for modeling the behavior of the amplifier circuit.

3.4. Optimization Process

Once the fuzzy inference systems were obtained, they were employed to predict the outputs and to analyze the main effects plot as well as the interaction effects plot, if necessary, so that the levels of the input variables that improve the targets (output responses) could then be selected. To verify that the new design remains stable against variations due to the tolerances of the passive elements of the circuit, a new Monte Carlo analysis was performed with the new inputs. From this analysis, the stability of the circuit could then be verified. The process can be repeated until a satisfactory result is obtained, as shown in Figure 10, which depicts a scheme of the proposed method. This optimization process is further developed in the following sections in order to improve the behavior of the electronic circuit shown in Figure 1.

4. Results

The results of following the methodology described above are now presented. First, the results obtained for the voltage gain (Av) are provided, then those for the total harmonic distortion (THD).

4.1. Voltage Gain Modeling Results

Figure 11 shows the results after the first step in the development of the FIS. As can be observed, this FIS is capable of accurately modeling the voltage gain’s behavior. The data shown in Table A1 and Table A2 were used to obtain both the MSE and the relative error values of these results. The values in Table A1 were employed to obtain the FIS and the values in Table A2 for its validation. The accuracy of the fuzzy inference systems can be determined using either the mean squared error ( MSE ) or using the root mean squared error ( RMSE ) , where y i is the actual value and y ^ i is the estimated one, as shown in Equation (7).
M S E = 1 N i = 1 N ( y i y ^ i ) 2                         R M S E = M S E
As can be observed in Figure 12, after the second step, the results were more accurate than those obtained with the previous FIS; hence, the adjusted FIS was used to model the behavior of the circuit. Increasing the number of iterations may reduce the MSE. However, increasing the number of iterations also increases the calculation time. It was, therefore, decided to use 100 iterations for both response variables.
As can be observed in Figure 12, the FIS was capable of adequately predicting the voltage gain behavior. This model could be used to obtain both the interaction and the main effects as well as the response surfaces. Figure 13 shows the response surfaces for the voltage gain versus R3 and {R1, R2, R4, R5, C1, C2, C3}. The same could be performed for all the other input variables.

4.2. Results of Modeling Total Harmonic Distortion

Figure 14 shows the results from the first step in the development of the FIS for the THD. As in the previous case, this FIS was capable of accurately modeling the THD and, therefore, its behavior. Similarly, the data shown in Table A1 and Table A2 were used to obtain both the MSE and the relative error values of these results.
The results improved after tuning the FIS, as shown in Figure 15; hence, this tuned FIS was the one employed for modeling the THD.
From this FIS obtained after the second step, both the response surfaces and the main effects as well as the interaction effects were obtained. Figure 16 shows the response surfaces for the THD versus R1 and all the other components analyzed in this study.

5. Discussion

In this section, the results are analyzed to show how this methodology can be used to improve an initial circuit design. Figure 17 shows the main effects plot for the Av. As can be seen from Figure 17, the variables that have the strongest influence on the voltage gain are R3, which has a positive correlation, and R4, which has a negative correlation with the voltage gain. Therefore, an increase in R3 and a decrease in R4 would increase the voltage gain of the amplifier. The rest of the parameters have less influence on the voltage gain. Figure 17 shows that the preferred variations to increase the gain voltage are that R2 increases and R1 and R5 decrease. The capacitors have less influence.
Regarding harmonic distortion, the behavior of R4 is unlike that of the voltage gain, i.e., whereas the preferred variation for R4 is to decrease, in order to increase the voltage gain, in the case of the THD, a decrease in R4 provokes greater harmonic distortion. Therefore, a compromise between both variables should be considered.
New values for the circuit components may be selected from the results shown in the main effects plots depicted in Figure 17 and Figure 18. However, in general, these values should be normalized values, and within the same series of tolerances. Moreover, it is possible to employ the fuzzy inference systems developed for both the Av and the THD to predict the response of the circuit. These predicted values are shown in Table 4. Therefore, in the first iteration, it was decided to increase R3, selecting a normalized value greater than the one shown in Table 1, and to simultaneously decrease R4 to a value lower than that shown in Table 1, adopting a normalized value as in the previous case. Therefore, the selected values in this first iteration were R3 = 7.5 kΩ and R4 = 0.075 kΩ, leaving the rest of the circuit components unchanged. Using the two fuzzy inference systems developed in the second step for the Av and the THD, their predicted values were Av = 35.2113 and THD = 0.3441%.
Notably, the main effect plots shown in Figure 17 and Figure 18 suggest an increase in the value of R3 of over 7.5 kΩ and a decrease in the value of R4. However, before selecting these values, the circuit stability should be confirmed with the new selected values of the components, which is discussed below. When analyzing the response of the circuit with these new values through simulation, Av = 40.4191 and THD = 0.4140% were obtained. Both fuzzy inference systems offered an approximation of the behavior obtained through simulation, as shown in Figure 19. If the fuzzy inference systems were trained with more values than those employed in Table A1, then their precision would increase. In any case, the FIS was capable of predicting the behavior of both the Av and the THD. Figure 19 shows the initial and the optimized design after the first iteration.
The initial design produced the following values: Av = 27.2472 and THD = 0.2795%. If the harmonic distortion in the new design is considered acceptable, then the voltage gain improvement when R3 = 7.5 kΩ and R4 = 0.075 kΩ is 48%. In any case, to verify that the new design remains stable against variations in resistors and capacitors due to the tolerances of the passive elements of the circuit, a Monte Carlo analysis was conducted with the new design. The components of the circuit were varied using a uniform distribution, and the results of the voltage gain and the harmonic distortion are shown in Figure 20, respectively.
Table 5 shows the average values and the standard deviation of the values shown in Figure 20. As can be observed, the circuit remains stable against variations in the circuit components due to their tolerances. Figure 21 shows the outputs of the Monte Carlo analysis.
Table 5 shows that the average value of the voltage gain increases, but the total harmonic distortion worsens. If these THD values are considered acceptable, then new values of R3 and R4 could be selected. In this case, from Figure 17 and Table 4, a higher value than 7.5 kΩ could have been selected.
New values were, therefore, chosen within the 10% series of tolerance (R3 = 9.1 kΩ; R4 = 0.056 kΩ) and the values of all the other components showed no variation with respect to the previous stage. When the new circuit was simulated, the results shown in Figure 22 were obtained, where Av = 55.46574 and THD = 0.6314%. Notably, since the new input values were outside the range of values used to train the FIS, a greater discrepancy was observed in these results with regard to the data obtained through simulation. If the fuzzy inference systems were trained with more values than those employed in Table A1, then their precision would increase. Likewise, if the values of the Monte Carlo analysis obtained with the new modified inputs were used to train the fuzzy inference systems, their precision could also be increased. However, in this study, the fuzzy inference systems developed from data shown in Table A1 were capable of predicting the output variable trends and, hence, they were not modified.
Table 6 shows the average values and the standard deviation values following a Monte Carlo analysis of this new design. These results are shown in Figure 23.
Figure 24 shows the outputs obtained in the Monte Carlo Analysis. As can be observed in Figure 23, the circuit remains stable against variations in the components as a consequence of their tolerances. Moreover, with the new values obtained within the second iteration, the voltage gain increases to 104% compared to the initial circuit design.

6. Conclusions

In the present study, zero-order Sugeno fuzzy inference systems were optimized with a PSO algorithm and used to model the behavior of an electronic circuit used as a small signal amplifier.
It was shown that a Monte Carlo analysis can be combined with FIS modeling in an iterative process to optimize the design of an electronic circuit. Likewise, the stability of the optimized design and its stability against component variations due to their tolerances should be analyzed in order to select the optimized design, because independent optimizations can lead to results that are not feasible due, in general, to the selection of normalized components for building an electronic circuit.
The methodology analyzed in this study can serve as a basis for improving the design of analog electronic circuits with a similar configuration to the one that was considered in this study. Future research studies will include the application of the proposed methodology to improve the design of other types of analog electronic circuits as well as the use of different fuzzy inference systems and membership functions.

Funding

This research received no external funding.

Conflicts of Interest

The author declares no conflict of interest.

Appendix A

Table A1. Training data.
Table A1. Training data.
R1 (kΩ)R2 (kΩ)R3 (kΩ)R4 (kΩ)R5 (kΩ)C1 (μF)C2 (μF)C3 (μF)AvTHD (%)
15.00002.70005.60000.10001.8000100.000010.000047.000027.24720.2795
15.83282.44615.21370.10441.810493.796310.740141.158524.40940.3381
13.51132.96615.89230.10751.6771104.837011.419245.226527.47560.1951
13.56672.61875.64230.10931.9400117.98508.610738.117925.41810.2498
15.62462.81145.58510.09881.8161109.562011.694646.154227.43880.2879
13.77772.52355.69200.10201.973981.469611.173952.605226.75720.2992
16.10782.53395.24320.10371.746294.43258.077343.319924.88410.3154
14.71032.93346.09350.09131.661684.39828.662743.961631.80050.2473
13.94872.83006.09400.09011.816595.320211.055438.334731.80910.2729
14.63612.72395.82750.09861.6952101.107010.860842.591928.65730.2534
15.31582.48306.03950.10691.7714105.646010.187154.003026.47160.2939
15.87242.80475.77840.10631.8060117.69008.242053.013226.27950.2674
15.83432.52305.62130.09751.6886103.98109.984343.411527.51040.3209
15.45392.74215.20240.09181.7738100.198010.646038.850727.96020.3140
14.24552.84146.13010.10901.6549114.55909.037551.403427.46460.2073
14.63442.93455.84100.10411.959283.81608.490753.834727.17000.2555
15.30072.53825.07400.10041.843485.951210.836040.054825.09300.3257
15.07142.88985.14040.10101.8956106.789010.365542.375525.74610.2701
15.72072.61505.08010.10401.8833103.51308.045147.943824.32010.3181
15.09622.51525.42240.09791.7102114.944011.631154.684027.03360.3024
14.93902.68675.99500.09251.7271117.794010.313347.713530.44150.2938
15.21442.55055.17090.09841.916286.51909.090048.176925.68920.3473
14.68072.66725.50500.10521.715687.153710.541442.355226.09090.2458
15.03982.57265.30630.10851.8406114.982010.341154.217324.34510.2800
13.80652.50646.08480.09961.6302115.64908.228451.506829.18010.2474
13.58222.93676.10330.10071.831497.99168.411245.018129.26160.2251
15.36432.80675.41160.10811.661390.14088.049356.091725.36780.2303
16.27982.96505.59040.09071.8635105.151011.556039.755729.37580.3279
15.78232.45715.17650.10161.6785107.02509.895543.994825.22480.3126
16.00492.58585.57150.09221.690891.83608.360743.844728.72730.3391
16.30112.95796.04320.09841.793598.394910.617749.403628.91680.2811
14.77042.62515.37940.09121.7530113.32708.817340.957128.75480.3108
15.22982.57565.65200.09691.896586.449510.335346.526927.53250.3444
13.75782.65105.25430.10121.872781.11768.708945.376726.12620.2635
14.57432.63286.05120.09761.8902113.051011.616543.560628.87170.3058
14.30222.68126.06080.10491.963599.22318.031847.478527.23090.2773
14.20642.96705.33860.10631.6857119.446010.280343.035725.97520.2062
16.25132.60835.29380.09231.698094.71618.551038.408027.77040.3445
14.14352.51635.07410.10611.739280.107711.045342.318424.50480.2545
15.86542.67736.09790.10491.8506117.340011.266344.090227.05810.3000
15.15572.67515.04570.09651.745295.25879.572643.008026.37870.2901
14.25382.58415.53240.10981.6981119.22809.188441.281425.24970.2331
14.63982.85525.20980.09641.723389.131210.848648.794527.46150.2494
15.62542.62885.72720.09251.772984.056011.007537.681829.11860.3373
14.89942.53675.13230.10841.7570102.231010.657740.356424.02320.2669
16.21922.71926.10040.09351.9193112.31909.079254.840529.47740.3726
14.56002.82855.19740.10071.6900115.037011.336841.377226.48110.2338
14.99262.68366.13600.10331.954095.882010.821649.721827.56770.3007
16.45502.45835.16320.10731.820589.433510.499351.295323.54910.3476
16.29262.79465.51930.09631.864491.42368.698940.857527.44790.3314
14.24722.72535.28750.10211.811197.20839.852946.252226.12610.2528
13.70032.53815.61280.10011.7033102.53208.492238.265827.63960.2517
16.34552.43765.85670.09311.6943100.91209.202153.898228.81420.3840
15.74712.63775.41150.09291.9681104.89808.847043.356327.49280.3908
14.65542.57835.84420.10871.734383.440810.186441.296926.09930.2510
15.22042.78756.14110.10901.775084.13869.066844.601526.87140.2427
14.30422.62715.53710.10081.979982.885011.089345.518726.56820.3043
13.81512.70675.79730.10921.9058119.08108.551940.568925.97460.2413
16.37242.69895.43640.10031.889894.860210.320743.402926.03390.3401
14.83732.59305.73230.09731.884598.575110.019649.632027.89340.3219
16.16132.46995.14710.09111.8672103.157011.895138.578726.78140.4358
13.77132.70655.15070.10891.899396.869110.128554.796824.29180.2399
15.57242.79665.56420.09101.880289.87389.911740.738729.10270.3371
14.18292.90656.13040.09511.779292.917210.804649.312930.66440.2463
Table A2. Validation data.
Table A2. Validation data.
R1 (kΩ)R2 (kΩ)R3 (kΩ)R4 (kΩ)R5 (kΩ)C1 (μF)C2 (μF)C3 (μF)AvTHD (%)
14.58302.56535.21050.09201.9019112.97608.731446.449627.56470.3492
14.57622.50575.67190.10321.9664118.626010.726348.620126.13130.3229
15.52202.60296.08330.09241.696881.907910.662840.947530.38570.3195
16.36652.71025.76180.09911.8432108.27108.448339.240927.34200.3322
13.66892.83235.48700.09941.643684.24408.648637.840528.05250.2153
15.47222.77155.38510.10951.809087.63669.798955.953524.62720.2540
15.75502.87005.39630.09271.625780.204510.157948.316028.90210.2669
15.84202.82375.20710.10341.824194.205210.372945.296025.26790.2770
14.51292.50345.26340.09591.6959115.095010.508738.142627.22100.2908
16.33372.57495.23710.10301.9094112.70808.962245.826024.62250.3583
16.00792.89295.44580.10421.780590.248511.094542.010125.94330.2613
15.64502.67235.52830.10561.7341102.491010.822346.245925.74000.2692
14.43812.70225.18220.10821.803782.283511.468149.402624.51340.2431
13.75872.74006.06400.09201.768991.06429.549247.525931.22410.2644
14.44092.84305.09300.10481.8968107.52609.466441.798124.91960.2499
13.89572.82396.06660.09371.9059117.383011.824741.038930.50630.2747
13.62922.68235.74430.09521.6735108.68008.993149.283329.58400.2416
16.47712.94025.19460.10471.8120113.43609.788143.817224.99360.2704
15.63442.49135.08860.10831.9602108.088010.953247.337923.17790.3396
15.79492.93486.03690.09821.9376115.105010.853540.800528.70210.3009
14.16142.45535.46180.10361.886288.87958.779537.931125.68820.2994
16.04402.43295.77320.09851.9424106.14009.249841.665526.69890.4167
14.89072.81155.32170.09831.930397.31618.898150.970626.75320.2918
16.06562.78545.55070.09491.934099.871411.758644.756027.72890.3491
15.00122.68275.86240.09971.8195116.170010.774740.506327.97910.2875
13.50102.79195.90390.09271.6862104.126010.035447.037630.95250.2368
15.79532.46356.01400.09511.837692.57209.035052.491528.62520.3872
14.34562.44635.70820.09151.927988.19468.074244.683328.96040.3760
15.70352.73385.62940.09921.7569105.11609.747148.275127.45260.2884
13.53432.45595.73770.09281.8451111.40009.631139.009429.32840.3140
14.43242.55745.59380.09101.959889.89719.657547.180028.89190.3647
16.32992.84665.70830.09051.8586114.45708.841242.953729.53490.3506
16.11632.49825.27030.10841.7077112.590010.394352.273924.09530.2963
13.56392.53105.63010.09521.7838108.293010.827439.254428.70840.2799
16.31972.55185.81180.10311.7113107.082011.764649.390926.64450.3125
14.38312.47465.58330.10521.8625115.449011.296849.978925.72270.2924
16.13492.47126.12510.10891.8557104.93708.086139.685625.77460.3345
15.31492.66125.17560.10421.705181.52008.151744.565325.15850.2617
13.57722.77125.92440.10121.9484105.118011.207038.121928.14490.2554
14.98872.50676.07300.09601.740795.78629.910155.128229.27880.3152
16.25032.43845.73290.10261.6368115.08208.898946.975526.50270.3171
14.21122.81555.43240.10621.789883.158311.406449.994425.87090.2295
13.70202.80715.28720.10311.9794113.919010.833244.254825.87210.2541
15.47092.66155.52570.09981.964891.49419.994853.501026.44490.3376
15.45512.82166.03010.10261.8080114.199011.971246.501527.88500.2671
15.65692.51405.61010.09881.7196115.22009.217746.289527.14160.3188
15.27642.93335.77060.10481.978987.861611.866542.892926.56920.2710
14.05592.64215.45180.09731.844682.345711.016454.135127.54770.2809
15.57952.50935.20580.09951.6806101.58209.003946.091225.93570.3051
15.86602.43605.36940.09091.630485.633710.389754.190128.29090.3579
14.96262.77145.54190.09731.872289.864311.134153.695227.67550.2926
15.31792.96975.05180.09351.869599.863010.318352.778627.27100.2879
13.83202.92835.41030.10811.8146102.910011.512354.442525.62540.2136
14.65322.96116.13930.09191.851586.98258.642943.697431.32870.2738
16.07772.58795.34320.09771.8642111.23208.722851.901226.25500.3602
13.81152.76565.81080.09181.693895.530611.900746.893630.75370.2499
14.04982.73425.70140.09961.862897.63668.389553.743127.87700.2636
14.14422.87395.47310.10961.6940103.17509.400140.714225.57220.2069
15.99392.66185.76880.09641.7541105.46508.950854.464128.27490.3198
14.67402.90355.24020.10961.671984.103811.318948.792124.86780.2098
14.67842.57175.08840.09171.812299.535411.705055.685627.44420.3300
15.20842.62675.72180.09661.8797107.41709.226745.770727.95080.3298
15.83972.87985.55890.09761.711489.35898.897750.183327.94290.2671
15.38852.96735.32680.10281.796299.583111.962046.657026.15630.2465

References

  1. Mamdani, E.H. Application of fuzzy algorithms for control of simple dynamic plant. Proc. Inst. Electr. Eng. 1974, 121, 1585–1588. [Google Scholar] [CrossRef]
  2. Takagi, T.; Sugeno, M. Fuzzy identification of systems and its applications to modeling and control. IEEE Trans. Syst. Man. Cybern. 1985, SMC-15, 116–132. [Google Scholar] [CrossRef]
  3. Kar, S.; Das, S.; Ghosh, P.K. Applications of neuro fuzzy systems: A brief review and future outline. Appl. Soft Comput. 2014, 15, 243–259. [Google Scholar] [CrossRef]
  4. Precup, R.-E.; Hellendoorn, H. A survey on industrial applications of fuzzy control. Comput. Ind. 2011, 62, 213–226. [Google Scholar] [CrossRef]
  5. Oltean, G.; Miron, C.; Zahan, S.; Gordan, M. A fuzzy optimization method for CMOS operational amplifier design. In Proceedings of the 5th Seminar on Neural Network Applications in Electrical Engineering. NEUREL 2000 (IEEE Cat. No.00EX287), Belgrade, Serbia, 25–27 September 2000; pp. 152–157. [Google Scholar] [CrossRef]
  6. Sahu, B.; Dutta, A.K. A fuzzy logic based approach for parametric optimization of MOS operational amplifiers. Microelectronics J. 2002, 33, 253–264. [Google Scholar] [CrossRef]
  7. Hayati, M.; Rezaei, A.; Seifi, M.; Naderi, A. Modeling and simulation of combinational CMOS logic circuits by ANFIS. Microelectronics J. 2010, 41, 381–387. [Google Scholar] [CrossRef]
  8. Hostos, H.; Sanabria, F.; Melgarejo, M. Analog circuit design using genetic algorithms with fuzzy fitness function. In Proceedings of the 2010 IEEE ANDESCON, Bogotá, Columbia, 14–17 September 2010; pp. 1–5. [Google Scholar] [CrossRef]
  9. Wang, X.; Zhou, C.; Zhang, Z.; Ren, T.; Liu, L. Optimal RF IC design based on Fuzzy Genetic Algorithm. In Proceedings of the 2009 Asia Pacific Conference on Postgraduate Research in Microelectronics & Electronics (PrimeAsia), Shanghai, China, 19–21 November 2009; pp. 229–232. [Google Scholar] [CrossRef]
  10. Chang, G.W.; Shih, T.Y.; Chuang, G.S.; Chu, S.Y. A Fuzzy Approach for Placement of Capacitors with Considering Harmonic Distortions. In Proceedings of the 2007 International Conference on Intelligent Systems Applications to Power Systems, Washington, DC, USA, 2–5 November 2007; pp. 1–5. [Google Scholar] [CrossRef]
  11. Panoiu, M.; Panoiu, C.; Ghiormez, L. Neuro-fuzzy modeling and prediction of current total harmonic distortion for high power nonlinear loads. In Proceedings of the 2018 Innovations in Intelligent Systems and Applications (INISTA), Thessaloniki, Greece, 3–5 July 2018; pp. 1–7. [Google Scholar] [CrossRef]
  12. Arabi, A.; Bourouba, N.; Belaout, A.; Ayad, M. An accurate classifier based on adaptive neuro-fuzzy and features selection techniques for fault classification in analog circuits. Integration 2019, 64, 50–59. [Google Scholar] [CrossRef]
  13. El-Gamal, M.A.; Abdulghafour, M. Fault isolation in analog circuits using a fuzzy inference system. Comput. Electr. Eng. 2003, 29, 213–229. [Google Scholar] [CrossRef]
  14. Kavithamani, A.; Manikandan, V.; Devarajan, N. Analog circuit fault diagnosis based on bandwidth and fuzzy classifier. In Proceedings of the TENCON 2009-2009 IEEE Region 10 Conference, Singapore, 23–26 November 2009; pp. 1–6. [Google Scholar] [CrossRef]
  15. Ram, R.B.; Moorthy, V.P.; Devarajan, N. Fuzzy based time domain analysis approach for fault diagnosis of analog electronic circuits. In Proceedings of the 2009 International Conference on Control, Automation, Communication and Energy Conservation, Erode, India, 4–6 June 2009; pp. 1–6. [Google Scholar]
  16. Calcagno, S.; Morabito, F.C.; Versaci, M. A novel approach for detecting and classifying defects in metallic plates. IEEE Trans. Magn. 2003, 39, 1531–1534. [Google Scholar] [CrossRef]
  17. Guo, C.; Zhang, L.; Qian, Y.; Huang, C.; Wang, H.; Yao, L.; Jiang, X. Application of adaptive neuro fuzzy inference system to the partial discharge pattern recognition. In Proceedings of the 2009 IEEE International Conference on Intelligent Computing and Intelligent Systems, Shanghai, China, 20–22 November 2009; pp. 729–732. [Google Scholar] [CrossRef]
  18. Voloşencu, C. Stability analysis of systems with fuzzy pi controllers applied to electric drives. Mathematics 2021, 9, 1246. [Google Scholar] [CrossRef]
  19. Napole, C.; Barambones, O.; Calvo, I.; Derbeli, M.; Silaa, M.Y.; Velasco, J. Advances in Tracking Control for Piezoelectric Actuators Using Fuzzy Logic and Hammerstein-Wiener Compensation. Mathematics 2020, 8, 2071. [Google Scholar] [CrossRef]
  20. Eboule, P.S.P.; Pretorius, J.H.C.; Mbuli, N. Artificial Neural Network Techniques apply for Fault detecting and Locating in Overhead Power Transmission Line. In Proceedings of the 2018 Australasian Universities Power Engineering Conference (AUPEC), Auckland, New Zealand, 27–30 November 2018; pp. 1–6. [Google Scholar] [CrossRef]
  21. Alhato, M.M.; Ibrahim, M.N.; Rezk, H.; Bouallègue, S. An enhanced dc-link voltage response for wind-driven doubly fed induction generator using adaptive fuzzy extended state observer and sliding mode control. Mathematics 2021, 9, 963. [Google Scholar] [CrossRef]
  22. Bagua, H.; Guemana, M.; Hafaifa, A.; Chaibet, A. Gas Turbine Monitoring using Fuzzy Control approaches: Comparison between Fuzzy Type 1 and 2. In Proceedings of the 2018 International Conference on Applied Smart Systems (ICASS), Médéa, Algeria, 24–25 November 2018; pp. 1–6. [Google Scholar] [CrossRef]
  23. Angiulli, G.; Versaci, M. Resonant frequency evaluation of microstrip antennas using a neural-fuzzy approach. IEEE Trans. Magn. 2003, 39, 1333–1336. [Google Scholar] [CrossRef]
  24. Belaout, A.; Krim, F.; Mellit, A. Neuro-fuzzy classifier for fault detection and classification in photovoltaic module. In Proceedings of the 2016 8th International Conference on Modelling, Identification and Control (ICMIC), Algiers, Algeria, 15–17 November 2016; pp. 144–149. [Google Scholar] [CrossRef]
  25. Bendary, A.F.; Abdelaziz, A.Y.; Ismail, M.M.; Mahmoud, K.; Lehtonen, M.; Darwish, M.M.F. Proposed anfis based approach for fault tracking, detection, clearing and rearrangement for photovoltaic system. Sensors 2021, 21. [Google Scholar] [CrossRef]
  26. Chang, Y.J.; Chen, Y.M.; Lee, C.A.; Wang, Y.H.; Chen, Y.C.; Wang, C.H. Improving temperature control of laser module using fuzzy logic theory. In Proceedings of the Twentieth Annual IEEE Semiconductor Thermal Measurement and Management Symposium (IEEE Cat. No.04CH37545), Dallas, TX, USA, 14–16 March 2006; pp. 198–204. [Google Scholar] [CrossRef]
  27. The MathWorks Inc. Fuzzy Logic ToolboxTM User’s Guide © Copyright 1995–2020; The MathWorks, Inc.: Natick, MA, USA, 2020. [Google Scholar]
  28. The MathWorks Inc. Global Optimization ToolboxTM User’s Guide ©Copyright 2004–2020; The MathWorks, Inc.: Natick, MA, USA, 2020. [Google Scholar]
  29. Kennedy, J.; Eberhart, R. Particle swarm optimization. In Proceedings of the ICNN’95—International Conference on Neural Networks, Perth, WA, Australia, 27 November–1 December 1995; pp. 1942–1948. [Google Scholar] [CrossRef]
  30. Mezura-Montes, E.; Coello, C.A.C. Constraint-handling in nature-inspired numerical optimization: Past, present and future. Swarm Evol. Comput. 2011, 1, 173–194. [Google Scholar] [CrossRef]
  31. Pedersen, M.E. Good parameters for particle swarm optimization. Tech. Rep. HL1001, Hvass Lab. HL1001, pp. 1–12, 2010. Available online: https://github.com/Hvass-Labs/Optimization-Papers/blob/main/pedersen2010good-pso-parameters.pdf (accessed on 3 September 2021).
  32. Cacciola, M.; Calcagno, S.; Morabito, F.C.; Versaci, M. Swarm Optimization for Imaging of Corrosion by Impedance Measurements in Eddy Current Test. IEEE Trans. Magn. 2007, 43, 1853–1856. [Google Scholar] [CrossRef]
  33. Hardt, M.; Jayaramaiah, D.; Bergs, T. On the Application of the Particle Swarm Optimization to the Inverse Determination of Material Model Parameters for Cutting Simulations. Modelling 2021, 2, 129–148. [Google Scholar] [CrossRef]
  34. Liu, B.; Yuan, P.; Wang, M.; Bi, C.; Liu, C.; Li, X. Optimal Design of High-Voltage Disconnecting Switch Drive System Based on ADAMS and Particle Swarm Optimization Algorithm. Mathematics 2021, 9, 1049. [Google Scholar] [CrossRef]
Figure 1. Electrical diagram of the single stage of a small signal BJT amplifier.
Figure 1. Electrical diagram of the single stage of a small signal BJT amplifier.
Mathematics 09 02168 g001
Figure 2. (a) Input and output voltages; (b) FFT of the output signal.
Figure 2. (a) Input and output voltages; (b) FFT of the output signal.
Mathematics 09 02168 g002
Figure 3. Histograms of the results with the initial design of the amplifier: (a) voltage gain (Av); (b) total harmonic distortion (THD).
Figure 3. Histograms of the results with the initial design of the amplifier: (a) voltage gain (Av); (b) total harmonic distortion (THD).
Mathematics 09 02168 g003
Figure 4. Response of the amplifier (Monte Carlo analysis).
Figure 4. Response of the amplifier (Monte Carlo analysis).
Mathematics 09 02168 g004
Figure 5. Zero-order Sugeno FIS.
Figure 5. Zero-order Sugeno FIS.
Mathematics 09 02168 g005
Figure 6. Histograms showing the values employed in the Monte Carlo Analysis (grouped in 25 bins).
Figure 6. Histograms showing the values employed in the Monte Carlo Analysis (grouped in 25 bins).
Mathematics 09 02168 g006
Figure 7. Membership functions employed for Av and for THD before tuning the Fuzzy Inference Systems.
Figure 7. Membership functions employed for Av and for THD before tuning the Fuzzy Inference Systems.
Mathematics 09 02168 g007
Figure 8. Membership functions obtained after tuning the FIS for Av (2nd step).
Figure 8. Membership functions obtained after tuning the FIS for Av (2nd step).
Mathematics 09 02168 g008
Figure 9. Membership functions obtained after tuning the FIS for THD (2nd step).
Figure 9. Membership functions obtained after tuning the FIS for THD (2nd step).
Mathematics 09 02168 g009
Figure 10. Scheme of the proposed method.
Figure 10. Scheme of the proposed method.
Mathematics 09 02168 g010
Figure 11. Results with the tuned FIS in the first step for Av: (a) training data; (b) validation data.
Figure 11. Results with the tuned FIS in the first step for Av: (a) training data; (b) validation data.
Mathematics 09 02168 g011
Figure 12. Results obtained with the tuned FIS in the second step for Av: (a) training data, (b) validation data.
Figure 12. Results obtained with the tuned FIS in the second step for Av: (a) training data, (b) validation data.
Mathematics 09 02168 g012
Figure 13. Response surface for Av vs. R3 and {R1, R2, R4, R5, C1, C2, C3}.
Figure 13. Response surface for Av vs. R3 and {R1, R2, R4, R5, C1, C2, C3}.
Mathematics 09 02168 g013
Figure 14. Results of the tuned FIS in the first step for THD: (a) training data; (b) validation data.
Figure 14. Results of the tuned FIS in the first step for THD: (a) training data; (b) validation data.
Mathematics 09 02168 g014
Figure 15. Results of the tuned FIS in the second step for THD: (a) training data; (b) validation data.
Figure 15. Results of the tuned FIS in the second step for THD: (a) training data; (b) validation data.
Mathematics 09 02168 g015
Figure 16. Response surface for THD vs. R1 and {R2, R3, R4, R5, C1, C2, C3}.
Figure 16. Response surface for THD vs. R1 and {R2, R3, R4, R5, C1, C2, C3}.
Mathematics 09 02168 g016
Figure 17. Main effects plot for Av using the FIS.
Figure 17. Main effects plot for Av using the FIS.
Mathematics 09 02168 g017
Figure 18. Main effects plot for THD using the FIS.
Figure 18. Main effects plot for THD using the FIS.
Mathematics 09 02168 g018
Figure 19. Comparison between the initial design and the optimized design after the first iteration.
Figure 19. Comparison between the initial design and the optimized design after the first iteration.
Mathematics 09 02168 g019
Figure 20. Histogram of (a) Av and (b) THD, when R3 = 7.5 kΩ and R4 = 0.075 kΩ.
Figure 20. Histogram of (a) Av and (b) THD, when R3 = 7.5 kΩ and R4 = 0.075 kΩ.
Mathematics 09 02168 g020
Figure 21. Response of the amplifier with R3 = 7.5 kΩ and R4 = 0.075 kΩ (Monte Carlo analysis).
Figure 21. Response of the amplifier with R3 = 7.5 kΩ and R4 = 0.075 kΩ (Monte Carlo analysis).
Mathematics 09 02168 g021
Figure 22. Comparison between the initial design and the optimized design with the second iteration.
Figure 22. Comparison between the initial design and the optimized design with the second iteration.
Mathematics 09 02168 g022
Figure 23. Histogram of (a) Av and (b) THD, when R3 = 9.1 kΩ and R4 = 0.056 kΩ.
Figure 23. Histogram of (a) Av and (b) THD, when R3 = 9.1 kΩ and R4 = 0.056 kΩ.
Mathematics 09 02168 g023
Figure 24. Response of the amplifier with R3 = 9.1 kΩ and R4 = 0.056 kΩ (Monte Carlo analysis).
Figure 24. Response of the amplifier with R3 = 9.1 kΩ and R4 = 0.056 kΩ (Monte Carlo analysis).
Mathematics 09 02168 g024
Table 1. Nominal values and tolerances of the passive components of the circuit.
Table 1. Nominal values and tolerances of the passive components of the circuit.
R1 (kΩ)R2 (kΩ)R3 (kΩ)R4 (kΩ)R5 (kΩ)C1 (μF)C2 (μF)C3 (μF)
Nominal value152.75.60.11.81001047
Tolerance10%10%10%10%10%20%20%20%
Table 2. Values of the load resistance and the voltage sources of the circuit.
Table 2. Values of the load resistance and the voltage sources of the circuit.
VIN (Sinusoidal Voltage Source)Vdc (Power Supply)RL (Load Resistance)
VINmax = 10 mV; frequency = 1 kHz20 V8.2 kΩ
Table 3. Average and standard deviation values obtained from the Monte Carlo analysis in the initial design.
Table 3. Average and standard deviation values obtained from the Monte Carlo analysis in the initial design.
A v ¯ S A v T H D ¯   ( % ) S T H D   ( % )
27.18051.84370.29180.0470
Table 4. Predicted values using the tuned FIS obtained for both Av and THD.
Table 4. Predicted values using the tuned FIS obtained for both Av and THD.
R3 (kΩ)R4 (kΩ)AvTHD
7.50.07535.21130.3441
0.06835.75900.3424
0.06236.07460.3395
0.05636.30950.3372
8.20.07535.57180.3434
0.06836.07230.3415
0.06236.36690.3385
0.05636.59980.3362
9.10.07535.82580.3438
0.06836.28980.3421
0.06236.56490.3391
0.05636.78910.3368
Table 5. Average and standard deviation values obtained from the Monte Carlo analysis with the new design (R3 = 7.5 kΩ and R4 = 0.075 kΩ).
Table 5. Average and standard deviation values obtained from the Monte Carlo analysis with the new design (R3 = 7.5 kΩ and R4 = 0.075 kΩ).
A v ¯ S A v T H D ¯   ( % ) S T H D   ( % )
40.29012.59590.43170.0788
Table 6. Average and standard deviation values obtained from the Monte Carlo analysis with the new design (R3 = 9.1 kΩ and R4 = 0.056 kΩ).
Table 6. Average and standard deviation values obtained from the Monte Carlo analysis with the new design (R3 = 9.1 kΩ and R4 = 0.056 kΩ).
A v ¯ S A v T H D ¯   ( % ) S T H D   ( % )
55.23873.44900.65520.1187
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Dieste-Velasco, M.I. Application of a Fuzzy Inference System for Optimization of an Amplifier Design. Mathematics 2021, 9, 2168. https://doi.org/10.3390/math9172168

AMA Style

Dieste-Velasco MI. Application of a Fuzzy Inference System for Optimization of an Amplifier Design. Mathematics. 2021; 9(17):2168. https://doi.org/10.3390/math9172168

Chicago/Turabian Style

Dieste-Velasco, M. Isabel. 2021. "Application of a Fuzzy Inference System for Optimization of an Amplifier Design" Mathematics 9, no. 17: 2168. https://doi.org/10.3390/math9172168

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop