Explicar quais os trabalhos já realizados no âmbito da dissertação de Mestrado Integrado em Engenharia Electrotécnica e de Computadores da FEUP

Documentos relacionados
Projeto e Caracterização de Amplificadores de Baixo Ruído em 2,4 GHz. Paulo Márcio Moreira

AVALIAÇÃO DE CONVERSORES BOOST OPERANDO EM PARALELO EMPREGANDO A TÉCNICA INTERLEAVED E CONTROLADOS DIGITALMENTE

Projetos de Circuitos Integrados. Prof. Nobuo Oki 2013

Módulo 2: Métodos Numéricos. Splines

UNIVERSIDADE F EDERAL DE PERNAMBUCO DESENVOLVIMENTO DE UM SISTEMA DE AQUISIÇÃO PARA RESSONÂNCIA MAGNÉTICA NUCLEAR BASEADO EM FPGA

ANALISADOR DE ESPECTROS

Autoteste e Correcção de Não-linearidades de Circuitos RF

Sensor de Temperatura Alimentado por RF

MÉTODOS NUMÉRICOS. ENGENHARIA ELECTRÓNICA INDUSTRIAL e de COMPUTADORES

ENCONTRO 4 AMPLIFICADOR DE INSTRUMENTAÇÃO

ANÁLISE DO DESEMPENHO DA PROTEÇÃO DIFERENCIAL SOB CONDIÇÃO DE SATURAÇÃO DOS TRANSFORMADORES DE CORRENTE

UM MÉTODO PARA COMPARAÇÃO ENTRE HARDWARE E SOFTWARE DAS FUNÇÕES CRC-16 E FDCT SCHNEIDER, R. F. ¹, RAMOS, F. L. L.¹

Universidade do Minho

Exercícios de Matemática Computacional -Cap. 6 Interpolação e aproximação polinomial

Plano de Ensino. Identificação. Câmpus de Bauru. Curso Engenharia de Produção. Ênfase. Disciplina EM1 - Cálculo Numérico Computacional

Redução de ruído e Interpolação

DETECÇÃO DO COMPLEXO QRS UTILIZANDO FPGA Detection of QRS Complex Using

TRABALHO AMPLIFICADOR DE INSTRUMENTAÇÃO

Investigando grids irregulares para localização outdoor em ambientes urbanos

Resumindo:Discretização, ADC. ADC: aprox. sucessiva. Diagrama em blocos ADC. Como obter um DAC? Rede de resistores. Conversão Análogico-Digital (ADC)

Misturador Monolítico a 2.4GHz em Tecnologia CMOS 0.35µm usando Célula de Gilbert

Proposal of Improvement of Propagation Models to 5G by Calculating Optimal Value of Their Propagation Loss Coefficients

Técnicas de Projeto de Filtros

Levantamento do consumo e parâmetros dinâmicos em células de gate arrays utilizando estruturas em anel

Cap. 4- Interpolação Numérica Definições. Censos de BH. Qual o número de habitantes na cidade de Belo Horizonte em 1975?

Projeto e Implementação de um Fatorial em Hardware para Dispositivos Reconfiguráveis

Multiplexação por divisão de frequência em links de fibra ótica para arranjo de antenas defasadas

Métodos Numéricos C Apresentação da Disciplina

USO DE FILTRO PASSA-ALTAS AO MÓDULO DE ESTIMAÇÃO FASORIAL PARA DETECTAR TRANSITÓRIOS CONTIDOS EM OSCILOGRAFIAS

Cálculo Numérico - DCC034. Ana Paula

Processamento de Sinal e Imagem Engenharia Electrotécnica e de Computadores

Sistemas de Telecomunicações Definidos por Software & Processamento de Sinal em Tempo Real

Hardware Reconfigurável

AVALIAÇÃO DA ESTIMATIVA DE PARÂMETROS PARA MODELOS AR2D APLICADOS NA EXTRAÇÃO DE ATRIBUTOS DE TEXTURA EM IMAGENS DE SENSORIAMENTO REMOTO

Fundamentos IV. Clarimar J. Coelho. Departamento de Computação. November 20, 2014

Adérito Araújo. Gonçalo Pena. Adérito Araújo. Adérito Araújo. Gonçalo Pena. Método da Bissecção. Resolução dos exercícios 2.14, 2.15, 2.16 e 2.17.

SINAIS E SISTEMAS MECATRÓNICOS

MÉTODOS NUMÉRICOS. ENGENHARIA e GESTÃO INDUSTRIAL

Compressão de Áudio Digital. Aluno: Marcio Masaki Tomiyoshi Supervisor: Marcelo Gomes de Queiroz

Osciladores em Quadratura Integrados em Tecnologia CMOS

Comunicação Científica I

