MOHID Land Basics Walkthrough Walkthrough for MOHID Land Basic Samples using MOHID Studio

Similar documents
WMS 10.1 Tutorial GSSHA Applications Precipitation Methods in GSSHA Learn how to use different precipitation sources in GSSHA models

WMS 9.0 Tutorial GSSHA Modeling Basics Infiltration Learn how to add infiltration to your GSSHA model

Watershed Modeling Orange County Hydrology Using GIS Data

v Prerequisite Tutorials GSSHA WMS Basics Watershed Delineation using DEMs and 2D Grid Generation Time minutes

Workshop: Build a Basic HEC-HMS Model from Scratch

Automatic Watershed Delineation using ArcSWAT/Arc GIS

George Mason University Department of Civil, Environmental and Infrastructure Engineering

v WMS Tutorials GIS Module Importing, displaying, and converting shapefiles Required Components Time minutes

Tutorial 10 - PMP Estimation

Tutorial 12 Excess Pore Pressure (B-bar method) Undrained loading (B-bar method) Initial pore pressure Excess pore pressure

Application Note. Capillary Zone Electrophoresis

HSC Chemistry 7.0 User's Guide

Lab 1 Uniform Motion - Graphing and Analyzing Motion

TECDIS and TELchart ECS Weather Overlay Guide

Hydrologic Modeling System HEC-HMS

Studying Topography, Orographic Rainfall, and Ecosystems (STORE)

SuperCELL Data Programmer and ACTiSys IR Programmer User s Guide

1 Introduction to Computational Chemistry (Spartan)

Location Intelligence Infrastructure Asset Management. Confirm. Confirm Mapping Link to ArcMap Version v18.00b.am

INTRODUCTION TO HYDROLOGIC MODELING USING HEC-HMS

Titrator 3.0 Tutorial: Calcite precipitation

ArcGIS 9 ArcGIS StreetMap Tutorial

The Geodatabase Working with Spatial Analyst. Calculating Elevation and Slope Values for Forested Roads, Streams, and Stands.

SECOORA Data Portal Exercises

ON SITE SYSTEMS Chemical Safety Assistant

Hydrologic Modeling System HEC-HMS

EXERCISE 12: IMPORTING LIDAR DATA INTO ARCGIS AND USING SPATIAL ANALYST TO MODEL FOREST STRUCTURE

Exercises for Windows

Delineation of Watersheds

41. Sim Reactions Example

ISSP User Guide CY3207ISSP. Revision C

PiCUS Calliper Version 3

Measuring ph with Smart Cuvettes

GEOG 3830 Geographic Information Systems

Advance Preparation Students should be comfortable using the internet and Microsoft Excel.

Fog Monitor 100 (FM 100) Extinction Module. Operator Manual

Urban Canopy Tool User Guide `bo`

Dock Ligands from a 2D Molecule Sketch

MAGNETITE OXIDATION EXAMPLE

Lab 1: Numerical Solution of Laplace s Equation

Orbit Support Pack for Excel. user manual

Trial Running of GFAS

Quick Start Guide New Mountain Visit our Website to Register Your Copy (weatherview32.com)

Homework 10. Logan Dry Canyon Detention Basin Design Case Study Date: 4/14/14 Due: 4/25/14

C:\Dokumente und Einstellungen \All Users\Anwendungsdaten \Mathematica. C:\Dokumente und Einstellungen \albert.retey\anwendungsdaten \Mathematica

INTRODUCTION TO HEC-HMS

Computational Chemistry Lab Module: Conformational Analysis of Alkanes

CE 365K Exercise 1: GIS Basemap for Design Project Spring 2014 Hydraulic Engineering Design

The OptiSage module. Use the OptiSage module for the assessment of Gibbs energy data. Table of contents

CWMS Modeling for Real-Time Water Management

Transactions on Information and Communications Technologies vol 18, 1998 WIT Press, ISSN

T R A I N I N G M A N U A L 1. 9 G H Z C D M A P C S 80 0 M H Z C D M A /A M P S ( T R I - M O D E ) PM325

Chem 1 Kinetics. Objectives. Concepts

Lightcloud Application

Session 2: Exploring GIS

Athena Visual Software, Inc. 1

How to Make or Plot a Graph or Chart in Excel

Watershed and Stream Network Delineation

water work RAIN BUCKET making since 1986 ET2000 (400 SERIES) RAIN BUCKET SETUP

Rain Watch TM Set up Manual. IC System with Rain Bird IC CONNECT

Hydrologic Modeling System HEC-HMS

