Transcript for:
Simple Sewer Capacity Analysis with InfoWorks ICM

so again who is this for uh this workflow is for utilities doing that DOD Capacity Analysis looking at ini uh looking at Master planning and growth particularly on um sewer networks here uh it's for engineers and again we've talked with folks in the last couple months that are looking for something a little bit more accurate and effective than Simply Having a spreadsheet and a Manning's derived equation that I'll actually compare in this 20 minutes here too um in Forks ICM and then again it's for anyone that in the past has experience with any of those Solutions there um and wants to see how that can be done uh in in Forex ICM maybe more effectively and accurately there so everything be talking through today uh is with it in in Forks ICM the standard edition not the ultimate edition the basic edition of and Forex ICM uh and you know we're going to go through this very quick kind of four-step workflow here so uh it's a pretty quick process again to do this analysis in in Forks ICM the first step we'll look at is importing from uh GIS or whatever Source data you have and we're really only concerned about three items if we're doing basic sanitary analysis here we're concerned with our pipes or our conduits as they're called within in Forex ICM we're concerned with our manholes our links between those pipes whatever that node information is and this model we'll see here we're looking at manholes and outfalls that's it but if course if you had pumps and and other items you can certainly include those as well and then last thing we'll look at in is particular to dry weather flows parcel information right so uh we'll import just those three elements into infor X ICM and derive our dry weather flow based off of those Next Step and this is a big thing for folks that maybe are just doing this Capacity Analysis based on steady state um analysis if you'll we're going to create diagonal curves within in Forex ICM to more accurately um look at but the flows over the course of a day for uh our our dry weather flow there so this is going to be a key component to make sure we're not you know undersizing or oversizing our elements there and we're taking into account the different changes over the course of the day and then in the third step we're going to link basically those dry weather flow curves that you create within in Forks ICM to the parcel information that we imported from GIS within that parcel information you likely will have land use IDs that's what we'll be looking at in this case and we'll be linking those curves then to the different land use IDs from those parcels and then actually after step three uh you don't even have to run any actual ICM uh analysis to begin to compare maybe to a steady state kind of Capacity Analysis that you might have been doing but we will do some uh comparison uh and then look at some of the outputs from inforux ICM as well there in the last step so I'm going to go to the next slide and I'm going to go live here to infoworks ICM nothing pre-recorded um but I'll dive right into the software here so this is in Forex ICM uh and um you know we're going to work through those same four steps outlined in the PowerPoint there so first things first uh when you're importing this anterior sewer analysis into work sizing we want to identify those three again uh layers they're going to be importing so first thing uh pipes we've got in here nodes and then Parcels which we imported in this case you want to import into Imports ICM as sub catchments ICM doesn't have a Parcels layer because in Forex ICM does include again storm Water Analysis all different types of analysis as well so you want to include import that Parcels as sub catchments into infor X ICM so that can actually be used for a number of different things in the future if you want uh a couple more notes Here Again nodes can include different types of elements in here mostly I've got manholes and then I've got outfalls here where all the water is exiting but it can include a number of different elements that you could combine from different shape files or feature classes all into the nodes layer in in Forks ICM other thing wanted to point out here Parcels again import of this sub catchments and if you do have address points or you're creating your dry weather flow from again that point data you can convert that to sub catchments and there are other ways of doing that as necessary here so if you come in here you can see we've got we can pick address Point information and add that to the populations of our sub catchments or we can create kind of boundaries around those those address points if that's where you're kind of aggregating all your diurnal flows from uh that works as well it doesn't have to be polygon information that you're importing here and then last thing again pipes uh we see here this should include again laterals trunk lines gravity or Force Mains and one of the other nice things about in Forks ICM is because it's such a robust simulation engine if you've got Force Mains and lift stations in here it's kind of modeled that uh much more accurately than um other Solutions in many cases here so whatever types of conduits you have in here um you import those in and the way to do that is to come up here to network import open data import Center and here's where you do kind of the field mapping to import to the nodes the conduits and the sub catchment layers here that in Forex ICM comes pre-packaged with and has the the field that you want to be populating here again I'm not going to go into all the details here so we can get through this in 20 minutes but there are a number of different data source types that you can import from uh to to get into infor exciseum including you know GIS Excel Enterprise level databases uh you can keep this up to date in a variety of ways with scripts or by merging and overriding different fields as things change a lot of different ways to clean and edit this data in the once it's within in Forex ICM right if you might not have all the information automatically within your Gis for your your pipes or your manholes Etc but there are a lot of tools within inforce ICM to clean this and make this a very manageable process here I don't know Ryan if there's anything you wanted to do yeah in terms of what you've just seen add real quick because I know a lot of people like to use their GIS data kind of as the the record of the ultimate record of what they have or whatever um and so as things get updated in the gis or geodatabase or whatever um you do we do have those options of loading and saving configurations so you now have to remap this stuff all the time uh if you have some updates to your GIS but yeah perfect and there's different ways too once you get into infer accessing if you don't have you know the roughness coefficient right you can assume that from the material value of your conduit yeah that's another good point um there are user text and user um number of fields yeah perfect all right so uh assuming we can do that we get to this point where we've got the uh again there's those three elements cleaned up and included into in Forex ICM again lots of tools in here for you know tracing and making sure everything's connected nicely for your hydraulic Network I would assuming we've got that step one done everything's snapped together uh work sternly well Fields populated the next step and thing to do here would be to create a again a Wastewater profile and then this is the example I've built in this model here so uh in this case these Wastewater profiles are actually uh designed off of uh some um data from a particular utility we've worked with somewhat recently so we can see in this table here they were basically calculating dry weather flows based off of the area of different land use types so you might be doing something similar out there where you've got these different land use types and you can designate you know what's the average flow based on the area of that parcel data that you're You're Building from there so uh inside of infor exciseum you can see I've got my Wastewater profile object that has multiple curves that match up to some of those types in there so this model is all residential so I've got my four different residential curves and my one commercial curve in here as well and the way if it works ICM works is that a the the info X I see I mentioned at least the everything is based off of a per capita flow instead of per area but you can easily convert this per capita flow to per area uh by basically assigning the population of these different sub catchments and here I'll close this one out and open this workspace here to show this you can easily assign that population uh based off of the area of your different Parcels here so so that's what I've done in this case uh so the the flows themselves still come from and are based off of the area but we're just basically Crossing out the denominator if you will kind of cross multiplying I almost thought of it as um were basically making that population almost a moot point and equal to the area here um the other thing you can do within these uh the the Wastewater profile is again assign the actual curves over uh a 24-hour period uh for each of these different types of flows here so you can see I've got commercial and residential curves and these have different uh factors placed on them depending on the time of day so Peak flows coming around you know 9 A.M for residential commercial more stable throughout the day if you will and everything drops off here at night so this is a crucial part uh and in a way to really improve on some steady state analysis we can add those factors to our um average flow which we specify here right and there's lots of other things could add into your Wastewater profile but again if you're just doing Capacity Analysis these are really the only items uh you have to worry about here okay next I was just going to add on to that you might notice a bunch of grayed out things in there so um really that just means that it's been used in a run before so the way to get around that which is to be to copy and paste that object uh back into there that being said there's also the the population component that typically gets used within in footworks ICM and that's typically what's kind of like tweaked as far as uh calibrating the model and things like that um we also have swim networks in in Forex ICM that was added a couple of years ago to be able to uh so if you are coming from one of those other swim based products or just familiar with swim based products in general using the swim networks within in Forex ICM should look very familiar uh in terms of the workflows and things yeah perfect almost forgot about that swim Network there right but yeah once you have those no that's perfect blue no no um so once those Wastewater profiles are created here uh we kind of move on to step three we have our Wastewater curves we have our GIS data next we need to connect um some of the our parcel information specifically to uh our um profiles that we just created in here so if we look back at our profiles we see that you know these are also numbered one is R1 two is R2 three is R3 so we come here we can see on this map I've done this already where I've joined basically that land use that we imported from GIS to the Wastewater profile we created Five for commercial r33 R2 two and I did this and created the population data uh with a couple very uh quick SQL queries here so um this first one here sets the Wastewater profile and calculates the population size you can do two things in one soup query actually so a very easy set Wastewater profile for my sub catchments where land use equals one and then the same thing for all of those and that could go on for as many land use types as you have and then again very simple way of kind of Crossing out the denominator they are making this per area not per population just set the total population equal to the total area for um those different uh what we're calling Parcels but in Forex ICM called sub catchments here so very simple process there to populate everything here and then the next thing to do the next quick SQL query uh was I assigned the dry weather flow from each of the sub catchments to the closest node so all of these uh Parcels here are going to go to this node all the parcels here to this node and that was done through another speak query these can be used spatially as well we're saying set that node ID um for the sub catchment uh to to if it's a manhole to uh you know the closest one if it's within five thousand feet so just the closest one there so an easy way of kind of allocating those loads to the closest nodes throughout my network here yeah and I think that answers the one question we've got that came in of assigning stuff so let us know if it didn't perfect yeah so with that we've actually done everything uh for a simple kind of steady state analysis which is awesome we can start to compare actually Peak flows um to you know what we might have previously doing with the spreadsheet and Manning's equation uh without even doing any analysis without any runs and it works actually I'm just with that kind of data editing so we see I go back to the PowerPoint here we see this is again what a utility we talked to recently was doing uh now we showed you could do this within an abortex ICM so this uh Cutters formula is basically a derivative of the Manning's equation right and you can use these inputs to generate these outputs in this case they're using this to generate kind of what the max flow would be my Max capacity of a particular pipe uh and these translate very well into in Forex ICM without even running an analysis that you see here at the bottom these inputs are the same inputs and data that in Forks ICM is using uh and you know again before we even do an analysis we're calculating the full capacity of that particular conduit but we're using the full um you know same finale equations ICM Sim engine to calculate that full capacity and not just the the Manning's formula if you will here so if I go back to the model here again I haven't run an analysis on this network it's just the network itself and we can see that again a particular pipe I'm looking at here got the diameter I've got the Manning's roughness uh length of pipe gradient and then here is the full capacity and you know that's great you might say that we can do that in Fork science but if I want to compare that to what if what I was doing before again we can create SQL queries that build in that equation into in Forex ICM populate that data in user number fields and then actually start to compare that to uh that full capacity calculated by in Forks ICM so you see in this quick SQ query and table I got here the pipe IDs those inputs and then how they kind of compare to again that Cutters formula calculation and the in Forks ICM calculation so you see uh what's interesting in this model is that across the board the infor X ICM calculated capacity is a little bit more than the Cutters formula Max Capacity for every pipe reach here so again you're getting that extra amount of detail um that allows you to pay better size uh those uh pipes in a new development or for master planning for D over D analysis uh when you're doing that ICM calculation there okay but if we again do want to go maybe a step further here and start to show um you know actual uh uh dire or not diurnal but extended time series simulation results here that's certainly uh The Next Step you can easily do within in Forks ICM as well so uh in this model uh very simply I just use that Wastewater profile and the network itself to run a very simple dry weather flow simulation and then here you can start to easily also create different scenarios so here I've got my base scenario which we can see here it was was pretty boring no no um SSO events which is good I guess you want you want boring but I want to make it more exciting you have an actual comparison I multiplied that scenario and the dry weather flows by multiplying the population from each of those Parcels by 2 5 125 and I did this over this these runs are over three day periods here on a particular day and I really didn't have to specify anything for these time steps so again the way these runs are generated is just simply by dragging and dropping those elements in here and again there are lots of other things you can do within an Forks ICM and maybe you'd have to do these things in the future right as your uh utility is more than just Capacity Analysis but if you you just want to do this within Forks ICM and certainly do that and these are the only boxes you really need to worry about here so ran these analysis you can see some of the results here you can see I was able to color code the map look at things like the freeboard on each of the manholes you can see in here I'm looking at the Max results here so you can see and If I multiply the dry weather Flow by a hundred uh that if we're getting flooding in or getting overflows in this scenario here again you can open up uh a lot of different ways to visualize some of these results here here I've got a map with some of those similar graphics on my times 25 Dry weather flow and I've got the map labeled here and zoomed in and I can create these different displays and and run my simulation as well to look at different periods over a particular analysis here so once this loads up here I can start to play this you can see the numbers change dynamically here on the screen if I want to you know jump ahead I can quickly do that using the option up here in the top left if I want to look at the Max results I can switch to that pretty easily as well so uh I think that's if in terms of I know that is it in terms of doing that basic sanitary sewer analysis and in Forks ICM hopefully that gives folks out there uh that uh extra bit of competence uh to do some of this in a program that can do a little bit more uh than what you're previously used to and um I hope that was helpful