• 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.
61

Previsão de vazão em tempo real no rio Uruguai com base na previsão meteorológica

Andreolli, Ivanilto January 2003 (has links)
A operação de reservatórios para geração de energia, ou controle de cheias é definida em função dos volumes afluentes que são resultantes das chuvas que ocorrem sobre a bacia. Devido à aleatoriedade e às próprias incertezas envolvidas na ocorrência das precipitações e vazões; a produção de energia, a segurança das barragens e o controle das cheias à montante e jusante ficam comprometidas. Para que as incertezas sejam reduzidas é necessário o aprimoramento das previsões de vazões de afluência em tempo real. A previsão em tempo real pode se realizada com base na vazão de postos de montante e jusante, na precipitação observada e, ou, na precipitação prevista. A previsão de precipitação é necessária para aumentar a antecipação da previsão e melhoria de resultados para tempos futuros além do tempo de concentração da bacia. Esta pesquisa tem como objetivo a avaliação do ganho da previsão de vazão com uso integrado de previsão de precipitação através de uso de um modelo meteorológico regional (meso-escala) com um modelo hidrológico distribuído. Os resultados do modelo meteorológico regional foram fornecidos pelo Laboratório de Planejamento Energético (LabPlan) da Universidade Federal de Santa Catarina (UFSC), onde está sendo utilizado, de forma operacio nal, o Modelo Numérico Regional ARPS (Advanced Regional Prediction System). O modelo hidrológico de transformação chuva-vazão utilizado é um modelo distribuído com discretização em módulos para grandes bacias - MGB (Modelo de Grandes Bacias). O estudo de caso foi realizado na bacia do rio Uruguai até a Usina Hidrelétrica de Machadinho, cuja área de drenagem é de, aproximadamente, 32.000 km2. Diversos cenários de previsão foram simulados. Para o período de 2001 e 2002 foi feita a análise das previsões de eventos isolados, segundo a disponibilidade de dados de previsão meteorológica. Para o período de 2003, durante 6 meses, foi feita a análise das previsões contínuas. Para este período, através de algumas estatísticas, avaliou-se o ganho hidrológico obtido, em termos de vazão prevista com utilização do modelo hidrológico chuva -vazão considerando chuva futura zero e considerando a previsão da chuva com modelo meteorológico regional. Para o período de 2001 a 2003 avaliou-se, também, a importância da rede de pluviógrafos para previsão em tempo real. Formas de atualização simples das variáveis de estado foram testadas e mostraram significativa melhora das previsões. Os resultados da previsão por eventos mostraram ganhos significativos na previsão de vazão quando a previsão de chuva foi incorporada. Já no período de previsão contínua o mesmo não foi observado, porém este período foi bastante seco com poucos eventos de cheia prejudicando a análise do uso das previsões de chuva no modelo hidrológico para previsão. A análise da importância da rede de pluviógrafos destacou a região sul da bacia como a região mais importante em termos de geração de escoamento rápido ao reservatório de Machadinho. Além disso, uma análise simplificada mostrou que uma rede de pluviógrafos distribuídos na bacia, segundo as recomendações da Organização Meteorológica Mundial (OMM), poderia reduzir em aproximadamente 25% o erro padrão nas previsões de vazão com 12 horas de antecedências em Machadinho.
62

Rastreamento de vídeo com aprendizagem em tempo real

