PiWars Suspension System

Alexpl, CC BY-SA 4.0 , via Wikimedia Commons - Christie derived Suspension System from a Polish 10TP tank
Christie-derived suspension system from Polish 10TP tank:
1. Roadwheel
2. Spring
3. Arm

Alexpl, CC BY-SA 4.0, via Wikimedia Commons

Due to PiWars course for “Lava Palava – Escape the volcanic eruption!” containing at least one speed-hump, and the obstacles in “The Temple of Doom – Go on an adventure and tackle the obstacles in your way!” are unlikely to be flat, there should be some compliance in the drive and suspension system to allow the robot to keep the tank tracks in contact with the floor as much as possible.

The East-Devon PiRates have an image with the dimensions for the speed hump on their page. It’s a minor segment of a circle, with a base dimension shown to be 570 mm and a height of 53 mm (The diameter of the circle is not shown).

With the maximum length of the robot being limited to 300 mm, this means that the speed hump is longer than the robot. As such the robot needs to climb one side and descend the other (rather than ride over it like the orange circle in the animation of the Polish 10TP tank’s suspension). The compliance is therefore required to keep the tracks in contact while transferring from the floor to the ramp, and the ramp to the floor, and allowing the tracks to conform to the curvature of the ramp.

I have moved away from using the Vex Robotics Tank Track and am now referencing the track design on the Speed Tank by Janka, this allows for more of the design to be 3D printed and is easier to replace anything that may get damaged in use, or perform redesigns as required. This also allows for the drive sprockets to be sized appropriately, and match the dimensions of the hull.

Suspension System Design

The suspension system we are using is a Christie-Derived system, that, unlike the suspension system in a car, uses either coil-over (dampers) in a vertical arrangement, MacPherson struts or in the case of more commercial vehicles leaf springs. Is based around a design used on full-size tanks, designed by the American engineer J. Walter Christie. The advantage of the Christie design is that it allows considerably longer movement than conventional leaf spring systems then in common use.

To allow for a lower profile hull base, we are using a bell crank similar to the second animation to allow for greater travel without the height required for the spring system.

Since we are using a spring under tension, rather than compression, I will be looking at using elastic bands rather than coil springs. Elastic bands allow for easy adjustments, and replacement if they get damaged.

