Please use this identifier to cite or link to this item: http://hdl.handle.net/1843/57852
Full metadata record
DC FieldValueLanguage
dc.contributor.advisor1Janier Arias Garcíapt_BR
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/8970295096106835pt_BR
dc.contributor.advisor-co1Erivelton Geraldo Nepomucenopt_BR
dc.contributor.referee1Jones Yudi Mori Alves da Silvapt_BR
dc.contributor.referee2Leonardo Amaral Mozellipt_BR
dc.creatorSamuel Souza da Silvapt_BR
dc.creator.Latteshttp://lattes.cnpq.br/8232273187658118pt_BR
dc.date.accessioned2023-08-16T19:22:59Z-
dc.date.available2023-08-16T19:22:59Z-
dc.date.issued2023-07-04-
dc.identifier.urihttp://hdl.handle.net/1843/57852-
dc.description.abstractMapas caóticos digitais vêm sendo bastante utilizados no meio científico, a exemplo de aplicações envolvendo simulação de Monte Carlo e geração de números pseudoaleatórios. Contudo, sabe-se que o uso de uma representação finita faz com que mapas caóticos digitais apresentem necessariamente órbitas periódicas que degeneram suas propriedades caóticas. Além disso, nota-se, também, que há na literatura um número significativo de trabalhos que propõem métodos para mitigar o processo de degradação do caos. Por exemplo, pode-se utilizar um registrador de deslocamento com realimentação linear como uma fonte de perturbação para esses sistemas. No entanto, poucos estudos visam a analisar o impacto do uso de diferentes representações numéricas no processo de degradação do caos em mapas caóticos digitais. Dado isso, este trabalho propõe uma arquitetura de hardware utilizando o formato HUB (Half Unit Bias), em ponto fixo, que acopla o mapa tenda com o mapa de Bernoulli e que apresenta propriedades pseudoaletórias, sendo que, para tal arquitetura, foi realizada uma análise comparando o uso do formato HUB com relação a representação padrão em ponto fixo. Além disso, este trabalho também propõe uma implementação, em software, de um novo sistema baseado no mapa seno que, usando a representação posit, utiliza inferência fuzzy de Sugeno para aproximar a função senoidal. Com isso, para tal sistema em software, também é proposta uma análise que compara a influência do uso da representação posit em relação a representação padrão IEEE 754 em ponto flutuante. Em ambos os sistemas propostos, a análise comparativa feita acerca das representações numéricas adotadas foi realizada tendo-se por base, sobretudo, propriedades caóticas e pseudoaleatórias dos sistemas, por meio de métricas como, por exemplo, o expoente de Lyapunov e a suíte de testes do NIST SP 800-22, que consiste em um conjunto de testes estatísticos para geradores de números pseudoaleatórios (PRNGs). Resultados mostram que, para a arquitetura de hardware proposta, a representação em ponto fixo que usa o formato HUB consome menos recursos em hardware e que ela pôde fazer com que o sistema não entrasse em pontos fixos de anulação de caos. Para o sistema baseado no mapa seno, foi constatado que, pelo fato da representação posit possuir uma maior entropia por bit, tal representação foi capaz de ter melhores resultados, em termos de pseudoaleatoriedade, quando comparada com a implementação usando o formato IEEE 754 em ponto flutuante. Ademais, ambos os sistemas propostos passaram em todos os testes do NIST SP 800-22, o que evidencia, portanto, que eles podem ser usados como um PRNG.pt_BR
dc.description.resumoDigital chaotic maps have been used in a variety of applications in the scientific field, such as in the Monte Carlo simulation and in the generation of pseudorandom numbers. However, it is known that the usage of finite precision makes digital chaotic maps necessarily present periodic orbits that degenerate their chaotic properties. Furthermore, it can be noted that there has been a significant number of works that proposes different methods to mitigate chaos degradation in the literature. For instance, one can utilize a linear feedback shift register as a source of perturbation in such systems. Nevertheless, a few papers intend to analyze the impact of using different numeric representations in the process of chaos degradation in digital chaotic maps. Thus, this work aims to provide a hardware architecture using the HUB (Half Unit Bias) format, in fixed-point, that bi-couples the tent map with the Bernoulli map, and presents pseudorandom properties, on which, for such architecture, it was performed a comparative analysis that evaluates the use of the HUB format in contrast with the standard fixed-point representation. In addition, this work also presents an implementation, in software, of a novel system based on the sine map using the posit representation, on which it was utilized the Sugeno fuzzy inference to approximate the sine function. Herewith, for such a system in software, it was also proposed an analysis that compares the use of the posit representation in relation to the standard IEEE 754 floating-point representation. In both proposed systems, the comparative analysis of the numerical representations adopted was made based mainly on chaotic and pseudorandom properties of the systems, through metrics, such as the Lyapunov Exponent and the NIST SP 800-22 test suite, which consists of a set of statistical tests for pseudorandom number generators (PRNGs). Results show that, for the proposed hardware architecture, the fixed-point representation using the HUB format uses fewer hardware resources and it could also avoid the system from falling into chaos annulling conditions. For the system based on the sine map, it was observed that, because the posit representation has a higher entropy per bit, such representation was able to have better results, in terms of pseudorandomness, when compared with the implementation using the IEEE 754 floating-point format. Besides, both proposed systems have passed all the tests of the NIST SP 800-22 test suite, evidencing that they can be used as a PRNG.pt_BR
dc.languageengpt_BR
dc.publisherUniversidade Federal de Minas Geraispt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentENG - DEPARTAMENTO DE ENGENHARIA ELÉTRICApt_BR
dc.publisher.programPrograma de Pós-Graduação em Engenharia Elétricapt_BR
dc.publisher.initialsUFMGpt_BR
dc.rightsAcesso Abertopt_BR
dc.rights.urihttp://creativecommons.org/licenses/by/3.0/pt/*
dc.subjectNumerical representationspt_BR
dc.subjectTent mappt_BR
dc.subjectBernoulli mappt_BR
dc.subjectSine mappt_BR
dc.subjectFixed-pointpt_BR
dc.subjectHalf unit biaspt_BR
dc.subjectIEEE 754 floating-point standardpt_BR
dc.subjectPositpt_BR
dc.subjectPRNGpt_BR
dc.subject.otherEngenharia elétricapt_BR
dc.subject.otherTeoria do caospt_BR
dc.subject.otherSistemas caóticospt_BR
dc.subject.otherAnálise numéricapt_BR
dc.subject.otherCálculos numéricospt_BR
dc.subject.otherEstatísticapt_BR
dc.titleA comparison analysis of using different numerical representations in digital chaotic mapspt_BR
dc.title.alternativeUma análise comparativa do uso de diferentes representações numéricas em mapas caóticos digitaispt_BR
dc.typeDissertaçãopt_BR
dc.identifier.orcidhttps://orcid.org/0000-0002-1752-5044pt_BR
Appears in Collections:Dissertações de Mestrado



This item is licensed under a Creative Commons License Creative Commons