Most active commenters
  • amelius(6)
  • rcxdude(6)
  • constantcrying(4)
  • tomek_ycomb(4)
  • midjji(4)
  • fellerts(3)
  • account42(3)
  • bowsamic(3)
  • wlesieutre(3)
  • matsemann(3)

181 points EndXA | 154 comments | | HN request time: 2.218s | source | bottom
1. Rygian ◴[] No.40727088[source]
The proposed hierarchy is:

  - position
  - velocity
  - acceleration
  - jerk
  - snap
  - crackle
  - pop
  - "and so on"
I'm good up to jerk, but not really sure for the remaining higher-order concepts.
replies(1): >>40727195 #
2. DrNosferatu ◴[] No.40727109[source]
Lore has it that Snap, Crackle, and Pop are named after the three elves on Kellogg’s Rice Krispies cereal boxes.

I use them in the context of N-Body Simulations. Curious to learn about other contexts for their use - anyone?

https://en.wikipedia.org/wiki/Fourth,_fifth,_and_sixth_deriv...

replies(2): >>40727920 #>>40729482 #
3. marginalia_nu ◴[] No.40727129[source]
Do these higher order derivatives say anything meaningful?

I always got the sense from physics that outside of purely mathematical constructions such as Taylor series, higher order time derivatives aren't providing much interesting information. Though I'm not sure whether this is the inherent laziness of physicist math[1] or a property of the forces in nature.

[1] since e^x = 1 + x is generally true, why'd you even need a second order derivative

replies(8): >>40727177 #>>40727207 #>>40727251 #>>40727544 #>>40728112 #>>40730807 #>>40734568 #>>40735594 #
4. azernik ◴[] No.40727177[source]
Yes. That is the point of the article.

> Jerk and snap can be observed in various areas of physics and engineering. In physics and engineering jerk and snap should always be considered when vibration occurs and particularly when this excitation induces multi-resonant modes of vibration. They should also be considered at all times when a transition occurs such as: start up and shutdown; take-off and landing; and accelerating and decelerating.

> Acceleration without jerk is just a static load, and therefore constant acceleration alone could never cause vibration. In a machine shop, a toolmaker can damage the mill or the job if the setup starts vibrating. This vibration happens because of jerk and snap.

> In mechanical engineering it is important in automotive design to ensure that the cam-follower does not jump off the camshaft. It is also important in manufacturing processes as rapid changes in acceleration of a cutting tool can lead to premature tool wear and result in an uneven and rough surface finish.

> In civil engineering railway train tracks and roads should be designed for a smooth exit from a straight section into a curve, and it is common to use a transition called a clothoid, which is part of a Cornu spiral (also referred to as an Euler spiral). When a clothoid is implemented the change in acceleration is not abrupt and the levels of jerk and possibly snap are significantly reduced. If the transition between different radii of curvature is sudden, the transition is uncomfortable for passengers and potentially dangerous as it could cause the car or train to be thrown off the road or track. With good physics design engineers are attempting to produce a gradual jerk and constant snap, which gives a smooth increase in radial acceleration, or preferably a zero snap, constant jerk, and linear increase in radial acceleration. Just as road and railway engineers design out jerk and snap using the clothoid transition so, too, do roller coaster designers when they design loops and helices for the roller coasters [11, 12].

replies(1): >>40728036 #
5. pestatije ◴[] No.40727195[source]
this is the same as dimensions
6. fellerts ◴[] No.40727207[source]
Jerk (how fast acceleration changes) is useful. I've found being a passenger in newer electric buses to pose more challenges than ICE buses because EVs can change their acceleration so rapidly. While their maximum acceleration isn't very high, they can go from standstill to accelerating in a split second, toppling anyone standing unless they hold on to something. ICEs need more time to reach maximum acceleration. In other words, EVs jerk more.
replies(3): >>40727396 #>>40727411 #>>40727540 #
7. vinc ◴[] No.40727212[source]
A long time ago I wrote an engine for a newspaper that was helping journalists discover what was happening on social media. I was counting the number of times an URL was posted on Twitter and Facebook. I started with velocity and acceleration, but after I while I discovered that I could go one level higher and use jerk to understand when an URL was shared by an influencer.

I have a hard time imagining another level above that.

replies(3): >>40727451 #>>40727471 #>>40733414 #
8. bux93 ◴[] No.40727251[source]
If you're driving along and want to stop for the traffic lights, you start decelerating. The car in front of you slams the brakes and leaves less space then you anticipated. You now need to decelerate faster. That's negative jerk. If you apply the change in deceleration instantaneously, you will also experience jerkiness in your braking (= way to remember what this derivative is called).
9. londons_explore ◴[] No.40727286[source]
I wish designers of vehicles - particularly cars, trains and busses, would work to minimize jerk, snap and crackle.

Turns out if you minimize those, you get a far more comfortable ride. It matters far more than acceleration.

Finite element models of the whole system (tyres and suspension components and flexing elements of the vehicle body and road/track) can quickly allow analysis of the jerk, snap and crackle, and allow tuning of damping and drive system control loops to make a far more comfortable ride.

replies(3): >>40727304 #>>40728030 #>>40730913 #
10. amelius ◴[] No.40727304[source]
Do you have proof for that, or is this like audiophiles asking for gold connectors because "they make the sound better"?
replies(7): >>40727367 #>>40727380 #>>40727443 #>>40727865 #>>40727925 #>>40727926 #>>40728053 #
11. analog31 ◴[] No.40727367{3}[source]
Not proof, but jerk is a factor when bringing a car to a smooth stop. You have to learn how to brake smoothly in order to avoid the "drivers ed stop" where the car and its passengers lurch forward and then bounce back. But the controls for automated vehicles like airport trams have to be designed to avoid this. The underlying reason is that some components such as the tires and suspension are elastic.

This is in fact an issue for the designers of controls for mechanical systems. I learned about it in Process Control class, albeit 40 years ago.

replies(1): >>40727845 #
12. setopt ◴[] No.40727380{3}[source]
Anecdotal evidence:

Ever experienced that a bus is braking (near-constant deacceleration), and people seem fine; but then the bus comes to a halt and thus stops deaccelerating, and people suddenly fall on the floor?

I think at least the derivative or acceleration is important for how well people can compensate. Not sure about higher derivatives though.