INSTITUTO POLITÉCNICO DE TOMAR

Opções de Design para Circuitos Integrados CMOS

Capítulo 1 - Erros e Aritmética Computacional

Processamento de Sinais 2005/6 Engenharia Aeroespacial (Aviónica)

Câmpus de Bauru. Plano de Ensino. Seriação ideal 3

Plano de trabalho. 1. Introdução:

Microelectrónica MEEC // MEAer

Interfaces Eletro-óticas para Redes de Acesso Picocelulares

! "! # " 1º Relatório $ %! & '(')'('*( +, $,! & '(')'(--(.

Disciplina: Processamento Digital de Sinais Aula 05 - Implementação de Sistemas de Processamento Digital de Sinais (Parte 01)

étodos uméricos INTERPOLAÇÃO, EXTRAPOLAÇÃO, APROXIMAÇÃO E AJUSTE DE FUNÇÕES Prof. Erivelton Geraldo Nepomuceno

Amplificador de Potência

AULA LAB 01 PARÂMETROS DE SINAIS SENOIDAIS 2 MEDIÇÃO DE VALORES MÉDIO E EFICAZ COM MULTÍMETRO

CÁLCULO NUMÉRICO. Prof. Dr. Yara de Souza Tadano.

SUMÁRIO PARTE 1 MODELAGEM, COMPUTADORES E ANÁLISE DE ERROS 3. PT1.1 Motivação... 3 Pt1.2 Fundamentos Matemáticos... 5 Pt1.3 Orientação...

PUC-GOIÁS - Departamento de Computação

Projeto de Controle PID por Alocação de Pólos para Sistemas Dinâmicos com Atraso Puro de Tempo

Algoritmo Array Rápido para Filtragem de Sistemas Lineares Sujeitos a Saltos Markovianos com Variação Estruturada dos Parâmetros no Tempo

LOM3260 Computação científica em Python Informações sobre o curso

Utilização das transformadas wavelets na detecção de características em um sinal de ECG

Aula Teórica X Aula Prática / Teórico-Prática 2ª B025. 3ª B016 (sessões de 1 e 2 horas)

Projetos de Circuitos Digitais em VHDL e FPGA

Processamento de Sinais e Imagem

Avaliação Metrológica de Analisadores de Qualidade de Energia

Filtros Digitais. Carlos Alexandre Mello. Carlos Alexandre Mello

PROJETO LÓGICO DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

Métodos Não Paramétricos

CET Instrumentação Industrial e Medidas Eléctricas

Apresentação do Curso

UNIVERSIDADE FEDERAL DE PERNAMBUCO. Análise da Eficiência da Codificação de Huffman em Extensões de Fontes de Informação

Estimação de Componentes Harmônicos de Sistemas Elétricos de Potência por meio do Algoritmo de Seleção Clonal

CALIBRAÇÃO DE TERMOPARES ATRAVÉS DE SOFTWARE DE REGRESSÃO POLINOMIAL

Micro e Nanoelectrónica LCEE

Formas e Modelos Geométricos. Antonio L. Bajuelos Departamento de Matemática Universidade de Aveiro

Laboratórios Integrados III - ENG470

Universidade de Coimbra Departamento de Engenharia Electrotecnica e Computadores Matemática Computacional

6.Elaboração de algoritmos...13

Optativa: Linha 2 Carga Horária: 45 hs Créditos: 03

EPUSP PCS 2011/2305/2355 Laboratório Digital SOMADORES DECIMAIS

Informações Gerais Prof. Aluizio Fausto Ribeiro Araújo Depto. of Sistemas de Computação Centro de Informática - UFPE

Electrónica I. Electrónica I

Universidade de Coimbra Departamento de Engenharia Electrotecnica e Computadores Matemática Computacional

Apresentação de uma Plataforma Computacional para a Reconstrução e Caracterização da Forma 3D de Objectos

Para calcular o polinómio de Lagrange noutros pontos Ficheiro polagrangeval.m

7. Controlo Adaptativo

Sistemas Digitais INE 5406

Relatório Final Bolsa de Investigação: Hardware para a Implementação de Rede Multidimensional Neuronal

4 as Jornadas Politécnicas de Engenharia

DISTRIBUIÇÃO DA CARGA HORÁRIA TEÓRICA PRÁTICA TEO/PRAT OUTRAS NÚMERO MÁXIMO DE ALUNOS POR TURMA AULAS TEÓRICAS PRÁTICAS 80 40

Spline cúbica. Clarimar J. Coelho. November 8, 2013

O DECIBEL INTRODUÇÃO TEÓRICA

Universidade Federal de Juiz de Fora Laboratório de Eletrônica CEL 037 Página 1 de 5

A. Equações não lineares

