SlideShare une entreprise Scribd logo
1  sur  4
Ejemplo de modelado del
comportamiento dinámico de un
altavoz
Este ejemplo se basa en el ejemplo 2.9 de Franklin (pp. 39-41).
Implementamos en Matlab el modelo desarrollado en el libro, con ligeras
modificaciones: introdujimos una doble derivada para considerar como
salida la presión instantánea del aire (proporcional a la aceleración en
lugar de la posición x), ya que el sonido, en realidad, lo producen
variaciones instantáneas de presión. El diagrama de bloques del altavoz es
el siguiente:
Diagrama de bloques del altavoz
Teniendo esto en cuenta, se simula el sistema utilizando el comando lsim
("linear simulation") que aplica la función de transferencia del altavoz a una
señal de entrada obtenida de un archivo de sonido en formato wav. El script
hace lo siguiente:
1. Define los valores de los parámetros (número de espiras, intensidad
del campo, etc.)
2. Define a partir de ellos la función de transferencia del sistema
3. Dibuja la respuesta impulsional
4. Dibuja la respuesta en frecuencia del altavoz (diagrama de Bode)
5. Simula el altavoz para una señal de entrada va(t) procedente de un
archivo de audio.
Señal de entrada, sistema y señal de salida.
Instrucciones para ejecutarlo
1. Descarga el siguiente Archivo de sonido y guárdalo en el
directorio de Matlab en el que estés trabajando
2. Copia y pega el siguiente código en la línea de comandos para
ver los resultados inmediatamente, o mejor aún mételo en un
archivo *.m (script) para jugar con él y explorar distintas
posibilidades.
% EJEMPLO DE MODELADO DE UN SISTEMA ELECTROMECÁNICO: ALTAVOZ
%
% Modelado y simulación de un altavoz basado en el ejemplo 2.9 de
% "Feedback Control of Dynamic Systems", Franklin et al 5ª ed.
%
%
% Análisis Dinámico de Sistemas (Teleco)
% EPS de Ingeniería de Gijón
% Área de Ingeniería de Sistemas y Automática
% Universidad de Oviedo
clear;
close all;
% MODELO MATEMATICO DE UN ALTAVOZ
% Parametros del nucleo y la bobina
N = 20; % Numero de vueltas del cable arrollado sobre el
nucleo
d = 0.02; % Diametro del nucleo (metros)
B = 0.5; % Campo magnetico del nucleo (tesla)
% Parametros del cono
M = 0.01; % Masa equivalente del cono (kg)
b = 0.1; % Friccion viscosa equivalente (del aire) (Nw/
(m/s))
% Parametros del circuito exterior
L = 0.01;
R = 1;
l = N*2*pi*(d/2); % Longitud total del cable
% Funciones de transferencia de los subsistemas
s = tf([1 0],1);
Kf = B*l;
Altavoz = 1/(M*s + b); % fdt de la membrana y núcleo del
altavoz (parte mecánica)
Kb = B*l;
Circuito = 1/(L*s + R); % fdt del circuito eléctrico del
arrollamiento (parte eléctrica)
% Funcion de transferencia entre tensión aplicada y posición de la
membrana
G_xv = feedback(Circuito*Kf*Altavoz,Kf)/s;
% Función de transferencia entre tensión y presión de salida
G_pv = G_xv*s^2; % añadimos dos ceros en el origen
% porque el sonido está relacionado
% con la "presión", que es
% proporcional a la "aceleración"
% de la membrada del altavoz.
% REPRESENTACIÓN DE LA RESPUESTA IMPULSIONAL
figure(1);
impulse(G_pv);
title('Respuesta impulsional del altavoz');
% RESPUESTA EN FRECUENCIA DEL ALTAVOZ
figure(2);
bode(G_pv);
title('Respuesta en Frecuencia (Bode) del altavoz)');
% SIMULACIÓN DEL COMPORTAMIENTO DEL ALTAVOZ CON SONIDO REAL
[entrada,fs] = wavread('ADS.wav'); % entrada = onda de
sonido,
% fs = frecuencia de
muestreo
ts = 1/fs; % periodo de muestreo =
1 / frecuencia de muestreo
N = length(entrada);
t = 0:ts:ts*(N-1); % Generamos vector de
tiempos con N
% instantes separados ts
segundos cada uno
salida = lsim(G_pv,entrada,t)'; % Aplicamos fdt del
altavoz para obtener
% la presión instantánea
del aire (sonido)
% SONIFICACIÓN DE LA SEÑAL ORIGINAL Y LA REPRODUCIDA POR EL
ALTAVOZ
disp('Sonando la señal original...');
soundsc(entrada,fs);
pause(1);
disp('Sonando la señal reproducida por el altavoz');
soundsc(salida,fs);

