Analog Computers

English translation

Anwendungsbeispiele für Analogrechner — Beispiel 3: Zwei-Massen-System

Complete English translation of the original German-language document (7 pages).


Application Examples for Analog Computers

Example 3                                                                                15 October 1963


TWO-MASS SYSTEM

1. Problem Statement

For the two-mass system shown in Figure 1, the displacements y₁(t) and y₂(t) are to be determined in response to a step-function disturbance y₃(t). The spring and damper characteristic curves are shown in Figure 2.

Figure 1 — Two-Mass System

The system consists of mass m₁ connected above mass m₂ by a spring c₁ in parallel with damper d₁. Mass m₂ is connected to the base excitation point via spring c₂. The displacements y₁, y₂, and y₃ are measured from their respective reference positions.

  • m₁, m₂ : masses
  • c₁, c₂ : spring constants
  • d₁ : damping constant

Figure 2 — Spring and Damper Characteristic Curves

The figure shows three cases (Case a, Case b, Case c) for each of the two nonlinear elements:

  • d₁ (damper): force as a function of (ẏ₁ − ẏ₂)

    • Case a: linear (symmetric, through origin)
    • Case b: linear with steeper positive slope (asymmetric — or bilinear)
    • Case c: zero for negative argument (one-sided)
  • c₂ (spring): force as a function of (y₂ − y₃)

    • Case a: linear (symmetric, through origin)
    • Case b: linear with steeper slope
    • Case c: zero for negative argument (one-sided, dead-band below zero)

2. Equations of Motion

The equations of motion for the two masses are:

$$\frac{d^2 y_1}{dt^2} + \frac{d_1}{m_1}!\left(\frac{dy_1}{dt} - \frac{dy_2}{dt}\right) + \frac{c_1}{m_1}(y_1 - y_2) = 0 \tag{1}$$

$$\frac{d^2 y_2}{dt^2} + \frac{d_1}{m_2}!\left(\frac{dy_2}{dt} - \frac{dy_1}{dt}\right) + \frac{c_1}{m_2}(y_2 - y_1) + \frac{c_2}{m_2}(y_2 - y_3) = 0 \tag{2}$$


3. Constants

  • m₁ = 20 Kp s² m⁻¹

  • c₁ = 1000 Kp m⁻¹

  • d₁ = 80 Kn s m⁻¹    for ẏ₁ − ẏ₂ > 0     Case b

  •      = 8 Kp cm⁻¹       for ẏ₁ − ẏ₂ < 0     Case c

  • m₂ = 2 Kp s² m⁻¹

  • c₂ = 4000 Kp m⁻¹   for y₂ − y₃ > −0.37 cm    Case c

  •      = 0                    for y₂ − y₃ < −0.37 cm

  • y₃(t) = 6.5 cm   for t ≥ 0

  •          = 0          for t < 0

  • y₁(0) = 0

  • y₂(0) = 0

Estimated maximum values: y₁max = y₂max = y₃max = yₘ = 10 cm


4. Normalization

Using the normalized amplitudes Yᵢ = yᵢ / yₘ, the time normalization τ = λt, and the abbreviations dY/dτ = Ẏ, d²Y/dτ² = Ÿ, the machine equations become:

$$\ddot{Y}_1 + \frac{d_1}{m_1 \lambda}(\dot{Y}_1 - \dot{Y}_2) + \frac{c_1}{m_1 \lambda^2}(Y_1 - Y_2) = 0 \tag{3}$$

$$\ddot{Y}_2 + \frac{d_1}{m_2 \lambda}(\dot{Y}_2 - \dot{Y}_1) + \frac{c_1}{m_2 \lambda^2}(Y_2 - Y_1) + \frac{c_2}{m_2 \lambda^2}(Y_2 - Y_3) = 0 \tag{4}$$

In order to make the coefficients settable on the machine, λ = 10 s⁻¹ is chosen. The process runs with integration constant k₀ = 1 s⁻¹ at a 10-fold time expansion; for k₀ = 10 s⁻¹ it runs in real time.

After substituting the coefficient values, the following equations result:

$$\ddot{Y}_1 = -0.4,(\dot{Y}_1 - \dot{Y}_2) - 0.25,(Y_1 - Y_2) \tag{5}$$

$$-\ddot{Y}_2 = -4.0,(\dot{Y}_1 - \dot{Y}_2) - 2.5,(Y_1 - Y_2) + 10,(Y_2 - Y_3) \tag{6}$$


5. Computing Circuit

Figure 3 — Computing Circuit for the System of Figure 1

