Métodos de aprendizado de máquina para limpeza automática de curvas de potência utilizando autoencoders e rede neural Kolmogorov-Arnold

Detalhes bibliográficos
Ano de defesa: 2025
Autor(a) principal: SOUZA, Camilla Mahon Campello de
Orientador(a): ARAÚJO, Alex Maurício
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de Pernambuco
Programa de Pós-Graduação: Programa de Pos Graduacao em Engenharia Mecanica
Departamento: Não Informado pela instituição
País: Brasil
Palavras-chave em Português:
Link de acesso: https://repositorio.ufpe.br/handle/123456789/67124
Resumo: A energia proveniente da fonte eólica tem cada vez mais confirmado a sua importância na produção de energia elétrica renovável no Brasil e no mundo. Em tempos de transição energética, desastres climáticos e metas cada vez mais ambiciosas na redução de emissão de gases de efeito estufa, a eólica tem se firmado como uma opção não só viável, como essencial, na produção de energia limpa. Uma das formas de se avaliar o desempenho de uma turbina eólica se dá através da análise de dados SCADA, essenciais no monitoramento, tanto da condição, quanto da performance da turbina, fornecendo informações cruciais aos operadores. Também é possível utilizá-los para estimar a curva de potência histórica das turbinas de um parque eólico e fazer previsões futuras da produção de energia. Para que isso seja possível de ser realizado, a limpeza dos dados é essencial; tanto de dados espúrios, quanto para isolar problemas como indisponibilidade e problemas de desempenho, como por exemplo no sistema de pitch e de yaw. A depender da quantidade de dados a serem avaliados, esta tarefa pode ser exaustiva e computacionalmente custosa. Este trabalho apresenta uma nova metodologia para a limpeza automática de curvas de potência de turbinas eólicas, utilizando técnicas de aprendizado de máquina que ainda são pouco exploradas nesse contexto. A pesquisa começou com um algoritmo de agrupamento para identificar anomalias nos dados, mas os resultados iniciais mostraram limitações na separação clara entre diferentes tipos de falhas. Para superar esse desafio, foram desenvolvidos dois novos modelos baseados na combinação de autoencoders com uma rede neural inspirada na teoria de Kolmogorov-Arnold, denominados AE-KAN e VAE-KAN. Ambos os modelos conseguiram classificar melhor os tipos de falhas e se destacaram por detectar com mais sensibilidade os casos mais raros, superando outros métodos já consagrados na literatura. Como referência, os dados utilizados foram rotulados por um especialista da área, com base em uma ferramenta usada na indústria eólica, reforçando o potencial de aplicação prática da metodologia proposta.
id UFPE_f285fd5dd7ca784227d82aba04dcb8e8
oai_identifier_str oai:attena.ufpe.br:123456789/67124
network_acronym_str UFPE
network_name_str Repositório Institucional da UFPE
repository_id_str
spelling SOUZA, Camilla Mahon Campello dehttp://lattes.cnpq.br/2113784570388191http://lattes.cnpq.br/5905967201590284http://lattes.cnpq.br/4005471052834081ARAÚJO, Alex MaurícioMENEZES, Frederico Duarte de2025-12-11T17:44:26Z2025-12-11T17:44:26Z2025-04-29SOUZA, Camilla Mahon Campello de. Métodos de aprendizado de máquina para limpeza automática de curvas de potência utilizando autoencoders e rede neural Kolmogorov-Arnold. 2025. Dissertação (Mestrado em Engenharia Mecânica) - Universidade Federal de Pernambuco, Recife, 2025.https://repositorio.ufpe.br/handle/123456789/67124A energia proveniente da fonte eólica tem cada vez mais confirmado a sua importância na produção de energia elétrica renovável no Brasil e no mundo. Em tempos de transição energética, desastres climáticos e metas cada vez mais ambiciosas na redução de emissão de gases de efeito estufa, a eólica tem se firmado como uma opção não só viável, como essencial, na produção de energia limpa. Uma das formas de se avaliar o desempenho de uma turbina eólica se dá através da análise de dados SCADA, essenciais no monitoramento, tanto da condição, quanto da performance da turbina, fornecendo informações cruciais aos operadores. Também é possível utilizá-los para estimar a curva de potência histórica das turbinas de um parque eólico e fazer previsões futuras da produção de energia. Para que isso seja possível de ser realizado, a limpeza dos dados é essencial; tanto de dados espúrios, quanto para isolar problemas como indisponibilidade e problemas de desempenho, como por exemplo no sistema de pitch e de yaw. A depender da quantidade de dados a serem avaliados, esta tarefa pode ser exaustiva e computacionalmente custosa. Este trabalho apresenta uma nova metodologia para a limpeza automática de curvas de potência de turbinas eólicas, utilizando técnicas de aprendizado de máquina que ainda são pouco exploradas nesse contexto. A pesquisa começou com um algoritmo de agrupamento para identificar anomalias nos dados, mas os resultados iniciais mostraram limitações na separação clara entre diferentes tipos de falhas. Para superar esse desafio, foram desenvolvidos dois novos modelos baseados na combinação de autoencoders com uma rede neural inspirada na teoria de Kolmogorov-Arnold, denominados AE-KAN e VAE-KAN. Ambos os modelos conseguiram classificar melhor os tipos de falhas e se destacaram por detectar com mais sensibilidade os casos mais raros, superando outros métodos já consagrados na literatura. Como referência, os dados utilizados foram rotulados por um especialista da área, com base em uma ferramenta usada na indústria eólica, reforçando o potencial de aplicação prática da metodologia proposta.Wind energy has increasingly proven its importance in renewable electricity generation in Brazil and worldwide. In times of energy transition, climate disasters, and increasingly ambitious targets for reducing greenhouse gas emissions, wind power has established itself not only as a viable option but as an essential component of clean energy production. One of the key methods for assessing the performance of a wind turbine is through the analysis of SCADA data, which is crucial for monitoring both the turbine's condition and performance, providing valuable insights to operators. In addition to evaluating turbine performance, SCADA data can also be used to estimate a wind farm’s historical power curve and make future energy production forecasts. However, for these analyses to be reliable, proper data cleaning is essential—both to remove spurious data and to isolate issues such as unavailability, curtailments, and performance problems, including malfunctions in the pitch and yaw systems. Depending on the volume of data to be analyzed, this task can be both exhaustive and computationally demanding. This work proposes a new methodology for the automatic cleaning of wind turbine power curves, using machine learning techniques that are still underexplored in this context. The research began with a clustering algorithm to identify anomalies in the data, but initial results revealed limitations in separating different types of failures. To overcome this challenge, two new models were developed, combining autoencoders with a neural network inspired by Kolmogorov-Arnold theory — resulting in the AE KAN and VAE-KAN approaches. Both models proved effective in distinguishing between different failure types and showed superior sensitivity in detecting rare cases, outperforming widely used methods in the literature. The dataset was labeled by an industry expert using a tool commonly applied in the wind energy sector, highlighting the practical applicability of the proposed methodology.porUniversidade Federal de PernambucoPrograma de Pos Graduacao em Engenharia MecanicaUFPEBrasilhttps://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessEnergia eólicaDados SCADALimpeza de curvas de potênciaAutoencodersRede Kolmogorov ArnoldMétodos de aprendizado de máquina para limpeza automática de curvas de potência utilizando autoencoders e rede neural Kolmogorov-Arnoldinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesismestradoreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPELICENSElicense.txtlicense.txttext/plain; charset=utf-82362https://attena.ufpe.br/bitstream/123456789/67124/2/license.txt5e89a1613ddc8510c6576f4b23a78973MD52TEXTDISSERTAÇÃO Camilla Mahon Campello de Souza.pdf.txtDISSERTAÇÃO Camilla Mahon Campello de Souza.pdf.txtExtracted texttext/plain220625https://attena.ufpe.br/bitstream/123456789/67124/3/DISSERTA%c3%87%c3%83O%20Camilla%20Mahon%20Campello%20de%20Souza.pdf.txtcb5cc5d87a3d1e45d3bec98a7e0c8594MD53THUMBNAILDISSERTAÇÃO Camilla Mahon Campello de Souza.pdf.jpgDISSERTAÇÃO Camilla Mahon Campello de Souza.pdf.jpgGenerated Thumbnailimage/jpeg1276https://attena.ufpe.br/bitstream/123456789/67124/4/DISSERTA%c3%87%c3%83O%20Camilla%20Mahon%20Campello%20de%20Souza.pdf.jpg468976d0f391b5abe62db1e6a1f303b9MD54ORIGINALDISSERTAÇÃO Camilla Mahon Campello de Souza.pdfDISSERTAÇÃO Camilla Mahon Campello de Souza.pdfapplication/pdf9162401https://attena.ufpe.br/bitstream/123456789/67124/1/DISSERTA%c3%87%c3%83O%20Camilla%20Mahon%20Campello%20de%20Souza.pdfac86ae86325023f193b4a4cf45a5caacMD51123456789/671242026-09-10 12:08:06.99448oai:attena.ufpe.br:123456789/67124VGVybW8gZGUgRGVww7NzaXRvIExlZ2FsIGUgQXV0b3JpemHDp8OjbyBwYXJhIFB1YmxpY2l6YcOnw6NvIGRlIERvY3VtZW50b3Mgbm8gUmVwb3NpdMOzcmlvIERpZ2l0YWwgZGEgVUZQRQoKCkRlY2xhcm8gZXN0YXIgY2llbnRlIGRlIHF1ZSBlc3RlIFRlcm1vIGRlIERlcMOzc2l0byBMZWdhbCBlIEF1dG9yaXphw6fDo28gdGVtIG8gb2JqZXRpdm8gZGUgZGl2dWxnYcOnw6NvIGRvcyBkb2N1bWVudG9zIGRlcG9zaXRhZG9zIG5vIFJlcG9zaXTDs3JpbyBEaWdpdGFsIGRhIFVGUEUgZSBkZWNsYXJvIHF1ZToKCkkgLSBvcyBkYWRvcyBwcmVlbmNoaWRvcyBubyBmb3JtdWzDoXJpbyBkZSBkZXDDs3NpdG8gc8OjbyB2ZXJkYWRlaXJvcyBlIGF1dMOqbnRpY29zOwoKSUkgLSAgbyBjb250ZcO6ZG8gZGlzcG9uaWJpbGl6YWRvIMOpIGRlIHJlc3BvbnNhYmlsaWRhZGUgZGUgc3VhIGF1dG9yaWE7CgpJSUkgLSBvIGNvbnRlw7pkbyDDqSBvcmlnaW5hbCwgZSBzZSBvIHRyYWJhbGhvIGUvb3UgcGFsYXZyYXMgZGUgb3V0cmFzIHBlc3NvYXMgZm9yYW0gdXRpbGl6YWRvcywgZXN0YXMgZm9yYW0gZGV2aWRhbWVudGUgcmVjb25oZWNpZGFzOwoKSVYgLSBxdWFuZG8gdHJhdGFyLXNlIGRlIG9icmEgY29sZXRpdmEgKG1haXMgZGUgdW0gYXV0b3IpOiB0b2RvcyBvcyBhdXRvcmVzIGVzdMOjbyBjaWVudGVzIGRvIGRlcMOzc2l0byBlIGRlIGFjb3JkbyBjb20gZXN0ZSB0ZXJtbzsKClYgLSBxdWFuZG8gdHJhdGFyLXNlIGRlIFRyYWJhbGhvIGRlIENvbmNsdXPDo28gZGUgQ3Vyc28sIERpc3NlcnRhw6fDo28gb3UgVGVzZTogbyBhcnF1aXZvIGRlcG9zaXRhZG8gY29ycmVzcG9uZGUgw6AgdmVyc8OjbyBmaW5hbCBkbyB0cmFiYWxobzsKClZJIC0gcXVhbmRvIHRyYXRhci1zZSBkZSBUcmFiYWxobyBkZSBDb25jbHVzw6NvIGRlIEN1cnNvLCBEaXNzZXJ0YcOnw6NvIG91IFRlc2U6IGVzdG91IGNpZW50ZSBkZSBxdWUgYSBhbHRlcmHDp8OjbyBkYSBtb2RhbGlkYWRlIGRlIGFjZXNzbyBhbyBkb2N1bWVudG8gYXDDs3MgbyBkZXDDs3NpdG8gZSBhbnRlcyBkZSBmaW5kYXIgbyBwZXLDrW9kbyBkZSBlbWJhcmdvLCBxdWFuZG8gZm9yIGVzY29saGlkbyBhY2Vzc28gcmVzdHJpdG8sIHNlcsOhIHBlcm1pdGlkYSBtZWRpYW50ZSBzb2xpY2l0YcOnw6NvIGRvIChhKSBhdXRvciAoYSkgYW8gU2lzdGVtYSBJbnRlZ3JhZG8gZGUgQmlibGlvdGVjYXMgZGEgVUZQRSAoU0lCL1VGUEUpLgoKIApQYXJhIHRyYWJhbGhvcyBlbSBBY2Vzc28gQWJlcnRvOgoKTmEgcXVhbGlkYWRlIGRlIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIGRlIGF1dG9yIHF1ZSByZWNhZW0gc29icmUgZXN0ZSBkb2N1bWVudG8sIGZ1bmRhbWVudGFkbyBuYSBMZWkgZGUgRGlyZWl0byBBdXRvcmFsIG5vIDkuNjEwLCBkZSAxOSBkZSBmZXZlcmVpcm8gZGUgMTk5OCwgYXJ0LiAyOSwgaW5jaXNvIElJSSwgYXV0b3Jpem8gYSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBQZXJuYW1idWNvIGEgZGlzcG9uaWJpbGl6YXIgZ3JhdHVpdGFtZW50ZSwgc2VtIHJlc3NhcmNpbWVudG8gZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBwYXJhIGZpbnMgZGUgbGVpdHVyYSwgaW1wcmVzc8OjbyBlL291IGRvd25sb2FkIChhcXVpc2nDp8OjbykgYXRyYXbDqXMgZG8gc2l0ZSBkbyBSZXBvc2l0w7NyaW8gRGlnaXRhbCBkYSBVRlBFIG5vIGVuZGVyZcOnbyBodHRwOi8vd3d3LnJlcG9zaXRvcmlvLnVmcGUuYnIsIGEgcGFydGlyIGRhIGRhdGEgZGUgZGVww7NzaXRvLgoKIApQYXJhIHRyYWJhbGhvcyBlbSBBY2Vzc28gUmVzdHJpdG86CgpOYSBxdWFsaWRhZGUgZGUgdGl0dWxhciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgZGUgYXV0b3IgcXVlIHJlY2FlbSBzb2JyZSBlc3RlIGRvY3VtZW50bywgZnVuZGFtZW50YWRvIG5hIExlaSBkZSBEaXJlaXRvIEF1dG9yYWwgbm8gOS42MTAgZGUgMTkgZGUgZmV2ZXJlaXJvIGRlIDE5OTgsIGFydC4gMjksIGluY2lzbyBJSUksIGF1dG9yaXpvIGEgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZGUgUGVybmFtYnVjbyBhIGRpc3BvbmliaWxpemFyIGdyYXR1aXRhbWVudGUsIHNlbSByZXNzYXJjaW1lbnRvIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgcGFyYSBmaW5zIGRlIGxlaXR1cmEsIGltcHJlc3PDo28gZS9vdSBkb3dubG9hZCAoYXF1aXNpw6fDo28pIGF0cmF2w6lzIGRvIHNpdGUgZG8gUmVwb3NpdMOzcmlvIERpZ2l0YWwgZGEgVUZQRSBubyBlbmRlcmXDp28gaHR0cDovL3d3dy5yZXBvc2l0b3Jpby51ZnBlLmJyLCBxdWFuZG8gZmluZGFyIG8gcGVyw61vZG8gZGUgZW1iYXJnbyBjb25kaXplbnRlIGFvIHRpcG8gZGUgZG9jdW1lbnRvLCBjb25mb3JtZSBpbmRpY2FkbyBubyBjYW1wbyBEYXRhIGRlIEVtYmFyZ28uCg==Repositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212026-09-10T15:08:06Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false
dc.title.pt_BR.fl_str_mv Métodos de aprendizado de máquina para limpeza automática de curvas de potência utilizando autoencoders e rede neural Kolmogorov-Arnold
title Métodos de aprendizado de máquina para limpeza automática de curvas de potência utilizando autoencoders e rede neural Kolmogorov-Arnold
spellingShingle Métodos de aprendizado de máquina para limpeza automática de curvas de potência utilizando autoencoders e rede neural Kolmogorov-Arnold
SOUZA, Camilla Mahon Campello de
Energia eólica
Dados SCADA
Limpeza de curvas de potência
Autoencoders
Rede Kolmogorov Arnold
title_short Métodos de aprendizado de máquina para limpeza automática de curvas de potência utilizando autoencoders e rede neural Kolmogorov-Arnold
title_full Métodos de aprendizado de máquina para limpeza automática de curvas de potência utilizando autoencoders e rede neural Kolmogorov-Arnold
title_fullStr Métodos de aprendizado de máquina para limpeza automática de curvas de potência utilizando autoencoders e rede neural Kolmogorov-Arnold
title_full_unstemmed Métodos de aprendizado de máquina para limpeza automática de curvas de potência utilizando autoencoders e rede neural Kolmogorov-Arnold
title_sort Métodos de aprendizado de máquina para limpeza automática de curvas de potência utilizando autoencoders e rede neural Kolmogorov-Arnold
author SOUZA, Camilla Mahon Campello de
author_facet SOUZA, Camilla Mahon Campello de
author_role author
dc.contributor.authorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/2113784570388191
dc.contributor.advisorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/5905967201590284
dc.contributor.advisor-coLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/4005471052834081
dc.contributor.author.fl_str_mv SOUZA, Camilla Mahon Campello de
dc.contributor.advisor1.fl_str_mv ARAÚJO, Alex Maurício
dc.contributor.advisor-co1.fl_str_mv MENEZES, Frederico Duarte de
contributor_str_mv ARAÚJO, Alex Maurício
MENEZES, Frederico Duarte de
dc.subject.por.fl_str_mv Energia eólica
Dados SCADA
Limpeza de curvas de potência
Autoencoders
Rede Kolmogorov Arnold
topic Energia eólica
Dados SCADA
Limpeza de curvas de potência
Autoencoders
Rede Kolmogorov Arnold
description A energia proveniente da fonte eólica tem cada vez mais confirmado a sua importância na produção de energia elétrica renovável no Brasil e no mundo. Em tempos de transição energética, desastres climáticos e metas cada vez mais ambiciosas na redução de emissão de gases de efeito estufa, a eólica tem se firmado como uma opção não só viável, como essencial, na produção de energia limpa. Uma das formas de se avaliar o desempenho de uma turbina eólica se dá através da análise de dados SCADA, essenciais no monitoramento, tanto da condição, quanto da performance da turbina, fornecendo informações cruciais aos operadores. Também é possível utilizá-los para estimar a curva de potência histórica das turbinas de um parque eólico e fazer previsões futuras da produção de energia. Para que isso seja possível de ser realizado, a limpeza dos dados é essencial; tanto de dados espúrios, quanto para isolar problemas como indisponibilidade e problemas de desempenho, como por exemplo no sistema de pitch e de yaw. A depender da quantidade de dados a serem avaliados, esta tarefa pode ser exaustiva e computacionalmente custosa. Este trabalho apresenta uma nova metodologia para a limpeza automática de curvas de potência de turbinas eólicas, utilizando técnicas de aprendizado de máquina que ainda são pouco exploradas nesse contexto. A pesquisa começou com um algoritmo de agrupamento para identificar anomalias nos dados, mas os resultados iniciais mostraram limitações na separação clara entre diferentes tipos de falhas. Para superar esse desafio, foram desenvolvidos dois novos modelos baseados na combinação de autoencoders com uma rede neural inspirada na teoria de Kolmogorov-Arnold, denominados AE-KAN e VAE-KAN. Ambos os modelos conseguiram classificar melhor os tipos de falhas e se destacaram por detectar com mais sensibilidade os casos mais raros, superando outros métodos já consagrados na literatura. Como referência, os dados utilizados foram rotulados por um especialista da área, com base em uma ferramenta usada na indústria eólica, reforçando o potencial de aplicação prática da metodologia proposta.
publishDate 2025
dc.date.accessioned.fl_str_mv 2025-12-11T17:44:26Z
dc.date.available.fl_str_mv 2025-12-11T17:44:26Z
dc.date.issued.fl_str_mv 2025-04-29
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 SOUZA, Camilla Mahon Campello de. Métodos de aprendizado de máquina para limpeza automática de curvas de potência utilizando autoencoders e rede neural Kolmogorov-Arnold. 2025. Dissertação (Mestrado em Engenharia Mecânica) - Universidade Federal de Pernambuco, Recife, 2025.
dc.identifier.uri.fl_str_mv https://repositorio.ufpe.br/handle/123456789/67124
identifier_str_mv SOUZA, Camilla Mahon Campello de. Métodos de aprendizado de máquina para limpeza automática de curvas de potência utilizando autoencoders e rede neural Kolmogorov-Arnold. 2025. Dissertação (Mestrado em Engenharia Mecânica) - Universidade Federal de Pernambuco, Recife, 2025.
url https://repositorio.ufpe.br/handle/123456789/67124
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.publisher.program.fl_str_mv Programa de Pos Graduacao em Engenharia Mecanica
dc.publisher.initials.fl_str_mv UFPE
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFPE
instname:Universidade Federal de Pernambuco (UFPE)
instacron:UFPE
instname_str Universidade Federal de Pernambuco (UFPE)
instacron_str UFPE
institution UFPE
reponame_str Repositório Institucional da UFPE
collection Repositório Institucional da UFPE
bitstream.url.fl_str_mv https://attena.ufpe.br/bitstream/123456789/67124/2/license.txt
https://attena.ufpe.br/bitstream/123456789/67124/3/DISSERTA%c3%87%c3%83O%20Camilla%20Mahon%20Campello%20de%20Souza.pdf.txt
https://attena.ufpe.br/bitstream/123456789/67124/4/DISSERTA%c3%87%c3%83O%20Camilla%20Mahon%20Campello%20de%20Souza.pdf.jpg
https://attena.ufpe.br/bitstream/123456789/67124/1/DISSERTA%c3%87%c3%83O%20Camilla%20Mahon%20Campello%20de%20Souza.pdf
bitstream.checksum.fl_str_mv 5e89a1613ddc8510c6576f4b23a78973
cb5cc5d87a3d1e45d3bec98a7e0c8594
468976d0f391b5abe62db1e6a1f303b9
ac86ae86325023f193b4a4cf45a5caac
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)
repository.mail.fl_str_mv attena@ufpe.br
_version_ 1877596608801013760