Skip to content

Commit b5e62aa

Browse files
committed
Added more explicit relationships to the notation.
1 parent 67884a3 commit b5e62aa

1 file changed

Lines changed: 31 additions & 28 deletions

File tree

notation.rst

Lines changed: 31 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -103,19 +103,22 @@ Constraints
103103
:math:`\bar{f}_n(u_1, \ldots, u_n, q_1, \ldots, q_n, t) = 0 \textrm{ where } \bar{f}_n \in \mathbb{R}^m`, ``fn``
104104
Vector function of :math:`m` nonholonomic constraint equations among the
105105
:math:`n` generalized speeds and generalized coordinates.
106-
:math:`\mathbf{A}_r`
106+
:math:`\mathbf{A}_r`, ``Ar``
107107
Linear coefficient matrix for :math:`\bar{u}_r` in the nonholonomic
108-
constraint equations.
109-
:math:`\mathbf{A}_s`
108+
constraint equations: :math:`\bar{f}_n=\mathbf{A}_r\bar{u}_r +
109+
\mathbf{A}_s\bar{u}_s + \bar{b}_{rs}`.
110+
:math:`\mathbf{A}_s`, ``As``
110111
Linear coefficient matrix for :math:`\bar{u}_s` in the nonholonomic
111-
constraint equations.
112-
:math:`\bar{b}_{rs}`
112+
constraint equations: :math:`\bar{f}_n=\mathbf{A}_r\bar{u}_r +
113+
\mathbf{A}_s\bar{u}_s + \bar{b}_{rs}`.
114+
:math:`\bar{b}_{rs}`, ``brs``
113115
Terms not linear in :math:`\bar{u}_s` or :math:`\bar{u}_r` in the
114-
nonholonomic constraint equations.
115-
:math:`\mathbf{A}_n`
116+
nonholonomic constraint equations: :math:`\bar{f}_n=\mathbf{A}_r\bar{u}_r +
117+
\mathbf{A}_s\bar{u}_s + \bar{b}_{rs}`.
118+
:math:`\mathbf{A}_n = -\mathbf{A}_r^{-1} \mathbf{A}_s`, ``An``
116119
Linear coefficient matrix for :math:`\bar{u}_s` in the equation for
117-
:math:`\bar{u}_r=\mathbf{A}_n\bar{u}_s + \bar{b}_n`.
118-
:math:`\bar{b}_n`
120+
:math:`\bar{u}_r = \mathbf{A}_n\bar{u}_s + \bar{b}_n`.
121+
:math:`\bar{b}_n = -\mathbf{A}_r^{-1} \bar{b}_{rs}`, ``bn``
119122
Terms not linear in :math:`\bar{u}_s` in the equation for
120123
:math:`\bar{u}_r=\mathbf{A}_n\bar{u}_s + \bar{b}_n`.
121124

@@ -189,70 +192,70 @@ Generalized Forces
189192
Unconstrained Equations of Motion
190193
=================================
191194

192-
:math:`\bar{f}_k(\dot{\bar{q}}, \bar{u}, \bar{q}, t) = 0`
195+
:math:`\bar{f}_k(\dot{\bar{q}}, \bar{u}, \bar{q}, t) = 0`, ``fk``
193196
Kinematical differential equations that take the form: :math:`\bar{f}_k =
194197
\mathbf{Y}_k \dot{\bar{q}} + \bar{z}_k - \bar{u} = \mathbf{M}_k
195198
\dot{\bar{q}} + \bar{g}_k = 0`.
196-
:math:`\mathbf{M}_k`
199+
:math:`\mathbf{M}_k`, ``Mk``
197200
Linear coefficient matrix for :math:`\dot{\bar{q}}` in the kinematical
198201
differential equations.
199-
:math:`\bar{g}_k`
202+
:math:`\bar{g}_k`, ``gk``
200203
Terms not linear in :math:`\dot{\bar{q}}` in the kinematical differential
201204
equations.
202-
:math:`\bar{f}_d(\dot{\bar{u}}, \bar{u}, \bar{q}, t) = 0`
205+
:math:`\bar{f}_d(\dot{\bar{u}}, \bar{u}, \bar{q}, t) = 0`, ``fd``
203206
Dynamical differential equations that take the form: :math:`\bar{f}_d =
204207
\mathbf{M}_d \dot{\bar{u}} + \bar{g}_d = 0`.
205-
:math:`\mathbf{M}_d`
208+
:math:`\mathbf{M}_d`, ``Md``
206209
Linear coefficient matrix for :math:`\dot{\bar{u}}` in the dynamical
207210
differential equations, often called the "mass matrix".
208-
:math:`\bar{g}_d`
211+
:math:`\bar{g}_d`, ``gd``
209212
Terms not linear in :math:`\dot{\bar{u}}` in the dynamical differential
210213
equations.
211214
:math:`\bar{x}=[\bar{q} \quad \bar{u}]^T`
212215
State of a multibody system.
213-
:math:`\mathbf{M}_m`
216+
:math:`\mathbf{M}_m`, ``Mm``
214217
Linear coefficient matrix for :math:`\dot{\bar{x}}` in the equations of
215218
motion.
216-
:math:`\bar{g}_m`
219+
:math:`\bar{g}_m`, ``gm``
217220
Terms not linear in :math:`\dot{\bar{x}}` in the equations of motion.
218221
:math:`\dot{\bar{x}} = \bar{f}_m(\bar{x}, t) = -\mathbf{M}_m^{-1} \bar{g}_m`
219222
Equations of motion in first order explicit form.
220223

