Jump to content
TUFLOW FV
Ian.Teakle@bmtwbm.com.au

Controlled structure examples

Recommended Posts

The control file excerpt provided below contains some examples of how flow regulation structures (e.g. weirs, culverts, sluice gates etc.) can be "controlled".

 

Three alternatives are illustrated:

1. Controlling the flow with a timeseries, e.g. historic gate operation is known and can be specified directly (as a timeseries).

2. Controlling the flow with a "Sample Rule" e.g. gate operation is tied to water level monitoring (within the model domain).

3. Controlling the flow with a "Target Rule" e.g. gate operation is tied water level monitoring (within the model domain) and a target water level timeseries.

 

! Timeseries Controlled Structure
structure == nodestring, 1
  flux function == matrix ! hQh matrix
  flux file == hQh.csv ! hQh matrix file
  control == timeseries ! structure fraction open specified by input timeseries
  control parameter == fraction_open
  control update dt == 1. ! hr
  control file == ..\..\bcs\pump\AQUIS_pump_inflow_control_tseries.csv ! csv file with column headers "TIME", "FRACTION_OPEN"
  max opening increment == 0.1 ! maximum change in structure fraction open (per update timestep)
end structure

 

! Sample Rule Controlled Structure
structure == nodestring, 1
  flux function == matrix ! hQh matrix
  flux file == hQh.csv ! hQh matrix file
  control == sample_rule  ! structure control type
  control parameter == fraction_open ! structure fraction open specified by water level monitoring and associated rule
  control update dt == 1. ! HR
  control file == control_rule.csv ! csv file with column headers "SAMPLE_VALUE", "FRACTION_OPEN"
  sample type == WL ! sampling parameter (water level)
  sample point == 364352., 8139574. ! sampling location
  sample dt == 0.1 ! hr
  max opening increment == 0.1 ! maximum change in structure fraction open (per update timestep)
end structure

 

! Target Rule Controlled Structure
structure == nodestring, 1
  flux function == matrix ! hQh matrix
  flux file == hQh.csv ! hQh matrix file
  control == target_rule  ! structure fraction open specified by water level monitoring, target water level timeseries and associated rule
  control parameter == fraction_open
  control update dt == 1. ! HR
  target file == target_wl.csv ! csv file with column headers "TIME", "TARGET_VALUE"
  control file == control_rule.csv ! csv file with column headers "TARGET_DEFICIT","FRACTION_OPEN"
  sample type == WL ! sampling parameter (water level)
  sample point == 364352., 8139574. ! sampling location
  sample dt == 0.1 ! hr
  max opening increment == 0.1 ! maximum change in structure fraction open (per update timestep)
end structure

 

Share this post


Link to post
Share on other sites

Hi,

I have defined a weir structure in the downstream of a lake, and a HQ boundary. But the results showed a sharp jump when the precipitation was 0.088m. But the observed data don't change so great (blue line-obs). Could you please give me some advise? Thanks.

Best wishes.

Lei

QQ图片20151030094452.png

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...