Instituto Superior Técnico Licenciatura em Engenharia Electrotécnica e de Computadores. Controlo 2005/2006

Rio de Janeiro Section Activity Report

Estratégia para medição de orientação baseado em sensores MARG para aplicações Wearable PROPOSTA DE TRABALHO DE GRADUAÇÃO

Calculo Numérico: Interpolação Polinomial de Hermite

Modelos de Estrutura a Termo

Ficha da Unidade Curricular

Transcrição:

MIEEC - FEUP - Joana Azevedo Braga 1 05-05-2010

Explicar quais os trabalhos já realizados no âmbito da dissertação de Mestrado Integrado em Engenharia Electrotécnica e de Computadores da FEUP Autoteste e Correcção de Não Linearidades em Circuitos RF 2

Detectores de tensão v Detectores de potência Métodos de Interpolação Cálculo do ponto de Compressão 1dB Algoritmo para cálculo de P1dB e IP3 para FPGA Field Programmable Gate Array 3

Detector de pico diminuição da corrente, aumenta a precisão e diminui a velocidade Não tem em conta o factor de pico crestfactor Novos avanços permitem maior linearidade e velocidade numa grande gama de formas de onda de entrada 4

Detector de potência tradicional Faz a média da saída rectificada Estimador de amplitude média Medição Indirecta Novas propostas para detector de potência Correlação cruzada da corrente com a tensão Medição da potência aparente e da potência reactiva 5

Interpolação qualquer processo de obtenção dos valores de uma função dentro de um intervalo mediante o conhecimento do seu comportamento nos extremos desse intervalo (Houaiss, 2003) 6

Aproximação polinomial usa menos pontos no mesmo intervalo das amostras, mas o erro é maior no fim do intervalo. 7

8

9

necessita de mais pontos no final do intervalo das amostras, mas apresenta um erro menor. 10

Uma spline é uma função segmentada e consiste na junção de várias funções definidas num intervalo, de tal forma que as partes estão ligadas umas às outras de uma maneira contínua e suave (Fernandes,1996) 11

Em cada segmento i, pretende-se construir um polinómio de grau três s 12

13

14

15

16

17

18

19

Vi=[0.001 0.002 0.003 0.004 0.005 0.006 0.007 0.008 0.009 0.010 0.011 0.012 0.013 0.014 0.015 0.016 0.017 0.018 0.019 0.020 0.021 0.022 0.023 0.024 0.025 0.026 0.027 0.028 0.029 0.030 0.031 0.032 0.033 0.034 0.035 0.036]; - vector amostra das tensões de entrada do amplificador Vo=[0.001 0.002 0.003 0.004 0.005 0.006 0.007 0.008 0.009 0.010 0.011 0.012 0.013 0.014 0.015 0.016 0.017 0.018 0.0188 0.0197 0.0205 0.0212 0.0220 0.0227 0.0235 0.0241 0.0247 0.0253 0.0259 0.0265 0.0270 0.0275 0.0280 0.0284 0.0287 0.0290]; - vector amostra das tensões de saída do amplificador Valores de referência obtidos através de fórmulas conhecidas P_1dB_in = -6.016411222310367 (dbm) P_1dB_out = -7.098108278688800 (dbm) 20

Através do comando MATLAB polyfit P_1dB_in = -3.7662339998660690dBm; P_1dB_out = -4,744304675014775dBm Este comando do programa MATLAB implementa uma interpolação de mínimos quadrados. 21

P_1dB_in P_1dB_out % de erro -3.467874862246563-4.545382477903655 0-3.479654053876363-4.510537629327533 1-3.323188669041833-4.343238012232424 5 Em cima, Resultados de Interpolação com 36 pontos Em baixo, Resultados de Interpolação com 6 pontos P_1dB_in P_1dB_out % de erro -3.467874862246563-4.545382477903655 0-3.481698105798963-4.505163673760427 1-3.318186252657095-4.365040564083071 5 22

P_1dB_in P_1dB_out % de erro -3.467874862246563-4.545382477903655 0-3.495571044487567-4.523239350266969 1-3.334489733502684-4.361357694316964 5 Em cima Resultados de Interpolação com 36 pontos A diferença de valores de P1dB calculados pela spline cúbica implementada por filtros digitais e o cálculo pelo comando polyfit do MATLAB é de 0.2983591dB, ou seja, aproximadamente 0.3dB o que corresponde a uma percentagem de erro de 0.83% numa escala de 0 a 36dB. 23

24

25

26

