• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 894
  • 49
  • 10
  • 4
  • 2
  • 2
  • 2
  • 2
  • 2
  • 1
  • Tagged with
  • 961
  • 961
  • 692
  • 546
  • 274
  • 214
  • 174
  • 173
  • 172
  • 119
  • 115
  • 91
  • 90
  • 90
  • 89
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
151

Arquitetura de um microcomputador para controle de processos concorrentes em tempo real

Geus, Paulo Lício de, 1956- 19 July 1985 (has links)
Orientador: Mario Jino / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia de Campinas / Made available in DSpace on 2018-07-15T00:27:01Z (GMT). No. of bitstreams: 1 Geus_PauloLiciode_M.pdf: 1691127 bytes, checksum: aef71a0657fedc22b59e437b8638c86b (MD5) Previous issue date: 1985 / Resumo: Este trabalho descreve. Modificações introduzidas sobre a arquitetura existente de um microcomputador modular para atender requisitos de novas aplicações propostas. Tais aplicações envolvem aquisição de dados e processamento em tempo rea1 , além do gerenciamento de um grande número de interfaces de comunicação série. O objetivo procurado foi a obtenção de um sistema com baixo tempo de resposta a eventos assíncronos, otimização do fluxo de dados e boa taxa de processamento, dentro das limitações de gerenciamento de memória implícitas à CPU"de 8 bits utilizada. As principais modificações de hardware introduzidas são: uma unidade de gerenciamento de memória. com página.s de 4 Kbytes é 64 contextos de paginação residentes; um esquema de interrupções vetorizadas (família Z80) para a identificação automática de até 128 eventos diferentes; um controlador de DMA dispondo de 11 canais independentes com acesso ao espaço total de 1 Mbyte do microcomputador. / Abstract: This work describes enhancements made over the existing architecture of a modular microcomputer to support the requirements of proposed new applications. Such applications involve data aquisition and real-time processing, as well as the management of several serial communication interfaces. The desired goal was to get a system with low response time to asynchronous events, optimized data flow and good throughput, within the memory management limitations implied by the use of an 8 bit CPU. The main hardware alterations are: a memory-management unit with 4K byte pages and 54 resident pagination contexts; a vectorized interrupt scheme (Z80 family) for automatic identification of up to 128 different events; a DMA controller supporting 11 independent channels, with access to the full 1 Mbyte space of the microcomputer. / Mestrado / Mestre em Engenharia Elétrica
152

Protocolo para avaliação da expressão gene ABL sob estresse radioativo