The data for this lab comes from McDonald Forest. We will be working with spatial data representing the forest boundary, streams, roads, and stands.

Catchment Delineation Workflow

HOW TO GUIDE. Loading climate data from online database

water work RAIN BUCKET making since 1986 ET2000 (500 SERIES) RAIN BUCKET SETUP

RT3D Rate-Limited Sorption Reaction

Computer simulation of radioactive decay

Creation and modification of a geological model Program: Stratigraphy

DEM Practice. University of Oklahoma/HyDROS Module 3.1

Rotary Motion Sensor

Geodatabases and ArcCatalog

Using the EartH2Observe data portal to analyse drought indicators. Lesson 4: Using Python Notebook to access and process data

Appendix E Guidance for Shallow Flooding Analyses and Mapping

Using the Stock Hydrology Tools in ArcGIS

Description of the ED library Basic Atoms

Projection and Reprojection

OCEAN/ESS 410 Lab 4. Earthquake location

Using the Budget Features in Quicken 2008

: : User Manual: : - 10 December

Connect the Vernier spectrometer to your lap top computer and power the spectrometer if necessary. Start LoggerPro on your computer.

User Guide for Source-Pathway-Receptor Modelling Tool for Estimating Flood Impact of Upland Land Use and Management Change

Module 7, Lesson 2 In the eye of the storm

NINE CHOICE SERIAL REACTION TIME TASK

Chemistry 14CL. Worksheet for the Molecular Modeling Workshop. (Revised FULL Version 2012 J.W. Pang) (Modified A. A. Russell)

Structures in the Magnetosphere 2. Hover the curser over a point on the image. The coordinates and value at that point should appear.

(THIS IS AN OPTIONAL BUT WORTHWHILE EXERCISE)

2.4. Model Outputs Result Chart Growth Weather Water Yield trend Results Single year Results Individual run Across-run summary

Preparing a PDB File

