
Citation: Mansouri smail, Ouled ali Omar. Pumping System Controlled by Neuro-fuzzy[J]. AIMS Energy, 2019, 7(5): 634-645. doi: 10.3934/energy.2019.5.634
[1] | Ahmed Eldessouky, Hossam Gabbar . SVC control enhancement applying self-learning fuzzy algorithm for islanded microgrid. AIMS Energy, 2016, 4(2): 363-378. doi: 10.3934/energy.2016.2.363 |
[2] | Rabyi Tarik, Brouri Adil . Ant colony optimization algorithm and fuzzy logic for switched reluctance generator control. AIMS Energy, 2022, 10(5): 987-1004. doi: 10.3934/energy.2022045 |
[3] | Hari Charan Nannam, Atanu Banerjee . A novel control technique for a single-phase grid-tied inverter to extract peak power from PV-Based home energy systems. AIMS Energy, 2021, 9(3): 414-445. doi: 10.3934/energy.2021021 |
[4] | Imam Abadi, Chairul Imron, Mohammad Musa Bachrowi, Dwi Nur Fitriyanah . Design and implementation of battery charging system on solar tracker based stand alone PV using fuzzy modified particle swarm optimization. AIMS Energy, 2020, 8(1): 142-155. doi: 10.3934/energy.2020.1.142 |
[5] | Santosh Kumar Sharma, D. K. Palwalia, Vivek Shrivastava . Distributed generation integration optimization using fuzzy logic controller. AIMS Energy, 2019, 7(3): 337-348. doi: 10.3934/energy.2019.3.337 |
[6] | Ahsan Iqbal, Ayesha Ayoub, Asad Waqar, Azhar Ul-Haq, Muhammad Zahid, Syed Haider . Voltage stability enhancement in grid-connected microgrid using enhanced dynamic voltage restorer (EDVR). AIMS Energy, 2021, 9(1): 150-177. doi: 10.3934/energy.2021009 |
[7] | Foday Conteh, Shota Tobaru, Mohamed E. Lotfy, Atsushi Yona, Tomonobu Senjyu . An effective Load shedding technique for micro-grids using artificial neural network and adaptive neuro-fuzzy inference system. AIMS Energy, 2017, 5(5): 814-837. doi: 10.3934/energy.2017.5.814 |
[8] | Amandeep Gill, Pushpendra Singh, Jalpa H. Jobanputra, Mohan Lal Kolhe . Placement analysis of combined renewable and conventional distributed energy resources within a radial distribution network. AIMS Energy, 2022, 10(6): 1216-1229. doi: 10.3934/energy.2022057 |
[9] | Akash Talwariya, Pushpendra Singh, Mohan Lal Kolhe, Jalpa H. Jobanputra . Fuzzy logic controller and game theory based distributed energy resources allocation. AIMS Energy, 2020, 8(3): 474-492. doi: 10.3934/energy.2020.3.474 |
[10] | Nagaraj C, K Manjunatha Sharma . Fuzzy PI controller for bidirectional power flow applications with harmonic current mitigation under unbalanced scenario. AIMS Energy, 2018, 6(5): 695-709. doi: 10.3934/energy.2018.5.695 |
The traditional agriculture depends on the irrigation of the Fogara. The latter is a group of wells connected to each other where the man in the past decade dug them manually for the purpose of bringing water from distant areas with a number of kilometers (within 5 kilometers) of their residence. During the summer, new wells are always being added to increase the water level or to maintain the old wells, but the depth of these wells remains limited because the drilling process is manual [1].
With the passage of time and the construction of deep wells along with the poverty of water shortage significantly, which affected the agriculture in the region, which left the farmers to their orchards and the search for jobs in another area, all of which led to the creation of unemployment among the rural population, although they were previously working In their orchards and had self-sufficiency of agricultural crops and other times sold [1,2].
To make sure the stability of the farmers in their orchards, it is necessary to provide sufficient water for watering and the same system that depends on the Foggara because it benefits all farmers and whatever their material income or agricultural crop. The important thing in all this is that the water level remains constant regardless of the consumption of water by the peasants. This requires constant supply and controlled water for poor people, for this purpose will be supported by deep wells with large water pumps, used pumps are rotated by large electric motors. In our study, we use synchronous double-feed Machine (DFIM). To maintain the water level, we must control the level of water flow to Fogara and thus control the speed of the engine that rotates the pump.
Therefore, in this research study, the artificial intelligence approach was applied by combining neural networks and foggy logic to develop a mysterious model of nerves in order to improve the accuracy of prediction in water flow changes and thus change in speed.
For many reasons, the generator (DFIM) shows many advantages, like the high-power application: traction, marine propulsion, wind energy conversion [1].
In addition, as an advantage, the DFIM machine can do power and control of stator or rotor by different structure.
As an example, the flow orientation strategy can transform the non-linear and coupled DFIM mathematical model into a linear model leading to an attractive solution as well as to generation or motorization operations [2,3].
In this work, a new type of controller has been built by combining the advantages of neural networks and fuzzy logic to control the speed of DFIM machine. We will present the simulations of this results in MATLAB.
The electrical equations of DFIG in the Park frame [5,8]:
{vds=Rsids+dφdsdt−ωsφqsvqs=Rsiqs+dφqsdt−ωsφdsvdr=Rridr+dφdrdt−(ωs−ωr)φqrvqr=Rriqr+dφqrdt−(ωs−ωr)φdr, | (1) |
The equation of stator flux:
{φds=Lsids+Lmidrφqs=Lsiqs+Lmiqr. | (2) |
The equation of rotor flux:
{φdr=Lridr+Lmidsφqr=Lriqr+Lmiqs | (3) |
The powers of the stator (active and reactive) are:
{Ps=vdsids+vqsiqsQs=vqsids−vdsiqs | (4) |
The powers of the rotor (active and reactive) are:
{Pr=vdridr+vqriqrQr=vqridr−vdriqr | (5) |
The electromagnetic torque is expressed as:
Cem=P(φdsiqs−φqsids) | (6) |
With P is the number of pair poles.
Figure 1 shows the complete blur control blocks [7,8]:
The fuzzification portion converts the net values of the control inputs into fuzzy values that are defined by linguistic variables by progressively varying the membership function.
Fuzzy sets of shapes can be triangular, trapezoidal, etc. [6,9].
According to the application and the processing power, the defuzzification method is installed. This installation can do this by methods whose center of gravity or by methods of height are common [6].
a. Fuzzy-PI controller
The fuzzy controller is usually non-linear, maybe written as follows [7,12]:
u=ke⋅e+kce⋅ce | (7) |
The Fuzzy-PI output is:
y=Kpu+∫Ki.u | (8) |
where ke is the gain of the speed error, kce is the gain of the change of speed error kp is the proportional factor; ki is the integral factor, e is the speed error, ce is the change of speed error, u is the fuzzy output.
To control DFIM with strategy Fuzzy and PI, Figure 2 present this method:
After that, the membership functions of error (e) and his change are presented in Figure 3a and Figure 3b. The Figure 3c is the proposed membership functions of output value. The inference strategy used in this system is the Mamdani algorithm.
This work, used the triangular membership function, the max-min reasoning method, and the center of gravity defuzzification method, as those methods are most frequently used in many works of literature [6,11].
b. Neuro-fuzzy controller
The ANFIS abbreviation is: Adaptive Neuron-Fuzzy Inference System. It works with input and output data values, the ANFIS function draws a Fuzzy inference system, whose membership function parameters are adjusted.
This adjustment from the data they model introduce to fuzzy systems to learn. ANFIS is very complex as fuzzy inference systems and is not available for all fuzzy inference system options. Simply ANFIS only supports Sugeno type systems, which must have the following properties [8,13]:
● Be the zero order type Sugeno systems.
● A single output is required using the weighted average defuzzification.
● Do not share rules. Different rules can not share the same output membership function, that is, the number of output membership functions must be equal to the number of rules.
● Have a unit weight for each rule.
To start ANFISGUI, type the following command at the MATLAB prompt: Anfisedit.
The ANFIS editor's graphical window includes four separate areas to support a typical workflow. The graphical interface allows you to perform the following tasks:
● Loading, tracing and erasing data.
● Generation or loading of the initial structure of the SIF.
● Train the FIS.
● Validate the trained FIS.
To generate the FIS structure, we used 2 membership functions, with the I/p parameters as gbellmf and the o/p type as linear.
We use a hybrid learning algorithm to form the generated FIS.
Figure 4 shows the generated ANFIS structure used for the design of the cruise control.
The DFIM used in this work is a 2.25 kW, whose nominal parameters are reported in appendix.
Speed reversal of (157, -157 rad/s), with a load of 5 N.m applied at t = 1 s.
The responses of current stator and rotor, electrical torque speed and stator flux and rotor flux are shown in Figure 5. The Fuzzy-PI regulator shows the good performances to achieve tracking of the desired trajectory.
At these changes of loads, the Fuzzy-PI regulator rejects the load disturbance very rapidly with no overshoot and with a negligible static error as can be seen in the response of speed (see Figure 5d). The decoupling of torque-flux is maintained in permanent mode.
The Fuzzy PI controller based drive system can handle the sudden change in load torque without overshoot, undershoot, and steady state error.
The Figure 6 presents simulation results of direct vector control by a neuro-fuzzy speed controller. We notice an improvement in the overall performance of the system with the introduction of the neuro-fuzzy regulator compared to the fuzzy-PI. When starting and reversing the direction of rotation, the speed reaches its value with a zero overshoot. A good rejection of the disturbance due to the application of the load. This type of regulator ensures decoupling. The current is well maintained at its allowable value, and the flow has a fast dynamic to reach its reference value.
Step change in load torque at t = 0.1 ms and speed reversal stage at t = 0.25 ms for Neuro fuzzy controller and the Fuzzy PI controller from which it can be see that the speed reached the rated value in very short period for the Neuro Fuzzy controller.
This paper proposes a neuron-fuzzy controller for the speed control of a double feed induction machine with direct control of the orientation of the stator flow. To have a good efficiency we tested on the machine DFIM the controller blurred under operating conditions. The fuzzy neural regulator exhibits good resistance to insensitivity to load torque disturbances as well as faster dynamics with negligible stationary state error under all dynamic operating conditions.
The simulation results exhibited correct stator flow control behavior and speed tracking performance. The Neuron-Fuzzy controller-based speed controller system for DFIM has been successfully developed in MATLAB. The performance of the system has been compared to that of the Fuzzy-PI controller.
I declare with honor that there is no conflict of interest with respect to my manuscript.
[1] | El Khil SK, Slama-Belkhodja E, Pietrzak-David M, et al. (2006) A fault tolerant operating system in a doubly fed induction machine under inverter short-circuit faults. In IECON 2006-32nd Annual Conference on IEEE Industrial Electronics, 1125-1130. |
[2] |
Drid S, Tadjine M, Naît-Saîd MS (2007) Robust backstepping vector control for the doubly fed induction motor. IET Control Theory Appl 1: 861-868. doi: 10.1049/iet-cta:20060053
![]() |
[3] | Drid S, Tadjine M, Nait-Said MS (2005) Nonlinear feedback control and torque optimization of a doubly fed induction motor. J Electr Eng 56: 57-63. |
[4] | Lin FJ, Lin CH, Shen PH (2001) Self constructive fuzzy neural network speed controller for PMSM drive. IEEE Trans Fuzzy Syst, 9. |
[5] | Attous DB, Bekakra Y (2010) Speed control of a doubly fed induction motor using fuzzy logic techniques. Int J Electr Eng Inf, 2. |
[6] | Houcine B, Bousserhane IK, Bouchiba B, et al. (2018) Vector control of wind turbine conversion chain variable speed based on DFIG Using MPPT strategy. Int J Appl Eng Res 13: 5404-5410. |
[7] | Becheri H, Bousarhanne IK, Harrouz A, et al. (2018) Maximum power point tracking of wind turbine conversion chain variable speed based on DFIG. Int J Power Electron Drive Syst 9: 527-535. |
[8] | Glaoui H, Harrouz A (2018) Sliding mode control of the dfig used in wind energy system. J Electr Eng Electromechanics 3: 61-67. |
[9] | Aissaoui M, Abid H, Abid A, et al. (2007) A Fuzzy Logic Controller for Synchronous Machine. J Electr Eng 58: 285-290. |
[10] | Kumar V, Joshi RR (2005) Hybrid controller based intelligent speed control of induction motor. J Theor Appl Inf Technol, 71-75. |
[11] | Yaichi I, AbdelHafid S, Hammaoui Y, et al. (2017) Modelling and control doubly fed induction machine, application for a wind turbine system. Journal 'IEEE Xplore' of the International Renewable and Sustainable energy Conference (IRSEC'16), Marrakech, Marco. ISSN: 2380-7393. |
[12] | Sriram J, Sureshkumar K (2014) Speed control of BLDC motor using fuzzy logic controller based on sensorless technique. 2014 International Conference on Green Computing Communication and Electrical Engineering (ICGCCEE), Coimbatore. |
[13] | Harrouz A, Dahbi A, Harrouz O, et al. (2014) Control of wind turbine based of PMSG connected to water pumping system in South of Algeria. 3rd International Symposium on Environmental Friendly Energies and Applications (EFEA), France, 48-52. |