March 4, 2019 at 7:35 pm #5826wang hpParticipant
I would like to ask, who knows how to set the downward gate (b in the figure 2.png).This type is clearly stated in the EE manual, but I did not find this type during use.(I want to achieve the effect of Figure 3.)
have a nice day!
Attachments:You must be logged in to view attached files.March 5, 2019 at 2:12 am #5836Tom MathisModerator
Hello Wang hp,
You can simulate a gate like this by using a time variable or rule-based hydraulic structure in which the “sill elevation” is varied.
Please have a look at the following page and keep an eye out for the parts of the interface where you can modify the “sill elevation”:
You can specify and variable sill elevation by using either a time series or a rule. So that choice depends on what you know about the operation of your gate.
Let me know if you have any more questions.
TomMarch 5, 2019 at 8:19 am #5838wang hpParticipant
thanks a lot ! I understand what you mean, very helpful, thank you again!September 2, 2020 at 12:58 am #18849Justin BartlettParticipant
I am attempting to implement this same approach for modeling a proposed crest gate atop a modified dam structure. However, EEMS v10.0 is indicating the following error when loading qcrules.inp:
Error: Invalid lookup table index 0 defined in control rules for EastSpillway1
I actually get this error 3 times, once per trigger in my operating rule. Here is the content of the qcrules.inp file (spacing is compressed here, but fine in the .inp file):
* LEVEL STATE HEIGHT WIDTH SILL UNITS FLOW RATE IDX
0 3 0 0 1 0 0 0 ! Rule1
17.000 1 0.00 0.00 0.00 1 0.00 0.31 1
12.917 1 0.00 0.00 0.00 1 0.00 0.31 1
12.618 0 0.00 0.00 0.61 1 0.00 0.31 1
And here are samples from relevant cards in the efdc.inp file (I have other structures as well, but just showing one example):
C23 NQSIJ NQJPIJ NQSER NQCTL NQCTLT NHYDST NQWR NQWRSR ISDIQ NQCTLSER NQCRULES
18 0 18 10 5 5 0 0 0 0 1
C32 IQCTLU JQCTLU IQCTLD JQCTLD NQCTYP NQCTLQ NQCMUL HQCTLU HQCTLD QTCLMU QTCLGRP BQCLCE NQCMINS FACTOR NTIMES TRANSIT GRPID ! ID
69 4 0 0 7 1 0 0 0 1 1 0 0 1 0 0 6 ! EastSpillway1
C32A IHYD TYPE REVERSE XSTYPE WIDTH HEIGHT LENGTH MANN ANGLE USELEV DSELEV COEFF1 COEFF2 COEFF3 COEFF4
1 7 0 8 179.3 5.98 0 0 45 12.307 0 0 0.61 0 0.00 ! EastSpillway1
C32B ITYPE IDX IQCTL1 JQCTL1 IQCTL2 JQCTL2 STATE HEIGHT WIDTH SILL NUM FLOW
2 1 69 4 0 0 0 0 0 0.61 0 0 0 6 ! EastSpillway1
I have tried toggling on/off most of the settings in qcrules.inp, and I have tried inverting the order of the triggers in the table.
I suspect the solution is pretty simple, but it’s not clear to me exactly which field(s) the error message is referencing. Any help you could provide would be greatly appreciated.
Houston, TXSeptember 4, 2020 at 2:38 am #18867Justin BartlettParticipant
A colleague and I were able to solve this. Two errors in the inputs:
C23 – NQCTL should have been 5, not 10
C32 – NQCTLQ should have been 0
In qcrules.inp, I have also set IDX values to zero.
My colleague also directed me to the Demonstration Models on your site. DM-22 was particularly applicable to elevation-based gate controls.
Thanks for making those available for download,
- You must be logged in to reply to this topic.