• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Adams Car
  3. Hi! How do I simulate the tie rod forces on a steer-by-wire...

Following Cadence Design Systems’ acquisition of the Design & Engineering (D&E) business, the D&E Community Forum on the Nexus Community Center has been migrated in the Cadence Physical System Simulation Community. For more details and if you have any questions, please refer to the FAQ.

Stats

  • State Not Answered
  • Replies 6
  • Subscribers 1
  • Views 10
  • Members are here 0
More Content

Hi! How do I simulate the tie rod forces on a steer-by-wire-system, when one single actuator is used per wheel?

guenter.aichinger
guenter.aichinger over 6 years ago
The goal is to simulate the tie rod force for each wheel, without interference from the forces of the other wheel.
Does a steer-by-wire template exist for this purpose?
Is there any other way to simulate those forces?
 
Many thanks for your support!
  • Sign in to reply
  • Cancel
  • Jesper Slattengren
    0 Jesper Slattengren over 6 years ago
    I am sure that such a template exists, but not in the shared database. So you have to build the template yourself.
    It all depends on how your topology is and how detailed you want to do it. Some examples
    Level low: On each tie rod you have two parts connected by a translation joint. You have a simple gear/coupler from the steering wheel to the displacement of these joints (one gear/coupler per side).
    Level high: build a control system that measure the angle of the steering wheel and from that and the current angles of the wheels calculates an error. Using for example a PID controller (one for each side), you get a force that can be applied to each side.
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • guenter.aichinger
    0 guenter.aichinger over 6 years ago
    Many thanks for your answer!
     
    How can I define the connection between the steering wheel and the translational joint? Is there a way to define a mathematical function which sets the displacement of the joint depending on the steering angle?
     
    Thanks for your support!
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Jesper Slattengren
    0 Jesper Slattengren over 6 years ago
    Yes, a general contraint, GCON is probably the best choice.
    Assuming that markers Ms1 and Ms2 is used for the steering wheel rotational joint and Mt3 and Mt4 are used by the tie-rod translational joint, you should use an expression that should evaluate to zero at each time step.
    You can for example use an expression like
    DZ(Mt3,Mt4) - AZ(Ms1,Ms2)**3
    or even use a spline defining the relationship
    DZ(Mt3,Mt4) - AKISPL(AZ(Ms1,Ms2),0,Spline_steering)
     
     
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • guenter.aichinger
    0 guenter.aichinger over 6 years ago
    Thanks for the detailed answer!
    But where do I find the general constraint/GCON in Adams? I do not find the general constraint in the build menu.
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Jesper Slattengren
    0 Jesper Slattengren over 6 years ago
    You have to use the command navigator to find it under Constraints.
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
>
Cadence Guidelines

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2026 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information