replies(2): >>40727607 #>>40731289 #
13. playingalong ◴[] No.40727396{3}[source]
How do you know this is not second derivative (acceleration), but the third or higher?

Genuinely curious.

replies(3): >>40728329 #>>40728502 #>>40737550 #
14. short_sells_poo ◴[] No.40727411{3}[source]
> EVs jerk more. Giggity

More seriously though, I think this might be about driver training and maybe calibrating the foot pedal. It's great that EVs have a much better torque curve, but it means the old muscle memory of opening the throttle wide at low RPMs and letting the clutch slip is simply not the way to do it (nvm that there's no clutch to operate in an EV).

15. NovemberWhiskey ◴[] No.40727443{3}[source]
It's broadly recognized that minimizing jerk and snap is important to comfort in roller-coasters, so there is evidence for that proposition:

e.g. https://iopscience.iop.org/article/10.1088/1361-6552/aba732

16. kevindamm ◴[] No.40727451[source]
DDoS attacks, high inflection from a lot of disparate sources.
17. Akronymus ◴[] No.40727471[source]
Snap could be the acceleration of "influencers" sharing an article? Basically, how fast it spreads from one to many
replies(1): >>40730666 #
18. anymouse123456 ◴[] No.40727472[source]
Serious, well-written, scientific information that also references children's breakfast cereal?

Moar please!

replies(1): >>40728204 #
19. Liftyee ◴[] No.40727521[source]
For those interested, it's also worth taking a look at the time-integrals (or "lower derivatives") past displacement: absement, absity, abseleration, etc. https://en.wikipedia.org/wiki/Absement
replies(2): >>40727971 #>>40735515 #
20. itsoktocry ◴[] No.40727540{3}[source]
>they can go from standstill to accelerating in a split second

Every car can go from a standstill to accelerating in a split second.

>their maximum acceleration isn't very high

What is the maximum acceleration of an EV? Do you have some numbers?

>ICEs need more time to reach maximum acceleration

I don't think what you're describing is jerk, it's acceleration (and velocity).

replies(3): >>40727725 #>>40727753 #>>40728399 #
21. hristov ◴[] No.40727544[source]
Here is a video of a guy that tried to automate a grinding machine by installing an electric motor. Initially the movement was very unsatisfactory, it was not smooth, or very jerky. He then received an upgraded motor that included a “jerk control” feature and the movement of his machine became smooth.

It came as a surprise to me but it seems like jerk is something that can be felt in real life.

https://youtu.be/FPhNc6GwX1o?si=8cf7wU14puB8lsaa

22. amelius ◴[] No.40727607{4}[source]
Acceleration equals force, so yeah, if you abruptly change acceleration then this equals abruptly changing the force on people in the bus. Acceleration should thus be continuous (not necessarily differentiable). I don't know how you would justify constraints on higher derivatives. Perhaps they mess with our own internal control mechanism?
replies(1): >>40727774 #
23. oldandtired ◴[] No.40727644[source]
Here in Victoria (Australia), we commonly see road signs stating that "speed kills" whereas the reality is that it is the jerk that kills.
replies(6): >>40727787 #>>40730372 #>>40730404 #>>40733606 #>>40737628 #>>40746179 #
24. crabmusket ◴[] No.40727724[source]
> So, there must be some jerk involved.

Me every day before checking git blame.

25. trgn ◴[] No.40727725{4}[source]
ICEs don't develop same torque at every rpm, it takes a while to get to maximum. It's noticeable in how a car speeds up.
26. readams ◴[] No.40727753{4}[source]
Jerk is by definition how fast the acceleration changes. And it's true that there is more delay in ICE engines before you get full power and thus the acceleration changes more slowly.
27. ccccccc1 ◴[] No.40727774{5}[source]
is it physically possible to have non-continuous acceleration?
replies(3): >>40727994 #>>40728677 #>>40729197 #
28. Gooblebrai ◴[] No.40727787[source]
If you want to be pedantic, you could argue that it is the collision that kills.
replies(2): >>40727961 #>>40732382 #
29. robertlagrant ◴[] No.40727845{4}[source]
Cars 20+ years ago vs more recent cars - I've definitely noticed them auto-doing what I was taught to do with older cars: ease off the brakes right at the end.
replies(1): >>40729638 #
30. soVeryTired ◴[] No.40727865{3}[source]
I used to work at a self-driving car company, and all the vehicle's motion was planned around how much jerk to apply.

Your muscles are pretty good at applying a constant force (or responding to a constant acceleration). Hold your arm out straight: it's no effort to keep your arm still and counteract the force of gravity. Now imagine gravity varies quickly and randomly between 0.5g and 2g. I guarantee your arm won't stay still.

The same prinicple applies on a bus or in a car, except this time the forces are smaller, and it's your neck keeping your head still!

replies(1): >>40729104 #
31. ahazred8ta ◴[] No.40727920[source]
The color printing industry has Snap, Gracol and Swop. Yes, the Gracol logo is a blackbird perched on CMYK dots.

https://duckduckgo.com/?q=snap+gracol+swop

replies(1): >>40728209 #
32. user_7832 ◴[] No.40727925{3}[source]
In railroad design it is important for the track to not be a curved segment of a circle (starting from a straight line), as the acceleration forces start suddenly (aka a high jerk). So this concept exists and is well known in some circles (heh).
33. aredox ◴[] No.40727926{3}[source]
It is an active research topic in train engineering.
34. user_7832 ◴[] No.40727961{3}[source]
Is it not life that kills?
replies(1): >>40728878 #
35. VHRanger ◴[] No.40727971[source]
This is breaking my brain a little, any eli5?
replies(4): >>40728349 #>>40728392 #>>40730412 #>>40738073 #
36. shagie ◴[] No.40727994{6}[source]
Imagine a multistage rocket and the changes in acceleration.

Figure 4-3 in https://www.ibiblio.org/apollo/Documents/lvfea-AS506-Apollo1... shows this for Apollo 11.

replies(1): >>40728398 #
37. constantcrying ◴[] No.40728030[source]
>I wish designers of vehicles - particularly cars, trains and busses, would work to minimize jerk, snap and crackle.

They do.

>Turns out if you minimize those, you get a far more comfortable ride. It matters far more than acceleration.

They know that this is the case. And put a lot of effort into making sure your car has the desired feel.

Besides your comfort these considerations are extremely important for the durability analysis for the vehicle.

