Skip to content

Commit

Permalink
Scaling motor power linearly
Browse files Browse the repository at this point in the history
Scaling the power of motor deployed in centrifuge linearly with respect to mass flowrate.
  • Loading branch information
RaiSaumitra committed Dec 11, 2023
1 parent 6ee1c36 commit 093ed31
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions qsdsan/sanunits/_sludge_treatment.py
Original file line number Diff line number Diff line change
Expand Up @@ -839,7 +839,8 @@ def _cost(self):

base_power_motor = 55 # in kW
# THIS IS NOT THE CORRECT EXPRESSION TO SCALE UP POWER OF CENTRIFUGE
motor_power = D['Number of centrifuges']*base_power_motor*(thickener_mass_flow/base_mass_flow_centrifuge)
motor_power = base_power_motor*(thickener_mass_flow/base_mass_flow_centrifuge)
total_motor_power = D['Number of centrifuges']*motor_power

# Pump (construction and maintainance)
pumps = self.pumps
Expand Down Expand Up @@ -875,7 +876,7 @@ def _cost(self):

pumping = pumping*D['Number of pumps']
self.power_utility.rate += pumping
self.power_utility.rate += motor_power
self.power_utility.rate += total_motor_power
#%% Incinerator

class Incinerator(SanUnit):
Expand Down

0 comments on commit 093ed31

Please sign in to comment.