Podemos, também, com recurso a este algoritmo de interpolação estimar o efeito de erro de medida de 1% e 5% na curva característica, definindo assim, a nuvem de resultados possíveis para o método de cálculo por intermédio de fórmulas já conhecidas e de interpolação de mínimos quadrados. Caso o resultado da comparação seja que os pontos estão dentro da nuvem de resultados possíveis então calcula-se o ponto de compressão de 1dB e o IIP3 com base nas fórmulas já conhecidas e com os coeficientes do filtro digital. Caso contrário, uma regra para ajuste dos coeficientes do polinómio deverá ser aplicada aos coeficientes do filtro digital e deverá ser feita nova comparação. 27

Os filtros digitais foram implementados com valores de fixedpoint com 15 algarismos significativos depois da vírgula. Deste modo, poderemos obter resultados semelhantes com implementações em Hardware como, por exemplo, em FPGA. Após, a implementação em MATLAB deste algoritmo para FPGA obtiveram-se os seguintes resultados para o cálculo dos pontos: P_1dB_in_final = -3.466800690551249 P_1dB_out_final = -1.540576993140550 IP3_out_final = 11.186468124971590 IP3_in_final = 6.168944117831784 Estes resultados estão ainda incompletos, pois apenas foi ajustado o valor de entrada do ponto de compressão 1dB, é possível, pelo mesmo processo, ajustar também o valor de saída, P1_dB_out. 28

Construiu-se um algoritmo para cálculo do ponto de compressão 1dB e do ponto de intercepção de 3ª ordem Existe a possibilidade de implementar o algoritmo em Hardware O erro cometido pelo algoritmo é da ordem de 1.65% que ainda é possível de ajustar 29

Article Title Measurement of a filter using a power detector Publication Title Microwave Theory and Techniques, IEEE Transactions on Posted Online Date 7 Nov 2002 AuthorsVasudev, N.; Collins, O.M.; Article Title An integrated linear RF power detector Publication Title Circuits and Systems, 2004. ISCAS '04. Proceedings of the 2004 International Symposium on Posted Online Date 3 Sep 2004 AuthorsSuhas Kulhalli; Sumantra Seth; Shih-Tsang Fu; Article Title A 60GHz 65nm CMOS RMS power detector for antenna impedance mismatch detection Publication Title ESSCIRC, 2009. ESSCIRC '09. Proceedings of Posted Online Date 10 Nov 2009 AuthorsGorisse, J.; Cathelin, A.; Kaiser, A.; Kerherve, E.; Article Title 20 GHz bipolar RF RMS power detectors Publication Title Bipolar/BiCMOS Circuits and Technology Meeting, 2005. Proceedings of the Posted Online Date 12 Dec 2005 AuthorsTao Zhang; Eisenstadt, W.R.; Fox, R.M.; Article Title A CMOS RF RMS detector for built-in testing of wireless transceivers Publication Title VLSI Test Symposium, 2005. Proceedings. 23rd IEEE Posted Online Date 20 Jun 2005 AuthorsValdes-Garcia, A.; Venkatasubramanian, R.; Srinivasan, R.; Silva-Martinez, J.; Sanchez-Sinencio, E.; Article Title A 60GHz CMOS RMS power detector for antenna impedance mismatch detection Publication Title Circuits and Systems and TAISA Conference, 2008. NEWCAS-TAISA 2008. 2008 Joint 6th International IEEE Northeast Workshop on Posted Online Date 22 Aug 2008 AuthorsGorisse, J.; Cathelin, A.; Kaiser, A.; Kerherve, E.; 30

[1] Computação Numérica, Edite Manuela da G.P.Fernandes, 1996 Universidade do Minho, ISBN 972-96944-0-0 [2] Article Title Automatization of compression point 1dB (CP1dB) and input 3rd order intercept point (IIP3) measurements using lab VIEW platformpublication Title Signals, Circuits and Systems, 2005. ISSCS 2005. International Symposium onposted Online Date26 Sep 2005AuthorsBalashov, E.V.; Pasquet, D.; Korotkov, A.S.; Bourdel, E.; Giannini, F.; [3] RF Microelectronics, Behzad Razavi, (November 16, 1997) Prentice Hall [4] "Numerical Methods Using MATLAB", John H. Mathews, Kurtis D.Fink, 1999 Prentice Hall [5] Roundoff-Error reduction for evaluation of a Function by Polynomial Aproximation with Error FeedBack in Fixed-Point Arithmetic, Naoki Mikami, Masaki Kobayashi, and Yukiko Yokoyama, IEEE Transactions on Signal Processing, VOL. 41, NO.5 May 1993, pp 1953-1954 [6] Honer s Algorithm, J.M.Cargal, Chapter 8 out of 37 from Discrete Mathematics for Neophytes: Number Theory, Probability, Algorithms, and Other Stuff [7] Splines A Perfect Fit For Signal and Image Processing, Michael Unser, IEEE Signal Processing Magazine, November 1999, pp 22-38 31