>Finite element models of the whole system (tyres and suspension components and flexing elements of the vehicle body and road/track) can quickly allow analysis of the jerk, snap and crackle, and allow tuning of damping and drive system control loops to make a far more comfortable ride.

Finite element simulations are undesirable, they are extremely calculation expensive for those kind of large models and somewhat unsuitable. They are used in crash tests.

For the application you described multi body systems are used, where the car is decomposed into its functional components, which can be modeled either as stiff or flexible. With that you have a reasonably accurate model of a car which you can use to test on a virtual test track.

Basically every competent car manufacturer is doing this.

replies(2): >>40729433 #>>40733474 #
38. johnwalkr ◴[] No.40728036{3}[source]
I think up to jerk is intuitive, even if the term isn't well-known. Most people have no problem figuring out how to ease-up on brakes in a car, and a hobbyist can usually figure out how to make things smoother when ramping up or down a motor.
39. constantcrying ◴[] No.40728053{3}[source]
>Do you have proof for that, or is this like audiophiles asking for gold connectors because "they make the sound better"?

The proof is that roughly 100% of cars have components designed to limit this.

40. glitchc ◴[] No.40728112[source]
> [1] since e^x = 1 + x is generally true, why'd you even need a second order derivative

Only true for small x (less than 1).

replies(1): >>40733149 #
41. numbol ◴[] No.40728204[source]
Here you go https://en.wikipedia.org/wiki/Cheerios_effect
42. demondemidi ◴[] No.40728209{3}[source]
Like grackle I presume.
43. demondemidi ◴[] No.40728276[source]
Is there ever a higher order derivative that is a constant in the real world? And is every real world signal continuous in every higher order derivative?
replies(1): >>40728864 #
44. fellerts ◴[] No.40728329{4}[source]
I know it is the third derivative specifically because a rapid _change_ in acceleration easily puts you off-balance. A change in acceleration effects a change in the forces acting on you (F=ma). When those changes happen slowly, it's easy to adapt and change your stance to neutralize those forces, thus preventing your body from accelerating relative to your frame of reference (the bus).
45. vasco ◴[] No.40728349{3}[source]
There's some good examples in the wiki link, I liked: "A vehicle's distance travelled results from its throttle's absement. The further the throttle has been opened, and the longer it's been open, the more the vehicle's travelled." Plus the fact that the units are m*s instead of m/s.
46. mensetmanusman ◴[] No.40728373[source]
Favorite economics quote:

"In the fall of 1972, President Nixon announced that the rate of increase of inflation was decreasing. This was the first time a sitting president used the third derivative to advance his case fore reelection. - by Hugo Rossi"

47. kruczek ◴[] No.40728392{3}[source]
Velocity measures how fast displacement changes. In the same way, displacement measures how fast absement changes. This means if displacement is small, then absement will grow slowly; if displacement is large, then absement will grow quickly.

I think in the linked article there's a good real-world example of that with a valve:

> opening the gate of a gate valve (of rectangular cross section) by 1 mm for 10 seconds yields the same absement of 10 mm·s as opening it by 5 mm for 2 seconds. The amount of water having flowed through it is linearly proportional to the absement of the gate, so it is also the same in both cases.

48. zardo ◴[] No.40728398{7}[source]
I imagine if you zoom in far enough on those points you have the acceleration continuously changing as pressure slowly builds in the engines over several microseconds.
replies(1): >>40728487 #
49. fellerts ◴[] No.40728399{4}[source]
> Every car can go from a standstill to accelerating in a split second

Going from a standstill to accelerating at say 3 m/s² is very different in a normal ICE car vs. an EV. It's anecdotal, but you must have noticed this if you've driven an EV before.

> What is the maximum acceleration of an EV?

I was talking specifically about the electric buses in my city. They don't have massive acceleration compared to, say, a Tesla.

> I don't think what you're describing is jerk

I am talking about how rapidly electric buses change acceleration. That's the definition of jerk.

50. zaps ◴[] No.40728421[source]
Jerks on roller coasters
51. shagie ◴[] No.40728487{8}[source]
I was thinking more of the instant you shut off engines and disconnect 130,000 kg of mass of stage one.

There is an interesting Δa/Δt while fuel is consumed and mass changes.

There are discontinuities to the graph when engines are shut down and stages decoupled.

replies(1): >>40729669 #
52. myrmidon ◴[] No.40728502{4}[source]
Constant acceleration as bus passenger can be fully compensated by just leaning at an angle. This is not unpleasant.

But if the jerk (or higher derivatives) are non-zero, you have to change your "lean angle" quickly to avoid getting jerked around (which is obviously much more disruptive).

53. PinguTS ◴[] No.40728639[source]
I know, this is an old paper, but I don't follow the this assumption:

> The terms jerk and snap mean very little to most people, including physicists and engineers.

Almost 20 years ago we defined jerk into our standards for lift applications. I know jerk is an important parameter for any modern rotating machine that includes gears.

While in lift applications it is known as the roller coaster effect, people in different parts of the world have a different taste on when they want to use a lift. I know I over simplify when I say, that American people want to have the gut feeling when riding a lift, especially an express lift in those high buildings. In difference in Asian countries the lift ride must be smooth as possible. They don't like to have the feeling of riding a lift at all. In Europe it is something in between. Lift manufacturers have to respect those (end) costumers otherwise the are not chosen.

The same in any rotating machine with some sort of gears. Because jerk and those higher orders contribute to the wear and tear of gears. As you want to have longer lasting gears many modern machine manufacturers limit those parameters to reduce wear and tear. So, with a little software change I can demand a higher price because service and maintenance can be reduced.

replies(6): >>40728717 #>>40729011 #>>40729341 #>>40729794 #>>40731202 #>>40734361 #
54. setopt ◴[] No.40728677{6}[source]
If we zoom in on a single electron absorbing the momentum of a single photon, it will accelerate “instantly”. The same goes for e.g. an unstable atomic nucleus that ”splits”.

At macroscopic scales, I’m not aware of exactly instantaneous acceleration, since you would need some time to “sync” the movement of each atom in the object. But some processes will of course look instantaneous at any given time scale.

replies(1): >>40750441 #
55. account42 ◴[] No.40728717[source]
> American people want to have the gut feeling when riding a lift, especially an express lift in those high buildings. In difference in Asian countries the lift ride must be smooth as possible. They don't like to have the feeling of riding a lift at all. In Europe it is something in between

