Beruflich Dokumente
Kultur Dokumente
Profesor:
Alumnos:
2016
MÁQUINA DC
UNMSM
I. INTRODUCCIÓN:
A partir de la ecuación:
Hallamos:
𝑅𝑖 ∗𝐵
+𝐾1
𝐾𝑝
−( 𝑅 ∗𝑗 )𝑡
𝑣1 𝑖
𝐾𝑝
𝑤(𝑡) = ∗ 1−𝑒
𝑅 ∗𝐵
( 𝐾𝑖 + 𝐾𝑝 )
𝑝
( )
1
MÁQUINA DC
UNMSM
II. OBJETIVO
Resistencia de Armadura(Ω)
Inductancia de derivación(H)
Voltaje de línea(H)
Frecuencia(Rpm)
Potencia(Hp)
V. MARCO TEÓRICO:
Máquina continua
2
MÁQUINA DC
UNMSM
que convierte los voltajes AC internos en voltajes DC en sus terminales.
Puesto que este mecanismo se denomina conmutador, la Maquinaria DC
se conoce también como máquina de colector o conmutada.
Los principios fundamentales involucrados en la operación de las
Máquinas DC son muy simples. Por desgracia, con frecuencia son
ensombrecidos por la complejidad de la construcción de las máquinas
reales.
Se ha extraído conceptos sobre Máquina DC: donde se indica que la
máquina lineal, sirvió como introducción al comportamiento de la máquina.
Su respuesta a la carga y al cambio de los campos magnéticos, reseña
aproximadamente el comportamiento de los Generadores y los Motores
reales. Sin embargo, los Generadores y los Motores reales no se mueven
en línea recta, sino que rota. El siguiente paso para entender las
máquinas reales es estudiar los ejemplos más sencillos posibles de una
Máquina Rotatoria.
La Máquina Rotatoria más sencilla posible, consiste en una sola espira de
alambre que rota alrededor de un eje fijo. La parte rotante de la
Máquina se llama rotor; la parte estacionaria se llama estator. El Campo
Magnético de la Máquina es suministrado por los polos norte y sur
magnéticos mostrados sobre el estator.
Nótese en la Figura 1, que la espira del rotor yace en una ranura labrada
en un núcleo ferromagnético. El hierro del rotor, junto con la forma
curva de las caras polares, provee la anchura de entrehierro constante
entre el rotor y el estator. La reluctancia del aire es mucho mayor que la
reluctancia del hierro en la máquina. Para minimizar la reluctancia del
camino del flujo a través de la máquina, el flujo magnético debe tomar el
camino más corto posible a través del aire entre la cara polar y la
superficie del rotor.
3
MÁQUINA DC
UNMSM
Figura 1: Lazo Sencillo Rotacional entre Caras Polares
4
MÁQUINA DC
UNMSM
El par sobre el segmento está dado por la Ecuación #2:
5
MÁQUINA DC
UNMSM
a) Motor DC Conexión Independiente.
6
MÁQUINA DC
UNMSM
Es utilizado en aplicaciones de velocidad constante, como
en los accionamientos para los generadores de Corriente
Continua en los grupos moto generadores de corriente
continua.
7
MÁQUINA DC
UNMSM
Figura 4: Circuito Equivalente Motor Imán Permanente
8
MÁQUINA DC
UNMSM
e) Motor DC Conexión Compuesta Larga.
9
MÁQUINA DC
UNMSM
f) Motor DC Conexión Serie.
10
MÁQUINA DC
UNMSM
11
MÁQUINA DC
UNMSM
VI. MODELO MATEMÁTICO DE UN MOTOR DE CORRIENTE
CONTINUA SEPARADAMENTE EXCITADO (Control de velocidad por
corriente de armadura)
12
MÁQUINA DC
UNMSM
Determinación del modelo matemático.
𝜀 = 𝐾𝑏 ∗ 𝜔(𝑡) (1)
𝑑𝐼𝑖 (𝑡)
𝑉𝑖 − 𝜀 = 𝑅𝑖 ∗ 𝐼𝑖 (𝑡) + 𝐿𝑖 ∗ (2)
𝑑𝑡
𝑑𝑙𝑖 (𝑡)
𝑉𝑖 − 𝐾𝑏 ∗ 𝜔(𝑡) = 𝑅𝑖 ∗ 𝐼𝑖 (𝑡) + 𝐿𝑖 ∗ (3)
𝑑𝑡
𝜏𝑒 = 𝐾𝑝 ∗ 𝐼𝑖 (𝑡) (4)
13
MÁQUINA DC
UNMSM
gira el rotor y este causa un torque 𝜏𝑓 que es en sentido opuesto
al movimiento, obsérvese esto en la siguiente figura
𝑑𝜔(𝑡)
∝= (5)
𝑑𝑡
𝑑𝜔(𝑡)
𝜏𝑐 = 𝐽 ∗∝= 𝐽 ∗ (6)
𝑑𝑡
𝜏𝑓 = 𝐵 ∗ 𝜔(𝑡) (7)
∑ 𝜏 = 𝐽 ∗∝,
𝜏𝑒 − 𝜏𝑓 = 𝜏𝑐 (8)
𝑑𝜔(𝑡)
𝐾𝑝 ∗ 𝐼𝑖 (𝑡) − 𝐵 ∗ 𝜔(𝑡) = 𝐽 ∗
𝑑𝑡
𝑑𝜔(𝑡)
𝐾𝑝 ∗ 𝐼𝑖 (𝑡) = 𝐽 ∗ + 𝐵 ∗ 𝜔(𝑡) (9)
𝑑𝑡
14
MÁQUINA DC
UNMSM
𝑑𝜔2 (𝑡) 𝑑𝜔(𝑡)
𝑑𝐼𝑖 (𝑡) 𝐽 ∗ 𝑑𝑡
+𝐵∗ 𝑑𝑡
= (11)
𝑑𝑡 𝐾𝑝
𝑑𝜔(𝑡)
𝐽∗ + 𝐵 ∗ 𝜔(𝑡)
𝑑𝑡
𝑉𝑖 − 𝐾𝑏 ∗ 𝜔(𝑡) = 𝑅𝑖 ∗ (13)
𝐾𝑝
𝑡 = 0 ⟶ 𝜔(0) = 0
𝑉𝑖 𝛽
− 𝑡
𝜔(𝑡) = ∗ (1 − 𝑒 𝛾 )
𝛽
15
MÁQUINA DC
UNMSM
VII. MÉTODO UTILIZADO (Runge-Kutta)
𝑑𝑦
= 𝑓(𝑥, 𝑦); 𝑦(𝑥0 ) = 𝑦0
𝑑𝑥
𝑥1 = 𝑥0 + ℎ; 𝑥2 = 𝑥1 + ℎ; 𝑒𝑡𝑐
Con muy buena precisión, sin que para ello sea necesario que los h sean
muy pequeños.
El procedimiento consta de los siguientes pasos:
𝑘1 = ℎ𝑓(𝑥0 , 𝑦0 )
ℎ 𝑘1
𝑘2 = ℎ𝑓 (𝑥0 + , 𝑦0 + )
2 2
ℎ 𝑘2
𝑘3 = ℎ𝑓 (𝑥0 + , 𝑦0 + )
2 2
𝑘4 = ℎ𝑓(𝑥0 + ℎ, 𝑦0 + 𝑘3 )
1
𝑘0 = (𝑘1 + 2𝑘2 + 2𝑘3 + 𝑘4 )
6
Y entonces se toma: 𝑦1 = 𝑦0 + 𝑘0
𝑘1 = ℎ𝑓(𝑥1 , 𝑦1 )
ℎ 𝑘1
𝑘2 = ℎ𝑓 (𝑥1 + , 𝑦1 + )
2 2
ℎ 𝑘2
𝑘3 = ℎ𝑓 (𝑥1 + , 𝑦1 + )
2 2
𝑘4 = ℎ𝑓(𝑥1 + ℎ, 𝑦1 + 𝑘3 )
1
𝑘0 = (𝑘1 + 2𝑘2 + 2𝑘3 + 𝑘4 )
6
𝑦2 = 𝑦1 + 𝑘0
16
MÁQUINA DC
UNMSM
Y así, sucesivamente, para el punto enésimo, tendríamos xn= xn-1 + h:
𝑘1 = ℎ𝑓(𝑥𝑛−1 , 𝑦𝑛−1 )
ℎ 𝑘1
𝑘2 = ℎ𝑓 (𝑥𝑛−1 + , 𝑦𝑛−1 + )
2 2
ℎ 𝑘2
𝑘3 = ℎ𝑓 (𝑥𝑛−1 + , 𝑦𝑛−1 + )
2 2
𝑘4 = ℎ𝑓(𝑥𝑛−1 + ℎ, 𝑦𝑛−1 + 𝑘3 )
1
𝑘0 = (𝑘1 + 2𝑘2 + 2𝑘3 + 𝑘4 )
6
𝑦2 = 𝑦1 + 𝑘0
% singleton*.
%
MOTORDC('CALLBACK',hObject,eventData,handles,...)
calls the local
% MOTORDC('Property','Value',...) creates a
new MOTORDC or raises the
17
MÁQUINA DC
UNMSM
% applied to the GUI before motordc_OpeningFcn
gets called. An
gui_Singleton = 1;
'gui_Singleton',
gui_Singleton, ...
'gui_OpeningFcn',
@motordc_OpeningFcn, ...
'gui_OutputFcn',
@motordc_OutputFcn, ...
'gui_LayoutFcn', [] , ...
'gui_Callback', []);
18
MÁQUINA DC
UNMSM
gui_State.gui_Callback = str2func(varargin{1});
end
if nargout
[varargout{1:nargout}] = gui_mainfcn(gui_State,
varargin{:});
else
gui_mainfcn(gui_State, varargin{:});
end
handles.output = hObject;
guidata(hObject, handles);
19
MÁQUINA DC
UNMSM
aaa=imread('velocidad.jpg');
axes(handles.axes3);
imshow(aaa);
bbb=imread('corriente.jpg');
axes(handles.axes4);
imshow(bbb);
% uiwait(handles.figure1);
varargout{1} = handles.output;
20
MÁQUINA DC
UNMSM
% str2double(get(hObject,'String')) returns
contents of RR as a double
set(hObject,'BackgroundColor','white');
end
21
MÁQUINA DC
UNMSM
% str2double(get(hObject,'String')) returns
contents of kk as a double
set(hObject,'BackgroundColor','white');
end
22
MÁQUINA DC
UNMSM
set(hObject,'BackgroundColor','white');
end
23
MÁQUINA DC
UNMSM
set(hObject,'BackgroundColor','white');
end
24
MÁQUINA DC
UNMSM
% hObject handle to JJ (see GCBO)
set(hObject,'BackgroundColor','white');
end
25
MÁQUINA DC
UNMSM
% handles structure with handles and user data (see
GUIDATA)
set(hObject,'BackgroundColor','white');
end
26
MÁQUINA DC
UNMSM
RRR=get(handles.RR,'string');
kkk=get(handles.kk,'string');
fff=get(handles.ff,'string');
LLL=get(handles.LL,'string');
JJJ=get(handles.JJ,'string');
VVVt=get(handles.VVt,'string');
ttt=get(handles.tt,'string');
R=str2double(RRR);
k=str2double(kkk);
f=str2double(fff);
L=str2double(LLL);
J=str2double(JJJ);
Vt=str2double(VVVt);
t=str2double(ttt);
h=0.02;x0=0;t0=0;w0=0;beta=10;
ganma=(R*J/k);
beta=((R*f/k)+k);
syms w
dw=Vt/ganma-(beta/ganma)*w;
x1=x0+h;
wi=w0;
i=0;
j=1; %contador
while i<=(t/0.2)
tiempo(j)=i*0.2;
k1=h*subs(dw,w,wi);
k2=h*subs(dw,w,wi+k1/2);
27
MÁQUINA DC
UNMSM
k3=h*subs(dw,w,wi+k2/2);
k4=h*subs(dw,w,wi+k3);
k0=((k1+2*k2+2*k3+k4)/6);
w1=double(wi+k0);
A(j)=w1;
%I1=(Vt*exp(-beta*(tiempo(j)/ganma))*((j/ganma)-
(f/beta))+(f*Vt/beta))/k;
%I(j)=I1;
I1=(Vt-k*w1)/R;
I(j)=I1;
wi=w1;
i=i+1;
j=j+1;
end
grid on
axes(handles.axes1);
plot(tiempo,A,'red','LineWidth', 1);
axes(handles.axes2);
plot(tiempo,I,'LineWidth', 1);
set(handles.wvelocidad,'String',w1)
set(handles.icorriente,'String',I1)
28
MÁQUINA DC
UNMSM
% handles structure with handles and user data (see
GUIDATA)
set(hObject,'BackgroundColor','white');
end
29
MÁQUINA DC
UNMSM
30
MÁQUINA DC
UNMSM
IX. BIBLIOGRAFIA
http://www.tuveras.com/maquinascc/estructura.htm
http://www.izt.uam.mx/contactos/n75ne/motor.pdf
http://iaci.unq.edu.ar/Materias/Cont.Digital/Apuntes/ApunteP
agina/Practica%204.pdf
Fraile, M. J., Maquinas eléctricas, 5ta Ed. (Mc Graw Hill, España,
2003). [4] Rodríguez, S., Rodríguez, R., González, M.,
http://www.izt.uam.mx/contactos/n75ne/motor.pdf, visitado en
Octubre 7 (2011).
31