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
Hello Olivia,
The customer meter elements are designed to represent a single customer demand. There is not a way to add a second demand to a single customer meter. You would need to either include another customer meter for the other demand or apply the two demands to a junction, which does allow for multiple demands on a single node.
Regards,
Scott
Thank you Scott! Would you suggest using the LoadBuilder and ModelBuilder tools in conjunction to import the data, or is there another way that is better if there are multiple demand values?
Thank you!
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
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/
Jesse DringoliTechnical Support Manager, OpenFlowsBentley Communities Site AdministratorBentley Systems, Inc.