How representative are these stated preferences actually of the population. I'd imagine that the individual preferences vary greatly from person to person and also change with age.

replies(3): >>40729103 #>>40729400 #>>40734373 #
56. godber ◴[] No.40728799[source]
Great find EndXA!! You melted my brain a bit.
57. account42 ◴[] No.40728864[source]
Yes, the derivatives of time are relatively constant.
58. account42 ◴[] No.40728878{4}[source]
I'm pretty sure it's time.
59. bowsamic ◴[] No.40729011[source]
One thing that is strange is that we can easily imagine the first two derivatives: position we can just imagine a static point, velocity we can imagine a constant speed i.e. a straight line on a position-time graph, acceleration we just imagine a parabola, but jerk is somehow conceptually indistinguishable. The difference between a point, a line, and a parabola are stark, the third order jerk is not so easy to distinguish, instead still just looking like the parabola.

I've always wondered why this is, why curves in general are perceptually similar if scaled correctly, while a straight line is so clearly different. Perhaps it is because our perceptions developed to distinguish between inertial and non inertial reference frames?

replies(4): >>40729313 #>>40729395 #>>40729600 #>>40737487 #
60. xxpor ◴[] No.40729103{3}[source]
They're the preferences of the buying managers.
replies(2): >>40730067 #>>40738039 #
61. amelius ◴[] No.40729104{4}[source]
Ok, minimizing jerk makes sense, but how about snap and crackle? Because GP said:

> (...) jerk, snap and crackle. Turns out if you minimize those, you get a far more comfortable ride.

replies(1): >>40729296 #
62. amelius ◴[] No.40729197{6}[source]
Voltages can change abruptly. Therefore, forces can change abruptly, and hence acceleration as well.
63. soVeryTired ◴[] No.40729296{5}[source]
Snap and crackle I couldn't tell you about. But jerk is definitely important.
64. xscott ◴[] No.40729313{3}[source]
I like and agree with your observation. But I think you can use conceptual tricks to get just a little further: Acceleration is "due" to a force (F=ma), so you can think of jerk as a change in that force linearly increasing over time.

That doesn't help me recognize a cubic from a quadratic when looking at a small piece of it, but I can imagine an elevator ramping up it's lifting power or similar. It kind of feels like the tricks to conceptualize 4D as 3D position plus a temperature at each spot.

replies(1): >>40729543 #
65. wlesieutre ◴[] No.40729341[source]
Jerk is also very important for road or rail track design. If you imagine needing to make a 90 degree bend, the "obvious" way to do it is by rounding off the corner with a circular radius.

But if you do that, it means the vehicle goes from having 0 sideways acceleration to experiencing 100% of the centripetal acceleration to move an object on a circular path (a = v^2 / r) instantaneously.

As an occupant of the car, that means you go from sitting comfortably to suddenly being thrown sideways.

It's much more comfortable if you ease into the turn, with the track design considering the rate of change of acceleration. If the designer didn't consider jerk you would definitely notice.

replies(2): >>40731709 #>>40731862 #
66. core_dumped ◴[] No.40729395{3}[source]
It’s seems analogous to our spatial dimensions. We can all easily visualize or describe up to a 3D object, but 4D is almost impossible to fathom for most people
67. matsemann ◴[] No.40729400{3}[source]
It might not be a strict "preference", more of an expectation how things should be based on previous experience. Like, if you're used to an elevator with a bit of a jerk, an elevator taking you there just as fast but smoother might feel not as fast.
replies(1): >>40729930 #
68. amelius ◴[] No.40729433{3}[source]
I have two questions:

1) does this hold for all 3 of jerk, snap and crackle, like OP suggested?

2) In applications where no humans are involved (robot actuators etc.), would it make sense to minimize jerk, snap and crackle too?

replies(3): >>40729695 #>>40732424 #>>40735358 #
69. n4r9 ◴[] No.40729482[source]
> Lore has it that Snap, Crackle, and Pop are named after the three elves on Kellogg’s Rice Krispies cereal boxes.

Surely this is true. Is there any likely alternative explanation?

70. zokier ◴[] No.40729524[source]
Another similar "hidden but intuitive" property is higher order geometric curvature continuity. For example squircles/superellipses have more smoothly changing curve than naive rounded rectangle, or industrial design using Gn continuity/class A surfaces:

https://en.wikipedia.org/wiki/Class_A_surface

https://www.johndcook.com/blog/2018/02/13/squircle-curvature...

I do see quite clear parallels between higher order time derivates and these higher order curvature measures, although I don't know if there is any formal relation here

71. bowsamic ◴[] No.40729543{4}[source]
I agree the linearisation trick can be used and is often used in physics, but we must do that as a consequence of the thing I'm confused about the origin of, which is not why do we only greatly distinguish between the first few derivatives of position, but why do we only greatly distinguish between the first few derivatives of most functions? I.e. why do we have to do these tricks in the first place?
replies(2): >>40731149 #>>40734140 #
72. pfortuny ◴[] No.40729600{3}[source]
Tje difference is because we cannot easily tell between “curve of second order” and “curve of other order”.

You can get an idea when you try to understand why the function

y=0 for x<0 y=x^2 for x>=0

has two derivativea but not three.

But the issue is infinitesimal, so very hard to tell.

Jerk you can “linearise” if you think of a car (with no air friction) and its accelerator. Somehow…

replies(1): >>40729734 #
73. debo_ ◴[] No.40729633[source]
Careful, you will give the agile people more measurements to fudge. "No no, we don't estimate jerk directly. We compute it from our acceleration."
74. sokoloff ◴[] No.40729638{5}[source]
I wonder if this is a change in braking material, specifically a reduction in difference between dynamic coefficient of friction and static coefficient of friction between the pad and rotor (or equivalently, the shoe and drum).

If older cars had a higher differential, you’d need to let up more as the brake finally locks up.

replies(1): >>40730273 #
75. sokoloff ◴[] No.40729669{9}[source]
That’s the essence of a legitimate question: over small enough time periods (as the bolts explode over a non-zero period of time), is it continuous or discontinuous?

Over a macro scale, it’s discontinuous, of course.

