1. Do not share user accounts! Any account that is shared by another person will be blocked and closed. This means: we will close not only the account that is shared, but also the main account of the user who uses another person's account. We have the ability to detect account sharing, so please do not try to cheat the system. This action will take place on 04/18/2023. Read all forum rules.
    Dismiss Notice
  2. For downloading SimTools plugins you need a Download Package. Get it with virtual coins that you receive for forum activity or Buy Download Package - We have a zero Spam tolerance so read our forum rules first.

    Buy Now a Download Plan!
  3. Do not try to cheat our system and do not post an unnecessary amount of useless posts only to earn credits here. We have a zero spam tolerance policy and this will cause a ban of your user account. Otherwise we wish you a pleasant stay here! Read the forum rules
  4. We have a few rules which you need to read and accept before posting anything here! Following these rules will keep the forum clean and your stay pleasant. Do not follow these rules can lead to permanent exclusion from this website: Read the forum rules.
    Are you a company? Read our company rules

Bumpy Stepping Motion (2 Dof Flight Chair)

Discussion in 'DIY Motion Simulator Building Q&A / FAQ' started by Tim Herschbach, Feb 10, 2025 at 17:49.

  1. Tim Herschbach

    Tim Herschbach Member Gold Contributor

    Joined:
    Oct 23, 2023
    Messages:
    65
    Balance:
    361Coins
    Ratings:
    +14 / 0 / -0
    Hi all, I'm still struggling with my chair giving very bumpy, stair-step-like motion. If I'm flying level and I do a gentle climb or descent, it feels like I'm going up or down steps, instead of a smooth motion. I've tried a bunch of different settings in SMC3. At this point, I don't know if I have a psu problem, ibt2 problem, pot problem, motor problem, or an SMC3 setting problem. Both motors behave this way. Please advise on troubleshooting steps and thank you in advance.

    Also, is there any way to see the SMC3 monitor while in-game and connected to SimTools? That seems like it would provide some insight onto what's going on.

    Specs:
    250w 24v 75rpm motors
    IBT-2 drivers
    ALITOVE 24v 25A 600W PSU (x2)
    360 Hall pots

    [​IMG]

    [​IMG]

    [​IMG]
  2. Tim Herschbach

    Tim Herschbach Member Gold Contributor

    Joined:
    Oct 23, 2023
    Messages:
    65
    Balance:
    361Coins
    Ratings:
    +14 / 0 / -0
  3. Tim Herschbach

    Tim Herschbach Member Gold Contributor

    Joined:
    Oct 23, 2023
    Messages:
    65
    Balance:
    361Coins
    Ratings:
    +14 / 0 / -0
  4. Tim Herschbach

    Tim Herschbach Member Gold Contributor

    Joined:
    Oct 23, 2023
    Messages:
    65
    Balance:
    361Coins
    Ratings:
    +14 / 0 / -0
    I just recalibrated the min/max's and it's still very lumpy bumpy. No noticeable difference.
  5. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    21,324
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    149,609Coins
    Ratings:
    +10,950 / 54 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    Sorry but I just get an error message with the Dropbox links.

    You can upload pictures directly, please see the FAQs here: https://www.xsimulator.net/community/faq/upload-pictures-or-files.81/
  6. Jango

    Jango Member

    Joined:
    Aug 12, 2024
    Messages:
    56
    Location:
    Mauritius
    Balance:
    288Coins
    Ratings:
    +21 / 1 / -0
    My Motion Simulator:
    2DOF, DC motor
    Hi Tim, is it a new setup or the issue just appeared after that the motion rig has been working fine for some time?

    On mine, I also notice small bumps when banking, but not pitch/ roll. I use Flypt and i am still trying to tweak the settings a bit. Saying that, i also had some physical rubbing of components against the wooden enclosure which I built and I fixed that - but still some bumps remain, which I am now thinking could be linked to the computed values or even the resolution of the potentiometer.

    I'll be eagerly watching this thread for advice.
  7. Tim Herschbach

    Tim Herschbach Member Gold Contributor

    Joined:
    Oct 23, 2023
    Messages:
    65
    Balance:
    361Coins
    Ratings:
    +14 / 0 / -0
    My first version of the build felt "rough", but not like this really noticeable stair-stepping. I ran across a thread that had me try lowering the Fpwm so I lowered it from 25 to 15 and it really smoothed it out in SMC3 (sine wave pattern). The smc3 image shows my current setup with the exception of the new Fpwm=15khz. I tried 10khz just for kicks but I start getting coil whine.

    However, in-game (msfs2020), it is still stair-stepping badly whether it be pitch or roll. As mentioned previously, I went through re-doing the min-max's last night via capture but it made no noticeable difference. I also changed from linear to rotational output (90° limit) just for kicks. Also no change.

    Regarding the rebuild... the only thing I did was replace peripherals (swapped out hotas with ffb yoke, hc bravo, and vkb t-rudder with mfg crosswind which is quite a bit heaver) and a car seat which added some weight (and moment to the front end). However, when I'm on it (300lb), it is pretty well balanced. I didn't mess with the electronics or power train.

    Perhaps if I attempt to describe the stair-stepping better, it might lead to a faster solution. If I'm flying level, the chair isn't moving at all. Completely still. As I slowly move into a gentle climb (or roll, or whatever), at some point a threshold will be crossed and the chair will "step up" or "jump" to the next level. When I make quick movements, it feels smoother but still quite noticeable. However, in straight and level flight, it is VERY noticeable and completely immersion breaking.


    Ooops, I was hoping to show them inline, but let's see if this works...

    Attached Files:

  8. Tim Herschbach

    Tim Herschbach Member Gold Contributor

    Joined:
    Oct 23, 2023
    Messages:
    65
    Balance:
    361Coins
    Ratings:
    +14 / 0 / -0
    I did some more tweaking in SMC3 to create the smoothest sine-wave motion within SMC3. Here are current settings. No change in the stair-stepping in-game however. It would be wonderful to be able to see the game data in SMC3. Or even just be able to modify the Sine amplitude in the output mode to see if I could replicate the behavior outside of msfs.

    Attached Files:

  9. Joe Cortexian

    Joe Cortexian Member Gold Contributor

    Joined:
    Sep 8, 2021
    Messages:
    107
    Balance:
    651Coins
    Ratings:
    +22 / 0 / -0
    My Motion Simulator:
    3DOF
    I saw a similar problem. I zeroed all the parameters except pitch and roll. Works great now. Pretty sure that Heave was the culprit.

    I was also concerned that the rig was not tuned and the base level. That is that MSFS was sending some small signal that was exciting some resonant frequency. I knew that you could hook up a PC in the middle and I did that. The result is that the rig was following an ugly input signal from MSFS.

    I recalled that if you hook up a second computer to the Arduino you can configure SimTools to send the motion commands to a UDP port on that second computer. It's super easy to configure as a second interface. SimTools figures out what is active and does the right thing.

    Here is a screen shot from that session on MSFS 2024. Level flight clear day. It is jarring. This is before I turned off heave,

    LevelFLight.jpg
    • Like Like x 2
  10. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    21,324
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    149,609Coins
    Ratings:
    +10,950 / 54 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    Can I suggest you capture the Min/Max values from the Tuning Center, then refine from there.

    The smaller the value the faster the response, but that will amplify the stepping effect over a smaller axis range, while the greater the value the smoother the output, over a larger axis range.

    To test initially set Heave, Sway and Surge to zero, and set roll and pitch, or alternatively the Extra values if used in place of roll and pitch, to 80. Does that make a difference?

    [​IMG]
    • Like Like x 2
  11. Joe Cortexian

    Joe Cortexian Member Gold Contributor

    Joined:
    Sep 8, 2021
    Messages:
    107
    Balance:
    651Coins
    Ratings:
    +22 / 0 / -0
    My Motion Simulator:
    3DOF
    What impact does setting the extra values have? Just gives the system a place to flush the crap data down?
  12. Jango

    Jango Member

    Joined:
    Aug 12, 2024
    Messages:
    56
    Location:
    Mauritius
    Balance:
    288Coins
    Ratings:
    +21 / 1 / -0
    My Motion Simulator:
    2DOF, DC motor
    Hi Tim, if simtools is the suspect here (quite unlikely though), then try the rig with flypt and see the response; or even try another game, dcs or a racing game. Just to see the behaviour.

    By the way, I have the same setup as yours by the looks of it, motor and pot.
    • Like Like x 1
    Last edited: Feb 12, 2025 at 15:16
  13. Tim Herschbach

    Tim Herschbach Member Gold Contributor

    Joined:
    Oct 23, 2023
    Messages:
    65
    Balance:
    361Coins
    Ratings:
    +14 / 0 / -0
    The Extra 4, 5, and 6 correspond to Roll, Pitch, and Yaw velocities or acceleration. These more accurately reflect the actual forces in a cockpit than just roll pitch and yaw.

    The smc3 graph looks like turbulence to me perhaps? Therefore turning off Heave making it go away makes sense.

    Going on Joe's hunch, I turned off all motion except for pitch and did a test flight in both 2020 and 2024. The stair-stepping motion persisted with no noticeable change. I tried with myself both off and on the chair. However, if I make fast movements, it feels smooth, no stepping.

    I tried SMC3 Sine again and it still feels quite smooth. No sign of the stepping. Note that it could be possible that it's smooth because the SMC3 sine is fairly fast and there is no way to adjust that that I can see. If there was a way to change the parameters of the sine wave to make it much shallower, that would be helpful to troubleshoot my case.

    I do use the min/max capture and then make adjustments while in flight to each motion independently. With the exception of the stair-stepping, the sensitivities and overall motion feels good and reasonable.
  14. Tim Herschbach

    Tim Herschbach Member Gold Contributor

    Joined:
    Oct 23, 2023
    Messages:
    65
    Balance:
    361Coins
    Ratings:
    +14 / 0 / -0
    I think I may have found something. I took off the pot belt and the linkage from the motor to the chair so it can spin freely. I turned on smc3 and set the pot so that it will turn at it's slowest speed that I could manage. I noticed that I could stop the lever with my hand. If I turn the pot up a bit, at some speed I can no longer stop it. It seems either my Kp or PWMmax isn't high enough. I'm reassembling now to see if that solves the issue.
  15. Tim Herschbach

    Tim Herschbach Member Gold Contributor

    Joined:
    Oct 23, 2023
    Messages:
    65
    Balance:
    361Coins
    Ratings:
    +14 / 0 / -0
    No dice. I tried raising either/both Kp and PWMmax and it just made the stepping more abrupt. I tried lowering it and it made it "mushy" but still obvious. It's like the output is low resolution, making it behave like an etch-a-sketch.
  16. Tim Herschbach

    Tim Herschbach Member Gold Contributor

    Joined:
    Oct 23, 2023
    Messages:
    65
    Balance:
    361Coins
    Ratings:
    +14 / 0 / -0
    I'll try flypt today.

    I wonder if there could be a problem with my data from pc to ard? I did switch out my USB hub as I needed more ports for my peripherals. It is a USB 2.0 hub (all peripherals are 2.0). I may try plugging the ard directly into pc as well when I get home.
    Last edited: Feb 12, 2025 at 18:30
  17. Tim Herschbach

    Tim Herschbach Member Gold Contributor

    Joined:
    Oct 23, 2023
    Messages:
    65
    Balance:
    361Coins
    Ratings:
    +14 / 0 / -0
    Wow, I found zero info on how to set up and use fly pt. Their website is all but useless.

    Uploading my ST3 interface settings just in case something here isn't right.

    Attached Files:

    Last edited: Feb 12, 2025 at 18:57
  18. Tim Herschbach

    Tim Herschbach Member Gold Contributor

    Joined:
    Oct 23, 2023
    Messages:
    65
    Balance:
    361Coins
    Ratings:
    +14 / 0 / -0
    Last edited: Feb 12, 2025 at 19:38
  19. Tim Herschbach

    Tim Herschbach Member Gold Contributor

    Joined:
    Oct 23, 2023
    Messages:
    65
    Balance:
    361Coins
    Ratings:
    +14 / 0 / -0
    After much reading, I becoming convinced that I'm experiencing cogging and I suspect the gear ratio is wrong for my flight sim. This set up would probably be great for racing, but I either need to use a shorter ctc, or get a different motor. Or come up with a gearing solution. First step will be to drill a shorter hole in my lever to see how much of an improvement that makes. Fortunately I designed it with quite a bit of range of motion to play with.
  20. Joe Cortexian

    Joe Cortexian Member Gold Contributor

    Joined:
    Sep 8, 2021
    Messages:
    107
    Balance:
    651Coins
    Ratings:
    +22 / 0 / -0
    My Motion Simulator:
    3DOF
    It is turbulence but at times an order of magnitude more than you want. Even with heave at zero you still get some of that.

    I went to set up the Extra values and found they were labeled Pitch Velocity, Roll Velocity and Yaw Velocity in SimTools 3. I turned off pitch and roll and set up the Velocity instead to the same value. With this setting I didn't need any filtering although I will likely add some in. I tested over the Grand Canyon so it was windy and the turbulance was mostly reasonable.
    EDIT: I guess I didnt hit save on those settings. Using the Velocity settings is even worse in terms of smoothness.

    In the game there is a turbulence setting low/medium/high. Like so much else in MSFS 2024 it doesn't do anything. Or at least doesn't have impact on this issue. Sounds like OP has something different going on.
    Last edited: Feb 13, 2025 at 21:13