Professional Documents
Culture Documents
Ambor, Randi T. 10-19-2021
Ambor, Randi T. 10-19-2021
A Research Report
Present to
Engr. Karla Madrid-Khalid
Department of Electrical Electronics Engineering
College of Engineering
Mindanao State University
Marawi City
In Partial Fulfillment
0f the Requirements for the course
EE 198 Xx (Research Method)
1st Semester, 2020-2021
By
Randi T. Ambor
October 2021
Chapter I
Introduction
Centrifugal pumps are used to pump water from reservoirs, lakes, streams and
shallow wells [3]. Centrifugal pumps are typically designed with a durable rugged cast iron
pump body, tough thermoplastic impeller, glass filled thermoplastic diffuser, and a cast
iron seal plate. They are usually rated at 1 HP230V and can be used for applications
converts kinetic energy into pressure or velocity that is needed to pump the fluid [10]. As
you can see the nameplate Figure 1.1, the voltage rated available to operate properly our
centrifugal pump is 220VAC single phase or ranged at 220 to240VAC, below the 220VAC is
water from the many tributaries of Lake Lanao and into their homes for domestic purposes.
Unfortunately, it is well known that many municipalities in Lanao del Sur suffer from
power quality problems, especially undervoltage. Figure 1.2 shows the severity of
undervoltage and fluctuations, as observed in the Basak Area, Municipality of Taraka for a
measured inconsecutive days at Brgy. Buadi Aro rao, Taraka, Lanao del Sur.
Figure 1.2 Output Voltage Measurements taken in Brgy. Buadi Aro rao, Taraka, LDS between June to August 4, 2021 in 7 days
Since we operate the centrifugal pump around 5AM-9AM, it is obvious from figure 1b that
attempt to alleviate the problem, a generator is often used to run a centrifugal pump.
However, even with this remedy, using a hand pump is still necessary to get initial water
pressure up because the suction of water is very weak due to limited distance of suction lift
and to prevent cavitation [1-4]. “Cavitation” is a term commonly used for a fluid pump. The
word cavitation is a problem not just air bubbles generated by the pump. But, also too large
suction head, too long plumbing run and restricted or collapsed plumbing hoses and so on.
Those are affected the inlet of the pump and pump makes hunger and then cause the
cavitations.
This pump aims to design and develop an automated system that enables the operation of
an existing pump known as Bolzano water pump and also you can see figure 1.1 a
centrifugal type pump has a maximum suction head up to 9 meter or 29’ and 220VAC
voltage operation centrifugal pump despite undervoltage problems in Lanao del Sur.
This centrifugal pump needs to install the water booster before the centrifugal pump for
priming the suction of water. Second, the location of the centrifugal pump is very far at the
source which is estimated at 115-130m the size of wiring is affected due to voltage drop.
Project Objectives
This system has three major factors shown above in the figure 1.3 the water
pumping system, PV system, Microcontroller, those are to help prime suction of main pump
The system shown in figure 1.3 the water pumping system had two main parts to
automate the water booster (solar pump), centrifugal pump to free hand pump. Water flow
sensors have a dual sense such as accurate measurement, and detection [19].
We will only use detection of flow of liquid, if the water pressure arrives or not the
The PV system is supplying a 12V battery, we will use this PV system to supply
electricity to our solar pump. However we cannot directly connect the generator 230ACV
230ACV/30DCV, these parts are very important in terms of automation. If we compare this
in human body these parts are considered as thinking as mind, action as hand.
Chapter II
Literature Review
2.1. Head
“Head” is a term commonly used with water pumps [2, 3]. Head has different
categories such as suction head, velocity head and so on [3]. “The suction head includes not
only the vertical suction lift, but also the friction losses through the pipe, elbows, foot
valves and other fittings on the suction side of the pump” [2, 3]. Head to be generated by
pump is determined such as total static head, friction losses for flow rate [8].
The total dynamic head of a pump is the sum of the total static head, the pressure
head, the friction head, and the velocity head. The brief discussion of these terms is
The total static head is the total vertical distance from the pump that must lift the
water. When pumping from a well, it would be the distance from the pumping water
level in the well to the ground surface plus the vertical distance the water is lifted
from the ground surface to the discharge point. When pumping from an open water
surface it would be the total vertical distance from the water surface to the
Sprinkler and drip irrigation systems require pressure to operate. Center pivot
systems require a certain pressure at the pivot point to distribute the water
properly. The pressure head at any point where a pressure gage is located can be
converted from pounds per square inch (PSI) to feet of head by multiplying by 2.31.
“For example, 20 PSI is equal to 20 times 2.31 or 46.2 feet of head. Most city water
centers of most city water towers are about 130 feet above the ground” [2, 3].
Friction head is the energy loss or pressure decrease due to friction when water
flows through pipe networks or another cause of friction is due to rubbing of water
particles or against each other to the wall pipe called friction head [18]. The velocity
of the water has a significant effect on friction losses. Loss of head due to friction
occurs when water flows through straight pipe sections, fittings, valves, around
corners, and where pipes increase or decrease in size. Values for these can be
Velocity head is the energy of the water due to its velocity. The larger nozzle, the
slower it becomes, however smaller nozzles the faster become [2, 3].
A pump operating above a water surface is working with a suction head. The suction
head includes not only the vertical suction lift, but also the friction losses through
the pipe, elbows, foot valves and other fittings on the suction side of the pump.
There is an allowable limit to the suction head on a pump and the net positive
suction head (NPSH) of a pump sets that limit. The theoretical maximum height that
water can be lifted using suction is 33 feet. Through controlled laboratory tests,
manufacturers determine the NPSH curve for their pumps. The NPSH curve will
increase with increasing flow rate through the pump. At a certain flow rate, the
NPSH is subtracted from 33 feet to determine the maximum suction head at which
that pump will operate. For example, if a pump requires a minimum NPSH of 20 feet
the pump would have a maximum suction head of 13 feet. Due to suction pipeline
friction losses, a pump rated for a maximum suction head of 13 feet may effectively
lift water only 10 feet. To minimize the suction pipeline friction losses, the suction
pipe should have a larger diameter than the discharge pipe. Operating a pump with
suction lift greater than it was designed for, or under conditions with excessive
vacuum at some point in the impeller, may cause cavitations. Cavitation is the
implosion of bubbles of air and water vapor and makes a very distinct noise like
gravel in the pump. The implosion of numerous bubbles will eat away at an impeller
Figure 2.1 The Total Dynamic Head (TDH) is the sum of the total static head, the total friction head and
the pressure head. The
Table 2.1 Pounds per square inch (PSI)
Centrifugal pump has maximum suction head of 33 feet [2].However, our centrifugal pump
pipeline from the surface to river is about 55.77 feet which is out of range of head. A long
distance pipeline must have an additional water booster and of course we have to consider
the air tight connection of the pipeline head, in order to prevent cavitation [1, 2].
We have two categories of pump such as positive displacement pump, and dynamic pump.
containing oil, however dynamic pumps are usually used for large auxiliary system
water based [14, 15]. “These increase pressure by operating on a fixed volume in a
There’s the example of rotary pump as follows; these types of pump have
different impellers that emphasize them as their own function and kind.
and off, just like piston on and off tension using spring. As soon
as the rotated vane water enters the inlet port then, water
gear. Inner gear connected the shaft motor and protrude outer
gear however, outer gear protrude the inner gear inside the
The water through the inlet port, the gear teeth allowing trap
● Diaphragm Pump
A reciprocating type pump that can be used as fluid operated
water [14, 18]. And also the other term use is kinetic pump as dynamic pump, we
to high level pressure. Liquid enters the center of the rotating impeller, to impart
the liquid then centrifugal force to discharge fluid [14, 18]. Centrifugal pump is
● Water Booster
PV solar pump or DC motor pump used as Water Booster
water from shallow wells, rivers, ponds and lakes [4, 6]. Water
to run. The impeller of the solar pump we actually use is the same
Its dynamic type pump uses an impeller just like the propeller of a ship, to
These types of pumps commonly use fluid transfer fluid to another, however the difference
2.3. Automation
Solar Based Automatic Irrigation System with GSM Module, this topic is related to
my project studies in terms of automation for example using microcontroller, sensor, pump
and so on, this topic is intended to gather data using automation [5]. However my project
studies are about prime head using automation and we use two different sources DC
voltage and AC voltage to run a centrifugal pump using an automated system and without
to my project studies in terms of water booster, and centrifugal pump [12]. However, my
project studies are focused on free hand pumps using automated systems.
Automated systems are very helpful in this generation. All we have to do is easy
doing so, this generation we have called it is technology age as we have analyzed to
To prevent cavitations of the inlet port of the centrifugal pump we have to use
automation using arduino uno and songle relay 30A 250ACV/ 30A 30V controlled voltage 5
Using solar pump as water booster to help suction of centrifugal pump, to prevent
cavitations of inlet port of centrifugal pump we have to us these automation using arduino
uno and songle relay 30A 250ACV/ 30A 30V controlled voltage of 5 VCC. To operate a
switch on-off solar pump. In other words, in order to give enough pressure and free hand
pump.
2.3.1.3 Water flow sensor
This is our base program in order to sense or detect water arriving thru the sensor,
and then gives the signal to our main server to operate these two motors. This is the
pulse frequency
Water flow sensor= equation 1
7.5
the formula, using the given output of the nameplate shown figure 2.2 below. For example
the minimum sense to maximum sense , flow rate of flow sensor is 1L/min-30L/min, the
arduino uno analogRead pin measured up 0- 1024bit as shown in figure 2.3 below.
Figur
e 2.2 Nameplate flow sensor
Figure 2.3 Flow rate VS AnalogRead
Flow sensors sense only when flow at 1L/min other than below that cannot sense, so using
an interpolation method to get formulas to get the right algorithm. So that our main
algorithm depends on this flow sensor to sense to start switching on and off motors using
Songle 30A.
29
X= y−1,
1023
Chapter III
Methodology
3.1 Design
Too long plumbing and too long suction head that will affect the inlet of the
centrifugal pump then form cavitation, to prevent that using an automated system with
water booster to assist the suction head of pump and form free hand pump. See figure 3.1
As we can see in Fig. 3.1 We have two loops to control or prime the head of the
centrifugal pump using automation, such as inner loop and outer loop [7].
The system block diagram represented in Fig. 3.2 below is divided into two parts; one is an
electrical part, and another is mechanical part. Considering AM power Supply to produce
Apart from the mechanical, it consists of flow sensor, water booster, and ect. Gives
information to the arduino uno to operate and their output is to start driving a centrifugal
follows:
connect the switch relay onto the arduino to prevent CPU burn, and
the ground of our power supply is also the same node of the arduino.
high resistance, and shorter wire is low resistance. Kind of wire is one
wire is one of the effects of resistance, the higher the temperature the
● Solar Pump (Water booster) helps suction of water to get water and of course
no need to use a hand pump after receiving the signal from the server water
booster will execute, before that we have to install the foot valve flexible
plumbing properly.
● Water flow sensors help to detect if water will flow or not, then send the
● Microprocessor is the main server, after receiving the signal of flow sensor
booster.
● Switch relay is used to operate on and off the centrifugal pump after receiving
● Centrifugal pump is also connected to the switch relay, after receiving the
signal from the server, the switch relay will execute then the centrifugal
Before operating the centrifugal pump, the main server send command automatically the
water booster start now until then, the flow of water reach the water flow sensor to start
centrifugal pump and then, after started the centrifugal pump it will automatically 1
We have
four main parts using an automated system first, Arduino Uno Second, Water booster third,
water flow sensor and finally Songle Two channel relay 30A 250 ACV/ 30A 30 DCV. These
are automated to support our main pump and provide enough water pressure to free hand
pump. Aside from that, electrical parts such as AC generators and solar panel DCV. Whereas
mechanical parts such as flow sensor, centrifugal pumps, solar pump (water booster),
songle. Those are important to manage our problem solution. The materials we have to use
as follows:
2. AC Generator 2500-3500VA
6. Electrical Tape x1
8. Arduino Uno x1
11. Songle two- channel Switch Relay 250ACV 30A/ 30DCV 30A x1
17. Teflon x1
To get the size of wire simply as this, 1hp=746W since single Phase, we have to divide it to
230 then we have the result 3.24A. 3.24A is capable of 15A 2.0 mm2, However the minimum
size of wire of building lighting is 3.5mm2 and power load is 5.5mm2, if wire is over 100’ the
3.2 Implementation
To implement this project, labor is recommended in order to assists us manpower and also
electricians done by a group, first in the shown below Figure 3.3, we have to install the
water booster before the centrifugal pump to get initial pleasure of water to insure the inlet
of pump is filled second, installation of suction plumbing very tight and foot valve to
prevent friction or cavitations. Finally, an automated system to run a centrifugal pump after
sensing the flow sensor. This type of method is to insure free hand pumps and also the
3.3 Testing
Arduino Uno Microcontroller is an open source hardware software platform that builds on
the Atmel AR and ARM microcontroller due to its widely used application C++ language is
will run.
2. Check the water booster using arduino uno, if the portable water booster on-off
3. Check the water flow sensor using arduino uno, and then analyze the output/result
4. Test the small build construct such as bulb, water booster, flow sensor, arduino uno.
5. Test the with centrifugal pump with bulb full test using another spare centrifugal
Software testing to make sure our algorithms or code what we used is verified, since
we use Arduino uno. Arduino uno is compatible language of C++ and easy to
As you we can see the program what we use. We intended to do this simple program
just like we coding or the same algorithms of On-Off Led. To insure if our Songle 2-Channel
Relay is perfectly trigger. If not working, just check if your USB port connected to your
Arduino perfectly and makes sure your connection is correct as indicate the sign.
This flow sensor design for accurate calculation and detection of flow either air or water.
We used this as detection of flow of water, as we you see the program below as follows:
double delay_1=1000;
volatile int flowFreq; //Measure flow sensor pulses
unsigned int lHr; //calculated liter/hour
unsigned char flowSensor=2; //sensor input
unsigned long currentTime;
unsigned long cloopTime;
void flow( ) //Interrupt function
{
flowFreq++;
}
void setup( ) // put your setup code here, to run once:
{
pinMode(flowSensor,INPUT);
digitalWrite(flowSensor,HIGH); //Optional internal pull-up
Serial.begin(9600);
attachInterrupt(0,flow,RISING); //setup Interrupt
sei( ); //Enable interrupts
currentTime=millis( );
cloopTime=currentTime;
}
void loop( ) // put your main code here, to run repeatedly:
{
currentTime=millis( ); //Every second, calculate and print litres/hours
if(currentTime>=(cloopTime+1000))
{
cloopTime=currentTime;
lHr=(flowFreq*60/7.5);
flowFreq=0;
Serial.print(lHr,DEC);
Serial.println(" L/hour ");
}
}
This program is from the references to insure the flow sensor is calculated accurately.
int ch_1=7;
int ch_2=8;
double delay_1=1000;
volatile int flowFreq;
unsigned int lHr;
unsigned char flowSensor=2;
unsigned long currentTime;
unsigned long cloopTime;
void flow(){
flowFreq++;
void setup() {
// put your setup code here, to run once:
pinMode(ch_1,OUTPUT);
pinMode(ch_2,OUTPUT);
pinMode(flowSensor,INPUT);
digitalWrite(flowSensor,HIGH);
Serial.begin(9600);
attachInterrupt(0,flow,RISING);
sei();
currentTime=millis();
cloopTime=currentTime;
void loop() {
// put your main code here, to run repeatedly:
currentTime=millis();
if(currentTime>=(cloopTime+1000))
{
cloopTime=currentTime;
lHr=(flowFreq*60/7.5);
flowFreq=0;
Serial.print(lHr,DEC);
Serial.println(" L/hour ");
}
if(lHr==0||lHr<250)
{
digitalWrite(ch_1,HIGH);
digitalWrite(ch_2,LOW);
delay(delay_1);
}
else
{
digitalWrite(ch_1,LOW);
digitalWrite(ch_2,HIGH);
delay(delay_1);
}
}
The final testing software is simply combine the algorithms and add if else statement for
automation. Noted that the core of our programs is based on the detection of water flow
sensor.
After the successful of program then connect easy the load as follows:
To test the hardware or this component as such songle relay 30A, we used
slightly load in order to insure the capable of songle relay in first, until such thing
Glinder 520W
DC Motor 180W
These examples are the same circuit and program setting to test purpose
only to see how songle relay 30A really capable to runs or operate. The wiring
To test the flow sensor the program must be uploading properly in arduino
and use this wiring diagram provided by electro schematic as shown in figure
4.2 wiring diagram of flow sensor with load below [19]. The load either we used
air or water, if detected using serial monitor success, if not double check the
wiring and more important is program or coding is correct algorithms or not, the
[1] Chungkuk Jin1 and Robert E. Randall2 (2018), the estimation of production and location of
pumps for a cutter suction dredge using a long
distance,https://www.researchgate.net/publication/324834086
[2]Thomas F. Scherer (1993), Irrigation Water
Pump,https://library.ndsu.edu/ir/bitstream/handle/10365/9142/AE-1057-1993.pdf?
sequence=2
[3]Thomas F. Scherer (2017), Irrigation Water
Pump,https://www.ag.ndsu.edu/publications/crops/irrigation-water-pumps/ae1057.pdf
[4] Cesar Diaz, fredy Ruiz, Diego Patin (2017), Modeling and control of water booster
pressure systems as flexible loads for demand response,
http://dx.dio.org/10.1016/j.apenergy.2017.06.094
[5] Md. Munirul Islam Tusher, Md. Zahirul Haque, Mohammad Jalal Uddin, Arif Mainuddin,
Mohammad Ehsanul Hoque,Md. Mohin Uddin Talukder (2019), Solar Based Automatic
Irrigation System withGSM Module,
[6] Shrey Verma, Shubham Mishra, Subhankar Chowdhury, Ambar Gaur, Subhashree
MohapatraArchana Soni , Puneet Verma(2020),Solar PV powered water pumping
system,www.elsevier.com/locate/matpr
[7] Thomas A. Hughes (2015), Measurement and Control Basics fifth edition,
www.knovel.com
[8] Val S. Lobanoff, Robert R. Ross (1992) Centrifugal Pump design & Application second
edition
[9] James A. Svoboda, Richard C. Dorf (2014), Introduction to Electric Circuits 9 th edition,
10] M. R. Kosseva (2017), CHEMICAL ENGINEERINGASPECTS OF FRUIT
WINEPRODUCTION, http://dx.doi.org/10.1016/B978-0-12-800850-8.00006-5
[11]Dr. Thomas Hoer (2017), Philippine Electrical Code part 1
[12] Aisyah Jilani and Akhtar Razali(2018), Centrifugal pump performance characteristics
for domestics Application, https://doi.org/10.1051/matecconf/201822505011
[13] American Society of Plumbing Engineers(1983), Pumps and Pumps system,
www.knovel.com
[14] Amrit Kumar, Pump: Definition, Types, Advantages, Disadvantages, Application,
www.learnmechanics.com
[15] W E Forsthoffer(2011), Lube, Seal and Control Oil System Best Practices, Published by
Elsevier Ltd. All rights reserved
[16] R Keith Mobley (2001), Vibration Monitoring and Analysis, available online
https://www.sciencedirect.com/
[17] Prepared by Equipment Testing Procedures Committee (2007), Positive displacement
pumps-A guide to performance evaluation, published by john wiley & sons
[18] William E Forsthoffer(2005), Pumps, published by Elsevier Ltd. All rights reserved
[19] working-with-water-flow-sensors-arduino
https://www.electroschematics.com/working-with-water-flow-sensors-arduino/
[Last accessed: September 14, 2021]