replies(1): >>40731312 #
76. constantcrying ◴[] No.40729695{4}[source]
>1) does this hold for all 3 of jerk, snap and crackle, like OP suggested?

They aren't the fundamental quantities you would look at, typically the output of a multi body system are displacement/velocity/acceleration, but of course if you look at a plot of acceleration you can just see these quantities (at least the first and second derivative are quite easy to see) or calculate them. And of course the ride comfort is related to the smoothness of the forces you experience, which is the same as wanting to minimize the derivatives of force. But I would suggest that these quantities are quite hard to analyze quantitatively as they are, naturally, subject to far more noise.

Where these quantities definitely are considered is when you look at vibrations.

>2) In applications where no humans are involved (robot actuators etc.), would it make sense to minimize jerk, snap and crackle too?

Yes, if you care about durability. Parts can break for different reasons, intuitively you easily understand that exceeding certain loads breaks them. Another, far more insidious, failure case is a cyclic load, which never exceeds a particular threshold. Again, vibrations play an important role there.

77. bowsamic ◴[] No.40729734{4}[source]
> Tje difference is because we cannot easily tell between “curve of second order” and “curve of other order”.

Why not, though? Why does third order "look like" second order but second order is starkly different to first order?

replies(3): >>40730102 #>>40731234 #>>40731807 #
78. kovezd ◴[] No.40729794[source]
The terms are also understood in economics as prudence, and template. Albeit, not widely used.
79. 01100011 ◴[] No.40729913[source]
Bob Pease brought this into the discussion space over 30 years ago: https://www.electronicdesign.com/technologies/embedded/digit...
80. fbdab103 ◴[] No.40729930{4}[source]
Yet it is a captive market. If I am in a building, I only have access to a singular type of elevator. Why not always give the smoothest ride possible unless it is $0.12 cheaper for the installer, so everyone has to suffer forever.
replies(2): >>40732920 #>>40733756 #
81. amelius ◴[] No.40730067{4}[source]
If I were buying, I'd ask for a sensation of horizontal force when going up/down and see what they'd come up with.
replies(1): >>40731787 #
82. Sharlin ◴[] No.40730102{5}[source]
Well, firstly, if you plot the first n degrees of monomials and keep the scale invariant, the visual difference between x^k and x^(k+1) literally gets smaller the higher up you go.

Secondly, presumably the distinction of "straight" vs. "curved" is quite deeply programmed into the brain's pattern recognition machinery. The degree of curvature is a quantitative parameter on top of the qualitative categorization. This may or may not have something to do with the fact that a modern human sees straight lines everywhere (something that very much was not the case in the ancestral environment).

83. lloeki ◴[] No.40730273{6}[source]
Don't forget vehicles got heavier, rims got bigger/rubber has thinner sides, suspensions geometry evolved and got stiffer (and possibly non-linear, at least on the high end) and so on and so forth, reducing the amount of elastic energy.

There's mechanical braking assistance (not just ABS) which means pressing the same pedal distance may produce different breaking strength depending on the speed at which the pedal is pressed; e.g pressing hard triggers force assistance from, say, a vacuum reservoir that reuses engine pump loss, which means conversely pressing lightly for a normal stop does not need to exert as much pressure, hence an eased in stop.

Also with more stable vehicles with better chassis, suspension, and overall balance, I feel like rear braking has been tuned upwards over time, making for a more stable stop: notice how lightly pulling the handbrake has a straight-rolling car "sitting" instead of "diving". More consistent use of disc brakes instead of drums on the rear end certainly helps, as well as the ability for the vehicle to remain stable even when braking while in a turn.

Regarding brake friction itself, I can think of at least one major change: the ban of materials such as copper or asbestos in brake pads.

replies(1): >>40731393 #
84. selimthegrim ◴[] No.40730372[source]
I have a pair of matching Nike socks, where one of them said that, and the other one replies “fast is faster”
85. selimthegrim ◴[] No.40730404[source]
WBRTC in India used to have noticeboards and buses painted with “Safe Drive Save Life” and “Save Drive Safe Life”

I’m not sure anyone noticed the difference between the two

replies(1): >>40731584 #
86. basil-rash ◴[] No.40730412{3}[source]
The first one comes up in control systems: you have two displacements, the target position and the real position. You subtract them to get the error, also a displacement. You can then integrate that error term to get the total error over the course of the control period. That would be “absement”, measured in m*s. You might then tune your control algorithms to optimize that value.

I’m not sure how to think about the lower orders. You might, for instance, have a learning control system you expect to come to a lower error state over time. The integral of the absement would be a decent way to capture that phenomena.

replies(1): >>40730832 #
87. djtango ◴[] No.40730511[source]
For people who understand sound - how much can acceleration, jerk and snap affect the tone a piano creates?

A (mis)conception of the piano is that it is purely percussive and velocity is the only parameter you control for voicing on the piano but professionals would beg to differ...

replies(1): >>40732234 #
88. frenchyatwork ◴[] No.40730666{3}[source]
That might be more exponential than polynomial.
89. ImPleadThe5th ◴[] No.40730807[source]
I believe they have applications in missle guidance systems.

I cannot remember what it's called but essentially given a target position in space the missle uses parametric data about its current position/orientation/speed and their higher derivatives to dead reckon about where it is in regards to the target.

Anyone remember what that's called? I went on a rabbit hole with it a few years ago, it's really interesting math and programming. Everything works basically stateless except for current instrument data, last position and target position from what I remember.

replies(1): >>40731346 #
90. dmoy ◴[] No.40730832{4}[source]
I did a bunch of stuff with PID back in the day, but honestly this is the first time I'm forcing my brain to look at the word "absement" to describe the integral portion. Looking back, I must have encountered the word many times in the past, but my brain just didn't process the label. I mentally knew and fully understood the concept, and did code / systems implementation involving it, but never really knew the term.

I also distinctly remember being about to go into an exam in undergrad EE, and having a decades-older MechE ask if I knew about "jerk". I had a temporary panic because I didn't know the term - but then when they started explaining it, I already knew it all, I just had never been exposed to the term "jerk" as the word to use for it.

So maybe it's just a terminology thing? I've been in situations where I definitely knew the concept thoroughly, both absement and jerk, but didn't know those labels.