Contenu connexe

Tendances

Región deseada de los polos de lazo cerrado - Proyecto de controladores con l...
Región deseada de los polos de lazo cerrado - Proyecto de controladores con l...Región deseada de los polos de lazo cerrado - Proyecto de controladores con l...
Región deseada de los polos de lazo cerrado - Proyecto de controladores con l...Matías Gabriel Krujoski
 
Tecnica de adquisición en Paralelo Resonancia Magnética
Tecnica de adquisición en Paralelo Resonancia Magnética Tecnica de adquisición en Paralelo Resonancia Magnética
Tecnica de adquisición en Paralelo Resonancia Magnética Kary Pachacama Sarango
 
Compensador de retraso, lugar de las raices.
Compensador de retraso, lugar de las raices.Compensador de retraso, lugar de las raices.
Compensador de retraso, lugar de las raices.JesusRamonCastroSilvas
 
Diseño de compensadores en bode ad y atr con ejemplo
Diseño de compensadores en bode ad y atr con ejemploDiseño de compensadores en bode ad y atr con ejemplo
Diseño de compensadores en bode ad y atr con ejemploSergio Aza
 
4 respfrec
4 respfrec4 respfrec
4 respfrecUNEFA
 
Lecture 17 probabilidad de error para señales en awgn parte 2
Lecture 17 probabilidad de error para señales en awgn parte 2Lecture 17 probabilidad de error para señales en awgn parte 2
Lecture 17 probabilidad de error para señales en awgn parte 2nica2009
 

Tendances (18)

Región deseada de los polos de lazo cerrado - Proyecto de controladores con l...
Región deseada de los polos de lazo cerrado - Proyecto de controladores con l...Región deseada de los polos de lazo cerrado - Proyecto de controladores con l...
Región deseada de los polos de lazo cerrado - Proyecto de controladores con l...
 
Tecnica de adquisición en Paralelo Resonancia Magnética
Tecnica de adquisición en Paralelo Resonancia Magnética Tecnica de adquisición en Paralelo Resonancia Magnética
Tecnica de adquisición en Paralelo Resonancia Magnética
 
Modulación analógica
Modulación analógicaModulación analógica
Modulación analógica
 
Compensador de retraso, lugar de las raices.
Compensador de retraso, lugar de las raices.Compensador de retraso, lugar de las raices.
Compensador de retraso, lugar de las raices.
 
Diseño de compensadores en bode ad y atr con ejemplo
Diseño de compensadores en bode ad y atr con ejemploDiseño de compensadores en bode ad y atr con ejemplo
Diseño de compensadores en bode ad y atr con ejemplo
 
epn filtros
epn filtrosepn filtros
epn filtros
 
Proyecto de controladores en frecuencia
Proyecto de controladores en frecuenciaProyecto de controladores en frecuencia
Proyecto de controladores en frecuencia
 
4 respfrec
4 respfrec4 respfrec
4 respfrec
 
simulacion de canales multipath
simulacion de canales multipathsimulacion de canales multipath
simulacion de canales multipath
 
Clase 12 dsp
Clase 12 dspClase 12 dsp
Clase 12 dsp
 
Arreglo de fuentes puntuales
Arreglo de fuentes puntualesArreglo de fuentes puntuales
Arreglo de fuentes puntuales
 
Clase 14 dsp
Clase 14 dspClase 14 dsp
Clase 14 dsp
 
