2-DoF system characterization with 2 dual axis accelerometers

The simplified version of this experimental setup involves a rigid rod hinged at a point, with 2 dual axis accelerometers mounted at either end and one of them inclined at a known angle theta. The goal is to calculate real-time angular and vertical displacements from the accelerometer outputs, with the angle being the most crucial parameter. However, the angles are not small, rendering small angle assumptions ineffective. The challenge lies in dealing with the random motion and non-inertial frame of reference, similar to suspension system modeling for cars. There are suggestions to change the input coordinate system and track non-rotational forces using sine waves, but these methods may not be applicable for non-
  • #1
Cmdr_Ryder
I've been having some trouble with this problem for a while. (Its not a homework or coursework problem)
Its a part of an experimental set up that I'm building and this is a simplified version of it.

I have a rigid rod which is hinged at a point and can pitch or heave about that location. There are 2 dual axis accelerometers mounted at either ends with the one at Leading edge inclined at a known angle theta.
I need to calculate the real time angular and vertical displacements from the accelerometer outputs. The angle is the most important parameter that I need.
The angles are not small, so small angle assumptions does not work.
The motion of the system is quite random, and its a non-inertial frame of reference. (This system is quite similar to the suspension system modelling for cars)
Acc_schematic.png

I'd be grateful for any help or insight regarding the problem.
Thanks
 
Engineering news on Phys.org
  • #2
I take it that the hinge is at that "x" point in the circle.
I am not clear on the function of that hinge.
Are all displacement forces applied through that point?

Obviously, if this is in free fall, all four inputs are zero and there is no solution.
I believe that you are taking the negative y-axis as down. And that you are presuming that there is a persistent gravitational pull being reported by the accelerometer outputs. You are going to need to rely on the fact that the gravity is the only persistent force.

So you need to know over what period of time will other forces tend towards zero.

The fact that one of the accelerometers is tilted by omega is fine.

1) Start by changing the raw input from A1x and A1y to the same coordinate system as A2.
2) Then subtract those vectors (A1 and A2). This will yield a vector that will reveal the rotation rate and and a translational acceleration.
3) The rotation rate will cause the gravitational force to show up as a rotating force. Synthesize two sine waves based on the rotation rate, each 90 degrees offset from the other. This "sine wave" will vary in frequency as the rotation rate changes.
4) Multiply each of those sine waves with the translational force and average those over a long enough period to filter out non-gravitational influences.
5) The resulting vector, with an angle relative to the sine waves you synthesized, will direct you down.

At this point you can do two things:
1) Go back and compute the angles from the start of the test.
2) Continue to track those angle through the changing rotation rate so that you can generate angles in real time.

Now, if this is a land-based vehicle, not a drone, we can make some assumptions about how radically that angle can change relative to the horizon.
Then you could take advantage of that to determine the rod angle relative to down more precisely and quickly.
 
  • #3
Hi Scott

In real experiment,the rod is an airfoil that is in Freeplay pitch and heave motion. The hinge point is X and the rotation is along that point. The forces on the airfoil are non uniform and kinda random.
The whole airfoil would be oscillating along the hinge point. It's a 2 dof system with pitch and heave.
I did derive a set of equations using geometry, but it becomes complex 2nd order ode if I don't use the small angle assumption.

Regarding your answer, I didn't quite understand the sine wave part.
I must admit, mechanics is not really my field and so,I might be a bit slow in grasping it.
 
  • #4
Basically, you are setting up an arbitrary Cartesian coordinate system - with an initially unknown relation to vertical and horizontal.
Then you are keeping track of the non-rotational forces based on that coordinate system. I called it a sine wave simply because I was presuming continuous rotation - and so you would be multiplying these two "sine waves" with your non-rotational forces to get the forces in the X,Y of your coordinate system.

But if you are not rotating continuously, the angle will be moving this way and that and you will be multiplying by the sine and cosine of an angle that is far from a monotonic function of time. In that case, you are going to have to look at both the angular acceleration and the centrifugal force very closely to deduce the change in angle relative to you coordinate system.

