9

I have been going through Ogata Modern Control Engineering book and working through several exercises to improve my understanding of basic control principles. I came across the following example which I am struggling to solve.

I need to come up with the transfer function that models this vibration jig. The questions are as follows:

In this example you will be analysing a vibration test rig (Fig. 1). This system consists of a table of mass M, and a coil whose mass is m. A permanent magnet rigidly attached to the ground provides a steady magnetic field. The motion of the coil, , through the magnetic field induces a voltage in the coil that is proportional to its velocity, ̇, as in Eq. 1. = ̇ [eq.1]

The passage of current through the coil causes it to experience a magnetic force proportional to the current as in Eq. 2. = [eq.2]

enter image description here

Question: Obtain a parametric transfer function with output to input .

Some questions I am finding hard to answer but affect the whole T.F are:

  • If K2 and B2 are compressed by a distance Z, (when moving upwards
    due to the coil interacting with the magnetic field) does this mean that k1 and b1 are extended by the same distance Z?

  • If m (coil) moves upward by 2cm, does M (table) also move upwards by 2cm?


What I need to do:

  • Come up with two separate free body diagrams, one for the mass M of the table and one for the mass m of the coil.
  • Sketch one circuit diagram including back emf.
  • Transform to s-domain.
  • Solve simultaneously.

What I have done so far:

  • Draw to separate free body diagrams and extract equations.

  • Draw the circuit diagram and extract equation.

  • Convert to s-domain.

Using MATLAB function solve I managed to get 2 different 5th order transfer functions (one for each method I propose below), however, I am not sure which one is correct, and why.


Overall System :

This is a diagrammatic representation of how I think the vibration test jig can be modelled, excluding the electrical part.

enter image description here


Free Body Diagram 1 - Table - Upward Convention

Springs k1 and k2 and dampers b1 and b2 are modeled separately. Since they cannot be added together and viewed as one, their compression and extension are separate.

The upward force is coming from k2 and b2 which are attached to the coil. These are experiencing an upward motion.

enter image description here

Equation in the s-domain :

Ms^2X + b1sX + k1X = b2s(X-Y) + k2(X-Y)


Free Body Diagram 2 - Coil - Upward Convention

The coil is experiencing a force upwards, however the spring and damper are holding it back, thus acting in the opposite direction.

enter image description here

Equation in the s-domain :

Fem = Ms^2Y + b2s(X-Y) + k2(X-Y)


The two different methods are shown above for the FBD of the table lead to different equations in the s-domain and different transfer functions.

What is the correct Free Body Diagram for the table and coil?

