Pagina 1 van 1

positie

Geplaatst: vr 03 mei 2024, 19:49
door ukster
zuigers.png
zuigers.png (4.39 KiB) 5360 keer bekeken
In een cilindrische container met een hoogte van 40 cm omsluiten twee zuigers een bepaalde hoeveelheid gas zoals is weergegeven in de figuur. De bovenste zuiger bevindt zich op een hoogte van 20 cm vanaf de onderkant van de cilinder. Als de bovenste zuiger langzaam omhoog wordt gebracht met 10cm, stijgt de onderste zuiger 4cm. Bepaal de positie van de onderste zuiger als de bovenste zuiger wordt verwijderd. De externe luchtdruk is 105 Pa, doorsnede van de zuigers is 10cm2 en elke zuiger heeft een massa van 1kg (Ga ervan uit dat de temperatuur constant is tijdens het proces.)

Re: positie

Geplaatst: za 04 mei 2024, 01:10
door wnvl1
8.15cm?

Code: Selecteer alles

from sympy import *
pA1, pA2, VA1, VA2, pB1, pB2, VB1, VB2, pC1, VC1, positieC = symbols('pA1, pA2, VA1, VA2, pB1, pB2, VB1, VB2, pC1, VC1, positieC') 
eq1 = Eq(pA1,102000)
eq2 = Eq(pA2,101000)
eq3 = Eq(VA1+VA2,200*10**-6)
eq4 = Eq(pB1,pB2+1000)
eq5 = Eq(VB1,VA1+40*10**-6)
eq6 = Eq(VB2,VA2+60*10**-6)
eq7 = Eq(pA1*VA1,pB1*VB1)
eq8 = Eq(pA2*VA2,pB2*VB2)
eq9 = Eq(pC1, 101000)
eq10 = Eq(pB1*VB1, pC1*VC1)
eq11 = Eq(positieC, VC1/0.001)

solve([eq1,eq2,eq3,eq4,eq5,eq6,eq7,eq8, eq9, eq10, eq11], dict=True)
[{VA1: 8.07100591715976e-5,
VA2: 0.000119289940828402,
VB1: 0.000120710059171598,
VB2: 0.000179289940828402,
VC1: 8.15091686683461e-5,
pA1: 102000.000000000,
pA2: 101000.000000000,
pB1: 68200.0000000000,
pB2: 67200.0000000000,
pC1: 101000.000000000,
positieC: 0.0815091686683461}]

Re: positie

Geplaatst: za 04 mei 2024, 01:27
door wnvl1
Ik was vergeten om de massa te vermenigvuldigen met g. Als ik g 10N/kg neem kom ik op 9.4cm.

Code: Selecteer alles

from sympy import *
pA1, pA2, VA1, VA2, pB1, pB2, VB1, VB2, pC1, VC1, positieC = symbols('pA1, pA2, VA1, VA2, pB1, pB2, VB1, VB2, pC1, VC1, positieC') 
eq1 = Eq(pA1,120000)
eq2 = Eq(pA2,110000)
eq3 = Eq(VA1+VA2,200*10**-6)
eq4 = Eq(pB1,pB2+10000)
eq5 = Eq(VB1,VA1+40*10**-6)
eq6 = Eq(VB2,VA2+60*10**-6)
eq7 = Eq(pA1*VA1,pB1*VB1)
eq8 = Eq(pA2*VA2,pB2*VB2)
eq9 = Eq(pC1, 110000)
eq10 = Eq(pB1*VB1, pC1*VC1)
eq11 = Eq(positieC, VC1/0.001)

solve([eq1,eq2,eq3,eq4,eq5,eq6,eq7,eq8, eq9, eq10, eq11], dict=True)
[{VA1: 8.63157894736842e-5,
VA2: 0.000113684210526316,
VB1: 0.000126315789473684,
VB2: 0.000173684210526316,
VC1: 9.41626794258373e-5,
pA1: 120000.000000000,
pA2: 110000.000000000,
pB1: 82000.0000000000,
pB2: 72000.0000000000,
pC1: 110000.000000000,
positieC: 0.0941626794258373}]

Re: positie

Geplaatst: za 04 mei 2024, 09:47
door ukster
jouw antwoord is correct 8-)