1 Introduction

Today, electric power systems assume a key job in the industry. The power sector is, nevertheless, overflowing with issues that sway the nature of intensity. Such issues are welcomed by the utilization of intensity electronic (or non-linear) electronics in the system. Issues with power quality have to do with harmonics, ripples, swells, EMI, speed of reaction, and timely reaction. Of these, harmonics and the speed of reaction of the framework are basic. A few controllers have been utilized lately to determine issues with the nature of intensity, and incorporate the proportional (P), proportional integral (PI), proportional integral derivative (PID), integral order PID (IOPID), fractional order PID (FOPID), and fuzzy logic controller (FLC).

The current framework involves a photovoltaic panel, buck–boost converter, multi-level inverter, three-phase induction motor, and FOPID controller. The proposed framework comprises a photovoltaic panel, buck–boost converter, multi-level inverter, three-phase induction motor, and fuzzy logic controller (rather than a FOPID controller), photovoltaic panel, buck–boost converter, multi-level inverter, and three-phase induction motor.

The previous framework works on the 200 Vdc supply voltage produced from the PV panel. For the investigation, an aggravation voltage of 08 Vdc is finally applied to the framework to consider the manual unsettling influence. The buck–boost converter helps the information from 208 to 408 Vdc, and the seven-level multilevel inverter is utilized close by. The detriment of the PID controller is settling time is minimal high and high consistent steady-state [1] and it is decreased in this article.

The FOPID controller, generally utilized in the power sector, controls the working of the current framework. The controller is utilized with a Photovoltaic panel took care of multilevel inverter and works capably with present-day inserted programming. Predominantly utilized for mechanical applications, the controller controls the non-linear boost converter and applies the frequency domain analysis and control design methods [2]. The proposed framework portrayed in this article utilizes a fuzzy logic controller. Fuzzy controllers work dependent on fuzzification and defuzzification measures. The speed of reaction of the fuzzy logic controller is quicker than that of the current controller. The wind generation, solar generation, and load demand are demonstrated with the assistance of the FOPID controller [3]. The controller is accustomed to extracting the maximum power from the wind turbine, controlling power, load frequency deviation, and dealing with the supply and demand [4]. The rigid robotic manipulator is planned with the FOPID controller [5].

The seven-level multilevel inverter utilized believer 408 Vdc to 408 Vac. The MLI had its roots in a three-level inverter yet has since been stretched out to incorporate seven, and then some, levels. Multilevel inverters are of three sorts: the diode-clamped inverter (DCMLI), flying capacitor MLI (FCMLI), and cascaded MLI. The cascaded H-bridge MLI produces a more precise output than old-style inverters and, further, takes out the requirement for a boosting phase on the input side and a power transformer on the output side [6].

The serious issue in measure ventures is control of liquid level in the capacity tank, substance mixing, and response vessels [7]. The FOPID controller is utilized for the pH balance measure in the sugar stick juice measure [8].

In this article, the three-phase enlistment motor that goes about as a heap runs for 408 Vac. The speed of the motor is given as a contribution to the controller. From that point, an order given by the controller to the lift converter places the framework in a shut circle activity. The reaction of the FOPID controller is contrasted and that of the fuzzy logic controller and the outcome is confirmed in the reproduction circuit with a three-phase induction motor.

The primary contribution of the paper can be summed up as follows: (1) The speed of reaction of the framework is broke down. (2) The current harmonics are decreased in the proposed framework. (3) The time-domain parameter, for example, rise time, peak time, and settling time are investigated and confirmed for both existing and proposed systems. (4) The THD estimations of the fuzzy controller has diminished. (5) The steady-state error in the current and proposed controller is noted and broke down. The trouble of this paper is the guideline of the power output in the photovoltaic board and the synchronization of framework output with the utility network.

The remainder of the article is arranged as follows. Segment 2 examines the buck–boost converter activity and Sect. 3 the standards and activity of the cascaded multilevel inverter. Segment 4 portrays the reaction of the FOPID controller and its conduct, and Sect. 5 the development and utilization of the proposed framework with the fuzzy logic controller with a convenient reaction. Segment 6 breaks down harmonics decrease, while Sect. 7 confirms the recreation results. Segment 8 looks at the output parameters and closes the paper.

1.1 Specifications of the Systems

Table 1 presents the specifications of the existing and proposed systems.

Table 1 System specifications

1.2 The Sizing of the Photovoltaic Panel

Photovoltaic module sizing is designed and calculated based on parameters such as the electrical load, as well as specifications for the inverter, battery size, PV panel array, and controller [9]. The solar panel is constructed with a series–parallel connection of solar cells and it produces electricity due to the quantum mechanical process is called as “Photovoltaic effect” [10]. The Eqs. (1) and (2) represents the panel numbers calculation.

