This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Modelling startup of VSD booster pumps in series - first pump already operating

I am trying to model a 'changeover' in operation for a transfer system with a number of booster pumps in series (Pump Stations A, B, and C) to determine any transient impacts.

Initially, both PSA and PSC are operating at a given flow rate. The client's intended procedure for starting up PSB is as follows

- ramp down PSA and PSC to 'idle' speed (~50% speed)

- turn off PSC

- turn on PSB and ramp up to idle speed

- turn on PSC and ramp up to idle speed

- ramp up all pumps to full speed (at a higher flow rate than the initial conditions with only PSA and PSC operating).

I have all of the relevant speed-change patterns. My problem is that if I try to use the variable speed/torque pump type, although the pumps all turn on at the correct time, I don't get any "use" out of PSB, as both PSA and PSC go back to their original flow/head conditions - I can't figure out how to increase the flow and head to the new desired conditions.

As a workaround, I tried to run this scenario in two parts, first assessing the shutdown to idle speed (no problems) and then looking at a startup, but then again ran into problems with PSA when I tried to start it at an initial speed factor of less than 1.0 and ramp it up to a new flow condition alongside the others. So the THIRD thing I tried was to run PSA at full speed, ramp it down to idle in an initial (dummy) time period, and then start up the other two pump stations and start recording my transient conditions. Again, I could not get the full three-pump flow.

Finally I have tried to do a complete pump startup, with all three pumps off to begin with, ramping up PSA first to create the desired initial condition before starting up the other pump. But to do this I have had to artificially adjust the system with a downstream PSV to keep the pipe full and prevent the occurrence of vapour pressures across the highpoints, so that although I can make all the pumps start up in accordance with the patterns, the overall HGL is artificially inflated. 

I hope this all makes sense - essentially I'm wondering whether what I'm trying to do (changing target flow rate of a speed-controlled VSD midway through a simulation) is actually possible?

Thanks, Liz