Coeli de Barros Correia Melo, Fárida 31 January 2008 (has links)
Made available in DSpace on 2014-06-12T23:16:17Z (GMT). No. of bitstreams: 2 arquivo8658_1.pdf: 1333847 bytes, checksum: 8e0ef0e5a50bdc8b81e3a03962307235 (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2008 / As crescentes aplicações das radiações ionizantes, associadas à evolução das técnicas de análises moleculares, têm despertado grande interesse para identificação de marcadores moleculares de irradiação ocupacional ou acidental. Alguns genes envolvidos na resposta molecular ao estresse radioativo foram identificados pela alteração de sua capacidade de expressão. Entretanto, os métodos comumente utilizados para avaliação da expressão gênica são laboriosos e de alto custo. Neste trabalho, o gene ABL foi utilizado como base no estabelecimento de um protocolo para avaliação da expressão gênica em linfócitos, após irradiação gama. Para tanto, foram testadas amostras de sangue periférico de indivíduos sadios após 3, 6 e 12 horas de irradiação com doses de 1 e 3 Gy a partir de uma fonte de Cobalto-60. A técnica de avaliação empregada foi a de Reação em Cadeia da Polimerase em Tempo Real, tendo o fluoróforo Sybr green como intercalante de DNA. Em todas as etapas, amostras não irradiadas foram empregadas como controle. O RNA foi extraído dos linfócitos totais e o cDNA, sintetizado pelo método de transcrição reversa. Com base no protocolo desenvolvido, foi possível identificar um aumento na expressão do gene ABL na dose de 1 Gy, após seis horas. Entretanto, não foram evidenciadas variações estatisticamente significantes dos níveis de expressão desse gene nas demais condições analisadas. O protocolo estabelecido nessa pesquisa mostrou-se de fácil reprodução e rápido. Os recursos empregados para avaliação de sua eficácia constataram a confiabilidade do método, sugerindo sua aplicação em análises tanto dos níveis de expressão do gene ABL, quanto em investigações de genes candidatos a biomarcadores moleculares de exposição à radiação ionizante
153

[en] A FAULT-TOLERANT MICROCOMPUTER FOR REAL-TIME CONTROL / [pt] UM MICROCOMPUTADOR TOLERANTE A FALHAS PARA CONTROLE EM TEMPO REAL

HELANO DE SOUSA CASTRO 16 April 2007 (has links)
[pt] Este trabalho descreve o projeto e a implementação de um microcomputador tolerante a falhas para aplicação em tempo real. O sistema é baseado em uma estrutura duplex e utiliza o conceito de dissimilaridade como forma de reduzir a influência de falhas de modo comum. Vários mecanismos de detecção de falhas foram incorporados de forma a melhorar a cobertura do sistema. Com o objetivo de reduzir o hardcore, o único elemento central existente é o seletor de saída, sendo que os processadores sincronizam-se através da troca de mensagens. / [en] This work describes the design and implementation of a fault-tolerant microcomputer for real-time control applications. The system consists in a duplex structure and the dissimilarity concept is used in order to minimize the probability of common-mode faults. Several fault detection mecanisms were incorporated to increase the coverage of the system.
154

A distribuição do ambiente para desenvolvimento de software tempo real- STER

Guimarães, Eliane Gomes 23 November 1990 (has links)
Orientador: Mauricio F. Magalhães / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica / Made available in DSpace on 2018-07-13T21:56:53Z (GMT). No. of bitstreams: 1 Guimaraes_ElianeGomes_M.pdf: 10248156 bytes, checksum: f866147dab4814591415f2553968fe66 (MD5) Previous issue date: 1990 / Resumo: Este trabalho apresenta a implementação de um ambiente para programação distribuída de tempo real baseado na troca de mensagens - STER. O ambiente destina-se, fundamentalmente, a aplicações na área de sistemas distribuídos em automação industrial. OSTER proporciona uma abordagem baseada em linguagem para a programação de aplicações distribuídas, diferente de alguns sistemas existentes que proporcionam somente a conexão de sistemas autônomos. A abordagem utilizada reduz a complexidade na construção de aplicações distribuídas proporcionando modularidade, concorrência, comunicação e sincronização, integradas na estrutura de uma única linguagem. As suas principais características traduzem-se em: programação modular; independência dos módulos da aplicação relativamente ao fato da arquitetura alvo ser centralizada ou distribuída; possibilidades de reconfiguração dinâmica e de tolerância a falhas. O STER proporciona um conjunto de ferramentas para a compilação, configuração, depuração e execução de programas em um ambiente distribuído. O desenvolvimento de um programa de aplicação divide-se em duas etapas: a programação dos módulos que implementam as funções do sistema e a configuração da aplicação a partir dos módulos disponíveis. O ambiente consiste basicamente de uma metodologia; de um Núcleo Operacional Distribuído Tempo Real (NOD); e de duas linguagens: a Linguagem de Programação de Módulos (LPM) e a Linguagem de Configuração de Módulos (LCM). A LCM é utilizada para especificar a configuração de componentes de software em estações lógicas, o que proporciona uma descrição de configuração concisa e facilita o reuso dos módulos componentes em configurações diferentes. As aplicações são construídas a partir de uma ou mais estações lógicas interconectadas.A versão implementada permite a execução de aplicações distribuídas em equipamentos compatíveis com o IDM-PC, interligados por rede local. Atualmente, o ambiente suporta apenas configuração estática das aplicações. Uma evolução do trabalho é a extensão do ambiente de forma a suportar a reconfiguração dinâmica e o transporte do STER para estações de trabalho executando sistemas UNIX / Abstract: This work presents the implementation of the environment to distributed real time programming based on message passing - STER. The main application area of the environment is Distributed Systems in Industrial Automation. The STER provides a language-based approach to build dístributed applications, unlike of existing systems which merely provi de interconnection of autonomous systems. The approach used reduce the complexity of constructing distributed applications by providing modularity, concurrency, synchronisation and communication facilities integrated into a single language. The characteristics of this environment are: modular programming, applications modules independent of the target hardware architecture (centralized or distributed); possibilities of dynamic reconfiguration and fault-tolerance. The STER provides a set of tools for program compilation, configuration, debugging and execution in a distributed environment. The development of an application program consists of two phases: the programming of modules that implement system functions and the configuration of the application using available modules. This environment integrares a design methodology; a Real Time Distributed Kemel (NOD) and the two languages: the Modules Programming Language (LPM) and the Modules Configuration Language (LCM). The LCM is employed to specify the configuration of software components into logical stations. This provides a concise configuration and facilitates the re-use of modules components in different configurations. Aplications are constructed as sets of one or more interconnected logical stations. The version implemented allows distributed applications running on ffiM-PC compatible equipaments, interconnected via local networks. Currently, the environment suppons only static configuration of the applications. Future steps related to the continuity of this work should include the suppon of dynamic reconfiguration and the transpon of STER' s tools to UNIX operating systems based workstations / Mestrado / Mestre em Engenharia Elétrica
155

Estudo e analise de algoritmos de escalonamento para aplicações de tempo real critico

Hsieh, Yi Zung 29 March 1991 (has links)
Orientador: Mauricio F. Magalhães / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica / Made available in DSpace on 2018-07-13T22:54:12Z (GMT). No. of bitstreams: 1 Hsieh_YiZung_M.pdf: 7322412 bytes, checksum: a256acb27a523ba0592d2046e46481a3 (MD5) Previous issue date: 1991 / Resumo: As restrições de temporização dos processos num sistema de tempo real crítico (Hard Real Time System - HRTS) é um fator da máxima importância; os problemas de escalonamento geralmente envolvem a garantia da exequibilidade dentro das limitações impostas pelas aplicações e, conforme a relação interprocessos dentro de um sistema, aumenta-se o grau de complexidade do escalonador. Neste trabalho, será realizada uma série de análises sobre os problemas verificados diferentes. Nos escalonadores de HRTS exercitados em seis ambientes representantes de Os duas estudos estão concentrados sobre dois escalonadores categorias diferentes o escalonador estático "Taxa Monotônica" e o escalonador dinâmico "Earliest Deadline"; seus desempenhos são discutidos e questionados de diversas maneiras durante as respectivas apresentações; algumas propostas também serão levantadas visando a melhoria dos algoritmos de escalonamento / Mestrado / Mestre em Engenharia Elétrica
156

Uma contribuição a programação e escalonamento de sistemas distribuidos de tempo-real

Adán Coello, Juan Manuel 27 August 1993 (has links)
Orientador : Mauricio Ferreira Magalhães / Tese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica / Made available in DSpace on 2018-07-18T14:21:10Z (GMT). No. of bitstreams: 1 AdanCoello_JuanManuel_D.pdf: 7801665 bytes, checksum: 75491186891931ccf8c0145598347736 (MD5) Previous issue date: 1993 / Resumo: Um sistema de tempo-real deve atender às restrições temporais das aplicações a que está associado, e ser facilmente reconfigurável para adaptar-se às mudanças que deverão ocorrer ao longo da sua vida útil. Isto é, um sistema de tempo-real deve ser previsível e flexível. Esta tese procura contribuir para a concepção de ambientes de desenvolvimento de sistemas distribuídos de tempo-real, mostrando que a produção de sistemas flexíveis e previsíveis é viável. Para isso, é proposto um modelo de programação suportado por duas linguages de programação (a LPM-RC e a LCM-RC) integradas a uma estratégia de escalonamento. No modelo de programação proposto, aplicações são construídas combinando módulos de "software" reusáveis, o que lhes confere um alto grau de reconfigurabilidade. As restrições temporais de um módulo (periodicidade e prazo de término) não são parte do módulo propriamente dito, e sim do contexto onde é usado (das aplicações). Módulos podem compartilhar recursos usando os serviços oferecidos por servidores. Estes últimos, diferenciam-se dos demais módulos (clientes) por não terem restrições temporais próprias; eles herdam as restrições temporais dos clientes que estão atendendo. Uma interação cliente-servidor pode incluir tanto a execução de um único serviço como a execução de uma seqüência de serviços em exclusão mútua (relativamente aos demais clientes do servidor). Para mostrar a viabilidade do modelo e das linguagens propostas, do ponto de vista do cumprimento das restrições temporais de aplicações, é proposta uma estratégia de escalonamento, integrada às linguagens, em três níveis: 1) escalonamento "off-line" para os módulos periódicos, 2) escalonamento dinâmico dirigido por tempo para os módulos aperiódicos e 3) escalonamento dinâmico de módulos sem restrições de tempo, usando os períodos em que não há módulos com restrições de tempo para executar. Como parte da validação da estratégia de escalonamento, mostra-se como extrair de um programa as informações relevantes para fins de escalonamento e propõe-se um algoritmo para o escalonamento de módulos com restrições temporais críticas (periódicos). Este algoritmo, baseado em outro disponível na literatura, além de buscar um escalonamento que atenda às restrições de tempo, recursos e localização dos módulos periódicos, procura facilitar o escalonamento dinâmico de módulos aperiódicos. Isto é feito balanceando a carga do sistema e determinando "janelas de escalonamento" para os módulos periódicos, em lugar de instantes rígidos de início. O algoritmo "off-line" foi avaliado através de simulações. Procurou-se, nas simulações, determinar a eficácia do algoritmo em encontrar escalonamentos factíveis usando diversas heurísticas. Em cada caso, foram medidas as taxas de sucesso do algoritmo e o custo computacional associado. Experimentos específicos foram conduzidos para avaliar a eficácia e o custo das estratégias de balanceamento de carga, assim como o seu impacto nas taxas de sucesso do algoritmo / Abstract: A real-time system should meet the timing requirements imposed by the application it implements, i.e., it should be predictable. A real-time system should also be easy to reconfigure in order to adapt to the changes that are likely to occur during its life time, i .e, it should be flexible. The main objective of this thesis is to contribute to the design of distributed real-time systems development environments. Particularly, it is intended to show that the production of flexible and yet predictable systems is feasible. To reach this objective it is proposed a programming model, supported by two programming languages (LPM-RC and LCM-RC) integrated to a scheduling strategy. In the proposed model, applications are constructed combining reusable modules of software, leading to highly reconfigurable systems. Modules' temporal restrictions (periodicity and deadline) are not attributes of the modules themselves, but instead depend on the context in which they are used (the applications). Modules can share resources with the aid of servers. Servers do not have their own timing requirements, but inherit their clients' timing constraints. A client-server interaction may involve the execution of a single service or the execution of a sequence of services in mutual exclusion from other clients. The objective of the scheduling strategy integrated to the languages is to try to meet applications' timing constraints. The scheduling strategy is structured into three levels: 1) off-line scheduling of periodic modules, 2) time driven dynamic scheduling of aperiodic modules, and 3) dynamic scheduling of modules without timing constraints, when there are no periodic or aperiodic modules running. As part of the validation of the scheduling strategy, it is shown how to extract from a program the information needed for its scheduling, and proposed an algorithm to schedule periodic modules. This algorithm is based on an off-line heuristic algorithm available in the literature, extended to support the peculiarities of the proposed mode!. The extended algorithm, searchs for a schedule that meets the timing, resource and placement constraints of periodic modules. Besides that, the algorithm also tries to balance the system load, in the time and space domains, in order to improve its fault tolerance and, particularly, the schedulability of aperiodic modules. The off-line scheduling algorithm was evaluated applying to it sets of periodic modules with a wide range of time related characteristics. The conducted experiments aimed at determine the success rates and computational costs of the algorithm, using different heuristics. Specific experiments were also conducted to investigate the effectiveness and cost of the load balance strategies, as well as its influence on the success rate of the algorithm in finding feasible schedules / Doutorado / Doutor em Engenharia Elétrica
157

