Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #5826
    Wang Hpwang hp
    Participant

    Hello everyone!
    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.
    #5836
    Tom MathisTom Mathis
    Moderator

    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”:
    https://eemodelingsystem.atlassian.net/wiki/spaces/EEREF/pages/2380258/Hydraulic+Structures+BC+-+Equation+Based

    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.

    Tom

    #5838
    Wang Hpwang hp
    Participant

    thanks a lot ! I understand what you mean, very helpful, thank you again!

    #18849
    Justin BartlettJustin Bartlett
    Participant

    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.

    Thank you,
    Justin Bartlett
    Houston, TX

    #18867
    Justin BartlettJustin Bartlett
    Participant

    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,
    Justin Bartlett
    Houston, TX

Viewing 5 posts - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.