Configuration of dtl irrigation

7 views
Skip to first unread message

Loris Pineau

unread,
Dec 5, 2025, 5:08:14 PM (12 days ago) Dec 5
to SWAT+
Hello
I would like to configure my model to irrigate a crop using two water sources with only one alternative, either on the same day or over two separate days if applying both irrigation on the same day is not possible.

For example:
name                   conds      alts      acts  
irr_crop                   4         1         2
var                      obj   obj_num           lim_var            lim_op     lim_const      alt1
w_stress                 hru         0              null                 -           0.8         <        
precip_cur               hru         0              null                 -      25.00000         <            
precip_next              hru         0              null                 -      35.00000         <          
phu_plant                hru         0           phu_mat                 -       0.90000         <          
act_typ                  obj   obj_num              name            option         const        const2                fp  outcome
irrigate                 cha         2       17.4mmsamir       17.4mmsamir          17.4           365              null  y
irrigate                 res        10       12.6mmsamir       12.6mmsamir          12.6           365              null  y

Like this, but when I check the irrigation volume, I see the volume corresponding to the irrigation coming only from the reservoir.


Maybe it’s possible to trigger an irrigation when, for example, 17.4 mm SAMIR is activated.
I can’t manage to do it, and I can’t find the necessary information in the documentation.

Add a line like this :

name                   conds      alts      acts  
irr_crop                   5         2         2
var                      obj   obj_num           lim_var            lim_op     lim_const      alt1      alt2
w_stress                 hru         0              null                 -           0.8         <         -
precip_cur               hru         0              null                 -      25.00000         <         -        
precip_next              hru         0              null                 -      35.00000         <         -
phu_plant                hru         0           phu_mat                 -       0.90000         <         -
days_irr                 hru         0       17.4mmsamir                 -             0         -         =   <= Example or Maybe with days_act

act_typ                  obj   obj_num              name            option         const        const2                fp  outcome
irrigate                 cha         2       17.4mmsamir       17.4mmsamir          17.4           365              null  y  n
irrigate                 res        10       12.6mmsamir       12.6mmsamir          12.6           365              null  n  y



I’m working with the v2.3 Linux SWAT+ version.

Thank you in advance for your help.

Reply all
Reply to author
Forward
0 new messages