Clase 11 dsp
Clase 11 dspClase 11 dsp
Clase 11 dsp
 
Clase 13 dsp
Clase 13 dspClase 13 dsp
Clase 13 dsp
 
Clase 10 dsp
Clase 10 dspClase 10 dsp
Clase 10 dsp
 
2da tarea de control
2da tarea de control2da tarea de control
2da tarea de control
 
Ruido
RuidoRuido
Ruido
 
Lecture 17 probabilidad de error para señales en awgn parte 2
Lecture 17 probabilidad de error para señales en awgn parte 2Lecture 17 probabilidad de error para señales en awgn parte 2
Lecture 17 probabilidad de error para señales en awgn parte 2
 

Similaire à Ejemplo de modelado del comportamiento dinámico de un altavoz

Modelación de sistemas - Función de transferencia y digramas de bloque
Modelación de sistemas - Función de transferencia y digramas de bloqueModelación de sistemas - Función de transferencia y digramas de bloque
Modelación de sistemas - Función de transferencia y digramas de bloqueMatías Gabriel Krujoski
 
Respuesta en frecuencia
Respuesta en frecuenciaRespuesta en frecuencia
Respuesta en frecuenciaErnesto Leon
 
Controladores no lineales ON-OFF - Controladores lineales P, PI, PD, PID - Pr...
Controladores no lineales ON-OFF - Controladores lineales P, PI, PD, PID - Pr...Controladores no lineales ON-OFF - Controladores lineales P, PI, PD, PID - Pr...
Controladores no lineales ON-OFF - Controladores lineales P, PI, PD, PID - Pr...Matías Gabriel Krujoski
 
Practicas de Sistemas de-tx-y-rx
Practicas de Sistemas de-tx-y-rxPracticas de Sistemas de-tx-y-rx
Practicas de Sistemas de-tx-y-rxDave Jines Espin
 
Saia 2222222
Saia 2222222Saia 2222222
Saia 2222222aure01
 
RESPUESTA EN FRECUENCIA (Métodos del Diagrama de Bode y del Diagrama Polar)
RESPUESTA EN FRECUENCIA (Métodos del Diagrama de Bode y del Diagrama Polar)RESPUESTA EN FRECUENCIA (Métodos del Diagrama de Bode y del Diagrama Polar)
RESPUESTA EN FRECUENCIA (Métodos del Diagrama de Bode y del Diagrama Polar)Elias1306
 
Borrador de clases Sistemas de Potencia versión 5
Borrador de clases Sistemas de Potencia versión 5Borrador de clases Sistemas de Potencia versión 5
Borrador de clases Sistemas de Potencia versión 5Julio Molina
 
Respuesta en Frecuencia, se presentan los métodos del Diagrama de Bode y del...
 Respuesta en Frecuencia, se presentan los métodos del Diagrama de Bode y del... Respuesta en Frecuencia, se presentan los métodos del Diagrama de Bode y del...
Respuesta en Frecuencia, se presentan los métodos del Diagrama de Bode y del...Elias1306
 
Respuesta en Frecuencia, se presentan los métodos del Diagrama de Bode y del...
 Respuesta en Frecuencia, se presentan los métodos del Diagrama de Bode y del... Respuesta en Frecuencia, se presentan los métodos del Diagrama de Bode y del...
Respuesta en Frecuencia, se presentan los métodos del Diagrama de Bode y del...Elias1306
 