221224
Equations of Motion with Nonholonomic Constraints
222225
=================================================
223226

224-
:math:`\bar{f}_n(\bar{u}_s, \bar{u}_r, \bar{q}, t) = 0`
227+
:math:`\bar{f}_n(\bar{u}_s, \bar{u}_r, \bar{q}, t) = 0`, ``fn``
225228
Nonholonomic constraint equations.
226-
:math:`\mathbf{M}_n=\mathbf{A}_r`
229+
:math:`\mathbf{M}_n=\mathbf{A}_r`, ``Mn``
227230
Linear coefficient matrix for :math:`\bar{u}_r` in the nonholonomic
228231
constraint equations.
229-
:math:`\bar{g}_n=\mathbf{A}_s\bar{u}_s+\bar{b}_{rs}`
232+
:math:`\bar{g}_n=\mathbf{A}_s\bar{u}_s+\bar{b}_{rs}`, ``gn``
230233
Terms not linear in :math:`\bar{u}_r` in the nonholonomic constraint
231234
equations.
232-
:math:`\dot{\bar{f}}_n(\dot{\bar{u}}_s, \dot{\bar{u}}_r, \bar{u}_s, \bar{u}_r, \bar{q}, t) = 0`
235+
:math:`\dot{\bar{f}}_n(\dot{\bar{u}}_s, \dot{\bar{u}}_r, \bar{u}_s, \bar{u}_r, \bar{q}, t) = 0`, ``fnd``
233236
Time derivative of the nonholonomic constraint equations.
234-
:math:`\mathbf{M}_{nd}=\mathbf{M}_n`
237+
:math:`\mathbf{M}_{nd}=\mathbf{M}_n`, ``Mnd``
235238
Linear coefficient matrix for :math:`\dot{\bar{u}}_r` in the time
236239
differentiated nonholonomic constraint equations.
237-
:math:`\bar{g}_{nd}`
240+
:math:`\bar{g}_{nd}`, ``gnd``
238241
Terms not linear in :math:`\dot{\bar{u}}_r` in the time differentiated
239242
nonholonomic constraint equations.
240-
:math:`\bar{f}_{ds}`
243+
:math:`\bar{f}_{ds}`, ``fds``
241244
:math:`p` holonomic dynamical differential equations associated with the
242245
independent generalized speeds :math:`\bar{u}_s`.
243-
:math:`\bar{f}_{dr}`
246+
:math:`\bar{f}_{dr}`, ``fdr``
244247
:math:`m` holonomic dynamical differential equations associated with the
245248
dependent generalized speeds :math:`\bar{u}_r`.
246249

247250
Equations of Motion with Holonomic Constraints
248251
==============================================
249252

250-
:math:`\dot{\bar{f}}_h(\bar{u}, \bar{u}_r, \bar{q}, \bar{q}_r, t) = 0`
253+
:math:`\dot{\bar{f}}_h(\bar{u}, \bar{u}_r, \bar{q}, \bar{q}_r, t) = 0`, ``fhd``
251254
Time derivative of the holonomic constraints.
252-
:math:`\mathbf{M}_{hd}`
255+
:math:`\mathbf{M}_{hd}`, ``Mhd``
253256
Linear coefficient matrix for :math:`\bar{u}_r` in the time differentiated
254257
holonomic constraints.
255-
:math:`\bar{g}_{hd}`
258+
:math:`\bar{g}_{hd}`, ``ghd``
256259
Terms not linear in :math:`\bar{u}_r` in the time differentiated holonomic
257260
constraints.
258261

0 commit comments

Comments
 (0)