Sistema de controle tempo real embarcado para automação de manobra de estacionamento

Pinheiro, Breno Carneiro January 2009 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pòs-graduação em Engenharia de Automação e Sistemas / Made available in DSpace on 2012-10-24T17:11:58Z (GMT). No. of bitstreams: 1 268492.pdf: 2027637 bytes, checksum: 7c5542f8bdacb74b8e19ba630b5386c8 (MD5) / Esta dissertação apresenta uma plataforma hardware e software adequada ao desenvolvimento de aplicações de controle tempo real embarcado. Além da plataforma em si, são apresentadas e discutidas as principais etapas de desenvolvimento de um SCTRE, onde são ressaltados os modelos computacionais que representam sub-partes do sistema a ser projetado e as ferramentas utilizadas em todo o processo. O trabalho também faz um levantamento sobre alguns sistemas operacionais de tempo real, protocolos de redes e outras ferramentas que podem auxiliar o desenvolvimento de aplicações de controle embarcado. Nesse sentido, desenvolveu-se um estudo de caso para o controle de seguimento de trajetória aplicado à manobras de estacionamento visando o estudo detalhado de cada etapa apresentada e as principais características das ferramentas escolhidas. O projeto consiste então de um sistema de estacionamento autônomo, onde são realizados o controle de velocidade e direção do veículo projetados e analisados em simulações computacionais. Para a realização de testes do sistema, visando a uma aplicação real, instrumentou-se um veículo protótipo de modo a ser possível observar detalhes construtivos da aplicação e validar os modelos e projetos de controle desenvolvidos. Por fim, foram realizadas filmagens que constatam a operacionalidade do sistema de estacionamento.
158