replies(1): >>40752088 #
91. owisd ◴[] No.40730913[source]
It's designed for in the road/track, not the vehicle. For train tracks in the UK the recommended max jerk is 0.35 mm/s/s/s. The jerk is limited by using 'Euler spiral' sections to join up the straights and the curves. Travelling along an Euler spiral at constant speed means you feel constant jerk laterally, so can be scaled to keep the jerk below any arbitrary value.
92. xscott ◴[] No.40731149{5}[source]
I don't have any answers, but I suspect it's because we're evolved from things that didn't need to know.

Related, I sometimes wonder how many derivatives you need to go down in order to find the one that is discontinuous when you decide to make a motion. For instance: pressing the first key to type this reply, my finger didn't instantly jump from zero to non-zero acceleration (or jerk/snap) I assume. How many terms in the Taylor series for moving a muscle?

93. fnordpiglet ◴[] No.40731202[source]
The terms jerk and snap while perhaps known in the rare space of elevator purchasing aren’t generally used terms in most fields. I’m surprised that’s in any way controversial ?
94. tomek_ycomb ◴[] No.40731234{5}[source]
UHHHHHhhhh, it's because the last A*b is the only one that becomes a linear constant. For other polynomials, your derivative is a polynomial still, just different one.

These are mathematical derivatives, I think of them as the slope of the thing it's derived of, aka the change in the thing that it's a derivation of.

I think I don't have a sophisticated mathematical understanding, but my basic mechanic understanding makes it feel simpler than your question is acting.

95. tomek_ycomb ◴[] No.40731289{4}[source]
I think bus is braking with a constant breaking force.

But, the bus has a non-constant kinetic energy (going up with the velocity*velocity, down as velocity goes down.)

So, you're actually producing a non-linear acceleration. This is jerk, but you can also think of it as just a non-linear acceleration and people are reacting to the fact it's not at all near constant deacceleration, and this is most noticable as velocity hits zero.

So, yes, it's jerk, but no, I think it can be intuitively better understood with pure acceleration terms and no jerk needed

96. tomek_ycomb ◴[] No.40731312{10}[source]
It's nature, it's continuous at small enough scales.

But, checkout Zeno's paradox for more on your philosophical questions

97. tomek_ycomb ◴[] No.40731346{3}[source]
Accelerometers and gyros are used and integrated to get their higher order information. However the trick is neither sensor type is perfect so you fuse as much data as needed to get close to good and correct for drifts

Kalman filters come up a lot, maybe relevant to the terms you're looking for

98. sokoloff ◴[] No.40731393{7}[source]
I was thinking of both the changing of material composition of existing organic or semi-metallic pads, but also the general drift towards ceramic pads for low-dust.

Some of the German marque factory pads have exceptional initial bite, coupled with exceptional high levels of dust.

99. sehugg ◴[] No.40731408[source]
Jerk (time derivative of acceleration) had an important role in the Apollo missions. It was used to compute TGO (Time-To-Go) for the lunar module's landing program. TGO is the primary variable for the quadratic function, and it is combined with the current/desired state vectors to compute the throttle setting and thrust vector.
100. nayuki ◴[] No.40731584{3}[source]
Here are my interpretations:

* If you drive safely, then you can save someone's life by avoiding a crash.

* If you save a driving trip (and instead walk/bike/transit/stay-home), you will have a life of safety.

101. matsemann ◴[] No.40731709{3}[source]
That's why loops on roller coasters aren't perfect circles as well then, I guess?
replies(3): >>40731860 #>>40733699 #>>40737375 #
102. peddling-brink ◴[] No.40731787{5}[source]
Corkscrew lift.
replies(1): >>40732227 #
103. meindnoch ◴[] No.40731807{5}[source]
Because a line has an infinite radius, while a curve has a finite radius. The difference between infinite and finite is stark. The difference between two finite values is not.
104. wlesieutre ◴[] No.40731860{4}[source]
The forces you experience in a loop must be a bit more complicated because the turning forces in a car are perpendicular to gravity and in a loop are sometimes in-line, but yeah I would think that's why the entry and exit are a softer curve.
105. malfmalf ◴[] No.40731862{3}[source]
The curve that is used is a Clothoid:

https://en.wikipedia.org/wiki/Euler_spiral

Usually for any curve you go straight-clothoid-arc-clothoid-straight

For trajectory AND for pitch and roll

replies(2): >>40734139 #>>40734463 #
106. MaxBarraclough ◴[] No.40732227{6}[source]
I imagine a spinning lift would be easier.
replies(1): >>40732384 #
107. ssl-3 ◴[] No.40732234[source]
For playing a note on a piano and doing nothing more, I'd like to suggest that the velocity of the hammer as it strikes a string is the only variable that can be adjusted by the player.

A hammer in a piano always moves on a fixed path. It always strikes the same part of the string, and it always does so in the same orientation. And after it strikes that string, it always falls away from it. That's how that part works.

Striking a percussion instrument with a stick (such as a wooden block) has more variables to toy around with than playing a note on a piano does.

But there's a lot more going on in a piano than striking strings: Strings are also muted, and the degree of muting can be manipulated. It is not binary.

And, of course, pianos are polyphonic: With ten fingers, we can strike ten different [sets of] strings at different velocities and at different times, and we can even mute them to individually-different degrees.

And then, there's also the pedals...

108. samatman ◴[] No.40732382{3}[source]
It isn't, though. It's the jerk.

The difference between falling from a height and landing on a trampoline, and landing on concrete from the same height, is that the trampoline smoothly accelerates you to a halt once you collide with it. The concrete does so much more rapidly: that's jerk. Both of these are collisions with the same amount of force behind them.

replies(1): >>40737651 #
109. function_seven ◴[] No.40732384{7}[source]
Finally an elevator that will force other occupants to respect my personal space.

We’re all up against the wall during this ascent!

110. thequux ◴[] No.40732424{4}[source]
In response to #2, consider that every material is fundamentally "springy"[1], and many engineering materials deflect a human-noticable amount when enough force to move them is applied. Thus, you can model every connection between an actuator and an object as a spring. When the actuator starts accelerating, it applies a force through that spring, which causes the spring to extend, and the force actually applied to the object is provided only by the extension of the spring. It's only once the spring is applying the same force as the actuator is that the two objects are moving at the same speed. However, at that point, the actuator and object are moving at different speeds, so the spring is still extending. As a result, you end up with an oscillation in the velocity of the object, which is almost never desirable. For a start, if one of the parts is metal, this causes fatigue, which will cause the part to fail much sooner. Secondly, you generally want the object being moved to follow a precise path, and that oscillation will show up as ringing[2]