rrz0
  • 1,171
  • 1
  • 21
  • 42
  • 2
    Nice question, but please, post a photo where the details are clear without forcing us to click on it to magnify it. E.g. those minus signs are hardly discernible. Moreover the equation on the bottom left has been partially cropped. There is lot of free space to be used on your sheet to be used to make things bigger. There are lots of free image editing programs on the internet (e.g. IrfanView or FastSstone ImageViewer), so you can take also several pictures of your sheet(s) and cut/crop the parts you need so as to post nice pictures. – LorenzoDonati4Ukraine-OnStrike Oct 27 '18 at 07:51
  • @LorenzoDonati, thanks for the suggestion, will edit immediately. Regarding the equation on the bottom left, that is not of interest since my concern is the free body diagram. If that is correct, then the equation will be correct. However I will try to edit accordingly. Thanks for your feedback. – rrz0 Oct 27 '18 at 07:53
  • Try not to make assumptions about what you did wrong. Posting a set of nicely drawn equations following your train of thought will show your efforts (and thus improve your question - giving it more chances to be answered) and may also point out possible mistakes. Any relevant information regarding your problem at hand could be useful for the prospective answerer. – LorenzoDonati4Ukraine-OnStrike Oct 27 '18 at 08:01
  • BTW, if you are confortable with LaTeX syntax, the question editor can understand the "dollar notation" of LaTeX formulas (see online help). – LorenzoDonati4Ukraine-OnStrike Oct 27 '18 at 08:04
  • 1
    Thanks @LorenzoDonati, I am trying to present the question in a more structured and legible way. – rrz0 Oct 27 '18 at 08:06
  • If you assume that table and coil are not staying horizontally, i.e. that there is a degree of freedom around the axis perpendicular to your picture, then the problem's formulation is faulty because if that degree of freedom _would_ exist, there would be a rotational component around this axis introduced in both the table and the coil. I haven't worked this out, but given the problem's complexity it's highly probable that this would lead to a chaotic (random) movement where energy from the vertical movements will be chaotically exchanged with rotational movements of both table and coil. – joe electro Nov 04 '18 at 13:41
  • Sorry, I should have written: "(not random)". Also, in that case (I have to continue in a new comment as I'm going to exceed 600 characters) some horizontal positions should have had to be given. – joe electro Nov 04 '18 at 13:47
  • @joeelectro, thanks for your insightful comment, however, I am assuming that the table and coil are staying horizontally, since we are presented by two upward arrows (x and y) which represent **only a horizontal movement**. Additionally, I believe that the author would have mentioned any rotational motion, and also indicated accordingly on the diagram. – rrz0 Nov 04 '18 at 13:47
  • You are right, I misread his two basic assumptions. Now I guess I'll have to remove my comments. – joe electro Nov 04 '18 at 13:51
  • @joeelectro, I see no need for that, my question may not have been clear enough and others may have had the same thoughts. Thanks once again. – rrz0 Nov 04 '18 at 13:51
  • Ok. Thanks for your advise and for pointing out my error. By the way, the picture gives no clue that the idea that both statements are true would be justified. – joe electro Nov 04 '18 at 13:53
  • Even more generally stated: the picture gives no clue that _any_ of those statements would be true. – joe electro Nov 04 '18 at 14:01

1 Answers1

2

Intro

M and m have only one degree of freedom; both can move vertically only. The magnetic force directly acts upon the magnet m, not on the mass M.

To demystify the picture a bit it could be helpful to think of the magnet as positioned on the other side of the table. The picture has been drawn in LTSPICE, and that has no arrows. So the closest approximation to an arrow is the output pin, and as those can only point horizontally to the right, the whole picture is rotated \$90^o\$ to the right. For the same reason the arrows '-y' and '-F' point to the right whereas I would have liked to have drawn arrows 'y' and 'F' to the left. Further, the right \$b_1\$ should read \$b_2\$.

Now it is clear that this is a series connection of masses with dynamical elements between them, so we start writing down the motional equations from the right to left, starting with the electrical equation for m first, which will contain V, y and F.
After that we will write the motional equation for m and for M.
As M isn't affected by a magnetic force, this last equation will give us y as a function of x, which will be used in the first equation to relate x to V.

Electrical

The magnetic force and the movement of the magnet are coupled via the voltage across the coil. And because $$e=\alpha \dot y \, , \, F=\beta i \, , \, V- e=Ri+L \dot i $$ and assuming L is independent of y, we have $$V-e = V - \alpha \dot y = R i + L \dot i = \frac{R}{\beta}F+\frac{L}{\beta}\dot F $$

Now we have \$ y\$ in terms of \$F\$ (and \$V\$), and we can write the equations of motion by adding all forces upon the moving objects and forcing them to be zero (by law).

The magnet

$$ F+m \ddot y + b_2 \left(\dot y - \dot x \right) +k_2 \left(y-x \right) =0 $$ We can solve the relationship above between F and y in the s-domain $$ V-\alpha \dot y = V(s)-\alpha s y = \left(R+Ls\right) i = \left(R+Ls\right)F/\beta $$ and therefore $$ F=\frac{\beta}{R+Ls}\left(V(s)-\alpha s y\right) $$ The sum of the forces on the magnet is zero, so (and for readability the positions are not yet transformed to the s-domain) $$\frac{\beta V(s)}{R+Ls}-\frac{\alpha \beta }{R+Ls}sy+m\ddot y +k_2\left(y-x\right) + b_2\left(\dot y-\dot x\right)=0 $$ After transforming to the s-domain this equation looks like $$ \frac{\beta V(s)}{R+Ls}-\frac{\alpha \beta }{R+Ls}sy+ms^2 y +k_2\left(y-x\right) + b_2s\left( y- x\right)= 0 $$ After re-grouping this becomes $$ ms^2y+\left(b_2-\frac{\alpha \beta }{R+Ls}\right)sy +k_2y -b_2sx - k_2x =-\frac{\beta V(s)}{R+Ls} $$ Isolating \$x\$ and \$y\$ we get $$ \left(ms^2+b_2s-\frac{\alpha \beta s}{R+Ls}+k_2\right)y-\left(b_2s+k_2\right)x = -\frac{\beta V(s)}{R+Ls} $$

The moving table

For the moving table the governing equation is $$ M\ddot x +k_1x+b_1\dot x +k_2\left(x-y\right)+b_2\left(\dot x-\dot y\right)=0 $$ After transforming to the s-domain this equations looks like $$ Ms^2 x +k_1x+b_1s x +k_2\left(x-y\right)+b_2s\left( x- y\right)=0 $$ After re-grouping this becomes $$ -b_2sy -k_2y +Ms^2x +\left(b_1+b_2\right)sx +\left(k_1+k_2\right)x =0 $$ Isolating \$x\$ and \$y\$ we get $$ - \left( b_2s+k_2 \right) y + \lbrace Ms^2 + \left( b_1+b_2 \right)s +k_1+k_2 \rbrace x = 0 $$ Rewrite this equation to get y in terms of x. $$ y = \frac{Ms^2 + \left( b_1+b_2 \right)s +k_1+k_2}{b_2s+k_2}x $$

Ensemble

Put \$y=f(x)\$ from above into the relationship between \$x\$, \$y\$ and \$V\$ for the magnet: $$ \left[ \left(ms^2+b_2s-\frac{\alpha \beta s}{R+Ls}+k_2\right) \frac{Ms^2 + \left( b_1+b_2 \right)s +k_1+k_2}{b_2s+k_2} - \left( b_2s+k_2 \right) \right] x = -\frac{\beta V(s)}{R+Ls} $$

If we multiply both sides of the equation with \$R+Ls\$ we get

$$ \left[ \lbrace (R+Ls) \left( ms^2+bs+k_2 \right) - \alpha\beta s \rbrace \frac{Ms^2+(b_1+b_2)s+(k_1+k_2)}{b_2s+k_2}-(R+Ls)(b_2s+k_2)\right]x = -\beta V(s) $$

Next we multiply both sides with \$b_2s+k_2\$ and get

$$ \left[ \lbrace (R+Ls) \left( ms^2+bs+k_2 \right) - \alpha\beta s \rbrace \lbrace Ms^2+(b_1+b_2)s+(k_1+k_2)\rbrace - (R+Ls)(b_2s+k_2)^2 \right]x = - (b_2s+k_2) \beta V(s) $$

From visual inspection it follows that we can expect a transfer function \$ x(s)/V(s) \$ with a maximum order of 1 in the nominator and of 5 in the denominator. It is possible that one zero cancels out with the one pole, but that is speculative and would require some more rewriting to find out.

joe electro
  • 271
  • 1
  • 4
  • Comments are not for extended discussion; this conversation has been [moved to chat](https://chat.stackexchange.com/rooms/85372/discussion-on-answer-by-joe-electro-finding-the-transfer-function-of-spring-mass). – Dave Tweed Nov 06 '18 at 12:01