PhysLean Documentation

PhysLean.ClassicalMechanics.DampedHarmonicOscillator.Basic

The Damped Harmonic Oscillator #

i. Overview #

The damped harmonic oscillator is a classical mechanical system corresponding to a mass m under a restoring force - k x and a damping force - γ, where k is the spring constant, γ is the damping coefficient, x is the position, and is the velocity.

The equation of motion for the damped harmonic oscillator is:

m ẍ + γ ẋ + k x = 0

Depending on the relationship between the damping coefficient and the natural frequency, the system exhibits three different behaviors:

ii. Key results #

This module is currently a placeholder for future implementation. The following results are planned to be formalized:

iii. Table of contents #

iv. References #

References for the damped harmonic oscillator include:

A. The input data (placeholder) #

The input data for the damped harmonic oscillator will consist of:

Placeholder structure for the damped harmonic oscillator. The damped harmonic oscillator is specified by a mass m, a spring constant k, and a damping coefficient γ. All parameters are assumed to be positive (or non-negative for the damping coefficient).

  • m :

    The mass of the oscillator.

  • k :

    The spring constant of the oscillator.

  • γ :

    The damping coefficient of the oscillator.

  • m_pos : 0 < self.m
  • k_pos : 0 < self.k
  • γ_nonneg : 0 self.γ
Instances For

    B. The natural angular frequency (placeholder) #

    The natural angular frequency ω₀ = √(k/m) will be defined here.

    The natural (undamped) angular frequency of the oscillator, ω₀ = √(k/m).

    Equations
    Instances For

      C. Equation of motion (Tag: DHO03) #

      The damped harmonic oscillator with mass m, spring constant k, and damping coefficient γ satisfies

      m ẍ + γ ẋ + k x = 0,
      

      where x : Time → ℝ is the position as a function of time.

      The equation of motion for the damped harmonic oscillator.

      A function x : Time → ℝ is a solution if it satisfies

      S.m * x¨ + S.γ * ẋ + S.k * x = 0

      for all times t.

      Equations
      Instances For

        D. The energies and energy dissipation (Tag: DHO04) #

        For the damped harmonic oscillator, the mechanical energy is

        E(t) = ½ S.m (ẋ(t))^2 + ½ S.k (x(t))^2,

        where x : Time → ℝ is the position as a function of time.

        If x satisfies the equation of motion

        S.m * x¨ + S.γ * ẋ + S.k * x = 0,

        then differentiating E with respect to time and substituting the equation of motion yields

        dE/dt = - S.γ * (ẋ(t))^2 ≤ 0

        Thus the energy is non-increasing in time, and it is strictly decreasing whenever S.γ > 0 and ẋ(t) ≠ 0. In particular, for S.γ > 0 the energy is not conserved, and the energy dissipation rate is proportional to the squared velocity.

        The kinetic energy of the damped harmonic oscillator.

        Equations
        Instances For

          The potential energy of the damped harmonic oscillator.

          Equations
          Instances For

            Mechanical energy of the damped harmonic oscillator.

            Equations
            Instances For

              Energy dissipation rate along a trajectory x : Time → ℝ.

              if x satisfies S.equationOfMotion x, then

              Time.deriv (S.energy x) t = - S.γ * (Time.deriv x t)^2,

              so the energy is non-increasing and not conserved when S.γ > 0.

              Equations
              Instances For

                E. Damping regimes (placeholder) #

                The three damping regimes will be defined based on the discriminant γ² - 4mk.

                The discriminant that determines the damping regime.

                Equations
                Instances For

                  The system is underdamped when γ² < 4mk.

                  Equations
                  Instances For

                    The system is critically damped when γ² = 4mk.

                    Equations
                    Instances For

                      The system is overdamped when γ² > 4mk.

                      Equations
                      Instances For