The WEPP online GIS interface uses the OpenLayers ( software to assist in setting

BUILDING BASICS WITH HYPERCHEM LITE

HYDROLOGIC AND WATER RESOURCES EVALUATIONS FOR SG. LUI WATERSHED

4. GIS Implementation of the TxDOT Hydrology Extensions

SWAMP GIS: A spatial decision support system for predicting and treating stormwater runoff. Michael G. Wing 1 * and Derek Godwin

In order to save time, the following data files have already been preloaded to the computer (most likely under c:\odmc2012\data\)

Floodplain modeling. Ovidius University of Constanta (P4) Romania & Technological Educational Institute of Serres, Greece

Geodatabases and ArcCatalog

Multiphysics Modeling

Virtual Beach Making Nowcast Predictions

June 2018 WORKSHOP SECTION 2 MANUAL: RUNNING PTMAPP-DESKTOP AN INNOVATIVE SOLUTION BY:

Watershed Modeling With DEMs

Transcription:

ACTION MODULERS MOHID Land Basics Walkthrough Walkthrough for MOHID Land Basic Samples using MOHID Studio Frank Braunschweig Luis Fernandes Filipe Lourenço October 2011 This document is the MOHID Land Basic Walkthrough. It contains explanation of how to explorer some basic features of a preconfigured MOHID Land setup. This document makes part of the MOHID Studio Documentation.

Index 1 PREFACE 1 1.1 Copyright 1 1.2 Warranty 1 1.3 Further Information 1 2 MOHID WALKTHROUGH BASICS 2 2.1 Import the solution 2 2.2 Load Basic Data 5 3 EXAMPLE 1 WATER ROUTING IN CHANNELS 8 4 EXAMPLE 2 RAINFALL & INFILTRATION 20 5 EXAMPLE 3 RAINFALL & INFILTRATION & SURFACE RUNOFF 27 A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m i

Index of Tables No table of figures entries found. A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m ii

Index of Figures FIGURE 2-1: START MOHID STUDIO 2 FIGURE 2-2: WELCOME SCREEN 3 FIGURE 2-3: ACCESS SOLUTION MANAGEMENT 3 FIGURE 2-4: SOLUTION MANAGEMENT WINDOW 4 FIGURE 2-4: OPEN SOLUTION 4 FIGURE 2-4: OPEN SOLUTION (STEP 2) 5 FIGURE 2-5: THE DIGITAL TERRAIN FOLDER 6 FIGURE 2-6: ADD DATA TO MAP WITH CONTEXT MENU 7 FIGURE 2-7: MAP WINDOW WITH LOADED DATA 7 FIGURE 3-1: CHANNEL ROUTING EXAMPLE 8 FIGURE 3-2: RUNNING THE SIMULATION 9 FIGURE 3-3: PROGRESS OF MODEL EXECUTION 9 FIGURE 3-4: MODEL FINISH DIALOG 9 FIGURE 3-5: MODEL OUTPUT DIALOG 10 FIGURE 3-6: MODEL OUTPUT DIALOG STATUS MESSAGE 10 FIGURE 3-7: PLACES OF DISCHARGES 11 FIGURE 3-8: OPENING THE DRAINAGE NETWORK RESULTS (DOUBLE CLICK) 11 FIGURE 3-9: LOADING CHANNEL FLOW 12 FIGURE 3-10: LAYER WITH DTM AND DRAINAGE NETWORK DISABLED. 12 FIGURE 3-11: LAYER WITH DTM AND DRAINAGE NETWORK DISABLED. 13 FIGURE 3-12: SET LAYERS PROPERTIES. 14 FIGURE 3-13: EDITING STYLE PROPERTIES. 14 FIGURE 3-14: CHANGE RANGE OF THE STYLE. 15 FIGURE 3-15: TOGGLE LEGEND. 15 FIGURE 3-16: FULL SCREEN WITH RESULTS. 16 FIGURE 3-17: LOADING TIME SERIES RESULTS. 16 FIGURE 3-18: SELECTING TIME SERIES TO LOAD. 17 FIGURE 3-19: TIME SERIES RESULT WINDOW. 17 FIGURE 3-20: DISPLAY AT THE MAP THE LOCATION OF THE TIME SERIES. 18 FIGURE 3-21: TIME SERIES LOCATION IN THE MAP. 18 FIGURE 3-22: REMOVING A LAYER FROM THE MAP WINDOW. 19 FIGURE 4-1: EXAMPLE 2 WATERSHED WITH SOIL. 20 FIGURE 4-2: LOADING TIME SERIES WITH RAIN INFORMATION 21 FIGURE 4-3: SELECTING THE PRECIPITATION RATE SERIES 22 FIGURE 4-4: TWO SMALL RAIN EVENTS 22 FIGURE 4-5: LOADING INFILTRATION RATE INTO THE SAME GRAPH WINDOW 23 A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m iii

FIGURE 4-6: COMPARING PRECIPITATION RATE AND INFILTRATION RATE 23 FIGURE 4-7: LOADING THE RELATIVE WATER CONTENT 24 FIGURE 4-8: INCREASE OF SOIL WATER CONTENT DURING RAIN EVENTS. 25 FIGURE 4-9: CHANNEL FLOW GENERATED BY THE TWO RAIN EVENTS 25 FIGURE 4-10: CHANNEL FLOW GENERATED BY THE TWO RAIN EVENTS (MAPS) 26 FIGURE 5-1: EXAMPLE 3 HEAVY RAIN. 27 FIGURE 5-2: PRECIPITATION VS. INFILTRATION RATE 28 FIGURE 5-3: LOADING SURFACE RUNOFF 29 FIGURE 5-4: LOADING SURFACE RUNOFF (SECOND STEP) 29 FIGURE 5-5: CONFIGURING THE OVERLAND FLOW LAYER 30 FIGURE 5-6: OVERLAND FLOW 31 A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m iv

1 Preface 1.1 Copyright This document refers to MOHID Studio, priority software protected by copyright. All rights are reserved. Copying or other reproduction of this manual, or related documents, is prohibited without prior written consent of Action Modulers, Consultores de Segurança (Action Modulers). MOHID Water Modelling System is priority software of the Technical University of Lisbon. 1.2 Warranty The warranty given by Action Modulers is limited as specified in your Software License Agreement. Please note that numerical modeling software programs are very complex system and may not be free of errors, so you are advised to validate your work. Action Modulers shall not be responsible for any damage arising out of the use of this document, MOHID Studio, MOHID Water Modelling System or any related program or document. 1.3 Further Information For further information about MOHID Studio please contact: Action Modulers, Consultores de Segurança Lda. Rua Cidade de Frehel, Bloco B, Nº 12 A 2640-469 Mafra, Portugal Tel.: +351 261 813 660 Fax: +351 261 813 666 E-mail: geral@actionmodulers.com Web: http://www.actionmodulers.com A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m 1

2 MOHID Walkthrough Basics This walkthrough example helps you to analyze some basic features of MOHID Land, using MOHID Studio. First you will import the preconfigured solution and then run and explore different scenarios. 2.1 Import the solution Please perform the following steps to import the solution with all sample data files. Start MOHID Studio. Figure 2-1: Start MOHID Studio At the Welcome Screen select Create a new Workspace. Call it MOHID Land Walkthrough Basics. A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m 2

Figure 2-2: Welcome Screen At the main menu, go to Project -> Solution -> Manage Figure 2-3: Access Solution Management From the Solution Management Window, select Import. A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m 3

Figure 2-4: Solution Management Window In the Solution Import Window, Project File Name browse for the ZIP file called MOHID Land Walkthrough Basics.zip and in the Destination Directory choose any empty directory (e.g. My Documents\MOHID Studio Projects\MOHID Land Walkthrough Basics ). Hit the Import Button. When finished importing, close the window. At the main menu, go to Project -> Solution -> Open. Figure 2-5: Open Solution Select the solution called MOHID Land Walkthrough Basics. A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m 4

2.2 Load Basic Data Figure 2-6: Open Solution (step 2) Next step will help you to visualize the data for which the example has been prepared. Please perform the following steps: Go to the Explorer and expand the solution until you can see a folder called Digital Terrain. Select it. A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m 5

Figure 2-7: The Digital Terrain Folder From Data Files, select the file DTM_Laje_ND.dat. Right click it and select Add to Map. A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m 6

Figure 2-8: Add data to Map with context menu At the next window, just hit OK. From Data Files, select the file Drainage Network.dnt. Right click it and select Add to Map. Hit just ok on the next screen. Switch to the Map Window. You should see the Digital Terrain Model and the channel network. Figure 2-9: Map window with loaded data A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m 7

3 Example 1 Water routing in channels This example shows the feature of basic flow routing. Over a impermeable watershed (no soil -> No infiltration), three discharges are imposed into the channel network at the upper part of the watershed. Channel routing of discharged water is simulated. Go to the Explorer and select the simulation Impermeable Watershed with channel flow. Figure 3-1: Channel Routing Example From the Main Menu select Project-> Execute Models -> Run Now A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m 8

Figure 3-2: Running the simulation In the lower left corner you can see the progress of the simulation. Figure 3-3: Progress of model execution Wait for the model to finish (a small popup window appears). Hit YES to check the status of the simulation. Figure 3-4: Model Finish dialog In the model output window scroll down until the end. A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m 9

Figure 3-5: Model Output dialog Check for the status message which tells that the model did finished successfully. Close the Model Output Window. Figure 3-6: Model Output dialog Status Message A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m 10

Go to the folder General Data and select the file Discharge Location.xml. Right click and add to map. Switch to the map window and you will see places of discharges. Figure 3-7: Places of discharges Go back to the explorer. From the HDF Result file list, double click the file called Drainage Network_1.hdf5, which contains results of the channel network. Figure 3-8: Opening the Drainage Network results (double click) In order to load flow results, at the next window simply hit OK A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m 11

Figure 3-9: Loading channel flow Switch to map. Disable the layers of the DTM and Drainage Network, by un-checking them. Figure 3-10: Layer with DTM and Drainage Network disabled. A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m 12

Using the timer you can loop through the results. You should see the water flowing from the discharge locations, downstream. Figure 3-11: Layer with DTM and Drainage Network disabled. Double click on the layer (in the list box) called channel flow, so you can change the properties of the layer. In the window which appears, check the box Legend and write Channel Flow [m3/s] in the legend box. A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m 13

Click on the button Style -> Edit. Figure 3-12: Set layers properties. Figure 3-13: Editing style properties. Set the minimum and maximum values to 0 and 0.5, respectively. A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m 14

Figure 3-14: Change range of the style. Hit OK and close to close the windows. Use the Legend Toggle button, to show the legend. Figure 3-15: Toggle legend. Now you should see the results on the screen with the legend. A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m 15

Figure 3-16: Full screen with results. Go back to the explorer. Select the simulation Impermeable Watershed. Under the time series result files list, select a file called channel flow. Double click it. Figure 3-17: Loading time series results. A window with time series written by the model appears. Hit Check all to load all time series. A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m 16

Figure 3-18: Selecting time series to load. Hit OK to display the selected time series as graph. Figure 3-19: Time series result window. A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m 17

From General Data select the file Node Time Series Location.xml. This will add a file where time series have been written to the map. Select add to map. Figure 3-20: Display at the map the location of the time series. You might want to disable the Discharge Location, so you can only see the places where time series have been written. The three channel flows presented above correspond to the three location presented in the map. Figure 3-21: Time Series Location in the map. Before continuing with the next example, just remove the layer called channel flow from the list of layers. You can do this by selecting the layer and choose remove remove from the context menu. Also close all opened graph windows. A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m 18

Figure 3-22: Removing a layer from the map window. A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m 19

4 Example 2 Rainfall & Infiltration The next example is based on the same watershed as the previous example, but in this configuration, the porous media module is activated and real meteorological conditions are provided. Rainfall should infiltrate into soil. Go to Explorer and select the simulation Watershed with soil. Figure 4-1: Example 2 Watershed with soil. Run the example in the same way you did for example 1: 1. Select Run Now from the Main Menu 2. Wait for the simulation to finish 3. Check the status of the model execution. As mentioned previously, this example contains soil, so precipitation infiltrates into the soil. We can analyze model result time series to verify model behavior. Time series with extension *.srb contain general basin data, time series with extension *.srp contain soil property data. A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m 20

To see the amount of rain, select the Watershed with Soil simulation and double click the file 25_57_9.srb file in the list of time series results. Figure 4-2: Loading time series with rain information On the next window, select the Precipitation Rate series and hit OK to show it in form of a graph. A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m 21

Figure 4-3: Selecting the Precipitation Rate series The graph window shows that there are two small rain events. Figure 4-4: Two small rain events Go back to the explorer and double click again on the same file (25_57_9.srb). This time, select the infiltration rate and select Add to exiting window. A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m 22

Figure 4-5: Loading infiltration rate into the same graph window With this configuration, the graph shows a comparison between the precipitation rate vs. infiltration rate. Figure 4-6: Comparing precipitation rate and infiltration rate A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m 2 3

We expect that the water which infiltrates increases the soil water content (soil moisture). We can verify this by loading the time series of the porous media properties. Just double click on the file 25_57_9.srp and then select the series relative water content. Figure 4-7: Loading the relative water content The resulting graph shows that the relative water content increases during the rain events. A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m 24

Figure 4-8: Increase of soil water content during rain events. The water which does not infiltrate will pond on the surface of the soil. It can either infiltrate over time, runoff as overland flow or drop into a channel. The time series which has been analysed is located just over a channel network (it s the middle one of Figure 3-20: Display at the map the location of the time series. ). So water from this cell will result in channel flow. By double clicking the channel flow time series (channel flow.srn), and selecting one of the series, you can see channel flow generated by this specific simulation. Figure 4-9: Channel flow generated by the two rain events A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m 25

To see all this features in form of map, go back to the explorer, select the simulation Watershed with Soil and double click on the Drainage Network.hdf5 file. Load the channel flow layer (see previous example). Using the timer, you can step through the results and see the channel flow generated from the two small rain events. Figure 4-10: Channel flow generated by the two rain events (maps) Before continuing with the next example, just remove the layers called channel flow from the list of layers. You can do this by selecting the layer and choose remove remove from the context menu. Also close all opened graph windows. A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m 26

5 Example 3 Rainfall & Infiltration & Surface Runoff The next example is a continuous simulation from the previous example, but this time a much stronger rain event will occur. Go to Explorer and select the simulation Heavy Rain. Figure 5-1: Example 3 Heavy Rain. Run the example in the same way you did for example 1 and 2: 1. Select Run Now from the Main Menu 2. Wait for the simulation to finish 3. Check the status of the model execution. A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m 27

As mentioned previously, this example contains soil, so precipitation infiltrates into the soil. The precipitation intensity is set so high that it exceeds infiltration capacity of the soil, so not all water will infiltrate. Excess water will result in surface runoff. After the simulation finished, analyse the time series like in example 2 Next figure shows the comparision between precipitation rate and infiltration rate. As you see, precipitation exceeds largely infiltration capacity. Figure 5-2: Precipitation vs. Infiltration Rate From the HDF results load the channel flow (Drainage Network 6.hdf5), as described in the previous examples. To load the overland flow (surface runoff), select (not double click) the file RunOff_6.hdf5 in the list of HDF result files. Click on the small icon with arrows next to the list, as shown in the next figure. A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m 28

In the next window, just hit OK. Figure 5-3: Loading surface runoff Figure 5-4: Loading surface runoff (second step) A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m 29

Switch to the map window and select the layer called flow [0] ( ). Double click it to configure the layer. Configure the layer as shown in the next figure. Then close to go back to the map. Figure 5-5: Configuring the overland flow layer By using the timer and the zoom functions, you can check the overland flow pattern, as shown in the next figure. A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m 30

Figure 5-6: Overland flow When you step through the results, you will first see the overland flow, as response to the heavy rain event. Next you will see some arrows which appear along the channels. This always occur when the channel capacity is exceeded and the channel gets adjacent areas to the channel get flooded. A c t i o n M o d u l e r s - w w w. a c t i o n m o d u l e r s. c o m 31