Informe previo y experimento nª2 del Lab. Circuitos Electronicos II UNSAAC(wa...
Informe previo y experimento nª2 del Lab. Circuitos Electronicos II UNSAAC(wa...Informe previo y experimento nª2 del Lab. Circuitos Electronicos II UNSAAC(wa...
Informe previo y experimento nª2 del Lab. Circuitos Electronicos II UNSAAC(wa...Watner Ochoa Núñez
 
Control digital: Introducción a control digital
Control digital: Introducción a control digital Control digital: Introducción a control digital
Control digital: Introducción a control digital SANTIAGO PABLO ALBERTO
 

Similaire à Ejemplo de modelado del comportamiento dinámico de un altavoz (20)

Modelación de sistemas - Función de transferencia y digramas de bloque
Modelación de sistemas - Función de transferencia y digramas de bloqueModelación de sistemas - Función de transferencia y digramas de bloque
Modelación de sistemas - Función de transferencia y digramas de bloque
 
Respuesta en frecuencia
Respuesta en frecuenciaRespuesta en frecuencia
Respuesta en frecuencia
 
Controladores no lineales ON-OFF - Controladores lineales P, PI, PD, PID - Pr...
Controladores no lineales ON-OFF - Controladores lineales P, PI, PD, PID - Pr...Controladores no lineales ON-OFF - Controladores lineales P, PI, PD, PID - Pr...
Controladores no lineales ON-OFF - Controladores lineales P, PI, PD, PID - Pr...
 
Practicas de Sistemas de-tx-y-rx
Practicas de Sistemas de-tx-y-rxPracticas de Sistemas de-tx-y-rx
Practicas de Sistemas de-tx-y-rx
 
Ceduvirt simulink
Ceduvirt simulinkCeduvirt simulink
Ceduvirt simulink
 
Practica 1 EyR
Practica 1 EyRPractica 1 EyR
Practica 1 EyR
 
Saia 2222222
Saia 2222222Saia 2222222
Saia 2222222
 
RESPUESTA EN FRECUENCIA (Métodos del Diagrama de Bode y del Diagrama Polar)
RESPUESTA EN FRECUENCIA (Métodos del Diagrama de Bode y del Diagrama Polar)RESPUESTA EN FRECUENCIA (Métodos del Diagrama de Bode y del Diagrama Polar)
RESPUESTA EN FRECUENCIA (Métodos del Diagrama de Bode y del Diagrama Polar)
 
Practica 1 E_y_R
Practica 1 E_y_RPractica 1 E_y_R
Practica 1 E_y_R
 
4 modelado
4 modelado4 modelado
4 modelado
 
FILTROS DIGITALES
FILTROS DIGITALESFILTROS DIGITALES
FILTROS DIGITALES
 
Borrador de clases Sistemas de Potencia versión 5
Borrador de clases Sistemas de Potencia versión 5Borrador de clases Sistemas de Potencia versión 5
Borrador de clases Sistemas de Potencia versión 5
 
Respuesta en Frecuencia, se presentan los métodos del Diagrama de Bode y del...
 Respuesta en Frecuencia, se presentan los métodos del Diagrama de Bode y del... Respuesta en Frecuencia, se presentan los métodos del Diagrama de Bode y del...
Respuesta en Frecuencia, se presentan los métodos del Diagrama de Bode y del...
 
Respuesta en frecuencia
Respuesta en frecuenciaRespuesta en frecuencia
Respuesta en frecuencia
 
Respuesta en Frecuencia, se presentan los métodos del Diagrama de Bode y del...
 Respuesta en Frecuencia, se presentan los métodos del Diagrama de Bode y del... Respuesta en Frecuencia, se presentan los métodos del Diagrama de Bode y del...
Respuesta en Frecuencia, se presentan los métodos del Diagrama de Bode y del...
 
Lab 2 tele
Lab 2 teleLab 2 tele
Lab 2 tele
 
comprador de venta
comprador de ventacomprador de venta
comprador de venta
 
Informe previo y experimento nª2 del Lab. Circuitos Electronicos II UNSAAC(wa...
Informe previo y experimento nª2 del Lab. Circuitos Electronicos II UNSAAC(wa...Informe previo y experimento nª2 del Lab. Circuitos Electronicos II UNSAAC(wa...
Informe previo y experimento nª2 del Lab. Circuitos Electronicos II UNSAAC(wa...
 
Control digital: Introducción a control digital
Control digital: Introducción a control digital Control digital: Introducción a control digital
Control digital: Introducción a control digital
 
2 unidd control clasico
2 unidd control clasico2 unidd control clasico
2 unidd control clasico
 

Dernier

Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...RaymondCode
 
VIDEOS DE APOYO.docx E
VIDEOS DE APOYO.docx                                  EVIDEOS DE APOYO.docx                                  E
VIDEOS DE APOYO.docx Emialexsolar
 
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdf
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdfPresentación - Diseño de Algoritmos Paralelos - Grupo 2.pdf
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdfymiranda2
 
Inteligencia artificial dentro de la contabilidad
Inteligencia artificial dentro de la contabilidadInteligencia artificial dentro de la contabilidad
Inteligencia artificial dentro de la contabilidaddanik1023m
 
La tablet trabajo en grupo del grado 9-2
La tablet trabajo en grupo del grado 9-2La tablet trabajo en grupo del grado 9-2
La tablet trabajo en grupo del grado 9-2montoyagabriela340
 
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdf
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdfInmersión global en ciberseguridad e IA en la conferencia RSA.pdf
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdfOBr.global
 
Actividad 14_ Diseño de Algoritmos Paralelos.pdf
Actividad 14_ Diseño de Algoritmos Paralelos.pdfActividad 14_ Diseño de Algoritmos Paralelos.pdf
Actividad 14_ Diseño de Algoritmos Paralelos.pdfalejandrogomezescoto
 
Los mejores simuladores de circuitos electrónicos.pdf
Los mejores simuladores de circuitos electrónicos.pdfLos mejores simuladores de circuitos electrónicos.pdf
Los mejores simuladores de circuitos electrónicos.pdfodalistar77
 
PRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOS
PRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOSPRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOS
PRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOSLincangoKevin
 
De Código a Ejecución: El Papel Fundamental del MSIL en .NET
De Código a Ejecución: El Papel Fundamental del MSIL en .NETDe Código a Ejecución: El Papel Fundamental del MSIL en .NET
De Código a Ejecución: El Papel Fundamental del MSIL en .NETGermán Küber
 
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdf
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdfTENDENCIAS DE IA Explorando el futuro de la tecnologia.pdf
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdfJoseAlejandroPerezBa
 
El diseño de Algoritmos Paralelos.pdf - analisis de algortimos
El diseño de Algoritmos Paralelos.pdf - analisis de algortimosEl diseño de Algoritmos Paralelos.pdf - analisis de algortimos
El diseño de Algoritmos Paralelos.pdf - analisis de algortimosLCristinaForchue
 
Carta de Premio y Excel angeline 11-2pdf
Carta de Premio y Excel angeline 11-2pdfCarta de Premio y Excel angeline 11-2pdf
Carta de Premio y Excel angeline 11-2pdfangelinebocanegra1
 
Matriz de integración de tecnologías- Paola Carvajal.docx
Matriz de integración de tecnologías- Paola Carvajal.docxMatriz de integración de tecnologías- Paola Carvajal.docx
Matriz de integración de tecnologías- Paola Carvajal.docxPaolaCarolinaCarvaja
 
Análisis de artefactos tecnologicos .pdf
Análisis de artefactos tecnologicos .pdfAnálisis de artefactos tecnologicos .pdf
Análisis de artefactos tecnologicos .pdfcastrodanna185
 
Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...
Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...
Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...OLGAMILENAMONTAEZNIO
 
Tecnológia 2024.docx.Tecnológia 2024.docx.
Tecnológia 2024.docx.Tecnológia 2024.docx.Tecnológia 2024.docx.Tecnológia 2024.docx.
Tecnológia 2024.docx.Tecnológia 2024.docx.marianarodriguezc797
 
La Electricidad y La Electrónica.pdf....
La Electricidad y La Electrónica.pdf....La Electricidad y La Electrónica.pdf....
La Electricidad y La Electrónica.pdf....Aaron Betancourt
 

Dernier (20)

Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...
 
VIDEOS DE APOYO.docx E
VIDEOS DE APOYO.docx                                  EVIDEOS DE APOYO.docx                                  E
VIDEOS DE APOYO.docx E
 
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdf
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdfPresentación - Diseño de Algoritmos Paralelos - Grupo 2.pdf
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdf
 
Inteligencia artificial dentro de la contabilidad
Inteligencia artificial dentro de la contabilidadInteligencia artificial dentro de la contabilidad
Inteligencia artificial dentro de la contabilidad
 
La tablet trabajo en grupo del grado 9-2
La tablet trabajo en grupo del grado 9-2La tablet trabajo en grupo del grado 9-2
La tablet trabajo en grupo del grado 9-2
 
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdf
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdfInmersión global en ciberseguridad e IA en la conferencia RSA.pdf
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdf
 
Actividad 14_ Diseño de Algoritmos Paralelos.pdf
Actividad 14_ Diseño de Algoritmos Paralelos.pdfActividad 14_ Diseño de Algoritmos Paralelos.pdf
Actividad 14_ Diseño de Algoritmos Paralelos.pdf
 
BEDEC Proyecto y obra , novedades 2024 - Xavier Folch
BEDEC Proyecto y obra , novedades 2024 - Xavier FolchBEDEC Proyecto y obra , novedades 2024 - Xavier Folch
BEDEC Proyecto y obra , novedades 2024 - Xavier Folch
 
BEDEC Sostenibilidad, novedades 2024 - Laura Silva
BEDEC Sostenibilidad, novedades 2024 - Laura SilvaBEDEC Sostenibilidad, novedades 2024 - Laura Silva
BEDEC Sostenibilidad, novedades 2024 - Laura Silva
 
Los mejores simuladores de circuitos electrónicos.pdf
Los mejores simuladores de circuitos electrónicos.pdfLos mejores simuladores de circuitos electrónicos.pdf
Los mejores simuladores de circuitos electrónicos.pdf
 
PRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOS
PRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOSPRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOS
PRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOS
 
De Código a Ejecución: El Papel Fundamental del MSIL en .NET
De Código a Ejecución: El Papel Fundamental del MSIL en .NETDe Código a Ejecución: El Papel Fundamental del MSIL en .NET
De Código a Ejecución: El Papel Fundamental del MSIL en .NET
 
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdf
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdfTENDENCIAS DE IA Explorando el futuro de la tecnologia.pdf
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdf
 
El diseño de Algoritmos Paralelos.pdf - analisis de algortimos
El diseño de Algoritmos Paralelos.pdf - analisis de algortimosEl diseño de Algoritmos Paralelos.pdf - analisis de algortimos
El diseño de Algoritmos Paralelos.pdf - analisis de algortimos
 
Carta de Premio y Excel angeline 11-2pdf
Carta de Premio y Excel angeline 11-2pdfCarta de Premio y Excel angeline 11-2pdf
Carta de Premio y Excel angeline 11-2pdf
 
Matriz de integración de tecnologías- Paola Carvajal.docx
Matriz de integración de tecnologías- Paola Carvajal.docxMatriz de integración de tecnologías- Paola Carvajal.docx
Matriz de integración de tecnologías- Paola Carvajal.docx
 
Análisis de artefactos tecnologicos .pdf
Análisis de artefactos tecnologicos .pdfAnálisis de artefactos tecnologicos .pdf
Análisis de artefactos tecnologicos .pdf
 
Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...
Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...
Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...
 
Tecnológia 2024.docx.Tecnológia 2024.docx.
Tecnológia 2024.docx.Tecnológia 2024.docx.Tecnológia 2024.docx.Tecnológia 2024.docx.
Tecnológia 2024.docx.Tecnológia 2024.docx.
 
La Electricidad y La Electrónica.pdf....
La Electricidad y La Electrónica.pdf....La Electricidad y La Electrónica.pdf....
La Electricidad y La Electrónica.pdf....
 

Ejemplo de modelado del comportamiento dinámico de un altavoz

  • 1. Ejemplo de modelado del comportamiento dinámico de un altavoz Este ejemplo se basa en el ejemplo 2.9 de Franklin (pp. 39-41). Implementamos en Matlab el modelo desarrollado en el libro, con ligeras modificaciones: introdujimos una doble derivada para considerar como salida la presión instantánea del aire (proporcional a la aceleración en lugar de la posición x), ya que el sonido, en realidad, lo producen variaciones instantáneas de presión. El diagrama de bloques del altavoz es el siguiente: Diagrama de bloques del altavoz Teniendo esto en cuenta, se simula el sistema utilizando el comando lsim ("linear simulation") que aplica la función de transferencia del altavoz a una señal de entrada obtenida de un archivo de sonido en formato wav. El script hace lo siguiente: 1. Define los valores de los parámetros (número de espiras, intensidad del campo, etc.) 2. Define a partir de ellos la función de transferencia del sistema 3. Dibuja la respuesta impulsional 4. Dibuja la respuesta en frecuencia del altavoz (diagrama de Bode) 5. Simula el altavoz para una señal de entrada va(t) procedente de un archivo de audio.
  • 2. Señal de entrada, sistema y señal de salida. Instrucciones para ejecutarlo 1. Descarga el siguiente Archivo de sonido y guárdalo en el directorio de Matlab en el que estés trabajando 2. Copia y pega el siguiente código en la línea de comandos para ver los resultados inmediatamente, o mejor aún mételo en un archivo *.m (script) para jugar con él y explorar distintas posibilidades. % EJEMPLO DE MODELADO DE UN SISTEMA ELECTROMECÁNICO: ALTAVOZ % % Modelado y simulación de un altavoz basado en el ejemplo 2.9 de % "Feedback Control of Dynamic Systems", Franklin et al 5ª ed. % % % Análisis Dinámico de Sistemas (Teleco) % EPS de Ingeniería de Gijón % Área de Ingeniería de Sistemas y Automática % Universidad de Oviedo clear; close all; % MODELO MATEMATICO DE UN ALTAVOZ % Parametros del nucleo y la bobina N = 20; % Numero de vueltas del cable arrollado sobre el nucleo d = 0.02; % Diametro del nucleo (metros) B = 0.5; % Campo magnetico del nucleo (tesla) % Parametros del cono M = 0.01; % Masa equivalente del cono (kg)
  • 3. b = 0.1; % Friccion viscosa equivalente (del aire) (Nw/ (m/s)) % Parametros del circuito exterior L = 0.01; R = 1; l = N*2*pi*(d/2); % Longitud total del cable % Funciones de transferencia de los subsistemas s = tf([1 0],1); Kf = B*l; Altavoz = 1/(M*s + b); % fdt de la membrana y núcleo del altavoz (parte mecánica) Kb = B*l; Circuito = 1/(L*s + R); % fdt del circuito eléctrico del arrollamiento (parte eléctrica) % Funcion de transferencia entre tensión aplicada y posición de la membrana G_xv = feedback(Circuito*Kf*Altavoz,Kf)/s; % Función de transferencia entre tensión y presión de salida G_pv = G_xv*s^2; % añadimos dos ceros en el origen % porque el sonido está relacionado % con la "presión", que es % proporcional a la "aceleración" % de la membrada del altavoz. % REPRESENTACIÓN DE LA RESPUESTA IMPULSIONAL figure(1); impulse(G_pv); title('Respuesta impulsional del altavoz'); % RESPUESTA EN FRECUENCIA DEL ALTAVOZ figure(2); bode(G_pv); title('Respuesta en Frecuencia (Bode) del altavoz)'); % SIMULACIÓN DEL COMPORTAMIENTO DEL ALTAVOZ CON SONIDO REAL [entrada,fs] = wavread('ADS.wav'); % entrada = onda de sonido,
  • 4. % fs = frecuencia de muestreo ts = 1/fs; % periodo de muestreo = 1 / frecuencia de muestreo N = length(entrada); t = 0:ts:ts*(N-1); % Generamos vector de tiempos con N % instantes separados ts segundos cada uno salida = lsim(G_pv,entrada,t)'; % Aplicamos fdt del altavoz para obtener % la presión instantánea del aire (sonido) % SONIFICACIÓN DE LA SEÑAL ORIGINAL Y LA REPRODUCIDA POR EL ALTAVOZ disp('Sonando la señal original...'); soundsc(entrada,fs); pause(1); disp('Sonando la señal reproducida por el altavoz'); soundsc(salida,fs);