Marty, Thank you for posting the curve.It was interesting to compare your model results to the test results I posted the link to.In both cases the pellet passes through 200 mm pretty much towards the end of the pressure spike. In your model, it looks like it takes about 1.4 ms to get there. In my tests it was about 1.8 ms. I was shooting a .22, 14.7 gr pellet, so the slower start make sense. It is also a gas ram which has a different pressure rise curve. It may be that your friction model is not that far off. How does it compare to the bounding "no pellet friction" case?
Marty, gamma changes thru the compression cycle. To get an appreciation use this website...... www.wolframalpha.com/......enter in the box (for example) "specific heat ratio air 800F 1200psi"The compute button is on the right. Hope this helps. Ron
Some parameters look consistent, but IMO there is a problem with piston velocity.After the piston bounces off the initial plug of air the spring eventually stops the piston rebound and sends the piston forward again. Plot is OK so far. At some time well AFTER the pellet exits, my sim suggests ~15-20 ms after t=0, the piston comes to REST at the end of the comp tube.You call it piston slam? Much of the system energy has dissipated by this time so the final piston stop is nowhere near as violent as a dry-fire.The pellet is long gone so air pressure in front of piston is small.The plot shows the piston velocity settles to 10 m/s.I don't think this is correct. It should be 0 m/s.
Nice.Is the pellet friction model a linear function of pressure? Is there a stiction term?
Quote from: WhatUPSbox? on February 23, 2025, 09:52:27 PMNice.Is the pellet friction model a linear function of pressure? Is there a stiction term?Yes, to both. Working on a more advanced friction model which will increase the inertia as the pellet spins up. -Marty
I was thinking net force is analogous to acceleration and should be zero until the pellet starts to move. Usually, stiction is higher than the subsequent sliding friction (at least for a while) and when it releases there would be a glitch in the curve.