Prata, Thiago Lessa 14 February 2014 (has links)
Submitted by Luiz Felipe Barbosa (luiz.fbabreu2@ufpe.br) on 2015-03-10T19:18:52Z No. of bitstreams: 2 DISSERTAÇÃO Thiago Lessa Prata.pdf: 10140720 bytes, checksum: 87a2cd6d796dcf0da7561f1225b82303 (MD5) license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) / Approved for entry into archive by Daniella Sodre (daniella.sodre@ufpe.br) on 2015-03-10T19:42:35Z (GMT) No. of bitstreams: 2 DISSERTAÇÃO Thiago Lessa Prata.pdf: 10140720 bytes, checksum: 87a2cd6d796dcf0da7561f1225b82303 (MD5) license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) / Made available in DSpace on 2015-03-10T19:42:35Z (GMT). No. of bitstreams: 2 DISSERTAÇÃO Thiago Lessa Prata.pdf: 10140720 bytes, checksum: 87a2cd6d796dcf0da7561f1225b82303 (MD5) license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Previous issue date: 2014-02-14 / Em visão computacional, a área de rastreamento de objetos tem crescido enormemente. O aumento do poder computacional na última década tem permitido que aplicações em tempo real sejam agora possíveis. Em particular, o ramo de rastreamento de objetos tem se beneficiado com essa evolução e agora é utilizado em diversas aplicações desde a área de segurança até a de entretenimento. As primeiras técnicas se baseiam principalmente no vetor de movimento de sub-regiões da imagem e comparação entre as sub-regiões de um quadro do vídeo com o seguinte. Com isso, uma pontuação é computada para cada posição no quadro seguinte no qual o objeto alvo tem maior probabilidade de estar e a posição com maior valor é escolhida como a sua nova posição. Esses rastreadores normalmente são chamados de rastreadores de curto prazo, isso porque uma vez que o objeto é perdido de vista não é possível que ele volte a ser rastreado. Em contrapartida, visando continuar o rastreamento mesmo quando ele é perdido por algum tempo, nos últimos anos uma nova classe de rastreadores foi criada: os rastreadores por detecção. Nestes métodos, uma fase de rastreamento define a posição do objeto em um quadro a partir da sua posição no quadro anterior. Além da fase de rastreamento, uma fase de detecção visa encontrar o objeto sem que haja qualquer dependência com o seu histórico de posicionamento. A resposta de cada uma das duas técnicas é combinada de forma que a nova posição seja determinada. Quando o rastreamento é perdido por causa de alguma condição de ruído (como oclusão ou algum movimento rápido), a detecção é utilizada para reinicializar o rastreamento, o que possibilita a criação de um rastreador de longo prazo. Visando construir tal tipo de rastreador, o presente trabalho elabora um método de rastreamento por detecção. Mais especificamente, o principal objetivo da técnica elaborada é rastrear um objeto em um cenário complexo onde existam outros objetos semelhantes com problemas de difícil tratamento como oclusão, mudança de escala e mudança de pose. Para que isso seja possível, foi utilizado um esquema baseado em detecção, rastreamento e aprendizagem. Na fase de rastreamento, um rastreador de curto prazo comum e consolidado é utilizado. A fase de aprendizagem tem a função de selecionar amostras para o treinamento do módulo de detecção. A fase de detecção é constituída por quatro classificadores em cascata. Dentre eles, o classificador online cascade boosted classifier (OCBC) é utilizado, uma das principais contribuições deste trabalho. O OCBC é um detector do tipo cascata que possui um treinamento em tempo de execução. O método criado foi testado utilizando várias bases de rastreamento de faces com diversos níveis de dificuldade e os resultados mostraram um avanço em relação ao estado da arte.
63

Influência da micorrização e do fósforo sobre a expressão diferencial de genes de defesa em raízes de tomateiro (Solanum esculentum)