The watt-hours per day calculated are multiplied by 1.3 (loss in the system), and the number of panels is calculated by the

$$\text{Number of panels} = \text{total watt} - \text{hours/the rated power output of the panel} $$
(1)
$$\text{Total output} = \text{ total output delivered by the solar PV system/daily peak sun hours}$$
(2)

2 Buck–Boost Converter

The boost converter that acts as a switch consists of a 200 Vdc source with a disturbance voltage of 8 V. The snubber capacitor is used as a filter in the source circuit, while the MOSFET acts as a switch. The MOSFET with its 360° operations offers the most advantages.

Two MOSFETs are used in the converter circuit: one is in parallel and the other in series with the source. Circuit parameters such as resistance R = 0.001 ohms, capacitance C = 50e−6 and inductance L = 2e−3 are used, and the feedback or flyback diode is connected through anti-parallel sources. The boost controller is used in the renewable energy generation system [11].

The diode comprises of inner resistance R = 0.001ohms and forward voltage Vf = 0.8 V. Input or flyback diodes have snubber resistance and snubber capacitance to encourage powerful tasks. Converters are planned and produced in various proportions, for example, 1:2, 1:4, and 1:8. In this article, both the current and proposed frameworks have a lift converter of a 1:2 proportion. The boost topology isn't appropriate for a series association because in arrangement the current are equivalent so this topology could work sufficiently in the parallel association [12].

The input 208 Vdc is boosted to 416 Vdc. Attributable to its boot-up activity; this converter is known as a DC–DC or buck–boost converter. The output voltage of the converter is having a reverse extremity than the input voltage thus it is otherwise called the Inverting converter [13]. The DC–DC converter is associated with a large portion of the areas which incorporate vehicle, space, flight, broadcast communications, medication, and sustainable power source [14]. The buck–boost converter increase or decrease the voltage of the PV system depending on the load requirements[15].

In a three-phase motor winding, the three winding wound and placed by 1200 apart. So all the three phases a, b, c are displaced by 1200. The phase-to-neutral voltage can be obtained from

$${\text{Van}} = {{\text{V}}_{\text{m}}}{\text{sin(}}\omega {\text{t)}}$$
(3)

Van—the phase to neutral voltage of phase ‘a’.

Phase ‘a’ is displaced by 0° degrees.

$${\text{Vbn}} = {{\text{V}}_{\text{m}}}{\text{sin}}\left( {\omega {\text{t}} - \frac{{{\text{2}} {\pi} }}{{3}}} \right)$$
(4)

Van—the phase to neutral voltage of phase ‘b’.

Phase ‘b’ is displaced by 120° degrees.

$${\text{Vcn}} = {{\text{V}}_{\text{m}}}{\text{sin}}\left( {\omega {\text{t}} + \frac{{{\text{2}}\pi }}{{3}}} \right)$$
(5)

Vcn—The phase to neutral voltage of phase ‘c’.

Phase ‘c’ is displaced by 240° degrees.

$${\text{Vab}} = {\text{Van}} - {\text{Vbn}} = \sqrt {3} {{\text{V}}_{\text{m}}}{\text{sin}}\left( {\omega {\text{t}} - \frac{{\uppi }}{{6}}} \right)$$
(6)

Vab represents the line-line voltage between the phase ‘a’ and ‘b’. The line voltage Vab is calculated from the phase voltage Van and Vbn.

$${\text{Vbc}} = {\text{Vbn}} - {\text{Vcn}} = \sqrt {3} {{\text{V}}_{\text{m}}}{\text{sin}}\left( {\omega {\text{t}} - \frac{{\uppi }}{{2}}} \right)$$
(7)

Vbc represents the line-line voltage between the phase ‘b’ and ‘c’. The line voltage Vbc is calculated from the phase voltage Vbn and Vcn (Figs. 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 show the proposed system, the cascadded Multilevel Inverter, the FOPID controller, the closed loop with FOPID controller, the design of the Fuzzy Logic Controller, the Fuzzy Logic Controller model, the plot for the input variable PL, the plot for the input variable PM, the plot for the output variable PH, and comparision of current harmonics and THD).

Fig. 1
figure 1

The proposed system

Fig. 2
figure 2

The cascaded multi-level inverter

Fig. 3
figure 3

The FOPID controller

Fig. 4
figure 4

The closed-loop with the FOPID controller

Fig. 5
figure 5

The design of the fuzzy logic controller

Fig. 6
figure 6

The fuzzy logic controller model

Fig. 7
figure 7

