Problem with Decision Tables for LULCC in SWAT+ v2.0.4

645 views
Skip to first unread message

Rodrigo Marinao Rivas

unread,
Apr 21, 2021, 4:20:55 PM4/21/21
to SWAT+
Dear all

I am using SWAT+ v2.0.4 (QSWAT+ 2.0.6, rev60.5.2_64rel.exe) to study land use changes in a basin considering variable land uses over time, but my implementation of decision tables is not working as expected.

The following figure [Figure "1_land_uses_distribution.jpg"] shows distribution of land uses of a minimal exercise I am working on, where "fomi" is native forest, “shrn” is shrubland, “tubg” is tundra, and “wetw” is wetlands.

To verify that SWAT + could effectively simulate land use changes, I prepared a escenario (not necessarily realistic) where all the native forest (fomi_lum) abruptly became tundra (tubg_lum) in 2008 and continued to be so until 2018. The full model runs from 1979 to 2020.

Then, I added my decision table [Figure "2_decision_table.jpg], where I understand that the changes should be made to all HRUs that meet the previous condition.

According to the description of the decision table everything seems to be as required [ Figure " 3_descriptive.png"].

However, after running the model, I did not detect any change in the water balance, compared to a scenario without the change in land use. The outputs of the two scenarios remain exactly the same.

I have tried other similar exercises and the same thing happens.

Am I building the decision table in the wrong way? 

I would appreciate your help so that I can clarify this matter for me.

Best regards,

Rodrigo


1_land_uses_distribution.png
3_descriptive.png
2_decision_table.png

Oscar M. Baez Villanueva

unread,
Apr 28, 2021, 5:37:35 AM4/28/21
to SWAT+
Dear Rodrigo and all,

I have the same problem when I try to model land-use changes with SWAT+ (the outputs remain the same with and without my scenario of land use)  :(

Here is a simplified conceptualisation of my problem:
my landuse.lum file looks like this:

name          cal_group       plnt_com        mgt     cn2               cons_prac      urban    urb_ro            ov_mann         tile        sep         vfs        grww      bmp  
LU_A                      null        A_comm        null    cn_1     up_down_slope          null         null    convtill_nores        null        null        null           null        null  
LU_B                      null        B_comm        null     cn_2     up_down_slope         null         null        densegrass        null        null        null           null        null  

and my decision table (scen_lu.dtl) like this:

name                     conds      alts      acts  
LU_scenario                  2          1            1  
var                        obj   obj_num           lim_var            lim_op          lim_const           alt1  
year_cal              null                 0                 null                      -        1980.00000              >  
land_use              hru                0               LU_A                     -               0.00000              =  
act_typ                 obj   obj_num               name            option               const         const2                fp              outcome           
lu_change            hru                0                LU_B                 null           0.00000       0.00000           LU_B              y   

Does anybody have an idea why this could be happening or if there is an error/missing step?

Thanks a lot!

Oscar Baez-Villanueva

Jullian Sone

unread,
Feb 17, 2022, 9:24:54 AM2/17/22
to SWAT+
Dear Rodrigo and Oscar,

I'm having exactly the same problem... Did you already solve this problem? Please let me know.

Thanks, Jullian.

truong tunghoa.

unread,
Oct 10, 2022, 5:37:30 AM10/10/22
to SWAT+
Hi all, how to solve the issue? Thanks

Vào lúc 21:24:54 UTC+7 ngày Thứ Năm, 17 tháng 2, 2022, julli...@gmail.com đã viết:

yinan ning

unread,
Sep 11, 2023, 3:52:45 PM9/11/23
to SWAT+
Dear all,

If you find any solution for this problem?

I also set several scenario land use for my model, but the result after using these scenarios is same as before. Or do I need to choose this kind of scenario in somewhere to make it activate?

Any suggestions are will be appreciate.

Thanks very much!
Best regards,
Yinan

Fereshteh Kordrostami

unread,
Jan 10, 2024, 8:59:47 AM1/10/24
to SWAT+
Hello everybody,

It would be appreciated if you could share your solutions to this problem.

Thanks,
Fereshteh

Natalja C.

unread,
Jan 10, 2024, 10:19:16 AM1/10/24
to SWAT+
Hello,
It seems that SWAT+Editor does not write the .upd file. Please check if there are any .upd files in your model TxTinOut. 
If not - then report the issue to the SWAT+Editor user group.

Best,
Natalja

Mauricio Zambrano-Bigiarini

unread,
Jul 9, 2024, 5:50:00 AM7/9/24
to Natalja C., SWAT+
Dear Natalja,

Just a follow up to this question: can you find out whether this missing .upd file has been fixed in the new SWAT+ Editor 3.0 or not?

Thanks in advance,

Mauricio



Mauricio Zambrano-Bigiarini, PhD
Associate Professor, Universidad de La Frontera
Associate Researcher, Centro FONDAP(CR)2
Teléfono: +56 45 259 2812
e-mail   : mauricio...@ufrontera.cl
webpage ORCID Github Linkedin
===============================================
"Don't wish for less problems, wish for more skills.
Don't wish it were easier, wish you were better"
 (Jim Rohn)
===============================================
Linux user #454569 -- Linux Mint user

===============================================
"Don't wish for less problems, wish for more skills.
Don't wish it were easier, wish you were better"
 (Jim Rohn)
===============================================
Linux user #454569 -- Linux Mint user


--
You received this message because you are subscribed to the Google Groups "SWAT+" group.
To unsubscribe from this group and stop receiving emails from it, send an email to swatplus+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/swatplus/e9cd615b-ec1d-42a3-9d12-da60e5c6be74n%40googlegroups.com.


La información contenida en este correo electrónico y cualquier anexo o respuesta relacionada puede contener datos e información confidencial y no puede ser usada o difundida por personas distintas a su(s) destinatario(s). Si usted no es el destinatario de esta comunicación, le informamos que cualquier divulgación, distribución o copia de esta información constituye un delito conforme a la ley chilena. Si lo ha recibido por error, por favor borre el mensaje y todos sus anexos y notifique al remitente.

Las opiniones vertidas en este correo, no contenidas en un documento oficial de la Universidad, son responsabilidad de quien las emite o de quien solicitó su envío, en el ejercicio de su libertad de opinión y de expresión que, como miembro de la comunidad universitaria se le reconoce, y no representan, necesariamente, el pensamiento de la Universidad de La Frontera y de sus directivos.

liu jing

unread,
Feb 16, 2025, 12:31:56 PMFeb 16
to SWAT+
Greetings, I have been stuck on this issue for quite some time. My txtinout directory does not contain any upd files. I am using SWAT+ Editor version 3.0.8. Could you please advise on how to proceed to implement land use changes? (Is there a successfully run txtinout file available for reference?) It seems that merely altering the scen_lu.dtl file does not affect the water output. Your assistance would be greatly appreciated!

Natalja C.

unread,
Mar 27, 2025, 2:45:19 PMMar 27
to SWAT+
Hello,

The attached updated file needs to be present in your txtinout files. The decision table name is using the table named:  ‘lu_change_hru_fr’.  

Update the files as needed for your specific case!


Best,

Natalja


scen_dtl.upd
scen_lu_std.dtl
Reply all
Reply to author
Forward
0 new messages