Sistemas Distribuidos de Supervisão e Controle Baseados em Componentes de Tempo-Real

ANDRADE, SANDRO SANTOS 22 September 2006 (has links)
Submitted by Diogo Barreiros (diogo.barreiros@ufba.br) on 2017-02-17T16:26:57Z No. of bitstreams: 1 dissertacao.pdf: 3673741 bytes, checksum: 641e21eca99367656efd5b46d81236cd (MD5) / Approved for entry into archive by Vanessa Reis (vanessa.jamile@ufba.br) on 2017-02-21T11:42:56Z (GMT) No. of bitstreams: 1 dissertacao.pdf: 3673741 bytes, checksum: 641e21eca99367656efd5b46d81236cd (MD5) / Made available in DSpace on 2017-02-21T11:42:56Z (GMT). No. of bitstreams: 1 dissertacao.pdf: 3673741 bytes, checksum: 641e21eca99367656efd5b46d81236cd (MD5) / O desenvolvimento dos primeiros sistemas industriais de tempo real foi caracterizado pela utilização de soluções proprietárias e de técnicas ad hoc, com o objetivo primordial de atender os requisitos de confiabilidade e previsibilidade temporal impostos pelo ambiente. / Com a evolução das te nologias de pro essamento e omuni ação, demandas rela ionadas a distribuição, exibilidade, extensibilidade, adaptação, uso de algoritmos inteligentes, interoperabilidade e reutilização, passaram a ser onsideradas. A abordagem tradi ional, ara terizada pela utilização de CLP's (Controladores Lógi o-Programáveis) e de programas es ritos na linguagem LADDER, onstitui um entrave para a implementação dessas novas demandas, devido a restrições substan iais nas apa idades de pro essamento, armazenamento e one tividade. Uma alternativa é a utilização de omponentes COTS (Commer ial O -The-Shelf ) de hardware e software, reduzindo ustos, fa ilitando questões de interoperabilidade e fazendo uso de uma infra-estrutura omputa ional mais poderosa. Nesse enário, soluções extensivamente baseadas em software possibilitam a utilização de te nologias, paradigmas e metodologias para a onstrução de sistemas exíveis, reutilizáveis e interoperáveis, tais omo a orientação a ob jetos, padrões de projeto (design patterns ), soluções de midd leware, frameworks e omponentes distribuídos de software. Esta dissertação apresenta o projeto e implementação do ARCOS, uma plataforma baseada em omponentes de software dedi ada à onstrução de sistemas distribuídos de supervisão e ontrole, om fa ilidades para reutilização, interoperabilidade e espe i ação de restrições temporais. O ARCOS de ne e implementa serviços para as atividades de aquisição de dados, ontrole e supervisão, disponibilizando uma solução par- ial e reutilizável em uma variedade de apli ações industriais. São apresentados o projeto desses serviços, om ênfase na adoção do padrão DAIS (Data A quisition from Industrial Systems ) para interoperabilidade, bem omo as soluções rela ionadas à previsibilidade temporal da plataforma. Aspe tos de implementação são dis utidos e são apresentadas duas apli ações de validação onstruídas sobre a plataforma ARCOS: um sistema supervisório para monitoramento de um reator quími o e um sistema para ontrole PID de um piloto automáti o. O projeto ontempla ainda a implementação de um ambiente genéri o para aquisição de dados (o DAIS Server Browser ) e de uma ferramenta de auxílio ao desenvolvimento de novas apliações baseadas no ARCOS (o ARCOS Assembly Tool ).
159