The plot for the input variable, PL

Fig. 8
figure 8

The plot for the input variable, PM

Fig. 9
figure 9

The plot for the output variable, PH

Fig. 10
figure 10

Comparison of current harmonics and THD

Equation (3)–(7) represents the phase sequence analysis of the converter circuit.

3 Cascaded Multi-Level Inverter

In the proposed framework, seven-level inverters are utilized with IGBT switches. The different modulation techniques utilized in the inverter incorporate random pulse width modulation, single PWM, the sinusoidal PWM, and space vector PWM [16]. The inverter circuit involves eight MOSFET switches (M1, M2, M3, M4, M5, M6, M7, and M8), with each phase comprising of two switches.

This circuit is intended for a three-phase supply, and the working of the apparent multitude of switches depends on the activity of the pulse generator. The two possible schemes for gating electronics incorporate the 180-degree and 120-degree conduction method of activity [17]. The multilevel inverter kills the lower order harmonics from output voltage [6].

MOSFET parameters include diode resistance, diode inductance, snubber resistance, and snubber capacitance. PV based multilevel inverter is having low voltage stress, low harmonics distortion, low electromagnetic interference (EMI), and reduced current rating [18]. The multilevel inverter can be controlled using different modulation techniques according to switching frequency [15]. The levels of the inverter are directly proportional to the quality of the output (sine wave) [19].

This system uses a seven-level inverter circuit with the FOPID and fuzzy logic controllers. The seven-step waveform is produced as the output of the inverter. The inverter reduces the stress on the switching devices involved.

3.1 Feedback Circuit

The speed reference from the motor is taken as a feedback signal from the three-phase induction motor. The input differs dependent on the gain of the output. The gain of speed reference is gain = 4/Pi, and for the electromagnetic torque, it is gain = 825/Pi. The output of the input framework is associated with the comparator circuit.

The comparator contrasts the deliberate speed esteem and a set worth, and the distinction between the set worth and feedback esteem is balanced by the controller. The controller controls the input signal given to the converter to manage the output of the inverter. The fuzzy logic controller and the inverter consolidate to go about as an intelligent controller fit for taking care of a wide range of issues without a numerical model of the system [16].

4 The Response of the FOPID Controller

The current framework utilizes the fractional-order proportional integral derivative controller (FOPID), which works on fractional order calculus (FOC) standards. The FOPID controller has applications in such territories as designing, power systems, power electronics, control theory, and signal processing. The tuning of the fuzzy FOPID controller has endeavored with GA [20]. FOPID controllers are utilized in the pumped storage unit regulatory application [21].

4.1 Fractional Order Calculus (FOC)

Fractional order calculus is the most successful and best tool to analyze a timely response to dynamic conditions. Fractional calculus originates from control systems and allows derivatives and integrals of real numbers [22]. The fractional-order differentiator can be denoted by a general fundamental operator.

