Anda di halaman 1dari 4

Actividad2:Bucles

1
Pndulosimple
1. Objetivodelaactividad
Queremos calcular el periodo de oscilacin de un pndulo simple dados su longitud (l) y ngulo
inicial(O
0
).

Nosinteresacompararelperiodoobtenidoconelqueresultaenelcasodepequeasoscilaciones
(I
0
= 2 n lg,siendog=9.8ms
2
laintensidaddelcampogravitatorio).

El programa empezar leyendo de teclado los valores de la longitud y O


0,
expresados
respectivamenteenmetrosyradianes.Mostrarporpantallaelvalordelperiodo(T)ensegundos
yelcocienteT/T
0
,juntoconsusrespectivasincertidumbres.
2. Preliminares
Elpndulosimple
Sea un pndulo que inicialmente forma un ngulo O
0
con la vertical. Sometido a la fuerza de la
gravedad,experimentaunaseriedeoscilacionesentrevaloresextremosdeO.

Sisuponemosdespreciableelrozamientoconelaire,yaplicandoelprincipiodeconservacindela
energa,sabemosqueelmovimientoesperidico.
Ladinmicadeunpndulodelongitudlvienedadaporlaecuacin:
o
d
2
O
d t
2
= - a sen ()[1]
dondea = gleselcocienteentrelaintensidaddelcampogravitatorioylalongituddelpndulo.
Para simular la dinmica del pndulo realizaremos una doble integracin: integraremos la
aceleracinangular[
d
2
O
d t
2
paraobtenerlavelocidadangular[
d O
d t
,eintegraremos
nuevamentelavelocidadangularparaobtenerO.

Integracinnumricadelaecuacin[1]
La ecuacin diferencial [1] es no lineal, y su solucin analtica es muy complicada. Por ello, la
resolveremosnumricamente.
O
0

Aproximar
Supongam
integrarla
subinterva
yaltura e

Paracalcul
paracalcul
3. Desar
Porsimplic
pndulo se
hastaesem
Descompo
serie de ite
correspond

n-1
= -
A continu
respectiva
(t
n
) =
(t
n
) =
remos las
mos,poreje
(ycalcularO
alosmuype
(t
n1
),como
larelvalord
larlaveloci

rrollodel
cidad,supo
eguiremos
momentoe
ondremos e
eraciones. A
dientesala
a sen (
n-
uacin calc
mente,com
(t
n-1
) +
(t
n-1
) +
integrales
mplo,quel
O(t
f
))sed
queos[t
n1
oseilustrae
delnguloe
dadintegra
(t
]
) = (
(t
]
) =
laactivida
onemosque
su dinmic
eslamitadd
el tiempo e
Al inicio de
anterior(O
1
)
ularemos
molasinteg
] (t)
t
n
t
n-1
+ ] (t)
t
n
t
n-1
t
0
t
1

A
de la ac
lavelocidad
descompon
1
,t
n
],yses
enlasiguien
enuncierto
aremoslaac
(t
0
) +]
t
]
t
0
(t
0
) +]
t
]
t
0
ad
elavelocida
a hasta que
delperiodo.
n intervalo
e la iteraci
O
n1
,e
n1
).C
los siguien
ralesdelav
u t =
n
u t =
t
2
t
3
ctividad2:Buc
celeracin
dangularti
eelinterva
sumanlas
ntefigura:
oinstantet
f
celeracin:
(t) u t =
(t) u t =
adiniciales
e O alcanc
.
s de longit
n nsima c
Calcularemo
ntes valore
velocidady
n-1
+
n-

n-1
+
n-
t
4
t
5
t
les
y la veloc
enelaform
alodeinteg
reasdelos
f
,integrare
(t
0
) +
(t
0
) +
scero(
0
=
e un valor
ud At, y ca
conocemos
oslaaceler
es del ng
laacelerac
-1
t
-1
t
6
t
7
t
8
cidad por
madadaen
gracin[t
0
,t
sucesivosr
emoslavelo

n-1 n=1


n-1 n=1

= u).Parac
extremo: e
alcularemos
el ngulo y
acinusand
ulo y la v
in:
|2|
[3]
t
9
t
10

r sumator
lafigurain
t
f
]enunas
rectngulos

ocidad.An
t
t
calcularelp
el tiempo tr
s el sumato
y la velocid
dolafrmu
velocidad
t
F

2
ios finitos.
ferior.Para
sucesinde
debaseAt
logamente,
periododel
ranscurrido
orio en una
dad angular
la[1]:
(O
n
, e
n
),
2
.
a
e
t
,
l
o
a
r
,
Actividad2:Bucles
3
Extremosdelintervalodeintegracin
La dinmica del pndulo empieza en t=0. Nos detendremos cuando O alcance su primer valor
extremo(suprimermximoosuprimermnimo).
Los extremos de O ocurren cuando
d O
d t
= u. Debido a la discretizacin del tiempo y a los
lmitesenlaprecisindelosclculos,esprcticamenteimposiblequesedelcasoe
n
=0.
Pero si en un intervalo ocurre que e
n1
y e
n
tienen distinto signo, dado que e debe ser continua
podemosdeducirqueesehahechoceroenalgnpuntodelintervalo.
En resumen, identificaremos que ha alcanzado un valor extremo, y finalizaremos la integracin,
cuandosedalgunodelossiguientescasos:
- e
n1
< 0 y e
n
> 0 (verfiguraa)
- e
n1
> 0 y e
n
< 0 (verfigurab)
- e
n
= 0 (casoextremadamenteimprobableamenosque
0
{u, _ n].










Figuraa Figurab

Enlostrescasos,elextremodeO ocurreent
n
At/2conunaincerticumbreo
T
=At/2.
Portanto,T=2t
n
Atysuincertidumbreeso
T
=At.
Consejosparalasolucin
Dadoquenecesitamoscompararlosvaloresdee endosmomentosdistintos,esnecesario:
- Queelprogramaejecute,comomnimo,unaiteracin.
- Guardar,paracadaintervalo,elvalordelavelocidaddelintervaloanterior(enlaiteracinn
sima,ademsdecalculare
n
,debemosrecordarelvalordee
n1
).
Para que la aproximacin de calcular la integral como un sumatorio sea aceptable, los intervalos
de tiempo deben ser lo suficientemente pequeos en relacin con el tiempo caracterstico de
evolucindelsistema.Tesugerimoselvalort = 1u
-4
lg
LaincertidumbreenelclculoT/T
0
eso
T
/T
0.

t
n

t
n1
e
e
t
n

t
n1
4. Apn
Ejemplos:

Ayudaspa
Enlaweb
ejemplo,h
Observa q
correctoes
Paraampl
Tienesuna
http

ndice
aravalidart
esfcilenc
ttp://es.wiki
ue en la ta
s1.0732
iarconocim
aexcelente
p://www.you
tuprograma
contrartabl
ipedia.org/w
abla, tomad
mientos:
clasemagis
utube.com/w
A
a:
asconlosv
wiki/P%C3%A
da de la we
stralsobree
watch?v=SRh
ctividad2:Buc
valoresdel
A9ndulo_sim
eb, hay un
elpndulo(
h75B5iotI
les
periodopa
mple,delaqu
error en el
(ymscosa
radistintos
ueextraemo
cociente T
as)en

sngulosin
oslasiguient
T/T
0
para 60
4
niciales(por
etabla):
0: el valor
4
r

Anda mungkin juga menyukai