Hello! I am trying to import demands to customer meters in WaterGEMS. Within the billing data I want to use for demand allocation, some of the meters have multiple demand values with different usage rate codes. For example, in the image below, 1000026837_14WOOD DUCK may have one demand value for Residential usage and one demand value for Irrigation usage. I would like to import demands and match them to their respective meter IDs without losing the data on the meters with multiple demand values. Is there a way to do this as part of an automated tool or process, or is the only way to do this manually?
Thank you in advance!
Olivia
No problem, glad to help
Thank you so much! I ended up using this work-around and it has worked very well. Really appreciate it!
There is actually a workaround to apply 2 different types of demand to customer meters: Use the base demand & pattern for the normal demand, and then use the unit demand for the second (irrigation) demand. Use the following field values in unit demand:
Number of Unit Demands -> use this field for the irrigation "base" demand of the customer meter.
Unit Demand -> Create an Irrigation Unit Demand (Components -> Other Tab -> More -> Unit Demands) of the count type with a base demand value of 1 and assign this to the unit demand field in the customer meter.
Pattern (Unit Demand) -> use this field for the hydraulic pattern corresponding to the irrigation demand.
Answer Verified By: Sushma Choure
Another possible option is to include multiple customer meter elements for the multiple demands at the given customer location. This topic has been discussed a few times in the past, see:
https://communities.bentley.com/products/hydraulics___hydrology/f/haestad-hydraulics-and-hydrology-forum/146363/how-should-i-approach-this/
https://communities.bentley.com/products/hydraulics___hydrology/f/haestad-hydraulics-and-hydrology-forum/187868/demand-collection-for-customer-meters/
Regards,
Jesse DringoliTechnical Support Manager, OpenFlowsBentley Communities Site AdministratorBentley Systems, Inc.
Hello Olivia,
If you are having multiple demand types, you can have the following options;
1. Import model data and demands via ModelBuilder itself. See this article for reference: Importing Demand and Loading Patterns using ModelBuilder. However, in this option, you would be having demands only at junctions.
2. If you want to have customer based demands you can have them by importing via ModelBuilder (+ LoadBuilder to assign to nearest pipe / node) and then add the extra demands at junctions only. Since customer meters cannot have multiple demands you would have to either add them manually at junctions or use ModelBuilder to add them (as per Option 1) or simply use any of the LoadBuilder methods to assign demands to junctions (See this: How do each of the LoadBuilder methods work?)
3. Do separate calculation in a spreadsheet (like Excel) and calculate the total demand at every customer meter considering all extra demands and then use ModelBuilder to assign them.
Let me know if this helps.
Yashodhan Joshi