$${}_aD{t^q} = \left\{ \begin{gathered} \frac{{d^x}}{{d{t^x}}} \hfill \\ \int\limits_a^1 {{{(dt)}^{ - \alpha }}} \hfill \\ \end{gathered} \right.\operatorname{Re} \alpha > 0||\alpha = 0||\alpha < 0$$
(8)

The Eq. (8) represents the real order generalization for fractional-order calculus and \(\alpha\) range is \(\alpha > 0||\alpha = 0||\alpha < 0\).

Where the upper output limit is 280 RPM, the lower output limit is 280 Rpm, and the sample time is 50e−6. The fractional calculus is the best tool for describing complex quantum field dynamic systems, dissipation, and long-range phenomenon [23].FOPID controllers are operate based on proportional, integral, and derivative parameters (Kp, Ki, and Kd) [23].

4.2 The FOPID Controller

The FOPID controller is structured utilizing the accompanying parameters and values. It comprises an elliptic channel, gain, voltage control oscillators, and PID blocks. The elliptic channel is simple. The fragmentary qualities applied to the simple channel are the channel request = 5, passband edge recurrence = 50 Hz, and passband ripple = 2, with 40 as the stopband weakening. The time reaction in this controller is quicker than in others. The FOPID controller is a complex process and diminishes overshoot and settling time [24]. The FOPID controller accomplishes the minimum steady-state error and improved dynamic behavior [25].

The voltage-controlled oscillator (VCO) decides the amplitude of a signal. The PID blocks have all the gain values. The output of the controller controls the input given to the DC–DC converter. Rise time, peak time, settling time and steady-state error are reduced and efficiency improved. The FOPID controller is used in wind turbine generators, electro-hydraulic systems, twin-rotor systems, tilt control of rail vehicles, industrial electric drives, and precision positioning systems. Pneumatic pressure control systems are modeled and designed using the integral order PID controller [26].

The FOPID controller is used to design twin-rotor systems, Industrial electrical drive, and precision positioning systems [2]. In the automation sector to boost the performance of the PID controller, the fractional-order PID (FOPID) controller is used for the past decades [27].

5 The Response of the Proposed Fuzzy Logic Controller

The fuzzy logic controller is a competent technology that improves the speed of response of the system. FLCs operate based on a set of fuzzy rules, member functions, linguistic variables, and control algorithms. The control rule base is played as a key role in designing an efficient fuzzy logic controller [28]. The fuzzy logic controller is used for controlling both the DC–DC converter and the DC–AC converter [29].

5.1 The Fuzzy Logic Controller Process

Fuzzy logic controllers are mostly used for nonlinear analyses and non-linear loads. The response of the system is connected directly to the fuzzy logic controller, which has a crisp set and a fuzzy set of data. The fuzzification and processes are carried out based on fuzzy rules and member functions. The rule-based fuzzy controller tracks and extracts maximum power under an appropriate isolation level [30]. The proposed controller is designed under the Mamdani FIS type.

The fuzzy adaptive control schemes are constructed for handling the non-linear system control problem [31]. Fuzzy controllers are used to saving the communication and computation resources in multi-agent systems applications such as natural networks and biological communities [32].

The fuzzy logic system consists of two inputs and one output. The input parameter range is [−0.4 0 0.4] and the output [−0.8 0 0.8]. The type of member function of the system is trimf. The input current variable range is [0 1] and output current variable [0 2].

The input signal is nonfuzzy (crisp) values which must be fuzzified to be used as an input signal to the fuzzy controller [30]. The fuzzy logic controller is the simplest controller among the various intelligent controller and it is robust and less sensitive to source and load [16]. The fuzzy logic controller can save more energy consumed by the induction motor during the starting time and when it works less than the full load [33].

5.2 Fuzzy Rules Table

Fuzzy rules are listed, based on system parameters. The input variables are PL and PM, and the output variable is PH.

5.3 Membership Functions

The proposed system comprises two input member functions and one output member function.

5.4 Real-Time Applications of the Fuzzy Logic Controller

Fuzzy logic has utilized in a variety of uses, including facial pattern recognition, climate control systems, clothes washers, vacuum cleaners, new product prizing or project risk assessment models, medical diagnosis and treatment plans, stock exchanging, just as in the accompanying frameworks: antiskid braking, transmissions, subway control, power optimization, and climate determining [34]. The fuzzy logic controller is utilized to control the speed of the train[35].

The fuzzy logic controller is used for examining the unsure factor in communication among the operators, for example, noise, quantization, packet loss, and delay [36]. The missing measurement in the switched system, for example, sensors systems, electronic circuits, and PC controlled systems are dissected by the fuzzy logic frameworks [37]. The significance of the dissipative framework is that the measure of energy put away ought not to surpass the measure of energy provided by the outside environment and energy dissemination is constrained by the fuzzy logic framework [38].

6 Harmonics Reduction

Harmonics are a significant issue in the power area. This paper examines multilevel inverter-took care of three-phase induction motor, with the investigation being done for the FOPID and fuzzy logic controllers. Of the apparent multitude of harmonics, the third and ninth impact the output current of the inverter the most. The 9th harmonics are checked and decreased. At the point when the inverter level expands, the estimations of the harmonics lessen correspondingly [39]. The multilevel inverter is the most appropriate decision for diminishing THD esteems [40]. The sufficiency of the odd-order harmonics is determined by utilizing THD (total harmonics contortion) [17].

The ninth harmonics finally named triplen harmonics, are viewed as the most exceedingly terrible high-frequency harmonics. The third and ninth harmonics act comparatively and face similar issues. The extent and THD estimations of the FOPID controller are as per the following: major greatness (50 Hz) = 11.25 and THD = 16.72%. The size and THD estimations of the fuzzy logic controller are as per the following, with fundamental magnitude (50 Hz) = 4.135 and THD = 15.28%, displaying decreased THD esteems which thusly brought about expanded execution.

6.1 Equations for THD Calculation

  • If the measurement data is in power,

    $$THD \, \left( \% \right) = 100*\sqrt {P2 + P3 + P4 + ... + PnP1}$$
    (9)

    where P1, P2, P3, P4, and Pn is Power in watts.

  • If the measurement data is in volts,

    $$THD \, \left( {\% \, } \right) \, = 100*\sqrt {V22 + V32 + } V42 + ... + Vn2V1$$
    (10)

    where V1, V22, V32, V42, and Vn is the RMS voltage.

    $${\text{THD}} = \sqrt {\frac{{{{\Sigma }_{{\text{n}} = {3,5,7,}...}}{{\text{V}}_{\text{n}}}^{2}}}{{{{\text{V}}_{1}}^{2}}}}$$
    (11)

    where THD represents total harmonics distortion. The Eqs. (9)–(11) is used for THD calculation.

6.2 A Comparison of Harmonics Parameters and THD Values

In this article, the current harmonics of the existing and proposed controller are compared. The current harmonics value of the proposed controller (FLC) is very low when compared with the existing controller (FOPID). So the reduced harmonics and total harmonics distortion (THD) values are achieved by the proposed fuzzy controller.

7 Simulation Results

7.1 The Closed-Loop with the FOPID Controller

Figures 11, 12, 13, 14, and 15 show the input voltage, converter voltage, motor speed, inverter output, and harmonic profile of the fractional order PID controller.

Fig. 11
figure 11

Input voltage

Fig. 12
figure 12

Buck–boost converter voltage

Fig. 13
figure 13

Motor speed

Fig. 14
figure 14

Output voltage of the inverter

Fig. 15
figure 15

Output current and THD of the FOPID controller (frequency = 11.25, THD = 16.72%)

7.2 The Closed-Loop with the Fuzzy Logic Controller

The time reaction of the FOPID controller is contrasted with that of the fuzzy logic controller. The information voltage and aggravation voltage of the current and proposed frameworks are equivalent to the two controllers. The adequacy of a fuzzy controller relies on the estimations of parameters, for example, input–output member functions (MFs), fuzzy principles, input and output scaling factor, and input and output derivatives and integrative parameters [41]. The fractional-order fuzzy controller is utilized as a genetic-based optimization search algorithm [42]. The converter maximizes the output voltage to the maximum value, which is

$$Va = Vdc + {V_m}\sin \omega t$$
(12)

In Eq. (12) the supply voltage is added with Vdc and Va represents the voltage of Phase ‘a’.

$$Vb = Vdc - {V_m}\sin \omega t$$
(13)

In Eq. (13) represents the supply voltage is subtracted from the Vdc and Vb represents the voltage of Phase ‘b’.

The voltage across the load is

$$Vo = Va - Vb = 2{V_m}\sin \omega t$$
(14)

In Eq. (14), Vo represents the output voltage of the converter.

Several parameters decide the efficiency of the fuzzy logic controller but in this article proposed controller (fuzzy) is designed to achieve better speed (lowest steady-state error) and time (lowest rise time, peak time, and settling time) response when compared with the existing FOPID controller. Because this proposed controller is designed with suitable rules, best aggregation, and implication method (Tables 2, 3 and 4 show the fuzzy rules table, comparision of the current harmonics and THD, and comparision of time-domain parameters).

Table 2 Fuzzy rules table
Table 3 A comparison of the current harmonics and THD
Table 4 A comparison of time-domain parameters

8 A Comparison of Output Parameters

The speed response of the FOPID controller-based inverter is compared with that of the fuzzy logic controller. The time response of the latter shows a marked improvement, maximizing the overall efficiency of the system. Based on the output the time taken by the fuzzy controller is less than the existing system (Figs. 16, 17, 18, 19, 20, 21 show the input voltage, Buck-Boost converter’s output voltage, motor speed, inverter’s voltage profile, output current and THD of the Fuzzy Logic Controller (frequency = 4.135, THD = 15.28%), and comparision of the time-domain parameters).

Fig. 16
figure 16

Input voltage

Fig. 17
figure 17

Buck–boost converter output voltage

Fig. 18
figure 18

Motor speed

Fig. 19
figure 19

Inverter voltage profile

Fig. 20
figure 20

Output current and THD of the fuzzy logic controller (frequency = 4.135, THD = 15.28%)

Fig. 21
figure 21

A comparison of time-domain parameters

9 Conclusion and Future Work

This article has examined the speed of reaction and harmonics investigation of the photovoltaic-based seven-level inverter circuit with a three-phase induction motor. In this present article's speed of reaction, time-domain parameters, for example, rise time, peak time, and settling time, and THD esteems are investigated and noted. The output of the motor is estimated and confirmed with both the FOPID and fuzzy logic controllers. The investigation and results show that the fuzzy logic controller delivered the most effective and qualified output with the least mistakes. The output of the multilevel inverter with its three-phase induction motor was confirmed and the nature of the sine wave improved. Subsequently, the seven multilevel inverter-based fuzzy logic controllers (FLC) delivered a considerably more effective output than the FOPID controller.