[足式机器人]Part3 机构运动学与动力学分析与建模 Ch00-2(1) 质量刚体的在坐标系下运动

news2024/11/17 7:46:49

本文仅供学习使用,总结很多本现有讲述运动学或动力学书籍后的总结,从矢量的角度进行分析,方法比较传统,但更易理解,并且现有的看似抽象方法,两者本质上并无不同。

2024年底本人学位论文发表后方可摘抄
若有帮助请引用
本文参考:
黎 旭,陈 强 洪,甄 文 强 等.惯 性 张 量 平 移 和 旋 转 复 合 变 换 的 一 般 形 式 及 其 应 用[J].工 程 数 学 学 报,2022,39(06):1005-1011.

食用方法
质量点的动量与角动量
刚体的动量与角动量——力与力矩的关系
惯性矩阵的表达与推导——在刚体运动过程中的作用
惯性矩阵在不同坐标系下的表达

机构运动学与动力学分析与建模 Ch00-2质量刚体的在坐标系下运动Part1


2. 质量刚体的在坐标系下运动

2.1 质量点 Mass Partical 的状态

对于质量点而言,其自身在笛卡尔坐标系中的状态仅包括运动状态。由热力学所引起自身的温度变化状态,由此产生的体积变化状态,或者自身亮度的状态变化等,都认为不会对运动状态产生干扰,即将某一空间实体等效为质量点,此时的笛卡尔坐标系所表示的状态空间就是三维空间。

由此,将质量点运动状态的改变视为力对质量点的作用:
F ⃗ P F = d p ⃗ P F d t = d ( m V ⃗ P F ) d t = d m d t ↗ 0 V ⃗ P F + d V ⃗ P F d t m = m a ⃗ P F \vec{F}_{\mathrm{P}}^{F}=\frac{\mathrm{d}\vec{p}_{\mathrm{P}}^{F}}{\mathrm{dt}}=\frac{\mathrm{d}\left( m\vec{V}_{\mathrm{P}}^{F} \right)}{\mathrm{dt}}=\frac{\mathrm{d}m}{\mathrm{dt}}_{\nearrow 0}\vec{V}_{\mathrm{P}}^{F}+\frac{\mathrm{d}\vec{V}_{\mathrm{P}}^{F}}{\mathrm{dt}}m=m\vec{a}_{\mathrm{P}}^{F} F PF=dtdp PF=dtd(mV PF)=dtdm0V PF+dtdV PFm=ma PF
τ ⃗ P F = d h ⃗ P F d t = d ( m ⋅ R ⃗ P F × V ⃗ P F ) d t = d ( R ⃗ P F × V ⃗ P F ) d t m = [ ( d R ⃗ P F d t × V ⃗ P F ) ↗ 0 + R ⃗ P F × d V ⃗ P F d t ] m = R ⃗ P F × F ⃗ P F = R ⃗ P F × d p ⃗ P F d t \begin{split} \vec{\tau}_{\mathrm{P}}^{F}&=\frac{\mathrm{d}\vec{h}_{\mathrm{P}}^{F}}{\mathrm{dt}}=\frac{\mathrm{d}\left( m\cdot \vec{R}_{\mathrm{P}}^{F}\times \vec{V}_{\mathrm{P}}^{F} \right)}{\mathrm{dt}}=\frac{\mathrm{d}\left( \vec{R}_{\mathrm{P}}^{F}\times \vec{V}_{\mathrm{P}}^{F} \right)}{\mathrm{dt}}m \\ &=\left[ \left( \frac{\mathrm{d}\vec{R}_{\mathrm{P}}^{F}}{\mathrm{dt}}\times \vec{V}_{\mathrm{P}}^{F} \right) _{\nearrow 0}+\vec{R}_{\mathrm{P}}^{F}\times \frac{\mathrm{d}\vec{V}_{\mathrm{P}}^{F}}{\mathrm{dt}} \right] m=\vec{R}_{\mathrm{P}}^{F}\times \vec{F}_{\mathrm{P}}^{F}=\vec{R}_{\mathrm{P}}^{F}\times \frac{\mathrm{d}\vec{p}_{\mathrm{P}}^{F}}{\mathrm{dt}} \end{split} τ PF=dtdh PF=dtd(mR PF×V PF)=dtd(R PF×V PF)m= (dtdR PF×V PF)0+R PF×dtdV PF m=R PF×F PF=R PF×dtdp PF