Padronização e validação da técnica de pcr em tempo real para detecção de Mycobacterium bovis e Mycobacterium tuberculosis em linfonodos de bovinos

Flaminio, Ana Paula January 2019 (has links)
Orientador: Antonio Carlos Paes / Resumo: Um protocolo de coleta, extração e amplificação de ácidos nucléicos (ANs) utilizando a técnica de PCR em tempo real para detecção de Mycobacterium bovis (M. bovis) e/ou Mycobacterium tuberculosis (M. tuberculosis) foi testado em 60 linfonodos provenientes de bovinos. Desses 60, 30 foram provenientes de bovinos suspeitos de tuberculose bovina (TBb), outros 30 apresentavam lesões nodulares classificadas como adenite pelo Serviço de Inspeção Federal (SIF), na linha de abate. Os resultados obtidos demonstraram que dos 30 linfonodos coletados suspeitos de TBb, 24 (80%) foram confirmados positivos para M. bovis e/ou M. tuberculosis e seis (20%) foram confirmados negativos. Dos 30 linfonodos com a presença de lesões nodulares do tipo adenite, 13 (43,33%) foram positivos para TBb e 17 (56,66%) foram negativos para TBb. Não há um teste diagnóstico rápido e preciso para detecção da TBb, diante disso o presente estudo desenvolveu um método de diagnóstico para a TBb baseado em PCR em tempo real com análise da fluorescência do corante SYBR Green. Estes resultados indicaram que o PCR em tempo real foi específico e sensível para a detecção e identificação dos dois alvos selecionados para detectar a TBb, com melhores resultados para o DNA genômico, quando comparado com o RNA ribossômico. O teste padronizado de qPCR para o diagnóstico da TBb permitiu uma maior acurácia e significativa redução do tempo de diagnóstico em relação aos métodos tradicionais de identificação da TBb. / Abstract: A protocol for the collection, extraction and amplification of nucleic acids (ANs) using a PCR technique for detection of Mycobacterium bovis (M. bovis) and / or Mycobacterium tuberculosis (M. tuberculosis) was tested on 60 bovine-derived lymph nodes. . Of these 60, 30 were included in cattle suspected of having bovine tuberculosis (TBb), another 30 had sclerias classified as adenites by the Federal Inspection Service (SIF), at the slaughter line. The results showed that the 30 lymph nodes with suspected TBb, 24 (80%) were confirmed positive for M. bovis and / or M. tuberculosis and six (20%) were confirmed negative. Of the 30 lymph nodes with adenitis nodular lesions, 13 (43.33%) were positive for TBb and 17 (56.66%) were negative for TBb. TBB, together with the present study for a diagnostic method for TBB, is a real-time test with SYBR Green dye fluorescence analysis. Results compared with real-time PCR were specific and sensitive for the identification and identification of the two targets selected to detect a TBb, with samples obtained for genomic DNA, when observed with ribosomal RNA. The standardized qPCR test for the diagnosis of tuberculosis allowed for greater accuracy and a significant reduction in diagnosis time in relation to TBb identification parameters. / Doutor
160