SILVA, Clarissa de França Oliveira 26 February 2014 (has links)
Submitted by Amanda Silva (amanda.osilva2@ufpe.br) on 2015-03-12T14:44:36Z No. of bitstreams: 2 DISSERTAÇÃO Clarissa de França Oliveira Silva.pdf: 1540230 bytes, checksum: 96a55739b70a00b546e928e6e76833d8 (MD5) license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) / Made available in DSpace on 2015-03-12T14:44:36Z (GMT). No. of bitstreams: 2 DISSERTAÇÃO Clarissa de França Oliveira Silva.pdf: 1540230 bytes, checksum: 96a55739b70a00b546e928e6e76833d8 (MD5) license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Previous issue date: 2014-02-26 / FACEPE / As micorrizas arbusculares (MAs) são simbioses mutualistas, formadas entre fungos do Filo Glomeromycota e as raízes da maioria das plantas. Para o hospedeiro vegetal essas associações proporcionam maior disponibilidade de nutrientes minerais e resistência contra patógenos, entre outros benefícios. O tomateiro é uma solanácea herbácea com ampla capacidade adaptativa, sendo o Brasil um dos maiores produtores mundiais. Essa cultura vem sendo utilizada como modelo vegetal para o estudo da regulação micorrízica, em alternativa à Arabdopsis thaliana, pois possui ciclo de vida curto e genoma relativamente pequeno (950Mb), além disso são facilmente micorrizáveis. O estabelecimento das MAs envolve uma série de eventos bioquímicos e moleculares regulados por ambos simbiontes, ainda não totalmente esclarecidos. O estudo da expressão gênica em raízes colonizadas permitirá melhor compreensão dos mecanismos envolvidos no desenvolvimento da simbiose, contribuindo para melhor aplicabilidade desta. O objetivo deste trabalho foi analisar a expressão diferencial dos genes Chi3, BGL2, CAT2 e APX1, envolvidos na resposta de defesa do tomateiro em função da colonização com Glomus etunicatum e do nível de P no solo, através de RT-qPCR. Plântulas de tomateiro foram transferidas para sacos de polietileno com areia e vermiculita esterilizadas e inoculadas com G. etunicatum. O delineamento experimental consistiu de tratamentos com e sem inoculação e solução nutritiva com 3 níveis de fósforo (3, 8 e 15 mg/dm³). As raízes foram coletadas 8, 15 e 30 dias após a inoculação (d.a.i.) para análise do percentual de colonização e expressão gênica. Apesar da presença de estruturas micorrízicas na maioria das amostras, os percentuais de colonização foram menores aos 8 d.a.i. e aumentaram ao longo do tempo de cultivo, atingindo o máximo aos 30 d.a.i. Sabe-se que o teor de P é de grande importância para o estabelecimento das micorrizas, nesse sentido, os maiores valores de colonização foram encontrados nas amostras com baixa concentração de P na solução nutritiva aplicada, enquanto que no tratamento com alto nível de P a colonização foi reduzida ou inibida. Os primers para amplificação dos genes BGL2, CAT2 e APX1 não foram eficientes nas reações de RT-qPCR e por isso estes genes não puderam ser validados no presente trabalho. Entretanto, os ensaios para o alvo Chi3 foi eficiente e mostrou-se adequado para o experimento. A análise da expressão gênica mostrou que o gene Chi3 sofreu influência da concentração de fósforo e tempo de micorrização (T0, T1, T2). Dessa forma, as amostras cultivadas em condições de baixo fósforo, tiveram a expressão da quitinase aumentada na primeira semana de cultivo e reduzida nas semanas seguintes, indicando que durante os primeiros estágios da micorrização pode haver uma indução temporária desse gene de defesa seguido de supressão após o reconhecimento entre os simbiontes. Entretanto, apenas na primeira semana a variação de P interferiu no acúmulo de transcritos da quitinase. A análise da expressão de genes que codificam enzimas do sistema defensivo vegetal é necessária para compreensão dos mecanismos do desenvolvimento da micorriza arbuscular. Assim, os dados obtidos neste trabalho fornecerão subsídios para um melhor entendimento do papel de genes de defesa nesta simbiose.
64

Análise do polimorfismo genético da lectina de ligação da manose (MBL) e a doença periodontal em diabéticos

