Desenvolvimento de software para simulação do sequestro de carbono no solo
| Autor(a) principal: | |
|---|---|
| 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 |