Real-time optimiztion with persistent parameter adaptation using online parameter estimation. / Otimização em tempo real com atualização persistente de parâmetros usando estimadores de parâmetro em tempo real.

Matias, José Otávio Assumpção 18 September 2018 (has links)
In standard Real-time Optimization (RTO) implementations, the plant needs to be suciently steady in order to update the RTO model parameters reliably. However, this condition is seldom found in practice. Moreover, because the RTO model is only updated when the plant enters a stationary condition, the optimizer is likely to be out of phase with highly perturbed plants. The main contribution of the thesis is the proposal of an alternative RTO approach, called Real-time Optimization with Persistent Adaptation (ROPA), which integrates on-line parameter estimation in the optimization cycle, avoiding the steady-state (SS) detection step. Instead of predicting the SS, the online estimator keeps the model up-to-date with the plant and allows running the economic optimization at any time, even instants after implementing the current RTO decisions. ROPA provides an intermediary solution between static and dynamic optimization schemes. While it approximates the optimal trajectory, ROPA enables the use of well-established static RTO commercial solutions. Furthermore, the new approach is the key for decoupling the model estimation problem in order to achieve plant-wide optimization. Another contribution of the thesis is to provide several case studies in which ROPA is tested and compared with the standard RTO implementation: a Williams-Otto reactor, a Fluid Catalyst Cracking unit and a separation-reaction system. The idea is to illustrate ROPA convergence properties and how the plant-wide optimum is achieved by asynchronously updating the global plant model. The results show that ROPA is able to track the stationary (plant-wide) optimum. In addition, they conrm that the renement of the prediction capacity, by decreasing the time between two sequential optimization, enhances the disturbance detection of the optimization cycle and leads to a better economic performance. / Na implementação padrão de otimização em tempo real (RTO, do inglês real-time optimization), a planta deve estar suficientemente estável para que os parâmetros do modelo usado no RTO sejam estimados com precisão. Contudo, esta condição é raramente encontrada na prática. Alám disso, devido ao fato de o modelo usado no RTO ser atualizado somente quando a planta entra em estado estacionário, é provável que o otimizador esteja fora de fase quando implementado em plantas com alta frequência de distúrbios. A principal contribuição desta tese e o desenvolvimento de uma metodologia alternativa de RTO chamada otimização em tempo real com atualização persistente de parâmetros (ROPA, do inglês real-time optimization with persistent adaptation). A nova metodologia integra estimadores em tempo real ao ciclo de otimização, evitando assim a necessidade da etapa de detecção de estado estacionário. Ao invés de identificá-lo, o estimador em tempo real mantém o modelo atualizado com a planta e permite que se execute a otimização econômica em tempos arbitrários, mesmo instantes depois da implementação da decisão ótima calculada anteriormente pelo RTO. ROPA provê uma solução intermediária entre a otimização estática e dinâmica. Ao mesmo tempo que aproxima a trajetória ótima, ela permite o uso de soluções comerciais já estabelecidas de RTO estacionário. Também, a nova metodologia é a chave para o desacoplamento do problema de estimação a fim de se atingir o ótimo global da planta. Uma contribuição adicional da tese é a apresentação de três casos de estudo que testam a ROPA e comparam sua performance à implementação padrão de RTO: um reator Williams-Otto, uma unidade de craqueamento catalítico e um sistema de separação-reação. A ideia principal e ilustrar as propriedades de convergência da nova metodologia e como a atualização assíncrona do modelo global da planta pode ser usada para atingir o ótimo da planta como um todo. Os resultados mostram que a ROPA é capaz de alcançar o ótimo estacionário da planta. Adicionalmente, o refinamento da capacidade de predição através da diminuição do tempo entre duas execuções sequenciais do otimizador melhora a capacidade de detecção de distúrbios do ciclo de otimização assim como a performance econômica.

Page generated in 0.053 seconds