balk
Moderator: Rhiannon
- Berichten: 4.837
balk
Om de balk horizontaal te laten drijven (B) is het nodig een kracht F=150N op het uiteinde van de balk uit te oefenen.
ρw=1000kg/m3
g=10m/s2
L=4m
Hoeveel arbeid moet F verrichten om de balk (langzaam) van positie A naar positie B te brengen?
- Moderator
- Berichten: 10.591
Re: balk
Met kracht:
Vbalk=0,09 m3
Fopw=900 N
Fext=-150 N
Fgew=-750 N
ρbalk=833,3 kg/m3
massabalk=75 kg
Momentext=150*2 N.m
Momentgew=750*0,4 N.m
Het zwaartepunt ligt 0,4 m links van het midden.
Het zwaartepunt ligt 0,075 m onder het wateroppervlak.
Zonder kracht:
Londer=3,33 m
yzwaartepunt=-1,733 m
Het zwaartepunt is 1,658 m omhoog gekomen.
Daar was 1243,75 J voor nodig
Vbalk=0,09 m3
Fopw=900 N
Fext=-150 N
Fgew=-750 N
ρbalk=833,3 kg/m3
massabalk=75 kg
Momentext=150*2 N.m
Momentgew=750*0,4 N.m
Het zwaartepunt ligt 0,4 m links van het midden.
Het zwaartepunt ligt 0,075 m onder het wateroppervlak.
Zonder kracht:
Londer=3,33 m
yzwaartepunt=-1,733 m
Het zwaartepunt is 1,658 m omhoog gekomen.
Daar was 1243,75 J voor nodig
- Berichten: 2.870
Re: balk
Numeriek kom ik gelijkaardige cijfers uit. Maar ik betwijfel of dat juist is.
Is er geen compensatie nodig voor de verandering van de potentiële energie van het water?
2.40000000000000
3.33333333333333
1.65833333333333
1243.75000000000
Is er geen compensatie nodig voor de verandering van de potentiële energie van het water?
Code: Selecteer alles
from sympy import *
g, A, rho_water, L, m_balk, L_zwaartepunt, L_onderwater = symbols("g, A, rho_water, L, m_balk, L_zwaartepunt, L_onderwater")
g = 10
A = 0.15*0.15
rho_water = 1000
L = 4
m_balk = solve(150 + m_balk*g - A*L*rho_water*g, m_balk)[0]
L_zwaartepunt = solve(A*L*rho_water*g*L/2 - m_balk*g*L_zwaartepunt, L_zwaartepunt)[0]
L_onderwater = solve(A*L_onderwater*rho_water*g - m_balk*g, L_onderwater)[0]
stijging_zwaartepunt_balk = -(0.15/2)-(4-L_onderwater-L_zwaartepunt)
toename_pot_energie_balk = stijging_zwaartepunt_balk * m_balk * g
print(L_zwaartepunt)
print(L_onderwater)
print(stijging_zwaartepunt_balk)
print(toename_pot_energie_balk)
3.33333333333333
1.65833333333333
1243.75000000000
- Berichten: 2.870
Re: balk
Zoiets als ik rekening houd met de verandering van de potentiële energie van het water?
L_zwaartepunt 2.40000000000000
L_onderwater 3.33333333333333
stijging_zwaartepunt_balk 1.65833333333333
Toename pot energie balk = 1243.75000000000
Toename pot energie water = 1182.50000000000
Netto arbeid = 2426.25000000000
Code: Selecteer alles
from sympy import *
g, A, rho_water, L, m_balk, L_zwaartepunt, L_onderwater = symbols("g, A, rho_water, L, m_balk, L_zwaartepunt, L_onderwater")
g = 10
A = 0.15*0.15
rho_water = 1000
L = 4
m_balk = solve(150 + m_balk*g - A*L*rho_water*g, m_balk)[0]
L_zwaartepunt = solve(A*L*rho_water*g*L/2 - m_balk*g*L_zwaartepunt, L_zwaartepunt)[0]
L_onderwater = solve(A*L_onderwater*rho_water*g - m_balk*g, L_onderwater)[0]
stijging_zwaartepunt_balk = -(0.15/2)-(4-L_onderwater-L_zwaartepunt)
toename_pot_energie_balk = stijging_zwaartepunt_balk * m_balk * g
print('L_zwaartepunt', L_zwaartepunt)
print('L_onderwater', L_onderwater)
print('stijging_zwaartepunt_balk', stijging_zwaartepunt_balk)
print('Toename pot energie balk = ', toename_pot_energie_balk)
toename_pot_energie_water = A*L*rho_water*g*(-0.15/2) + A*L_onderwater*rho_water*g*(L_onderwater/2)
print('Toename pot energie water = ', toename_pot_energie_water)
print('Netto arbeid = ', toename_pot_energie_balk + toename_pot_energie_water)
L_onderwater 3.33333333333333
stijging_zwaartepunt_balk 1.65833333333333
Toename pot energie balk = 1243.75000000000
Toename pot energie water = 1182.50000000000
Netto arbeid = 2426.25000000000
- Berichten: 4.837
Re: balk
Ik ga de geleverde arbeid is 3 stappen opsplitsen:
stap1
de benodigde arbeid om de balk in verticale positie geheel onder te dompelen over afstand y met een gemiddelde kracht van 75N
Fgem,=75N
W1=Fgem y (positieve arbeid)
Stap2
De balk wordt nu langzaam om z’n massazwaartepunt geroteerd naar de horizontale positie.
Er wordt door de zwaartekracht gedurende deze rotatie geen arbeid geleverd.
Aangezien het zwaartepunt van het verplaatste water wel in het geometrisch centrum ligt, is de door de opwaartse kracht geleverde arbeid WOK= - Ok.x Joule (negatieve arbeid)
Volgens het Arbeid-Energietheorema is de som van de arbeid op de balk gelijk aan de verandering van de kinetische energie, echter ∆Ekin=0 omdat v=0.
Daarom moet we zelf arbeid verrichten:
W2 - WOK=0
W2 = WOK = OK.x (positieve arbeid)
Stap3
De horizontale balk stijgt tot aan het wateroppervlak over de afstand Δh door de kracht F
W3 = -FΔh (negatieve arbeid)
Netto arbeid: W1+W2+W3 = 61,25Joule
- Berichten: 4.837
Re: balk
Correctie op foute notatie is Stap2
Aangezien het zwaartepunt van het verplaatste water wel in het geometrisch centrum ligt, is de door de opwaartse kracht geleverde arbeid WOK= - Ok.x Joule (negatieve arbeid)
Volgens het Arbeid-Energietheorema is de som van de arbeid op de balk gelijk aan de verandering van de kinetische energie, echter ∆Ekin=0 omdat v=0.
Daarom moet we zelf arbeid verrichten:
W2 + WOK=0
W2 = - WOK = OK.x (positieve arbeid)
Aangezien het zwaartepunt van het verplaatste water wel in het geometrisch centrum ligt, is de door de opwaartse kracht geleverde arbeid WOK= - Ok.x Joule (negatieve arbeid)
Volgens het Arbeid-Energietheorema is de som van de arbeid op de balk gelijk aan de verandering van de kinetische energie, echter ∆Ekin=0 omdat v=0.
Daarom moet we zelf arbeid verrichten:
W2 + WOK=0
W2 = - WOK = OK.x (positieve arbeid)
- Berichten: 2.870
Re: balk
Ik moest de energieën van elkaar aftrekken ipv optellen.
1243.750-1182.50=61.25J
Dan heb ik dus dezelfde uitkomt als Ukster door het verschil in energie tussen begin en eindtoestand te berekenen.
Op zich eenvoudiger dan de arbeid te berekenen van de verschillende deelstappen.