The computing circuit implements equations (5) and (6) using integrators, summers, and coefficient potentiometers. Signal annotations in the circuit diagram:

  • −Ẏ₁, Y₁ (with output gain 1)
  • Y₂ (input gains 10, 10, 10)
  • |Ẏ₁ − Ẏ₂| (formed via an absolute-value or nonlinear subcircuit, coefficient 0.4)
  • −Y₂ (with output gain 1)
  • Y₃ (disturbance input, fed via potentiometer or summer)
  • Coefficient potentiometers set to 0.25 and 0.4

The dashed box labeled “1” in the circuit (Figure 3) is replaced by Circuit 1 (Figure 4) for Cases b and c. The dashed box labeled “2” is replaced by Circuit 2 (Figure 5) for Case c.

Figure 4 — Circuit 1 for Cases b and c

This circuit forms the signal (Ẏ₁ − Ẏ₂) with nonlinear (one-sided or bilinear) damping. An absolute-value or diode-based arrangement is used, with a threshold set at −1; the output represents the damping force with the appropriate asymmetric characteristic.

Figure 5 — Circuit 2 for Case c

This circuit implements the one-sided spring c₂. Inputs are −Y₂ and +1 along with Y₃. A diode-based limiter with threshold +1 produces the one-sided spring force (c₂ active only for y₂ − y₃ > −0.37 cm, zero below that threshold).

For Cases b and c, the dashed-boxed section labeled “Part 1” in the computing circuit (Figure 3) is to be replaced by Circuit 1 (Figure 4).

For Case c, the dashed-boxed section labeled “Part 2” is additionally to be replaced by Circuit 2 (Figure 5).


6. Results

The time histories of the displacements Y₁(τ) and Y₂(τ) are recorded for Cases a, b, and c in Figures 6 through 12.

Figure 6 — Disturbance Function

Y₃ steps from 0 to +1 at τ = 0 and remains constant thereafter (unit step). The horizontal axis is τ with maximum value 1; the vertical axis is Y₃.

Figure 7 — Displacement of Mass m₂, Case a

Y₂ rises rapidly after the step, overshoots slightly, then settles to a steady-state value close to +1. The response is lightly damped and monotonically approaches the final value after the initial overshoot. Horizontal axis: τ (0 to 1); vertical axis: Y₂.

Figure 8 — Displacement of Mass m₁, Case a

Y₁ rises, overshoots to a peak near +1, then undergoes a damped oscillation with two visible peaks before settling. The response exhibits more oscillation than Y₂ in Case a. Horizontal axis: τ (0 to 1); vertical axis: Y₁.

Figure 9 — Displacement of Mass m₂, Case b

With asymmetric damping (Case b), Y₂ shows a sharper initial rise with a distinct first overshoot followed by a rapid series of small oscillations (more highly damped for one direction of motion) before settling. The response is more oscillatory in the early phase compared to Case a. Horizontal axis: τ (0 to 1); vertical axis: Y₂.

Figure 10 — Displacement of Mass m₁, Case b

Y₁ in Case b exhibits sustained oscillation. The curve shows a smoothly varying, nearly sinusoidal shape over the time window, indicating that with asymmetric damping the first mass oscillates with relatively little net attenuation over the displayed interval. Horizontal axis: τ (0 to 1); vertical axis: Y₁.

Figure 11 — Displacement of Mass m₂, Case c

With both the one-sided damper and one-sided spring (Case c), Y₂ shows an initial rise similar to Case a but with a somewhat irregular intermediate region before settling near +1. The one-sided spring produces a slight plateau or inflection during the approach to steady state. Horizontal axis: τ (0 to 1); vertical axis: Y₂.

Figure 12 — Displacement of Mass m₁, Case c

Y₁ in Case c undergoes a sustained, nearly undamped sinusoidal oscillation around a mean value near +1. The amplitude remains essentially constant over the time window, in contrast to Case a (where oscillations decay) and Case b (where asymmetric damping modifies the waveform). Horizontal axis: τ (0 to 1); vertical axis: Y₁.


References

[1] Szabo, Einführung in die Technische Mechanik [Introduction to Engineering Mechanics], Springer-Verlag, 196–

[2] Giloi W., Herschel R., Rechenanleitung für Analogrechner [Computing Guide for Analog Computers], TELEFUNKEN-Fachbuch


Publisher: TELEFUNKEN Aktiengesellschaft — Division: Anlagen Hochfrequenz — Subject Area: Information Technology — Electronic Analog Computers — 775 Konstanz, Lake Constance. Reproduction and dissemination, even in extracts, require written consent.