Costa Araújo, Natália 31 January 2009 (has links)
Made available in DSpace on 2014-06-12T22:57:59Z (GMT). No. of bitstreams: 2 arquivo4047_1.pdf: 527643 bytes, checksum: 5a0f9b33994af35eb4597e4aa3372c69 (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2009 / Conselho Nacional de Desenvolvimento Científico e Tecnológico / A lectina de ligação da manose (MBL) é uma proteína plasmática sintetizada no fígado e é um importante constituinte do sistema imune inato. É capaz de se ligar a determinados carboidratos presentes na superfície de vários patógenos e interagir com proteínas séricas (MASPs) para realizar a ativação do complemento. Seus níveis séricos são afetados por polimorfismos genéticos do gene MBL2 e têm sido associados à suscetibilidade a doenças infecciosas e autoimunes. Este estudo investigou a associação entre o polimorfismo no exon-1 do gene MBL2 com a doença periodontal em pacientes diabéticos tipo 2. A amostra foi composta por 100 pacientes que se submeteram ao exame clínico periodontal que avaliou, em seis sítios de cada dente, profundidade de sondagem, sangramento à sondagem, nível de inserção clínica, placa dental e número de dentes presentes. A doença periodontal foi definida como a presença de 4 + sítios com perda de inserção de ≥5 mm com um ou mais destes sítios com profundidade de sondagem de 4 + mm. Foi realizada a coleta das células de descamação da mucosa oral e a detecção do polimorfismo foi feita através da técnica de PCR em tempo real e análise da temperatura da curva de melting. Os dados evidenciaram não haver diferença estatisticamente significante entre as freqüências genotípicas (p=1,00) e alélicas (p=1,00) observadas entre os indivíduos controles e aqueles com periodontite. Este estudo indica que polimorfismo no exon-1 do gene MBL2 não esteve associado com a presença de doença periodontal na amostra estudada
65

Regulação robusta de trafego em linhas de metro

Correa, Silvino Soares 24 September 1999 (has links)
Orientador: Basilio Ernesto Almeida Milani / Tese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação / Made available in DSpace on 2018-07-25T00:21:51Z (GMT). No. of bitstreams: 1 Correa_SilvinoSoares_D.pdf: 3344861 bytes, checksum: 21d1dd7c768f89217a7d42b17202aae9 (MD5) Previous issue date: 1999 / Resumo: Esta tese trata do problema de regulação robusta de tráfego em linhas de metrô, considerando de forma explícita as incertezas do modelo de tráfego e as limitações sobre suas variáveis de estado e controle. É assumido que os limites sobre as variáveis do modelo são definidos por poliedros convexos fechados simétricos e o domínio dos parâmetros incertos definido pelos pontos extremos de um poliedro convexo compacto. Para solução do problema de regulação, são propostas duas formulações: controle linear invariante no tempo e controle não linear calculado em tempo real. Em ambos os casos, explorando propriedades estruturais do modelo de tráfego, é mostrado que a lei de controle tem a forma de realimentação de estados, estrutura bi-diagonal, sendo facilmente obtida da solução de pequenos problemas de programação linear. Os resultados obtidos são aplicáveis às linhas de metrô atuais / Abstract: This thesis is concerned with the problem of robust traffic regulation for metro lines, considering explicitly the traffic model uncertainties and limits on its variables. It is assumed limits on model variables defined by symmetrical convex closed polyhedra and uncertain parameters domain defined by the extreme points of a convex compact polyhedron. Two approaches are proposed for solution of the regulation problem: linear time-invariant control and nonlinear control computed in real-time. In both cases, exploring structural properties of traffic model, it is showed that the control law has a state feedback form, bi-diagonal structure, being easily obtained solving small linear programming problems. The results are applicable to nowadays metro lines / Doutorado / Doutor em Engenharia Elétrica
66

Um modelo para configuração de nucleos para tempo real

Zabeu, Maria Cristina Amim 15 March 1990 (has links)
Orientador : Mauricio Ferreira Magalhães / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica / Made available in DSpace on 2018-07-14T03:57:30Z (GMT). No. of bitstreams: 1 Zabeu_MariaCristinaAmim_M.pdf: 7357754 bytes, checksum: 6c53feef0f2581b458cffec6a58f8b75 (MD5) Previous issue date: 1989 / Resumo: Este trabalho propõe um modelo para o desenvolvimento de núcleos de tempo real de forma a configurá-Ios de acordo com as necessidades das aplicações que os utilizam. A configuração do núcleo pode ser feita com o uso de um sistema baseado em tabelas, ou então com um sistema baseado em conhecimento (sistema especialista); ambos são delineados neste trabalho. São discutidos também uma implementação de um núcleo de acordo com o modelo proposto e uma particularização para uma dada aplicação (implementação de protocolos) / Abstract: A model for the development of real-time kernels is proposed, in order to make feasible their configuration to meet application needs. This configuration is discussed and two methods are given, one based on information tables and the other based in knowledge-based systems. A prototype implementation is also discuted, as well as the kernel specification to an application (protocol implementation) / Mestrado / Automação / Mestre em Engenharia Elétrica
67

“Estudo de polimorfismos de base única (SNPs) no gene STK17A (Serine/threonine protein kinase 17A) em pacientes com Lúpus Eritematoso Sistêmico”

Fonseca, Andréia Maria da Silva 31 January 2012 (has links)
Submitted by Israel Vieira Neto (israel.vieiraneto@ufpe.br) on 2015-03-05T18:05:43Z No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Dissertação_fonseca AMS.pdf: 1186794 bytes, checksum: e8f15236e194ffed0ba7850b992cf7e2 (MD5) / Made available in DSpace on 2015-03-05T18:05:43Z (GMT). No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Dissertação_fonseca AMS.pdf: 1186794 bytes, checksum: e8f15236e194ffed0ba7850b992cf7e2 (MD5) Previous issue date: 2012 / O Lúpus Eritematoso Sistêmico (LES) é uma doença autoimune do tecido conectivo, que apresenta diversas manifestações clínicas e sorológicas. Embora sua causa seja desconhecida, sabe se que o LES é uma doença multifatorial, no qual pacientes apresentam uma deficiência no reparo de quebras de dupla fita de DNA (DSBs), causada tanto por agentes endógenos quanto exógenos. O gene STK17A (Serina/Threonina quinase 17A) pode estar envolvido no desencadeamento da doença, uma vez que codifica uma proteína que participa do processo de reparo de DSBs e apoptose. Deficiência nesse processo pode induzir a produção de anticorpos anti ds-DNA e consequente deposição de imunocomplexos, causando inflamação nos tecidos. Neste estudo, foi investigada a associação de cinco polimorfismos de base única (SNPs) no gene STK17A com a susceptibilidade ao LES e as principais manifestações clínicas da doença. O grupo de estudo foi composto por 143 pacientes com LES e 177 indivíduos saudáveis como grupo controle. A genotipagem foi realizada pela metodologia de PCR em tempo real ABI7500HT (Applied Biosystems, Foster City, CA, USA) utilizando Probe Taqman SNP Genotyping Assay. As frequências alélicas e genotípicas foram calculadas através do programa Genotyper Transposer e avaliadas para o equilíbrio de Hardy-Weinberg. As análises estatísticas foram realizadas pelo teste exato de Fisher, juntamente com o programa R, versão 2.1.1 para verificar associação entre os SNPs testados e a susceptibilidade à doença. A distribuição haplotípica foi analisada através do programa SNPstat. A avaliação da associação dos alelos e genótipos dos SNPs com as manifestações clínicas e sorológicas da doença foi realizada pelo EpiInfo (versão 3.5.2) e teste exato de Fisher. Para ajustar os valores de p-values para testes múltiplos, foi aplicada a correção de Bonferroni. Foi observada diferença significativa quando comparados pacientes e controles após a estratificação para o sexo: O genótipo A/A do SNP rs10259269 se mostrou mais frequente nos controles (7.6%) do que nos pacientes (0,7%) conferindo proteção contra o desenvolvimento do LES no sexo feminino (OR = 0,09, p = 0,01). Quando analisada a distribuição dos haplótipos, foi encontrada associação significativa em pacientes com LES entre dois haplótipos: TGGTT e TAGTC (OR = 0,54, p = 0,01 e OR = 0,25, p = 9.04e-08, respectivamente) com efeito protetor contra o desenvolvimento da doença. Interessantemente, após estratificação para etnia (descendentes europeus) e sexo (feminino) o haplótipo TAGTC novamente conferiu proteção ao LES (OR = 0,25, p = 2.30e-06 e OR = 0,41, p = 0,01 respectivamente). Uma associação significativa foi observada entre o genótipo A/G para o SNP rs7802995 com manifestação cutânea em pacientes com LES (OR = 3,44, p = 0,004). Finalmente, depois da estratificação dos pacientes para etnia, foi encontrada uma associação significativa com a alteração sorológica anti ds-DNA na proteção de descendentes de Africanos (OR = 0,11, p = 0,009). Não foi observada associação entre o sexo e as manifestações clínicas/laboratoriais. Em síntese, concluímos que polimorfismos no gene STK17A podem estar envolvidos no desenvolvimento do LES, entretanto, outros estudos de réplica avaliando o efeito funcional desses SNPs na expressão e/ou atividade da proteína são necessários para confirmar o seu papel na susceptibilidade/proteção à doença.
68

Associação entre periodontite e o polimorfismo genético da lectina de ligação da manose (MBL) em uma população brasileira

ANDRADE, Felipe Bravo Machado de 31 January 2010 (has links)
Made available in DSpace on 2014-06-12T23:02:00Z (GMT). No. of bitstreams: 2 arquivo961_1.pdf: 1047689 bytes, checksum: 6efa4e1ba9bd47aa3c6646325b4a81ce (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2010 / Faculdade de Amparo à Ciência e Tecnologia do Estado de Pernambuco / Background: Periodontite é uma doença inflamatória crônica que afeta os tecidos de suporte dos dentes. Este estudo teve como objetivo determinar a presença do polimorfismo genético da lectina de ligação da manose (MBL) e associar à condição periodontal. Participaram 93 pacientes, sendo 47 diagnosticados com periodontite (18 com forma agressiva e 29 com a crônica) e 46 periodontalmente saudáveis. Após o exame clínico, foram coletadas células de descamação da mucosa bucal para posterior extração de DNA e determinação do genótipo pela técnica da PCR em tempo real e análise da temperatura de melting. Resultados: Os resultados mostraram que o genótipo mutante esteve presente em 47,9% dos pacientes saudáveis e em 51% dos pacientes com periodontite. Entre os indivíduos com doença periodontal, 77,8% portadores da forma agressiva e 34,5% com a forma crônica apresentaram o genótipo mutante, sendo esta diferença estatisticamente significante (p=0,002). Com relação à frequência alélica, 25% dos pacientes periodontalmente saudáveis apresentaram o alelo 0 mutante. No grupo com periodontite, a presença do alelo mutante esteve em 17,2% dos indivíduos com a forma crônica e em 50% dos pacientes com periodontite agressiva (p=0,015). Conclusões: Os dados obtidos neste estudo mostraram associação entre o polimorfismo do gene da MBL e a periodontite agressiva
69

Nucleo multiprocessado para aplicações em tempo-real

Hexsel, Roberto Andre 19 September 1988 (has links)
Orientador: Rogerio Drummond / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Ciencia da Computação / Made available in DSpace on 2018-07-17T23:29:28Z (GMT). No. of bitstreams: 1 Hexsel_RobertoAndre_M.pdf: 2603589 bytes, checksum: 63a5073b316e9b7dd4121ccfbde1245d (MD5) Previous issue date: 1988 / Resumo: Esta Dissertação descreve o núcleo de tempo-real do Multiprocessador para Sistemas de Controle (MSC). O MSC foi desenvolvido no Instituto de Automação do Centro Tecnológico para Informática e possui características que o tornam adequado a aplicações em controle de processos e automação industrial. Estas aplicações exigem respostas rápidas a eventos externos e grande capacidade de processamento. O MSC pode ser configurado para satisfazer as mais diversas aplicações e diferentes níveis de desempenho, desde controladores de robô até gerenciadores de sistemas integrados de manufatura. O MSC é baseado no barramento VME e pode conter um ou mais processadores MC 68000 e zero ou mais processadores Z80. O barramento VME suporta a comunicação de baixo nível entre os programas executados em paralelo pelos processadores. Cada processador (MC 68000) executa o código (aplicativos e NÚCLEO) armazenado em sua memória local, à qual é conectado por um barramento privativo (padrão VMX). A sincronização e comunicação de alto nível entre os programas ocorre através da memória global, a que os processadores tem acesso pelo barramento VME. Os processadores de Entrada/Saída (PE/S) são escravos dos demais processadores. Os PE/S são interligados ao VME por memória dual-port: uma das portas é mapeada como memória global (no VME) e a outra é ligada ao barramento interno do PE/S. O NÚCLEO do MSC é estruturado segundo o modelo estratificado. A unidade lógica de computação é o processo. O mecanismo de sincronização interprocessos é uma extensão de semáforos para uso no ambiente multiprocessado do MSC. O mecanismo de comunicação interprocessos é a troca de mensagens através de caixas postais. A localização (em memória global ou local) dos objetos suportados pelo NÚCLEO é especificada somente na sua criação. Todas as outras operações referenciam apenas aos identificadores dos objetos (números inteiros). Chamamos esta caraçterística de Transparência de Multiprocessamento. Graças a ela, a programação do MSC, um multiprocessador, oferece um grau de dificuldade não maior que aquele apresentado por sistemas multitarefa convencionais. Além disso, se todos os objetos necessários à execução de um programa forem criados num mesmo processo, um aplicativo pode ser transportado para uma máquina com um número diferente de processadores sem alterações no seu código (exceto nos locais onde os objetos/recursos são criados). O NÚCLEO oferece primitivas para a criação e destruição de processos (locais e remotos), operações P e V sobre semáforos, operações sobre conjuntos de armazenadores e troca de mensagens através de caixas postais. Os semáforos possibilitam soluções simples e eficientes para problemas de exclusão mútua e sincronização condicional. As caixas postais permitem a implementação de vários paradigmas de comunicação interprocessos, tais como comunicação síncrona ou assíncrona, "pipes" e "rendezvous". / Abstract: This dissertation describes the real-time kernel for a Multiprocessor aimed at Control Systems Applications (MSC for short). The MSC multiprocessor was developed at Instituto de Automação, Centro Tecnológico para Informática. It has features that make it suitable for applications in industrial process control. These applications demand high throughput and prompt response to external events. The MSC can be configured to solve a wide variety of problems in control and automation, from robot controllers up to supervising chores in flexible manufacturing systems. The MSC is built around a VME bus and may have one or more MC 68000 based processors and zero or more Z80 based I/O processors. The VME bus supports the low leveI communication between the processors. Each processor (MC 68000) executes the code (application and KERNEL) stored in its local memory, to which it is connected, by a private bus (VMX bus). The high leveI synchronization and communication between the programs occurs through the global memory, which is accessed by the processors via the VME bus. The I/O processors interface to the VME bus is a dual ported memory: one port is connected to the global bus (mapped as global memory) and the other is connected to the I/O processor's internal bus. The MSC's KERNEL was designed as a layered structure. The logical unit of computation is the process. The interprocess syhchronization mecanism is an extension to semaphores so they can be used in the distribuited MSC's environrnent. The interprocess communication mecanism is message exchange through mailboxes. The loci (in either global or local memory) of the objects supported by the KERNEL is specified only at its creation. All the other operations upon them refer just to their identifiers (which are integers). We call this feature Multiprocessing Transparency. Thanks to it, the MSC's (a multiprocessor) programming presents no more difficulty than that of conventional multitasking systems. Furthermore, if alI the objects needed to a program's execution are created on one process, this program may be ported to a machine with a different number of processors without any changes to its code (except, of course, to the places where the objects are created). The KERNEL supports primitives for the creation and killing of processes (local and remote ones), P and V operations on semaphores, operations on buffer pools (get, release) and message exchange through mailboxes. The semaphores provide simple and effident solutions to mutual exclusion and condition synchronization problems. The mailboxes allow the implementation of many interprocess communication paradigms, such as synchronous and assynchronous communication, pipes and rendezvous. / Mestrado / Mestre em Ciência da Computação
70

ProTr - um prototipador para sistemas de tempo real

Azevedo, Glaucia Dantas Franco 18 July 2018 (has links)
Orientador: Mario Jino / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica / Made available in DSpace on 2018-07-18T16:21:40Z (GMT). No. of bitstreams: 1 Azevedo_GlauciaDantasFranco_M.pdf: 6216435 bytes, checksum: 8fe2bb66f1c623fb0a9fda59ffeae9bb (MD5) Previous issue date: 1993 / Resumo: Sistemas de Tempo real constituem uma área em que a utilização de computadores cresceu significativamente na última década, paralelamente ao desenvolvimento de técnicas e à proposição de abordagens de engenharia de software tendo por finalidade a produção de software de uma maneira efetiva e econômica. Aplicações de Tempo Real possuem caracter1sticas distintas das de outros tipos de aplicações e que impõem técnicas e modelos adequados para o desenvolvimento de software. O objetivo deste trabalho é apresentar o desenvolvimento de um Prototipador (ProTR) para auxiliar no projeto de Sistemas de Tempo Real, baseado na metodologia "Desenvolvimento Estruturado para Sistemas de Tempo Real" , introduzida por Ward e Mellor / Abstract: Real Time Systems is an application area where digital computer usage has grown significantly in the last decade, in parallel with the development of techniques and the proposition of software engineering approaches aiming at an effective and economical way of producing software. Real Time applications present features distinct from other applications and demand suitable techniques and models for software development. The objective of this work is to present a Prototyping system (ProTR), designed to aid the project of Real Time Systems, based on one of the most well-known methodology, ¿Structured Development for Real-time Systems¿, due to Ward & Mellor / Mestrado / Engenharia de Computação / Mestre em Engenharia Elétrica

Page generated in 0.0702 seconds