So, from the 4 measurements, you get these:
The difference in acceleration relative to the length of the rod: this is your centrifugal force.
The difference in acceleration perpendicular to the rod: this is what changes your angular momentum and eventually tells you which way the rod is turning.
The average acceleration X,Y: This is what you convert (multiplying by sine and cosine of the deduced change in angle) to you reference coordinate system.
 
  • Like
Likes Cmdr_Ryder
  • #5
.Scott said:
Basically, you are setting up an arbitrary Cartesian coordinate system - with an initially unknown relation to vertical and horizontal.
Then you are keeping track of the non-rotational forces based on that coordinate system. I called it a sine wave simply because I was presuming continuous rotation - and so you would be multiplying these two "sine waves" with your non-rotational forces to get the forces in the X,Y of your coordinate system.

But if you are not rotating continuously, the angle will be moving this way and that and you will be multiplying by the sine and cosine of an angle that is far from a monotonic function of time. In that case, you are going to have to look at both the angular acceleration and the centrifugal force very closely to deduce the change in angle relative to you coordinate system.

So, from the 4 measurements, you get these:
The difference in acceleration relative to the length of the rod: this is your centrifugal force.
The difference in acceleration perpendicular to the rod: this is what changes your angular momentum and eventually tells you which way the rod is turning.
The average acceleration X,Y: This is what you convert (multiplying by sine and cosine of the deduced change in angle) to you reference coordinate system.

Hi Scott

Thanks for the help. I think that method works. Let me add it to my code and test it.
 
  • #6
Cmdr_Ryder said:
Hi Scott

Thanks for the help. I think that method works. Let me add it to my code and test it.

If we consider the differential vertical accelerations as a function of angular momentum, aren't we neglecting the vertical motion of the rod?

I tried using force balances to generate the equations, but I'm not sure it works because the whole system is non inertial. I'm quite confused, as this problem seems very similar to bicycle model for car suspensions. And I'm always ending up at a force and torque balance equation.

Using small angle assumption, the equation that I got is

a2 = -x2 A + Y
a1 = x1 A +Y sin(theta)

Where A is angular acceleration and Y is vertical acceleration (a1 and a2 are resultants)
 

1. What is a 2-DoF system?

A 2-DoF (degrees of freedom) system is a mechanical system that has two independent variables or motions. This means that the system can move or vibrate in two different directions or axes.

2. How are dual axis accelerometers used in 2-DoF system characterization?

Dual axis accelerometers are used to measure the acceleration of a system in two different directions simultaneously. This allows for a more accurate and complete characterization of the system's motion and behavior.

3. What information can be obtained from a 2-DoF system characterization using dual axis accelerometers?

A 2-DoF system characterization using dual axis accelerometers can provide information on the system's natural frequencies, damping ratios, and mode shapes. This can help in understanding the dynamic behavior of the system and identifying any potential issues or weaknesses.

4. How is data collected and analyzed in a 2-DoF system characterization with dual axis accelerometers?

Data is collected by attaching the dual axis accelerometers to the system at specific locations and recording the acceleration measurements during the system's motion or vibration. The data is then analyzed using mathematical techniques such as Fourier transforms and curve fitting to determine the system's characteristics.

5. What are some common applications of 2-DoF system characterization with dual axis accelerometers?

2-DoF system characterization with dual axis accelerometers is commonly used in engineering and industrial applications, such as structural health monitoring, machine condition monitoring, and vibration analysis. It is also used in the development and testing of new products and designs to ensure their reliability and performance.

Similar threads

  • Engineering and Comp Sci Homework Help
Replies
1
Views
983
Replies
10
Views
2K
  • Mechanical Engineering
Replies
3
Views
2K
  • Engineering and Comp Sci Homework Help
Replies
1
Views
1K
Replies
5
Views
2K
  • Advanced Physics Homework Help
Replies
1
Views
1K
  • Sci-Fi Writing and World Building
Replies
4
Views
2K
  • Introductory Physics Homework Help
Replies
9
Views
708
  • Introductory Physics Homework Help
Replies
5
Views
5K
  • Other Physics Topics
Replies
5
Views
3K
Back
Top