Parents
  • Hello Liz,

    We may need to see a copy of the model to getting a better understanding of the setup of the pumps and the model in general. However, there are a few things that you can look at to see if they help. First, for the pump that is initially off, make sure that the nominal head and flow are accurately entered. This head and flow is used by the program to assign the accurate four-quadrant pump curve used by the transient solver.

    Second, if the pumps that are initially one have a relative speed factor that is less than 1.0, you will need to make sure the pattern on the pump is correctly reflecting this. The following support solution has some information on this: communities.bentley.com/.../16427.initial-surge-occurs-when-the-initial-relative-speed-factor-is-less-than-1-0

    If this doesn't help with the issue, please provide a copy of the model files. There are two options for sharing your model files on BE Communities. If you would like the files to be visible to other members, compress the files into a zip file and upload them as an attachment using the ‘Advanced Reply editor’ before posting. If your data is confidential, you can follow the instructions in the link below to send it to us via Bentley Sharefile. Files uploaded to Sharefile can only be viewed by Bentley.

    communities.bentley.com/.../7079.be-communities-secure-file-upload

    If you upload the model to Sharefile, please post here with the name of the file so that we know it is available. Thank you.

    Regards,
    Scott
  • Thanks Scott.

    As far as I can tell, the nominal head and flow are entered correctly as for a normal pump startup analysis. I wasn't aware of the relative speed factor / pattern multiplier difference as per the suggested, but that unfortunately still hasn't helped - I cannot make PSA run to the required conditions. I have uploaded the model to Sharefile, saved as "startup testing".

    Thanks, Liz
  • Hello Liz,

    I would still consider trying to model the events separately and looking at the results, at least to start. Given that everything is happening so slowly (in transient time scales, anyway) you may find a minimal transient impact on the system. If there is a transient event, it may have time to reach a new equilibrium before the next even occurs. If a new equilibrium is reached between changes in the pumps, these would be separate events and you could very well find it easier to compute and model in such a case.

    If you are going to work with such large time scales, you could use a larger time step. This is not common for HAMMER models and generally not recommended in most modeling cases, but it may be okay for this case, given how slowly the pumps change speed. That will help with the length of time the model runs. Related to this, I would consider adjusting the operating rule for the pumps regardless. As it is, you have 600 seconds where no transient event (that I can see) occurs. At 600 seconds, the pumps start to change speed. I would shave that down considerably, since nothing much really happens in the first 600 seconds.

    Regards,
    Scott
  • Hello Liz,

    I tried a time step of 1 second and the whole model run computed faster. There is not much in the way of transients, but in looking at the flow results for the pumps, the pumps do seem to turn on as expected based on the operating rule. I tried both the operating rules the model was saved with and with the "full pattern" operating rules that seemed to match your description above.

    So you know, HAMMER V8i SELECTseries 5 has a new feature in the Transient Results Viewer that allows you to see graphical results that were previously only available in the Detailed Report. For pumps, speed is one of these, and it is a good indicator that the operating rule is working as expected. If you cannot upgrade to SELECTseries 5, you can still see pump speed results in the Detailed Report.

    Regards,
    Scott
  • Hi Scott,

    I really do appreciate your time on this, but I can't tell if we're making progress or not!
    Ultimately, what I'm trying to achieve as the end result of this transient scenario is the steady-state condition with all three pumps operating at just over 400 L/s. In the model I sent through, this occurs if you turn all three pumps on at full speed. I want to start with fewer pumps operating (whether it's one pump or two, and whether I ramp them down first or not) and bump up to this condition.The run time is not a critical issue for me, although changing the timestep to make the model run faster does help with the interim modelling.

    We haven't upgraded to SS5 yet but I have plotted out the pump speed, flow, and head for each pump from the detailed report, and can see that in terms of speed they appear to be following the pattern. What still doesn't work for me is the fact that, once PSB and PSC are operating at their full speed at the end of the simulation, PSA is pumping just less than half of the flow of the other stations - I cannot see how this is possible! And looking at the final HGL profile, PSA goes back to just enough flow to meet the initial (largely static) head condition, so that none of the stations achieve the full duty. This is the problem/question I've had all along - is it possible to change a speed-controlled pump partway through a simulation so that it operates at higher flow/head conditions than its initial settings?

    Regards, Liz
  • Hello Liz,

    Make sure that the model run time extends out past the timing in the patterns. In the model you sent, the run time is 18,000 seconds. This matches will with the "pump ramp up" patterns in the model, but not with the "full pattern" patterns that appear to match with what you stated you were trying to do in your original post ("ramp down PSA and PSC to 'idle' speed (~50% speed), turn off PSC, turn on PSB and ramp up to idle speed, turn on PSC and ramp up to idle speed, and ramp up all pumps to full speed").

    When I use the "full pattern" operating rule and extend the run time to 30,000 seconds, the flows found in the three pumps are a little over 400 L/s at the end of the simulation. A good test to make sure that results are accurate is to set the model to the expected settings at the end of the model and compute a steady state simulation. When you do this, the flow through the pumps is a little over 400 L/s, so it appears to be in good agreement.

    So I would make sure that the model run time is correctly entered. If you only compute for 18,000 seconds with the "full pattern" operating rules, the flow at the end of the simulation is lower, though still matches the pattern; it just hasn't reached the end of the operating rule. I tested this in HAMMER V8i SELECTseries 4 as well and saw the same results.

    However, as mentioned earlier, everything moves so slowly that the transient impact is minimal. What sort of transient impact are you looking for? If it is just to see pump operation, it may be easier to model this as an EPS simulation in WaterGEMS.

    Note that if you are us a different pattern/scenario, please let me know. This is assuming the the user of the "full pattern" operating rules. If you are using another operating rule, I will need to know what those are.

    Regards,
    Scott

    Answer Verified By: Sushma Choure 

  • Hello Liz,

    There are few questions we have about this system that is unrelated to the issue here. Would you be able to send a PM to me so we can discuss offline?

    Thanks,
    Scott
Reply Children
No Data