67 thoughts on “PiWars Suspension System”

    1. Sorry, I don’t know Italian, but my best guess is “It’s not good, it has to be vertical”

      The suspension travel doesn’t need to be verticle. I haven’t done much analysis of the advantages. but my intuition is that vertical travel means you don’t change the steering geometry as much as having the wheelbase lengthen as the road wheel travels along its arc.

      However, in this case, I am not too worried about changes to steering geometry as I am neither travelling at sufficient speed or utalising Ackerman steering.

      1. It was the toylanders that gave me the idea for it, but it’s a bit bigger and a lot more complex. full time 4×4, 3 ball differentials, fully independent suspension, steel ladder chassis with lightweight plywood shell.

  1. Clifford Heath

    Formula racing cars use springs and dampers like that, but using a parallelogram so the wheel can be mounted at 90 degrees to the suspension direction

    1. Other people have also suggested looking at F1 cars, or the suspension from vehicles like the 2CV.

      At the moment I am considering moving towards a compliment mechanism, that is a single-piece with the swing arm, allowing for simplification, of both the suspension and hull design.

      If I move away from needing the swing arm to rotate around a point on the hull. I could move towards a square attachment point, that also doubles as the anchor for the ‘spring’

  2. Your suspension will have an issue with compliance with a depression by running out of travel on the push\ pull rod. I would investigate f1 car suspension since they have a need for light weight with high strength in a small package.

    1. Thinking about it further, If I desing the swing arm, and complient mechanisum in one part, I may not even need to have a rotating axis between the suspension arm and the hull.

    1. I am looking at a compliant mechanism, I don’t really have the internal space for a torsion bar system, as immediately behind the hull wall is the drive motor, so I have not got clear space across the entire width of the hull for the beams.

      1. Ah fair enough. Worth noting you can make very short torsion bars, especially at this scale, but what you are describing may not be solvable if you can’t penetrate the hull at all.
        The other thing to consider is that leaf springs only suffer their worst performance problems at larger scales. A single flat forged band of spring steel can make a wonderful suspension system.

  3. It’s over complicated reverse the actuator and have it directly activating the spring, less parts to go wrong and less space taken up

    1. I am replacing the actuator with an elastic band under tension, this should greatly simplify the mechanics.

      I am also reviewing the use of a 3D printed compliant mechanisum, that would mean a single print.

  4. Hey I studied motorcycle handling and chassis design and mass damping systems for bikes etc and I tune suspension there’s a lot to think about here if you have any questions feel free to ask

      1. so you’re designing a suspension system for the rover that is on the moon? And what mechanisms are you thinking about?

    1. Mainly learn mechanisms as well as understand car handling and suspension designs suspension is black magic for most people

  5. Nice with the Christie

    But the problem with them is the distance you need to implement the range of travel needed is immense, takes up space that it seems you need since there’s apparently a size limit of 300mm. That’s why tanks moved on to the Horstmann, VVSS and eventually the torsion bar suspension.

    Might I suggest with the torsion bar, you can change the compliance of the suspension itself using the old formula for angle of twist for the bar under torsional stress– (T)(L)/(J)(G). Then, you can connect it to a trailing arm– keep the overall depth of the vehicle’s hull as small as possible, but I understand that getting hold of small-diameter steel shafts is an issue and it may not be what you’re looking for.

    Since this would be 3D printed– have you considered using compliant mechanisms to make the entire structure instead?

      1. compliant mechanisms suffer greatly from endurance failures they would be a great design if it’s a limit travel for say vibration damping but any large range of travel could cause unwanted strain in places where you don’t want it

        I have a book that talks only about compliance mechanisms if you want it

            1. I agree with the limited endurance strength of compliant mechanisms during repeated cyclic loading — but only if it’s under-designed without respect to the loads it will carry, or most importantly, if not properly manufactured. For example, if you try and print the BYU Compliant Pliers using FDM– PETG at smaller than 80%, there would be material failure on the flexure joints because the design implements force to be exerted on the lever when the dimensions are at 100% size.
              Honestly, printing CMs (especially one where you have multiple DOFs) is the biggest challenge and risk to failure because of the risk of layer separation and whatnot– so printing the thing horizontally is always the best to get the most out of the print.

              1. I’m still reading the entire byu compliant mechanism book but the resin printer would be best for this so delamination isn’t a big of an issue it’s quite hard to get a compliant mechanism that’ll last especially longterm with out the help of other manufacturing processes

                1. Yep, Resin always is better when it comes to CMs. IMO the issue is if you plan on making something larger or if you prefer the mechanical properties of FDM filaments like CF-Nylon. You’re reading Howell’s book, right? Outstanding book.
                  A way to defeat issues inherent with CMs is using Multi-Material Topology Optimization. Changes the mechanical properties of the overall part and gives you better control of the design while giving it more strength.

      1. Konstantinos Papageorgiou

        mmm i see we got the same ideas… on my attempt the wheel was tilting but most probably hadn’t done it very efficiently. about the compliant mechanism most probably you will need to have a fixed weight as you won’t be able to adjust its stiffness.

        1. I am going to be using an 8 mm diameter printed stub passing through a 608 ZZ Skateboard Bearing (8mm internal diameter, 22 mm external diameter, 7 mm deep). that should give me enough constraint while minimising friction between the swing arm and the hull.

        2. to adjust the stiffness of the compliant mechanism, I should be able to adjust the pre-load, by moving the anchor point? but thanks for giving me this to think about.

        3. Thinking about it further, If I design the swing arm, and compliant mechanism in one part, I may not even need to have a rotating axis between the suspension arm and the hull.

      1. I did my dissertation on tuned mass dampers and created a python3 script that solves the 2nd order differential equation linking the sprung mass to the mass of the body, I can have a look to see if I can dig it out.

  6. Why is the left side of the shaft moving so much when the right side barely moves at all?
    Was the CAD software written by flat earthers?

    1. Both the vertical and horizontal movement of the attachment point on the arm are translated into purely horizontal movement at the spring. You’d need to compare the diagonal distance for a direct comparison, and that’s hard to do visually.

        1. The animations above came from the Wikipedia Media library, As explained in the article, the suspension component I am going to be using is elastic bands, as they are simpler to acquire and work with.

          If I were going to use springs for my suspension, I would move to use springs under tension, and use the point at which the spring is attached to the hull as the pivot point, or I would use compressive springs on the right-hand side. I think using compressive springs (on the left-hand side) would introduce more complexity.

          Especially with the additional requirement for linkage between the crank arm and the coil.

Leave a Comment

Your email address will not be published. Required fields are marked *

The maximum upload file size: 20 MB. You can upload: image, audio, video, document, spreadsheet, interactive, text, archive, code, other. Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded. Drop files here

Scroll to Top