Desenvolvimento de software para simulação do sequestro de carbono no solo

Detalhes bibliográficos
Autor(a) principal: Castro, Fernando Henrique
Data de Publicação: 2018
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFSCAR
Texto Completo: https://repositorio.ufscar.br/handle/20.500.14289/10062
Resumo: Climate change is a global issue aggravated by the accumulation of carbon (C) in the atmosphere due to anthropogenic actions. Since the discovery of fossil fuel, its burning has been the main emitter of C to the atmosphere, contributing to raise of Earth's temperature. There are also other sources of C emissions with significant participation in climate change, such as land use change. For centuries, deforestation, burning and poor soil management in the agricultural system have led to a significant loss of forest biomass and soil organic matter, releasing C into the atmosphere in the form of carbon dioxide CO_2, methane CH_4, among other greenhouse gases. Computational models for soil carbon balance were created to evaluate the effect of conventional and conservationist management practices on soil C reservoir. However, most of these models were developed for climate and soil conditions in temperate regions, thus requiring adaptations to Brazilian soil and climate conditions. The objective of this work is to adapt the CQESTR model in a more robust and modern programming language, making its use available for the most current operational systems, Linux and Mac OS, besides Windows. This model was chosen because of its accuracy, simplicity and the need for few input parameters, besides allowing to simulate carbon stocks in the soil at a depth of 3 m. The updated model, in the Python language, was developed by applying object oriented programming techniques. In order to evaluate the new structure of the model, data were used from the systems: no-tillage and conventional tillage with disc plowing, heavy harrowing and scarification, on wheat and soybean crop rotation in the experimental field of Embrapa Soybean in Londrina/PR. The results of the Python model presented similarities to those of the original model, although inaccuracies were found in the second, such as the change in thermal time for simulations with double agricultural rotation per year and the lack of one day in the leap year. The update allows to simulate more than two crops per year, along with leap year implementation in decomposition processes. It also allows to read data from .xlsx and .xls files, making this procedure more agile and easy for the user compared to the original program. The web interface modernized the use of the model, allowing its use in any operational system. The interface in Python will facilitate future updates to the CQESTR model.
id SCAR_12f34f0a32cf88be3113757f0d2f614e
oai_identifier_str oai:repositorio.ufscar.br:20.500.14289/10062
network_acronym_str SCAR
network_name_str Repositório Institucional da UFSCAR
repository_id_str 4322
spelling Castro, Fernando HenriqueVillas Boas, Paulino Ribeirohttp://lattes.cnpq.br/0846037359934643Milori, Débora Marcondes Bastos Pereirahttp://lattes.cnpq.br/7400112076142555http://lattes.cnpq.br/754190905161211267608e0b-2342-4207-a361-caf677755bff2018-05-17T18:22:05Z2018-05-17T18:22:05Z2018-02-26CASTRO, Fernando Henrique. Desenvolvimento de software para simulação do sequestro de carbono no solo. 2018. Dissertação (Mestrado em Biotecnologia) – Universidade Federal de São Carlos, São Carlos, 2018. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/10062.https://repositorio.ufscar.br/handle/20.500.14289/10062Climate change is a global issue aggravated by the accumulation of carbon (C) in the atmosphere due to anthropogenic actions. Since the discovery of fossil fuel, its burning has been the main emitter of C to the atmosphere, contributing to raise of Earth's temperature. There are also other sources of C emissions with significant participation in climate change, such as land use change. For centuries, deforestation, burning and poor soil management in the agricultural system have led to a significant loss of forest biomass and soil organic matter, releasing C into the atmosphere in the form of carbon dioxide CO_2, methane CH_4, among other greenhouse gases. Computational models for soil carbon balance were created to evaluate the effect of conventional and conservationist management practices on soil C reservoir. However, most of these models were developed for climate and soil conditions in temperate regions, thus requiring adaptations to Brazilian soil and climate conditions. The objective of this work is to adapt the CQESTR model in a more robust and modern programming language, making its use available for the most current operational systems, Linux and Mac OS, besides Windows. This model was chosen because of its accuracy, simplicity and the need for few input parameters, besides allowing to simulate carbon stocks in the soil at a depth of 3 m. The updated model, in the Python language, was developed by applying object oriented programming techniques. In order to evaluate the new structure of the model, data were used from the systems: no-tillage and conventional tillage with disc plowing, heavy harrowing and scarification, on wheat and soybean crop rotation in the experimental field of Embrapa Soybean in Londrina/PR. The results of the Python model presented similarities to those of the original model, although inaccuracies were found in the second, such as the change in thermal time for simulations with double agricultural rotation per year and the lack of one day in the leap year. The update allows to simulate more than two crops per year, along with leap year implementation in decomposition processes. It also allows to read data from .xlsx and .xls files, making this procedure more agile and easy for the user compared to the original program. The web interface modernized the use of the model, allowing its use in any operational system. The interface in Python will facilitate future updates to the CQESTR model.As mudanças climáticas são uma questão global que se agrava cada vez mais com o acúmulo de carbono (C) na atmosfera, devido às diversas ações antropogênicas. Desde a descoberta do combustível fóssil, sua queima tem sido o principal emissor de C para a atmosfera, contribuindo para o aumento da temperatura da Terra. Há ainda outras fontes de emissão de C com participações significativas nas mudanças climáticas, como a mudança no uso de terras. Durante séculos, desflorestamento, queimadas e o mau gerenciamento do solo, no sistema agrícola, levaram a uma perda significativa da biomassa das florestas e da matéria orgânica do solo, liberando C para a atmosfera na forma de dióxido de carbono CO_2, metano CH_4, entre outros gases do efeito estufa. Modelos computacionais para o balanço de carbono do solo foram criados para avaliar o efeito de práticas de manejo, convencionais e conservacionista no reservatório de C do solo. Contudo, a maior parte desses modelos foram desenvolvidos para condições de clima e de solo de regiões temperadas, exigindo, portanto adaptações para as condições de clima e solo brasileiros. O objetivo deste trabalho é adaptar o modelo CQESTR em uma linguagem de programação mais robusta e moderna, disponibilizando seu uso para os sistemas operacionais atuais, Linux e Mac OS, além do Windows. Esse modelo foi escolhido por sua acurácia, simplicidade e necessidade de poucos parâmetros de entrada, além de permitir simular estoques de carbono no solo à uma profundidade de até 3 m. O modelo convertido, na linguagem Python, foi desenvolvido aplicando técnicas da programação orientada a objetos. Para avaliar a nova interface do modelo, foram utilizados dados dos sistemas de plantio direto e preparo convencional com arado de disco, gradagem pesada e escarificação, na rotação de trigo e soja, cultivados no campo experimental da Embrapa Soja em Londrina/PR. Os resultados do modelo em Python apresentaram similaridades aos do modelo CQESTR, embora tenham sido encontradas imprecisões no programa original, como a mudança no tempo termal para simulações com rotatividade agrícola no ano e a falta de um dia no ano bissexto. A atualização permite simular mais de duas culturas ao ano, juntamente com a implementação do ano bissexto nos processos da decomposição. Também possibilitou a leitura de dados a partir de arquivos .xlsx e .xls, tornando este procedimento mais ágil e fácil para o usuário em comparação ao programa original. A interface web modernizou o uso do modelo, permitindo sua utilização em qualquer sistema operacional. A interface em Python facilitará futuras atualizações ao modelo CQESTR.Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)porUniversidade Federal de São CarlosCâmpus São CarlosPrograma de Pós-Graduação em Biotecnologia - PPGBiotecUFSCarCarbonoMatéria orgânicaSoloManejoDecomposiçãoCQESTRPythonCIENCIAS AGRARIAS::AGRONOMIA::CIENCIA DO SOLOCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::MATEMATICA DA COMPUTACAODesenvolvimento de software para simulação do sequestro de carbono no soloDevelopment of simulation software for soil carbon sequestrationinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisOnlinebc2097cd-f94e-4842-bb6a-cfc121699a6einfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFSCARinstname:Universidade Federal de São Carlos (UFSCAR)instacron:UFSCARORIGINALCASTRO_Fernando_2018.pdfCASTRO_Fernando_2018.pdfapplication/pdf3366409https://repositorio.ufscar.br/bitstreams/3c7fb296-85a8-4f22-a11a-b1ad2d583adb/downloadaffd66a64a6ae28383f317746cd54e62MD57trueAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-81957https://repositorio.ufscar.br/bitstreams/6e931079-e99b-48c2-b7cb-8c70f31b4649/downloadae0398b6f8b235e40ad82cba6c50031dMD56falseAnonymousREADTEXTCASTRO_Fernando_2018.pdf.txtCASTRO_Fernando_2018.pdf.txtExtracted texttext/plain153091https://repositorio.ufscar.br/bitstreams/3f16966e-8620-4f9e-ae57-a5524b48b0d4/downloadb3ba8bc19c68e835bf4c40fc064a534fMD510falseAnonymousREADTHUMBNAILCASTRO_Fernando_2018.pdf.jpgCASTRO_Fernando_2018.pdf.jpgIM Thumbnailimage/jpeg4501https://repositorio.ufscar.br/bitstreams/4961cd46-55cd-4390-8645-b1c04b8614db/downloadda6ab2708cf00e798ac89763000a87c5MD511falseAnonymousREAD20.500.14289/100622025-02-05 17:51:44.761Acesso abertoopen.accessoai:repositorio.ufscar.br:20.500.14289/10062https://repositorio.ufscar.brRepositório InstitucionalPUBhttps://repositorio.ufscar.br/oai/requestrepositorio.sibi@ufscar.bropendoar:43222025-02-05T20:51:44Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)falseTElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvciAoZXMpIG91IG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpIGNvbmNlZGUgw6AgVW5pdmVyc2lkYWRlCkZlZGVyYWwgZGUgU8OjbyBDYXJsb3MgbyBkaXJlaXRvIG7Do28tZXhjbHVzaXZvIGRlIHJlcHJvZHV6aXIsICB0cmFkdXppciAoY29uZm9ybWUgZGVmaW5pZG8gYWJhaXhvKSwgZS9vdQpkaXN0cmlidWlyIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyAoaW5jbHVpbmRvIG8gcmVzdW1vKSBwb3IgdG9kbyBvIG11bmRvIG5vIGZvcm1hdG8gaW1wcmVzc28gZSBlbGV0csO0bmljbyBlCmVtIHF1YWxxdWVyIG1laW8sIGluY2x1aW5kbyBvcyBmb3JtYXRvcyDDoXVkaW8gb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIGEgVUZTQ2FyIHBvZGUsIHNlbSBhbHRlcmFyIG8gY29udGXDumRvLCB0cmFuc3BvciBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28KcGFyYSBxdWFscXVlciBtZWlvIG91IGZvcm1hdG8gcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBhIFVGU0NhciBwb2RlIG1hbnRlciBtYWlzIGRlIHVtYSBjw7NwaWEgYSBzdWEgdGVzZSBvdQpkaXNzZXJ0YcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIGRlY2xhcmEgcXVlIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcwpuZXN0YSBsaWNlbsOnYS4gVm9jw6ogdGFtYsOpbSBkZWNsYXJhIHF1ZSBvIGRlcMOzc2l0byBkYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIG7Do28sIHF1ZSBzZWphIGRlIHNldQpjb25oZWNpbWVudG8sIGluZnJpbmdlIGRpcmVpdG9zIGF1dG9yYWlzIGRlIG5pbmd1w6ltLgoKQ2FzbyBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gY29udGVuaGEgbWF0ZXJpYWwgcXVlIHZvY8OqIG7Do28gcG9zc3VpIGEgdGl0dWxhcmlkYWRlIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgdm9jw6oKZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBwYXJhIGNvbmNlZGVyIMOgIFVGU0NhcgpvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgbmVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUKaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3Ugbm8gY29udGXDumRvIGRhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBvcmEgZGVwb3NpdGFkYS4KCkNBU08gQSBURVNFIE9VIERJU1NFUlRBw4fDg08gT1JBIERFUE9TSVRBREEgVEVOSEEgU0lETyBSRVNVTFRBRE8gREUgVU0gUEFUUk9Dw41OSU8gT1UKQVBPSU8gREUgVU1BIEFHw4pOQ0lBIERFIEZPTUVOVE8gT1UgT1VUUk8gT1JHQU5JU01PIFFVRSBOw4NPIFNFSkEgQSBVRlNDYXIsClZPQ8OKIERFQ0xBUkEgUVVFIFJFU1BFSVRPVSBUT0RPUyBFIFFVQUlTUVVFUiBESVJFSVRPUyBERSBSRVZJU8ODTyBDT01PClRBTULDiU0gQVMgREVNQUlTIE9CUklHQcOHw5VFUyBFWElHSURBUyBQT1IgQ09OVFJBVE8gT1UgQUNPUkRPLgoKQSBVRlNDYXIgc2UgY29tcHJvbWV0ZSBhIGlkZW50aWZpY2FyIGNsYXJhbWVudGUgbyBzZXUgbm9tZSAocykgb3UgbyhzKSBub21lKHMpIGRvKHMpCmRldGVudG9yKGVzKSBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgZGEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzCmNvbmNlZGlkYXMgcG9yIGVzdGEgbGljZW7Dp2EuCg==
dc.title.por.fl_str_mv Desenvolvimento de software para simulação do sequestro de carbono no solo
dc.title.alternative.eng.fl_str_mv Development of simulation software for soil carbon sequestration
title Desenvolvimento de software para simulação do sequestro de carbono no solo
spellingShingle Desenvolvimento de software para simulação do sequestro de carbono no solo
Castro, Fernando Henrique
Carbono
Matéria orgânica
Solo
Manejo
Decomposição
CQESTR
Python
CIENCIAS AGRARIAS::AGRONOMIA::CIENCIA DO SOLO
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::MATEMATICA DA COMPUTACAO
title_short Desenvolvimento de software para simulação do sequestro de carbono no solo
title_full Desenvolvimento de software para simulação do sequestro de carbono no solo
title_fullStr Desenvolvimento de software para simulação do sequestro de carbono no solo
title_full_unstemmed Desenvolvimento de software para simulação do sequestro de carbono no solo
title_sort Desenvolvimento de software para simulação do sequestro de carbono no solo
author Castro, Fernando Henrique
author_facet Castro, Fernando Henrique
author_role author
dc.contributor.authorlattes.por.fl_str_mv http://lattes.cnpq.br/7541909051612112
dc.contributor.author.fl_str_mv Castro, Fernando Henrique
dc.contributor.advisor1.fl_str_mv Villas Boas, Paulino Ribeiro
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/0846037359934643
dc.contributor.advisor-co1.fl_str_mv Milori, Débora Marcondes Bastos Pereira
dc.contributor.advisor-co1Lattes.fl_str_mv http://lattes.cnpq.br/7400112076142555
dc.contributor.authorID.fl_str_mv 67608e0b-2342-4207-a361-caf677755bff
contributor_str_mv Villas Boas, Paulino Ribeiro
Milori, Débora Marcondes Bastos Pereira
dc.subject.por.fl_str_mv Carbono
Matéria orgânica
Solo
Manejo
Decomposição
CQESTR
topic Carbono
Matéria orgânica
Solo
Manejo
Decomposição
CQESTR
Python
CIENCIAS AGRARIAS::AGRONOMIA::CIENCIA DO SOLO
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::MATEMATICA DA COMPUTACAO
dc.subject.eng.fl_str_mv Python
dc.subject.cnpq.fl_str_mv CIENCIAS AGRARIAS::AGRONOMIA::CIENCIA DO SOLO
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::MATEMATICA DA COMPUTACAO
description Climate change is a global issue aggravated by the accumulation of carbon (C) in the atmosphere due to anthropogenic actions. Since the discovery of fossil fuel, its burning has been the main emitter of C to the atmosphere, contributing to raise of Earth's temperature. There are also other sources of C emissions with significant participation in climate change, such as land use change. For centuries, deforestation, burning and poor soil management in the agricultural system have led to a significant loss of forest biomass and soil organic matter, releasing C into the atmosphere in the form of carbon dioxide CO_2, methane CH_4, among other greenhouse gases. Computational models for soil carbon balance were created to evaluate the effect of conventional and conservationist management practices on soil C reservoir. However, most of these models were developed for climate and soil conditions in temperate regions, thus requiring adaptations to Brazilian soil and climate conditions. The objective of this work is to adapt the CQESTR model in a more robust and modern programming language, making its use available for the most current operational systems, Linux and Mac OS, besides Windows. This model was chosen because of its accuracy, simplicity and the need for few input parameters, besides allowing to simulate carbon stocks in the soil at a depth of 3 m. The updated model, in the Python language, was developed by applying object oriented programming techniques. In order to evaluate the new structure of the model, data were used from the systems: no-tillage and conventional tillage with disc plowing, heavy harrowing and scarification, on wheat and soybean crop rotation in the experimental field of Embrapa Soybean in Londrina/PR. The results of the Python model presented similarities to those of the original model, although inaccuracies were found in the second, such as the change in thermal time for simulations with double agricultural rotation per year and the lack of one day in the leap year. The update allows to simulate more than two crops per year, along with leap year implementation in decomposition processes. It also allows to read data from .xlsx and .xls files, making this procedure more agile and easy for the user compared to the original program. The web interface modernized the use of the model, allowing its use in any operational system. The interface in Python will facilitate future updates to the CQESTR model.
publishDate 2018
dc.date.accessioned.fl_str_mv 2018-05-17T18:22:05Z
dc.date.available.fl_str_mv 2018-05-17T18:22:05Z
dc.date.issued.fl_str_mv 2018-02-26
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv CASTRO, Fernando Henrique. Desenvolvimento de software para simulação do sequestro de carbono no solo. 2018. Dissertação (Mestrado em Biotecnologia) – Universidade Federal de São Carlos, São Carlos, 2018. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/10062.
dc.identifier.uri.fl_str_mv https://repositorio.ufscar.br/handle/20.500.14289/10062
identifier_str_mv CASTRO, Fernando Henrique. Desenvolvimento de software para simulação do sequestro de carbono no solo. 2018. Dissertação (Mestrado em Biotecnologia) – Universidade Federal de São Carlos, São Carlos, 2018. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/10062.
url https://repositorio.ufscar.br/handle/20.500.14289/10062
dc.language.iso.fl_str_mv por
language por
dc.relation.authority.fl_str_mv bc2097cd-f94e-4842-bb6a-cfc121699a6e
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de São Carlos
Câmpus São Carlos
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Biotecnologia - PPGBiotec
dc.publisher.initials.fl_str_mv UFSCar
publisher.none.fl_str_mv Universidade Federal de São Carlos
Câmpus São Carlos
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSCAR
instname:Universidade Federal de São Carlos (UFSCAR)
instacron:UFSCAR
instname_str Universidade Federal de São Carlos (UFSCAR)
instacron_str UFSCAR
institution UFSCAR
reponame_str Repositório Institucional da UFSCAR
collection Repositório Institucional da UFSCAR
bitstream.url.fl_str_mv https://repositorio.ufscar.br/bitstreams/3c7fb296-85a8-4f22-a11a-b1ad2d583adb/download
https://repositorio.ufscar.br/bitstreams/6e931079-e99b-48c2-b7cb-8c70f31b4649/download
https://repositorio.ufscar.br/bitstreams/3f16966e-8620-4f9e-ae57-a5524b48b0d4/download
https://repositorio.ufscar.br/bitstreams/4961cd46-55cd-4390-8645-b1c04b8614db/download
bitstream.checksum.fl_str_mv affd66a64a6ae28383f317746cd54e62
ae0398b6f8b235e40ad82cba6c50031d
b3ba8bc19c68e835bf4c40fc064a534f
da6ab2708cf00e798ac89763000a87c5
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)
repository.mail.fl_str_mv repositorio.sibi@ufscar.br
_version_ 1834468899181035520