[1] Yes, this is a vast oversimplification, but the model I'll build using it is reasonably accurate.

[2] Most 3d printing enthusiasts are familiar with this issue; e.g. https://www.simplify3d.com/resources/print-quality-troublesh... . However, most of the advice you see amounts to "make everything stiffer", which helps, but the real solution is to be less jerky.

111. failbuffer ◴[] No.40732920{5}[source]
You could just as well ask "why not give the fastest ride possible so everyone saves time?"
112. Zobat ◴[] No.40733033[source]
Matt Parker, calling himself Stand up Maths has an excellent (and mildly amusing) video about this. Spoiler, he get's a ride on a motorcycle around a race track, logs some data and tries to find the higher orders of derivatives from that data.

https://www.youtube.com/watch?v=sB2X5l5CsNs

113. marginalia_nu ◴[] No.40733149{3}[source]
The joke is that physicists aren't always rigorous enough to add that caveat.
114. hbarka ◴[] No.40733190[source]
It’s very common to say that a car has acceleration but since the introduction of powerful electric cars like Tesla, that quickness you feel is the third derivative called jerk, or the acceleration of acceleration. Jerk is a little strange to think of because it feels a lot like acceleration but for you electric car owners who know about that quick 0-60, it’s jerk which makes you gasp and smile.
115. simpaticoder ◴[] No.40733414[source]
When it comes to a measured time-series, the function is always discrete and arbitrary; there is no 'curve' like that generated by a function well-defined on the reals, and so there is no real closed-form derivative. In this context derivatives are not equations so much as derived data, reducing two points to one. And this process is recursive, such that you can take 4 points, reduce the two adjacent ones to 1 point, and then reduce those two into 1 point. In fact for 2^n points you can get the nth derivative in this way. The utility of this data is highly questionable in almost every context, but its available for every time-series. (One application that comes to mind is a kind of checksum, where you recursively derive a time series and stop when local neighbors go to 0, and you're left with a sparse list of high-order numbers that in some sense characterize the series.)
116. p1mrx ◴[] No.40733474{3}[source]
I recently rode the Blue Line in Chicago, and found the jumps in acceleration to be quite jarring. Some of that is due to the track, but it felt like the majority could be fixed using a modern motor controller and a bit of math.
117. mauvehaus ◴[] No.40733606[source]
As Jeremy Clarkson put it "Speed never killed anybody. Suddenly becoming stationary? That's what gets you."
118. majormajor ◴[] No.40733699{4}[source]
Yeah, the more circular ones are pretty intense - https://guidetosfot.com/rides/shockwave/
119. majormajor ◴[] No.40733756{5}[source]
An elevator that feels significantly different than the other elevators in the city probably results in more complaints to building management/maintenance about either "the elevator is too jerky!" or "the elevator is too slow!"
120. wlesieutre ◴[] No.40734139{4}[source]
Neat!
121. thaumasiotes ◴[] No.40734140{5}[source]
> the thing I'm confused about the origin of, which is not why do we only greatly distinguish between the first few derivatives of position, but why do we only greatly distinguish between the first few derivatives of most functions?

Because higher derivatives are insignificant. That's the entire concept of Taylor series approximation. If you change a high derivative of a function, the value of the function won't noticeably change - why would you care?

122. aaaronic ◴[] No.40734259[source]
Jerk, Snap, Crackle, and Pop are the only ones I thought had agreed upon names. But my understanding is probably 20 years out of date at this point.

However, the paper says they’re not commonly taught, but jerk is taught in many high school (AP) Physics classes — we have to keep our balance by noticing the change in acceleration.

123. codexb ◴[] No.40734361[source]
Statics, dynamics, and two semesters of physics are required courses for every engineer. None of them incorporate the teaching of jerk or snap.
replies(1): >>40735484 #
124. codexb ◴[] No.40734373{3}[source]
I'm an American.

My thoughts are that I'd prefer to spend as little time as possible in an elevator and would rather spend that time doing other things.

If I don't feel the elevator moving, then it's moving too slowly and wasting my time.

125. kazinator ◴[] No.40734395[source]
Jerk is why you don't want a straight track to abruptly turn into a circular arc. Unless, perhaps, it's for a roller coaster.
126. antod ◴[] No.40734463{4}[source]
Back when I studied highway engineering they called it spiral-circle-spiral, and the vertical curves were more parabolic. The methods for laying them out were very low tech aimed at drafters and on site contractors rather than mathematicians. I can't remember the layout methods though.
127. ordu ◴[] No.40734568[source]
> Do these higher order derivatives say anything meaningful?

I'm becoming seasick due to a jerkiness of a car. Not due to a speed or a acceleration, but it is jerk that does it for me. I watched it from my childhood, I hated trolleybuses for that: they are electric and they tend to change acceleration instantly. But I didn't understood how it works until much later.

128. numpad0 ◴[] No.40735358{4}[source]
Modern cars are designed on GUI simulation software like MATLAB, they model head accelerations few inches ahead of the most important headrest and run optimizer on variables. If it can be made into equations, they can cancel it.

btw, minimizing higher orders of derivatives improve passenger comfort only so much if the driver isn't so good at look-ahead path planning, you can't make coffee cup rides not sickening by software.

replies(1): >>40735555 #
129. midjji ◴[] No.40735472[source]
What value is gained from using these terms over just saying nth derivative?
130. midjji ◴[] No.40735484{3}[source]
But all of them are based on courses that define nth derivative, and the notion of continuous vs non continuous functions. What is the value of giving them names instead of just using nth derivative?
131. midjji ◴[] No.40735515[source]
Why bother with giving words for something which is longer than their mathemathical definition? The word can be unknown, but if the function is unknown the word is useless?
132. constantcrying ◴[] No.40735555{5}[source]
>Modern cars are designed on GUI simulation software like MATLAB

MATLAB is the programming language. You are talking about Simulink. But there are also dedicated software packages for car multi body dynamics.

>you can't make coffee cup rides not sickening by software.

Plainly false.

replies(1): >>40737748 #
133. midjji ◴[] No.40735594[source]
Yes. The higher derivates are useful in many cases, both as sought properties and observations. The invariances implied by relativity,(the trivial notion that the universe behaves the same regardless of where you select the center), mean that most laws are defined on the second derivative. Taylor approximations are useful to approximate something locally, but properties of the system over wider regions generally need to account for the higher derivatives. You can see this in e.g. simulating a system over time requires that the derivatives at the borders of the valid taylor approximation region to be included as diracs.

Or in other words, you can approximate exp(x) as a set of first order taylor approximations that each covers a small window to arbitrary precision, but the combination of them is still has well defined higher derivatives that are not 0.

134. nullc ◴[] No.40735906[source]
How about some software for jerk limited trajectory computation: https://github.com/pantor/ruckig

too bad it uses an odd cloud-based model for waypoint handling.

Anyone know of any software for jerk limited planning which allows position constraints? Whats the fastest jerk limited path from A to B the doesn't pass though the forbidden zone. The jerk limited path may deviate from a straight line. So even when the A to B line is admissible, a straightforwardly constructed jerk limited path may not be.

135. rcxdude ◴[] No.40737375{4}[source]
In part, maybe. The bigger reason is the roller coaster slows down near the top of the loop, so even for an constant vertical acceleration you need a non-circular shape.
replies(1): >>40737627 #
136. rcxdude ◴[] No.40737487{3}[source]
I think it's in part because differences in gradient are quite difficult to distinguish by eye, and the difference in the higher order curves is in just that (and scaling things to be visible means the difference in curvature gets smaller as you go to higher orders). Even nearly-straight lines can be quite difficult to tell from actually-straight without a nearby reference.
137. rcxdude ◴[] No.40737550{4}[source]
You can work it out from the principles of the engines (electric motor can produce their maximum torque at zero speed, combustion engines generally produce very little torque at zero speed, especially when modulated through a clutch or torque converter which you need in practice. And that's before looking at turbo-lag), but it's also something you can feel fairly viscerally: jerk is how quickly the feeling of acceleration changes. In a fast accelerating ICE car you might find yourself sinking more into the back of the seat as the car picks up speed. In an EV you basically just go from still to pressed all the way back, and then you start to pick up speed (and in fact the feeling of acceleration slackens off as the EV reaches a certain speed, though this will also happen with an ICE once they reach their peak acceleration point).
138. matsemann ◴[] No.40737627{5}[source]
Yeah, but I was just thinking that the sudden curve would jank your head quite a bit, compared to easing into it.
139. rcxdude ◴[] No.40737628[source]
No, it's the acceleration. That's what produces the forces. But there is usually a correlation between jerk and acceleration in a collision, given a certain amount of energy (speed^2)
140. rcxdude ◴[] No.40737651{4}[source]
No, it's the acceleration. The forces are absolutely different between your two examples. The energy is the same, but in one case the energy is dissipated over a longer time, requiring less acceleration and thus force. Jerk and acceleration will tend to be correlated in collisions, but you can construct cases with very high jerk and low acceleration which are just fine and cases with very high acceleration and low jerk which are not at all safe, though the latter case will generally require a lot more energy (fighter jets and rockets, for example).
replies(2): >>40739171 #>>40739603 #
141. ChainOfFools ◴[] No.40737748{6}[source]
> >you can't make coffee cup rides not sickening by software.

> Plainly false.

I'm not sure how this is false, but I'm also not sure what the person you're replying to is getting at. coffee cup rides have no driver and therefore no look ahead path planning at all.

The entire appeal of these rides is that they exaggerate perception of third and higher derivatives by deliberately creating a chaotic field of view for their occupants, combined with constantly changing both the rate and direction of the acceleration of their squishy bodies in the rigid capsules to which they are loosely secured.

Smoothing this out with software would be possible, sure, but then the result would no longer be a coffee cup ride. I feel like this is a poorly formed example.

replies(1): >>40747182 #
142. ◴[] No.40738039{4}[source]
143. Buttons840 ◴[] No.40738073{3}[source]
Reaching your hand into an oven (for some reason), you not only care about how far it is into the over, its position, you also care about how long it's been at its current position.
144. ◴[] No.40739171{5}[source]
145. samatman ◴[] No.40739603{5}[source]
Airbags are the most important safety feature in cars. They don't change the rate of acceleration: the car comes to a halt at the same speed, therefore, the person inside does as well.

What they affect is jerk.

replies(1): >>40740585 #
146. rcxdude ◴[] No.40740585{6}[source]
No, they absolutely do change the rate at which the person inside stops: most importantly they affect the amount of time it takes for their head to stop moving, by starting to decelerate it before it hits the dashboard (the seatbelts also contribute to this).
replies(1): >>40752486 #
147. koliber ◴[] No.40741918[source]
Someone once explained this to me in a very intuitive way. It goes like this:

You’re sitting in the driver’s seat of a car. It is standing still.

You push the gas pedal down 2 cm and hold it there. Your car begins accelerating. That’s the second derivative.

You start pressing your foot further on the gas pedal. Your foot has a velocity on the gas pedal. It is causing your car’s acceleration to grow! That’s jerk.

If you push your foot on the gas pedal faster and faster your foot accelerates on the gas pedal. That contributes to the cars snap.

148. oldandtired ◴[] No.40746179[source]
I didn't think my play on words would cause such controversy about acceleration and jerk. Mayhaps I should not be making "Dad jokes" here.
149. numpad0 ◴[] No.40747182{7}[source]
I was thinking what would be the most steady and disorienting activity with higher integrals of lateral accelerations, and couldn't come up with a better example than a cup ride. I admit it wasn't a good one.
150. circuit10 ◴[] No.40750441{7}[source]
Aren’t you describing infinite acceleration, or discontinuous velocity?
151. basil-rash ◴[] No.40752088{5}[source]
The funny thing is I’m almost certain everyone here has been exposed to the term “jerk”, in the exact technical meaning, but didn’t make the relation that the colloquial meaning and the technical meaning are the same.

Acceleration feels like a constant force (because… it is). When that force changes, you feel “jerked”.

152. samatman ◴[] No.40752486{7}[source]
In other words they change the rate of change of the acceleration. We call that derivative jerk. Jerk is responsible for the shockwave which would otherwise rattle the brain around, it's also the chief factor in producing whiplash.
153. Avlin67 ◴[] No.40754204[source]
i remembrer using squaed sinus acceleration curves profile for robotique at school to minimise jerk