如果说动量是表述物体运动状态的量,那么角动量就是描述物体旋转状态的量;如果说力是改变物体运动状态的量,那么扭矩就是改变物体旋转状态的量。

认为质量点的质量不发生改变:

  • 质量点的动量Linear Momentum p ⃗ P F \vec{p}_{\mathrm{P}}^{F} p PF——点 P P P 在固定坐标系 { F } \left\{ F \right\} {F}下的动量参数 p ⃗ P F = m V ⃗ P F \vec{p}_{\mathrm{P}}^{F}=m\vec{V}_{\mathrm{P}}^{F} p PF=mV PF
  • 质量点的角动量Angular Momentum h ⃗ P / O F \vec{h}_{\mathrm{P}/\mathrm{O}}^{F} h P/OF——点 P P P 在固定坐标系 { F } \left\{ F \right\} {F}下,相对于点 O O O角动量参数(又可称为动量矩
    h ⃗ P / O F = R ⃗ O P F × p ⃗ P F = R ⃗ O P F × ( m V ⃗ P F ) = m ⋅ ( R ⃗ P F − R ⃗ O F ) × V ⃗ P F = h ⃗ P F − m ⋅ R ⃗ O F × V ⃗ P F \vec{h}_{\mathrm{P}/\mathrm{O}}^{F}=\vec{R}_{\mathrm{OP}}^{F}\times \vec{p}_{\mathrm{P}}^{F}=\vec{R}_{\mathrm{OP}}^{F}\times \left( m\vec{V}_{\mathrm{P}}^{F} \right) =m\cdot \left( \vec{R}_{\mathrm{P}}^{F}-\vec{R}_{\mathrm{O}}^{F} \right) \times \vec{V}_{\mathrm{P}}^{F}=\vec{h}_{\mathrm{P}}^{F}-m\cdot \vec{R}_{\mathrm{O}}^{F}\times \vec{V}_{\mathrm{P}}^{F} h P/OF=R OPF×p PF=R OPF×(mV PF)=m(R PFR OF)×V PF=h PFmR OF×V PF

在这里插入图片描述
其中,动量的计算是依据固定坐标系进行描述的,而角动量通常与所选择的运动坐标系有关。令 O O O 为固定坐标系中任意一参考点,此时以点 O O O 计算点 P P P 的扭矩 τ ⃗ P / O F \vec{\tau}_{\mathrm{P}/\mathrm{O}}^{F} τ P/OF为:
τ ⃗ P / O F = R ⃗ O P F × F ⃗ P F = R ⃗ O P F × d p ⃗ P F d t = d ( R ⃗ O P F × p ⃗ P F ) d t − d ( R ⃗ O P F ) d t × p ⃗ P F = d ( R ⃗ O P F × p ⃗ P F ) d t − d ( R ⃗ P F − R ⃗ O F ) d t × p ⃗ P F = d h ⃗ P / O F d t + V ⃗ O F × p ⃗ P F \begin{split} \vec{\tau}_{\mathrm{P}/\mathrm{O}}^{F}&=\vec{R}_{\mathrm{OP}}^{F}\times \vec{F}_{\mathrm{P}}^{F}=\vec{R}_{\mathrm{OP}}^{F}\times \frac{\mathrm{d}\vec{p}_{\mathrm{P}}^{F}}{\mathrm{dt}}=\frac{\mathrm{d}\left( \vec{R}_{\mathrm{OP}}^{F}\times \vec{p}_{\mathrm{P}}^{F} \right)}{\mathrm{dt}}-\frac{\mathrm{d}\left( \vec{R}_{\mathrm{OP}}^{F} \right)}{\mathrm{dt}}\times \vec{p}_{\mathrm{P}}^{F} \\ &=\frac{\mathrm{d}\left( \vec{R}_{\mathrm{OP}}^{F}\times \vec{p}_{\mathrm{P}}^{F} \right)}{\mathrm{dt}}-\frac{\mathrm{d}\left( \vec{R}_{\mathrm{P}}^{F}-\vec{R}_{\mathrm{O}}^{F} \right)}{\mathrm{dt}}\times \vec{p}_{\mathrm{P}}^{F}=\frac{\mathrm{d}\vec{h}_{\mathrm{P}/\mathrm{O}}^{F}}{\mathrm{dt}}+\vec{V}_{\mathrm{O}}^{F}\times \vec{p}_{\mathrm{P}}^{F} \end{split} τ P/OF=R OPF×F PF=R OPF×dtdp PF=dtd(R OPF×p PF)dtd(R OPF)×p PF=dtd(R OPF×p PF)dtd(R PFR OF)×p PF=dtdh P/OF+V OF×p PF

由上式可知,当 V ⃗ O F ∥ V ⃗ P F \vec{V}_{\mathrm{O}}^{F} \parallel \vec{V}_{\mathrm{P}}^{F} V OFV PF(特别是 O O O P P P为同一点)时,或 V ⃗ O F = 0 \vec{V}_{\mathrm{O}}^{F}=0 V OF=0(相当于坐标系下一定点)时,有: τ ⃗ P O = d h ⃗ P O d t \vec{\tau}_{\mathrm{P}}^{O}=\frac{\mathrm{d}\vec{h}_{\mathrm{P}}^{O}}{\mathrm{dt}} τ PO=dtdh PO

此时,已知: R ⃗ O P F × d ( m V ⃗ P F ) d t = R ⃗ O P F × F ⃗ P F \vec{R}_{\mathrm{OP}}^{F}\times \frac{\mathrm{d}\left( m\vec{V}_{\mathrm{P}}^{F} \right)}{\mathrm{d}t}=\vec{R}_{\mathrm{OP}}^{F}\times \vec{F}_{\mathrm{P}}^{F} R OPF×dtd(mV PF)=R OPF×F PF,对 h ⃗ P / O F \vec{h}_{\mathrm{P}/\mathrm{O}}^{F} h P/OF求导,则有:
d h ⃗ P / O F d t = d R ⃗ O P F d t × p ⃗ P F + R ⃗ O P F × d p ⃗ P F d t = m ⋅ d R ⃗ O P F d t × V ⃗ P F + m ⋅ R ⃗ O P F × d V ⃗ P F d t = m ⋅ d ( R ⃗ P F − R ⃗ O F ) d t × V ⃗ P F + m ⋅ R ⃗ O P F × d V ⃗ P F d t = m ⋅ d ( R ⃗ P F − R ⃗ O F ) d t × V ⃗ P F + R ⃗ O P F × F ⃗ P F \begin{split} \frac{\mathrm{d}\vec{h}_{\mathrm{P}/\mathrm{O}}^{F}}{\mathrm{d}t}&=\frac{\mathrm{d}\vec{R}_{\mathrm{OP}}^{F}}{\mathrm{d}t}\times \vec{p}_{\mathrm{P}}^{F}+\vec{R}_{\mathrm{OP}}^{F}\times \frac{\mathrm{d}\vec{p}_{\mathrm{P}}^{F}}{\mathrm{d}t}=m\cdot \frac{\mathrm{d}\vec{R}_{\mathrm{OP}}^{F}}{\mathrm{d}t}\times \vec{V}_{\mathrm{P}}^{F}+m\cdot \vec{R}_{\mathrm{OP}}^{F}\times \frac{\mathrm{d}\vec{V}_{\mathrm{P}}^{F}}{\mathrm{d}t} \\ &=m\cdot \frac{\mathrm{d}\left( \vec{R}_{\mathrm{P}}^{F}-\vec{R}_{\mathrm{O}}^{F} \right)}{\mathrm{d}t}\times \vec{V}_{\mathrm{P}}^{F}+m\cdot \vec{R}_{\mathrm{OP}}^{F}\times \frac{\mathrm{d}\vec{V}_{\mathrm{P}}^{F}}{\mathrm{d}t} \\ &=m\cdot \frac{\mathrm{d}\left( \vec{R}_{\mathrm{P}}^{F}-\vec{R}_{\mathrm{O}}^{F} \right)}{\mathrm{d}t}\times \vec{V}_{\mathrm{P}}^{F}+\vec{R}_{\mathrm{OP}}^{F}\times \vec{F}_{\mathrm{P}}^{F} \end{split} dtdh P/OF=dtdR OPF×p PF+R OPF×dtdp PF=mdtdR OPF×V PF+mR OPF×dtdV PF=mdtd(R PFR OF)×V PF+mR OPF×dtdV PF=mdtd(R PFR OF)×V PF+R OPF×F PF

可见,同上所述:当 V ⃗ O F = 0 \vec{V}_{\mathrm{O}}^{F}=0 V OF=0时,即 d h ⃗ P / O F d t = m ⋅ ( V ⃗ P F − V ⃗ O F ↗ 0 ) × V ⃗ P F + R ⃗ O P F × F ⃗ P F = R ⃗ O P F × F ⃗ P F \frac{\mathrm{d}\vec{h}_{\mathrm{P}/\mathrm{O}}^{F}}{\mathrm{d}t}=m\cdot \left( \vec{V}_{\mathrm{P}}^{F}-{\vec{V}_{\mathrm{O}}^{F}}_{\nearrow 0} \right) \times \vec{V}_{\mathrm{P}}^{F}+\vec{R}_{\mathrm{OP}}^{F}\times \vec{F}_{\mathrm{P}}^{F}=\vec{R}_{\mathrm{OP}}^{F}\times \vec{F}_{\mathrm{P}}^{F} dtdh P/OF=m(V PFV OF0)×V PF+R OPF×F PF=R OPF×F PF;当 V ⃗ O F ∥ V ⃗ P F \vec{V}_{\mathrm{O}}^{F} \parallel \vec{V}_{\mathrm{P}}^{F} V OFV PF时,即 d h ⃗ P / O F d t = ( m ⋅ ( V ⃗ P F − V ⃗ O F ) × V ⃗ P F ) ↗ 0 + R ⃗ O P F × F ⃗ P F = R ⃗ O P F × F ⃗ P F \frac{\mathrm{d}\vec{h}_{\mathrm{P}/\mathrm{O}}^{F}}{\mathrm{d}t}=\left( m\cdot \left( \vec{V}_{\mathrm{P}}^{F}-\vec{V}_{\mathrm{O}}^{F} \right) \times \vec{V}_{\mathrm{P}}^{F} \right) _{\nearrow 0}+\vec{R}_{\mathrm{OP}}^{F}\times \vec{F}_{\mathrm{P}}^{F}=\vec{R}_{\mathrm{OP}}^{F}\times \vec{F}_{\mathrm{P}}^{F} dtdh P/OF=(m(V PFV OF)×V PF)0+R OPF×F PF=R OPF×F PF

因此,对于质点对某定点的动量矩对时间的一阶导数,等于作用力对该定点的矩,即为质点的动量矩定理:
d h ⃗ P / O F i x e d F d t = R ⃗ O F i x e d P F × F ⃗ P F \frac{\mathrm{d}\vec{h}_{\mathrm{P}/\mathrm{O}_{\mathrm{Fixed}}}^{F}}{\mathrm{d}t}=\vec{R}_{\mathrm{O}_{\mathrm{Fixed}}\mathrm{P}}^{F}\times \vec{F}_{\mathrm{P}}^{F} dtdh P/OFixedF=R OFixedPF×F PF

例子1:球杆模型
在这里插入图片描述
V ⃗ P F = r ˙ X ⃗ r + r θ ˙ X ⃗ θ a ⃗ P F = ( r ¨ − r θ ˙ 2 ) X ⃗ r + ( 2 r ˙ θ ˙ ) X ⃗ θ \begin{split} \vec{V}_{\mathrm{P}}^{F}&=\dot{r}\vec{X}_{\mathrm{r}}+r\dot{\theta}\vec{X}_{\mathrm{\theta}} \\ \vec{a}_{\mathrm{P}}^{F}&=\left( \ddot{r}-r\dot{\theta}^2 \right) \vec{X}_{\mathrm{r}}+\left( 2\dot{r}\dot{\theta} \right) \vec{X}_{\mathrm{\theta}} \end{split} V PFa PF=r˙X r+rθ˙X θ=(r¨rθ˙2)X r+(2r˙θ˙)X θ
h ⃗ P F = R ⃗ P F × p ⃗ P F = r X ⃗ r × ( r ˙ X ⃗ r + r θ ˙ X ⃗ θ ) ⋅ m = m r 2 θ ˙ K ^ τ ⃗ P F = d h ⃗ P F d t = 2 m r ˙ θ ˙ K ^ = R ⃗ P F × F ⃗ P F = ( r X ⃗ r ) × ( ( r ¨ − r θ ˙ 2 ) X ⃗ r + ( 2 r ˙ θ ˙ ) X ⃗ θ ) ⋅ m = R ⃗ P F × ( 2 r ˙ θ ˙ ) X ⃗ θ ⋅ m \begin{split} \vec{h}_{\mathrm{P}}^{F}&=\vec{R}_{\mathrm{P}}^{F}\times \vec{p}_{\mathrm{P}}^{F}=r\vec{X}_{\mathrm{r}}\times \left( \dot{r}\vec{X}_{\mathrm{r}}+r\dot{\theta}\vec{X}_{\mathrm{\theta}} \right) \cdot m=mr^2\dot{\theta}\hat{K} \\ \vec{\tau}_{\mathrm{P}}^{F}&=\frac{\mathrm{d}\vec{h}_{\mathrm{P}}^{F}}{\mathrm{dt}}=2m\dot{r}\dot{\theta}\hat{K}=\vec{R}_{\mathrm{P}}^{F}\times \vec{F}_{\mathrm{P}}^{F}=\left( r\vec{X}_{\mathrm{r}} \right) \times \left( \left( \ddot{r}-r\dot{\theta}^2 \right) \vec{X}_{\mathrm{r}}+\left( 2\dot{r}\dot{\theta} \right) \vec{X}_{\mathrm{\theta}} \right) \cdot m \\ &=\vec{R}_{\mathrm{P}}^{F}\times \left( 2\dot{r}\dot{\theta} \right) \vec{X}_{\mathrm{\theta}}\cdot m \end{split} h PFτ PF=R PF×p PF=rX r×(r˙X r+rθ˙X θ)m=mr2θ˙K^=dtdh PF=2mr˙θ˙K^=R PF×F PF=(rX r)×((r¨rθ˙2)X r+(2r˙θ˙)X θ)m=R PF×(2r˙θ˙)X θm
从受力分析的角度来看,小球仅受到了垂直于杆方向的支撑力作用,而在沿杆方向并没有力的作用,但根据小球的加速度方程(\ref{eq:ballrank1})可知,小球具有沿杆方向的运动。前者的描述是基于固定坐标系进行分析,而后者的描述是基于运动坐标系进行的分析,因此两者本质上没有矛盾关系。所谓的科氏加速度与向心力都是在运动坐标系下描述时,由于运动标架的不同,所产生的虚拟力,在实际的固定坐标系中也不参与功的作用。

2.2 运动刚体的状态

在这里插入图片描述
对于运动刚体 Σ M \varSigma _{\mathrm{M}} ΣM而言,需要将其上任意一点 P i P_{\mathrm{i}} Pi在固定坐标系 { F : ( I ^ , J ^ , K ^ ) } \left\{ F:\left( \hat{I},\hat{J},\hat{K} \right) \right\} {F:(I^,J^,K^)}下进行表述。而对于有质量的刚体而言,其最特殊的点就是其等效的质量中心,称为其为质心点 G G G C o M CoM CoM(center of mass)。

2.2.1 刚体的质心Center of Mass——点 G G G或点 C o M CoM CoM

m t o t a l ⋅ R ⃗ G F = ∑ m i ⋅ R ⃗ P i F m_{\mathrm{total}}\cdot \vec{R}_{\mathrm{G}}^{F}=\sum{m_{\mathrm{i}}\cdot \vec{R}_{\mathrm{P}_{\mathrm{i}}}^{F}} mtotalR GF=miR PiF
对于刚体Rigid Body而言,其可视为 N N N 个质量点的集合,并具有有限体积,且各质量点之间的距离为定值,即:
∥ r ⃗ i − r ⃗ j ∥ = C i j    i , j ∈ { 1 , ⋯   , N } \left\| \vec{r}_{\mathrm{i}}-\vec{r}_{\mathrm{j}} \right\| =C_{\mathrm{ij}}\,\, i,j\in \left\{ 1,\cdots ,N \right\} r ir j=Ciji,j{1,,N}
其中, r ⃗ i ∈ R 3 \vec{r}_{\mathrm{i}}\in \mathbb{R} ^3 r iR3为位置参数, C i j ∈ R C_{\mathrm{ij}}\in \mathbb{R} CijR为距离参数。

刚体在现实中并不存在,只是一种近似,且有: ω F l e x ≫ ω R B = 0 \omega _{\mathrm{Flex}}\gg \omega _{\mathrm{RB}}=0 ωFlexωRB=0。刚体的自然频率Nature Frequency为0,柔性体Flexible Body的自然频率远大于刚体的自然频率。

质量点在空间坐标系中只需要对位置Position进行表征Configurate,而刚体还需要对其姿态Pose进行描述

考虑质量点的动量与角动量方程,首先考虑运动刚体的角动量与动量方程:
{ P ⃗ G F = m t o t a l V ⃗ G F H ⃗ Σ M / O F = ∑ i N R ⃗ O P i F × P ⃗ P i F = ∑ i N h ⃗ P i / O F \begin{cases} \vec{P}_{\mathrm{G}}^{F}=m_{\mathrm{total}}\vec{V}_{\mathrm{G}}^{F}\\ \vec{H}_{\Sigma _{\mathrm{M}}/\mathrm{O}}^{F}=\sum_i^N{\vec{R}_{\mathrm{OP}_{\mathrm{i}}}^{F}\times \vec{P}_{\mathrm{P}_{\mathrm{i}}}^{F}}=\sum_i^N{\vec{h}_{\mathrm{P}_{\mathrm{i}}/\mathrm{O}}^{F}}\\ \end{cases} {P GF=mtotalV GFH ΣM/OF=iNR OPiF×P PiF=iNh Pi/OF

2.2.2 刚体的动量矩定理 theorem of moment of momentum

对于运动刚体上一微元点 P i \mathrm{P}_{\mathrm{i}} Pi进行力矩分析,则有:
H ⃗ Σ M / O F = ∑ i N h ⃗ P i / O F = ∫ h ⃗ P i / O F = ∫ R ⃗ O P i F × ( d m i ⋅ d R ⃗ P i F d t ) ⇒ d H ⃗ Σ M / O F d t = d ( ∫ R ⃗ O P i F × ( d m i ⋅ d R ⃗ P i F d t ) ) d t = ∫ ( R ⃗ O P i F × ( d m i ⋅ a ⃗ P i F ) ) + ∫ ( ( V ⃗ P i F − V ⃗ O F ) × ( d m i ⋅ V ⃗ P i F ) ) = ∫ ( R ⃗ O P i F × F ⃗ P i F ) − ∫ ( V ⃗ O F × ( d m i ⋅ V ⃗ P i F ) ) = M ⃗ Σ M / O F − V ⃗ O F × P ⃗ Σ M F \begin{split} &\vec{H}_{\Sigma _{\mathrm{M}}/\mathrm{O}}^{F}=\sum_i^N{\vec{h}_{\mathrm{P}_{\mathrm{i}}/\mathrm{O}}^{F}}=\int{\vec{h}_{\mathrm{P}_{\mathrm{i}}/\mathrm{O}}^{F}}=\int{\vec{R}_{\mathrm{OP}_{\mathrm{i}}}^{F}\times \left( \mathrm{d}m_i\cdot \frac{\mathrm{d}\vec{R}_{\mathrm{P}_{\mathrm{i}}}^{F}}{\mathrm{d}t} \right)} \\ \Rightarrow \frac{\mathrm{d}\vec{H}_{\Sigma _{\mathrm{M}}/\mathrm{O}}^{F}}{\mathrm{d}t}&=\frac{\mathrm{d}\left( \int{\vec{R}_{\mathrm{OP}_{\mathrm{i}}}^{F}\times \left( \mathrm{d}m_i\cdot \frac{\mathrm{d}\vec{R}_{\mathrm{P}_{\mathrm{i}}}^{F}}{\mathrm{d}t} \right)} \right)}{\mathrm{d}t}=\int{\left( \vec{R}_{\mathrm{OP}_{\mathrm{i}}}^{F}\times \left( \mathrm{d}m_i\cdot \vec{a}_{\mathrm{P}_{\mathrm{i}}}^{F} \right) \right)}+\int{\left( \left( \vec{V}_{\mathrm{P}_{\mathrm{i}}}^{F}-\vec{V}_{\mathrm{O}}^{F} \right) \times \left( \mathrm{d}m_i\cdot \vec{V}_{\mathrm{P}_{\mathrm{i}}}^{F} \right) \right)} \\ &=\int{\left( \vec{R}_{\mathrm{OP}_{\mathrm{i}}}^{F}\times \vec{F}_{\mathrm{P}_{\mathrm{i}}}^{F} \right)}-\int{\left( \vec{V}_{\mathrm{O}}^{F}\times \left( \mathrm{d}m_i\cdot \vec{V}_{\mathrm{P}_{\mathrm{i}}}^{F} \right) \right)}=\vec{M}_{\Sigma _{\mathrm{M}}/\mathrm{O}}^{F}-\vec{V}_{\mathrm{O}}^{F}\times \vec{P}_{\Sigma _{\mathrm{M}}}^{F} \end{split} dtdH ΣM/OFH ΣM/OF=iNh Pi/OF=h Pi/OF=R OPiF×(dmidtdR PiF)=dtd(R OPiF×(dmidtdR PiF))=(R OPiF×(dmia PiF))+((V PiFV OF)×(dmiV PiF))=(R OPiF×F PiF)(V OF×(dmiV PiF))=M ΣM/OFV OF×P ΣMF

若参考点 O O O为固定坐标系下一固定点,则上式简化为:
d H ⃗ Σ M / O F i x e d F d t = M ⃗ Σ M / O F i x e d F \frac{\mathrm{d}\vec{H}_{\Sigma _{\mathrm{M}}/\mathrm{O}_{\mathrm{Fixed}}}^{F}}{\mathrm{d}t}=\vec{M}_{\Sigma _{\mathrm{M}}/\mathrm{O}_{\mathrm{Fixed}}}^{F} dtdH ΣM/OFixedF=M ΣM/OFixedF

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1368456.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【高效开发工具系列】idea注释设置

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学…

【idea】idea 开发快捷键

在Java开发中,有一些常用的快捷键和工具,可以提高开发效率。以下是一些常见的Java开发常用到的功能和快捷键: IDE快捷键: 代码大小写切换: ctrlshiftu 格式化代码:Ctrl Alt L,会让代码更整…

GC9118S—低压 5V 全桥驱动芯片,可替代TMI8118,应用于摄像机,机器人技术等产品上

GC9118S 是一款低压 5V 全桥驱动芯片,为摄像机、消费类产品、玩具和其他低压或者电池供电的运动控制类应用提供了集成的电机驱动解决方案。 GC9118S 能提供高达 1.1A 的持续输出电流。可以工作在 2~6V 的电源电压上。具有 PWM(IN/IN)输入接口…

UE5 C++(十四)— Interface的使用

文章目录 接口(Interface)介绍接口在C中的应用接口在UE中的使用 接口(Interface)介绍 接口是一系列抽象方法的声明,是一些方法特征的集合,这些方法都应该是抽象的,需要由具体的类去实现&#x…

Linux进程通信之管道

目录 1、无名管道 1.无名管道的特点 2.pipe函数创建管道 3.图例 2、命名管道(FIFO) 1.命名管道的特点 2.mkfifo 函数-创建命名管道 3.示例 1.循环读取数据 2.循环写入数据 1、无名管道 管道通常指的就是无名管道, 1.无名管道的特点…

Support Vector Machine 建模(基于三种数据集)

目录 一、 SVM 对于 Iris 数据集的处理 建模: 二、 SVM 对于 弯月数据集的处理 建模: 三、 SVM 对于 direct marketing campaigns (phone calls)数据集的处理 建模: Support Vector Machine (SVM)是一种机器学习算法,属于监…

数据结构排序——选择排序与堆排序(c语言实现)

数据结构排序——选择排序与堆排序(c语言实现) 今天继续排序的内容: 文章目录 1.选择排序1.1基本介绍1.2代码实现1.2.1基础款1.2.2进阶款 2.堆排序2.1基本介绍2.2代码实现 1.选择排序 1.1基本介绍 选择排序(Selection Sort&#…

RTMP vs SRT:延迟与最大带宽的比较

引言 文来自Haivision的白皮书,比较了RTMP和SRT两种流媒体协议的优缺点,并通过实验测试了两种协议在延迟和最大带宽两方面的表现。 本文福利, 免费领取C音视频学习资料包学习路线大纲、技术视频/代码,内容包括(音视频…

Labelimg打标工具编译版使用介绍——免安装conda等python虚拟环境,简单易用上手快,不容易报错

首先直接给出免积分的下载地址,开源软件,直接共享给csdn的各位开发者,求个三连不过分吧。点赞关注收藏。谢谢各位支持 资源地址如下 1 打开D:\xxxxx\labelImg\data内的predefined_classes.txt文件, 修改其中的类别为自己需要的…

JavaWeb——后端之登录功能

6. 登录功能 6.1 登录认证 只进行用户名和密码是否存在的操作 Slf4j RestController public class LoginController {Autowiredpublic EmpService empService;PostMapping("/login")public Result login(RequestBody Emp emp) {log.info("{}员工登录", …

数据结构——队列(Queue)

目录 1.队列的介绍 2.队列工程 2.1 队列的定义 2.1.1 数组实现队列 2.1.2 单链表实现队列 2.2 队列的函数接口 2.2.1 队列的初始化 2.2.2 队列的数据插入(入队) 2.2.3 队列的数据删除(出队) 2.2.4 取队头数据 2.2.5 取队…

基于JAVA的教学过程管理系统 开源项目

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 教师端2.2 学生端2.3 微信小程序端2.3.1 教师功能如下2.3.2 学生功能如下 三、系统展示 四、核心代码4.1 查询签到4.2 签到4.3 查询任务4.4 查询课程4.5 生成课程成绩 六、免责说明 一、摘要 1.1 项目介绍 基于JAVAVu…

56、Flink 的Data Source 原理介绍

Flink 系列文章 一、Flink 专栏 Flink 专栏系统介绍某一知识点,并辅以具体的示例进行说明。 1、Flink 部署系列 本部分介绍Flink的部署、配置相关基础内容。 2、Flink基础系列 本部分介绍Flink 的基础部分,比如术语、架构、编程模型、编程指南、基本的…

SpringBoot Import提示Cannot resolve symbol

背景 项目开发过程中经常在IDEA中出现Cannot resolve symbol,但是依赖确定已经通过maven或者gradle依赖了 常见原因 IDEA 存在缓存 File -> Invalidate Caches/Restart jar包的scope不正常,如果只是runtime则无法import,需要调整为com…

LeetCode 2221. 数组的三角和

文章目录 1. 题目 2. 解题 1. 题目 给你一个下标从 0 开始的整数数组 nums ,其中 nums[i] 是 0 到 9 之间(两者都包含)的一个数字。 nums 的 三角和 是执行以下操作以后最后剩下元素的值: num…

一天一个设计模式---工厂方法

概念 工厂模式是一种创建型设计模式,其主要目标是提供一个统一的接口来创建对象,而不必指定其具体类。工厂模式将对象的实例化过程抽象出来,使得客户端代码不需要知道实际创建的具体类,只需通过工厂接口或方法来获取所需的对象。…

探讨JS混淆技术及其加密解密实例

引言 在当前计算机科学领域中,保护软件代码的安全性和隐私性变得愈发重要。为了防止黑客攻击和恶意软件分析,开发人员采用各种技术来混淆和加密其代码,其中包括JS混淆技术。本文将介绍JS混淆技术的原理和应用,并提供一些相关的加密…

印章管理详解|契约锁帮助提前预防99%的印章风险

传统实体印章不仅存在私刻私盖、盗用乱用、易伪造等安全隐患,此外,线下面签的方式也不便于异地、非工作时间用印,分公司用印常常两地来回跑。组织的印章到底怎么“管”才能保障安全和使用效率? 一、 印章管理风险有哪些&#xff…

Python爬虫-爬取豆瓣Top250电影信息

🎈 博主:一只程序猿子 🎈 博客主页:一只程序猿子 博客主页 🎈 个人介绍:爱好(bushi)编程! 🎈 创作不易:喜欢的话麻烦您点个👍和⭐! 🎈…

物理环境测评

1.1 物理位置选择 1.1.1 防震防风防雨 安全要求 机房场地选择在具有防震防风防雨等能力的建筑内 测评方法 核查是否有建筑物抗震设防审批文档 核查是否有雨水渗透的痕迹 核查是否有可灵活开启的窗户,若有窗户,是否做了封闭,上锁等防护措…