本文仅供学习使用
本文参考:
《机构运动微分几何学分析与综合》-王德伦、汪伟
《微分几何》吴大任
(3)平面连杆机构(二自由度开链串联机构)的瞬心线
见例1-4:铰链点B在固定坐标下中的轨迹为圆,连杆平面(i⃗m,j⃗m)({{\vec{i}}_{m}},{{\vec{j}}_{m}})(im,jm)绕B点旋转,此时轨迹曲线(圆)为曲线ΓOm{{\Gamma }_{Om}}ΓOm,其弧长s=a1φs={{a}_{1}}\varphis=a1φ,ds=a1dφds={{a}_{1}}d\varphids=a1dφ,其曲率为:kOm=ka=1a1{{k}_{Om}}={{k}_{a}}=\frac{1}{{{a}_{1}}}kOm=ka=a11,为常数(AB连杆长的倒数),所以曲率kOm{{k}_{Om}}kOm的各阶倒数均为零。
例1-5: 平面曲柄摇杆机构的动瞬心线πm{{\pi }_{m}}πm与定瞬心线πf{{\pi }_{f}}πf
四杆机构如下图所示,机架AD上建立机架坐标系{A;i⃗f,j⃗f}\{A;{{{\vec{i}}}_{f}},{{{\vec{j}}}_{f}}\}{A;if,jf},连杆BC上建立构件坐标系{B;i⃗m,j⃗m}\{B;{{{\vec{i}}}_{m}},{{{\vec{j}}}_{m}}\}{B;im,jm},为描述连杆平面的运动,需要首先确定出铰链点B的位移,与构件AB的转角,或者说需要对该四杆机构进行位移求解——建立闭环矢量方程:(本质上是通过约定坐标系,对机构进行运动学分析,其意义是为了在指定坐标系下——机架坐标系——描述连杆机构各可动构件/运动副/构件点的平面运动)
(此处各角度约定与向量约定依据原文,实际运动学分析约定可参考文章:待补充)
建立闭环矢量方程:a⃗1+a⃗2=a⃗3+a⃗4{{{\vec{a}}}_{1}}+{{{\vec{a}}}_{2}}={{{\vec{a}}}_{3}}+{{{\vec{a}}}_{4}}a1+a2=a3+a4
将矢量方程分别投影到坐标轴i⃗f{{{\vec{i}}}_{f}}if与j⃗f{{{\vec{j}}}_{f}}jf上,消去矢量a⃗3{{{\vec{a}}}_{3}}a3的方位角可得:
a12+a22+a42−a32+2a1a2cos(φ−γ)−2a1a4cosφ−2a2a4cosγ=0{{a}_{1}}^{2}+{{a}_{2}}^{2}+{{a}_{4}}^{2}-{{a}_{3}}^{2}+2{{a}_{1}}{{a}_{2}}\cos (\varphi -\gamma )-2{{a}_{1}}{{a}_{4}}\cos \varphi -2{{a}_{2}}{{a}_{4}}\cos \gamma =0a12+a22+a42−a32+2a1a2cos(φ−γ)−2a1a4cosφ−2a2a4cosγ=0
- 上式求得γ↔φ\gamma \leftrightarrow \varphiγ↔φ的关系式,而在求解过程中,角度的关系式及变化范围不尽相同,往往通过Grashof准则来对平面铰链四杆机构进行分类:对于Grashof运动链,取与最短杆相邻的杆作机架的曲柄摇杆机构作为基本机构;对于非Grashof运动链,取以最长杆作机架的双摇杆机构作为基本机构。对所有四杆机构,均可由基本机构转化得到,但需用相应的变换数学模型及装配模式。
将上式对铰链点B的轨迹曲线弧长sss求导,简化后可得:
γ˙=dγds=a2sin(φ−γ)−a4sinφa2a4sinγ+a1a2sin(φ−γ)\dot{\gamma }=\frac{d\gamma }{ds}=\frac{{{a}_{2}}\sin (\varphi -\gamma )-{{a}_{4}}\sin \varphi }{{{a}_{2}}{{a}_{4}}\sin \gamma +{{a}_{1}}{{a}_{2}}\sin (\varphi -\gamma )}γ˙=dsdγ=a2a4sinγ+a1a2sin(φ−γ)a2sin(φ−γ)−a4sinφ
- 由于位移方程是非线性的,随不同运动位置求解容易出现奇异,建议按四杆机构的基本形式建立位移方程求解,然后变换机架得到所使用的四杆机构类型位移解,肖大准教授早有论述,在此不赘述。
(1)曲柄摇杆机构
给定一个平面曲柄摇杆机构,其杆长分别为:a1=1,a2=3,a3=3.5,a4=5{{a}_{1}}=1,{{a}_{2}}=3,{{a}_{3}}=3.5,{{a}_{4}}=5a1=1,a2=3,a3=3.5,a4=5,其瞬心线如下所示:
(2)双曲柄机构
将上图的四杆机构进行变换:AB杆为机架,BC杆为原动件,则四杆机构变换称双曲柄机构,此时四杆机构变换称双曲柄机构。
例1-6: 平面曲柄滑块机构的动瞬心线πm{{\pi }_{m}}πm与定瞬心线πf{{\pi }_{f}}πf
其闭环矢量方程为:
a⃗1+a⃗2=S⃗+E⃗{{\vec{a}}_{1}}+{{\vec{a}}_{2}}=\vec{S}+\vec{E}a1+a2=S+E
将矢量方程向固定坐标系{A:i⃗f,j⃗f}\{A:{{{\vec{i}}}_{f}},{{{\vec{j}}}_{f}}\}{A:if,jf}的坐标轴j⃗f{{{\vec{j}}}_{f}}jf上投影,可得:
a1sinφ+a2sinγ−e=0{{a}_{1}}\sin \varphi +{{a}_{2}}\sin \gamma -e=0a1sinφ+a2sinγ−e=0
- 上式确定了平面曲柄滑块机构连杆BC的倾角与输入杆AB的转角之间的关系
对铰链点B的轨迹曲线弧长sss求导,化简后可得:
γ˙=dγds=−cosφa2cosγ\dot{\gamma }=\frac{d\gamma }{ds}=-\frac{\cos \varphi }{{{a}_{2}}\cos \gamma }γ˙=dsdγ=−a2cosγcosφ
令:a1=1,a2=2.5,e=1.2{{a}_{1}}=1,{{a}_{2}}=2.5,e=1.2a1=1,a2=2.5,e=1.2,其连杆相对机架的转角函数为:γ=γ(φ)\gamma =\gamma (\varphi )γ=γ(φ)——
如上节所述,运动刚体∑∗\sum *∑∗相对于固定刚体∑\sum∑的平面运动,可以通过运动刚体∑∗\sum *∑∗相对固定刚体∑\sum∑的线位移及转角(即:线/角位移)的三种方式来表示 (齐次旋转矩阵、{Rom:i⃗m,j⃗m}\{{{R}_{om}}:{{{\vec{i}}}_{m}},{{{\vec{j}}}_{m}}\}{Rom:im,jm}、{Rom:α⃗,β⃗}\{{{R}_{om}}:\vec{\alpha },\vec{\beta }\}{Rom:α,β}),每种方式都由三个独立参数(自由度)确定刚体”的运动。然而,这三种方式中却没有直观表达刚体的运动本质,或体现刚体的运动学与轨迹几何学之间的内在联系。 由相伴运动方法推导出刚体运动的动瞬心线πm{{\pi }_{m}}πm与定瞬心线πf{{\pi }_{f}}πf,这两条瞬心线在瞬心点处活动标架重合、微弧长相等,并随刚体运动而相切地纯滚动。 显然,瞬心线本身隐含着刚体相对运动的内在联系信息,以其为出发点研究刚体∑∗\sum *∑∗上图形,如点或者直线在固定刚体上轨迹的几何性质,无疑是既顺畅自然又简洁直观的方式,已有的研究结果表明相伴运动方法将大大简化研究问题,并使得其曲率公式形式优美。
本节仍沿用上节的相伴运动方法,分别以运动刚体平面上的动瞬心线πm{{\pi }_{m}}πm和固定平面上的定瞬心线πf{{\pi }_{f}}πf作为原曲线,将运动刚体上的点分别看作与动、定瞬心线作相伴运动,可得到瞬时在瞬心线活动标架中描述的点轨迹的曲率公式以及高阶曲率特征。
任意瞬时平面运动刚体∑∗\sum *∑∗上的一点PPP总是与瞬心点相互对应,表明:点PPP的轨迹曲线和瞬心线可以分别视为彼此的相伴曲线——在固定坐标系{Of:i⃗f,j⃗f}\{{{O}_{f}}:{{{\vec{i}}}_{f}},{{{\vec{j}}}_{f}}\}{Of:if,jf}中,将点PPP的轨迹曲线ΓP{{\Gamma }_{P}}ΓP看成定瞬心线πf{{\pi }_{f}}πf的相伴曲线——以定瞬心线πf{{\pi }_{f}}πf为原曲线来描述点PPP在固定平面上的轨迹ΓP{{\Gamma }_{P}}ΓP:

则有:ΓP:R⃗p=R⃗f+v1E⃗1f+v2E⃗2f{{\Gamma }_{P}}:{{{\vec{R}}}_{p}}={{{\vec{R}}}_{f}}+{{v}_{1}}{{{\vec{E}}}_{1f}}+{{v}_{2}}{{{\vec{E}}}_{2f}}ΓP:Rp=Rf+v1E1f+v2E2f
将上式对动、定瞬心线的弧长σ\sigmaσ求导(定瞬心线弧长),可得:dR⃗Pdσ=(1+dv1dσf−kfv2)E⃗1f+(dv2dσf+kfv1)E⃗2f\frac{d{{{\vec{R}}}_{P}}}{d\sigma }=(1+\frac{d{{v}_{1}}}{d{{\sigma }_{f}}}-{{k}_{f}}{{v}_{2}}){{{\vec{E}}}_{1f}}+(\frac{d{{v}_{2}}}{d{{\sigma }_{f}}}+{{k}_{f}}{{v}_{1}}){{{\vec{E}}}_{2f}}dσdRP=(1+dσfdv1−kfv2)E1f+(dσfdv2+kfv1)E2f
考察点PPP在动瞬心线πm{{\pi }_{m}}πm上的Frenet标架{Rm:E⃗1m,E⃗2m}\{{{R}_{m}}:{{{\vec{E}}}_{1m}},{{{\vec{E}}}_{2m}}\}{Rm:E1m,E2m}上的运动,则有:
R⃗Pm=R⃗m+u1E⃗1m+u2E⃗2m{{{\vec{R}}}_{Pm}}={{{\vec{R}}}_{m}}+{{u}_{1}}{{{\vec{E}}}_{1m}}+{{u}_{2}}{{{\vec{E}}}_{2m}}RPm=Rm+u1E1m+u2E2m
即从运动刚体∑∗\sum *∑∗上固接的运动坐标系{Om:i⃗m,j⃗m}\{{{O}_{m}}:{{{\vec{i}}}_{m}},{{{\vec{j}}}_{m}}\}{Om:im,jm}原点引矢量R⃗m{{{\vec{R}}}_{m}}Rm到瞬心点(动瞬心线πm{{\pi }_{m}}πm上),再由瞬心点(动瞬心线上Frenet标架)考察点P(u1,u2)P({{u}_{1}},{{u}_{2}})P(u1,u2)的运动,即把点PPP的运动看成与动瞬心线πm{{\pi }_{m}}πm的相伴运动,
将上式对动瞬心线弧长σm{{\sigma }_{m}}σm进行求导可得:dR⃗Pmdσm=(1+du1dσm−kmu2)E⃗1m+(du2dσm+kmu1)E⃗2m\frac{d{{{\vec{R}}}_{Pm}}}{d{{\sigma }_{m}}}=(1+\frac{d{{u}_{1}}}{d{{\sigma }_{m}}}-{{k}_{m}}{{u}_{2}}){{{\vec{E}}}_{1m}}+(\frac{d{{u}_{2}}}{d{{\sigma }_{m}}}+{{k}_{m}}{{u}_{1}}){{{\vec{E}}}_{2m}}dσmdRPm=(1+dσmdu1−kmu2)E1m+(dσmdu2+kmu1)E2m
由于点PPP是运动刚体∑∗\sum *∑∗上的固定点,即在运动刚体坐标系{Om:i⃗m,j⃗m}\{{{O}_{m}}:{{{\vec{i}}}_{m}},{{{\vec{j}}}_{m}}\}{Om:im,jm}中,点PPP的绝对运动变换率为零,即dR⃗Pmdσm=0\frac{d{{{\vec{R}}}_{Pm}}}{d{{\sigma }_{m}}}=0dσmdRPm=0,从而点PPP的运动满足Cesaro不动点条件:
{1+du1dσm−kmu2=0du2dσm+kmu1=0⇒{du1dσm=kmu2−1du2dσm=−kmu1\left\{ \begin{matrix} 1+\frac{d{{u}_{1}}}{d{{\sigma }_{m}}}-{{k}_{m}}{{u}_{2}}=0 \\ \frac{d{{u}_{2}}}{d{{\sigma }_{m}}}+{{k}_{m}}{{u}_{1}}=0 \\ \end{matrix} \right.\Rightarrow \left\{ \begin{matrix} \frac{d{{u}_{1}}}{d{{\sigma }_{m}}}={{k}_{m}}{{u}_{2}}-1 \\ \frac{d{{u}_{2}}}{d{{\sigma }_{m}}}=-{{k}_{m}}{{u}_{1}} \\ \end{matrix} \right.{1+dσmdu1−kmu2=0dσmdu2+kmu1=0⇒{dσmdu1=kmu2−1dσmdu2=−kmu1
上式表明了在活动标架沿动瞬心线πm{{\pi }_{m}}πm运动时,观察到点PPP的变化(上式是点PPP为瞬心的特款):犹如小船在小河中前进,艄公所观察到小河岸边景物的变化一样,该变化的性质由小河的弯曲程度体现,那么(du1dσm,du2dσm)(\frac{d{{u}_{1}}}{d{{\sigma }_{m}}},\frac{d{{u}_{2}}}{d{{\sigma }_{m}}})(dσmdu1,dσmdu2)是运动刚体∑∗\sum *∑∗上点PPP在动瞬心线πm{{\pi }_{m}}πm的Frenet标架{R⃗m:E⃗1m,E⃗2m}\{{{{\vec{R}}}_{m}}:{{{\vec{E}}}_{1m}},{{{\vec{E}}}_{2m}}\}{Rm:E1m,E2m}的相对运动分量也就是动瞬心线πm{{\pi }_{m}}πm本身几何性质的体现。
且知,动瞬心线与定瞬心线的Frenet 标架重合,在瞬心点处相切地纯滚动,即同一点PPP在瞬时重合的活动标架{R⃗f:E⃗1f,E⃗2f}\{{{{\vec{R}}}_{f}}:{{{\vec{E}}}_{1f}},{{{\vec{E}}}_{2f}}\}{Rf:E1f,E2f}与{R⃗m:E⃗1m,E⃗2m}\{{{{\vec{R}}}_{m}}:{{{\vec{E}}}_{1m}},{{{\vec{E}}}_{2m}}\}{Rm:E1m,E2m}中具有相同的投影坐标及其变化率,即∶
u1=v1,u2=v2,du1dσm=dv1dσf,du2dσm=dv2dσf{{u}_{1}}={{v}_{1}},{{u}_{2}}={{v}_{2}},\frac{d{{u}_{1}}}{d{{\sigma }_{m}}}=\frac{d{{v}_{1}}}{d{{\sigma }_{f}}},\frac{d{{u}_{2}}}{d{{\sigma }_{m}}}=\frac{d{{v}_{2}}}{d{{\sigma }_{f}}}u1=v1,u2=v2,dσmdu1=dσfdv1,dσmdu2=dσfdv2
进而可得:dR⃗Pdσ=(kf−km)(−v2E⃗1f+v1E⃗2f)=rk∗(−sinαE⃗1f+cosαE⃗2f)\frac{d{{{\vec{R}}}_{P}}}{d\sigma }=({{k}_{f}}-{{k}_{m}})(-{{v}_{2}}{{{\vec{E}}}_{1f}}+{{v}_{1}}{{{\vec{E}}}_{2f}})=rk*(-\sin \alpha {{{\vec{E}}}_{1f}}+\cos \alpha {{{\vec{E}}}_{2f}})dσdRP=(kf−km)(−v2E1f+v1E2f)=rk∗(−sinαE1f+cosαE2f)
进而可得:dσP=∣dR⃗Pdσ∣dσ=rk∗dσd{{\sigma }_{P}}=\left| \frac{d{{{\vec{R}}}_{P}}}{d\sigma } \right|d\sigma =rk*d\sigmadσP=∣∣∣dσdRP∣∣∣dσ=rk∗dσ
将{v1=rcosαv2=rsinα\left\{ \begin{matrix} {{v}_{1}}=r\cos \alpha \\ {{v}_{2}}=r\sin \alpha \\ \end{matrix} \right.{v1=rcosαv2=rsinα对σ\sigmaσ求导,并利用不动点条件化简,得:
drdσ=−cosα,dαdσ=−km+sinαr\frac{dr}{d\sigma }=-\cos \alpha ,\frac{d\alpha }{d\sigma }=-{{k}_{m}}+\frac{\sin \alpha }{r}dσdr=−cosα,dσdα=−km+rsinα
详细推导:
{v1=rcosαv2=rsinα⇒{dv1dσ=drdσcosα−rsinαdαdσ=kmu2−11dv2dσ=drdσsinα+rcosαdαdσ=−kmu12\left\{ \begin{matrix} {{v}_{1}}=r\cos \alpha \\ {{v}_{2}}=r\sin \alpha \\ \end{matrix} \right.\Rightarrow \left\{ \begin{matrix} \frac{d{{v}_{1}}}{d\sigma }=\frac{dr}{d\sigma }\cos \alpha -r\sin \alpha \frac{d\alpha }{d\sigma }={{k}_{m}}{{u}_{2}}-1\text{ }1 \\ \frac{d{{v}_{2}}}{d\sigma }=\frac{dr}{d\sigma }\sin \alpha +r\cos \alpha \frac{d\alpha }{d\sigma }=-{{k}_{m}}{{u}_{1}}\text{ }2 \\ \end{matrix} \right.{v1=rcosαv2=rsinα⇒{dσdv1=dσdrcosα−rsinαdσdα=kmu2−1 1dσdv2=dσdrsinα+rcosαdσdα=−kmu1 2
{1⋅sinα+2⋅cosαv1=rcosα,v2=rsinα⇒drdσ=(kmu2−1)cosα−kmu1sinα=−cosα\left\{ \begin{matrix} 1\centerdot \sin \alpha +2\centerdot \cos \alpha \\ {{v}_{1}}=r\cos \alpha ,{{v}_{2}}=r\sin \alpha \\ \end{matrix} \right.\Rightarrow \frac{dr}{d\sigma }=({{k}_{m}}{{u}_{2}}-1)\cos \alpha -{{k}_{m}}{{u}_{1}}\sin \alpha =-\cos \alpha{1⋅sinα+2⋅cosαv1=rcosα,v2=rsinα⇒dσdr=(kmu2−1)cosα−kmu1sinα=−cosα
将drdσ=−cosα\frac{dr}{d\sigma }=-\cos \alphadσdr=−cosα带入222中,可得:
−cosαsinα+rcosαdαdσ=−kmrcosα⇒dαdσ=−km+sinαr-\cos \alpha \sin \alpha +r\cos \alpha \frac{d\alpha }{d\sigma }=-{{k}_{m}}r\cos \alpha \Rightarrow \frac{d\alpha }{d\sigma }=-{{k}_{m}}+\frac{\sin \alpha }{r}−cosαsinα+rcosαdσdα=−kmrcosα⇒dσdα=−km+rsinα
进而建立P点轨迹曲线ΓP{{\Gamma }_{P}}ΓP的Frenet标架{R⃗P:E⃗1∗,E⃗2∗}\{{{{\vec{R}}}_{P}}:{{{\vec{E}}}_{1}}*,{{{\vec{E}}}_{2}}*\}{RP:E1∗,E2∗}为:
{E⃗1∗=R⃗PdσP=R⃗Pdσf/∣R⃗Pdσf∣=−sinαE⃗1f+cosαE⃗2fE⃗2∗=k⃗×E⃗1∗=−cosαE⃗1f−sinαE⃗2f\left\{ \begin{matrix} {{{\vec{E}}}_{1}}*=\frac{{{{\vec{R}}}_{P}}}{d{{\sigma }_{P}}}=\frac{{{{\vec{R}}}_{P}}}{d{{\sigma }_{f}}}/\left| \frac{{{{\vec{R}}}_{P}}}{d{{\sigma }_{f}}} \right|=-\sin \alpha {{{\vec{E}}}_{1f}}+\cos \alpha {{{\vec{E}}}_{2f}} \\ {{{\vec{E}}}_{2}}*=\vec{k}\times {{{\vec{E}}}_{1}}*=-\cos \alpha {{{\vec{E}}}_{1f}}-\sin \alpha {{{\vec{E}}}_{2f}} \\ \end{matrix} \right.{E1∗=dσPRP=dσfRP/∣∣∣dσfRP∣∣∣=−sinαE1f+cosαE2fE2∗=k×E1∗=−cosαE1f−sinαE2f
进而可得:
kΓ=dE⃗1∗dσP⋅E⃗2∗=1r+sinαr2k∗=r+sinα/k∗r2{{k}_{\Gamma }}=\frac{d{{{\vec{E}}}_{1}}*}{d{{\sigma }_{P}}}\cdot {{{\vec{E}}}_{2}}*=\frac{1}{r}+\frac{\sin \alpha }{{{r}^{2}}k*}=\frac{r+\sin \alpha /k*}{{{r}^{2}}}kΓ=dσPdE1∗⋅E2∗=r1+r2k∗sinα=r2r+sinα/k∗
详细推导:
dE⃗1∗dσP=1r2k∗(−cosαdαdsE⃗1f−sinαkfE⃗2f−sinαdαdsE⃗2f−cosαkfE⃗1f)\frac{d{{{\vec{E}}}_{1}}*}{d{{\sigma }_{P}}}=\frac{1}{{{r}^{2}}k*}(-\cos \alpha \frac{d\alpha }{ds}{{{\vec{E}}}_{1f}}-\sin \alpha {{k}_{f}}{{{\vec{E}}}_{2f}}-\sin \alpha \frac{d\alpha }{ds}{{{\vec{E}}}_{2f}}-\cos \alpha {{k}_{f}}{{{\vec{E}}}_{1f}})dσPdE1∗=r2k∗1(−cosαdsdαE1f−sinαkfE2f−sinαdsdαE2f−cosαkfE1f)
⇒dE⃗1∗dσP=−cosαr2k∗(dαds+kf)E⃗1f+−sinαr2k∗(dαds+kf)E⃗2f\Rightarrow \frac{d{{{\vec{E}}}_{1}}*}{d{{\sigma }_{P}}}=\frac{-\cos \alpha }{{{r}^{2}}k*}(\frac{d\alpha }{ds}+{{k}_{f}}){{{\vec{E}}}_{1f}}+\frac{-\sin \alpha }{{{r}^{2}}k*}(\frac{d\alpha }{ds}+{{k}_{f}}){{{\vec{E}}}_{2f}}⇒dσPdE1∗=r2k∗−cosα(dsdα+kf)E1f+r2k∗−sinα(dsdα+kf)E2f
kΓ=dE⃗1∗dσP⋅E⃗2∗=(−cosαr2k∗(dαds+kf)E⃗1f+−sinαr2k∗(dαds+kf)E⃗2f)⋅(−cosαE⃗1f−sinαE⃗2f)=dαds+kfr2k∗=k∗+sinαrr2k∗{{k}_{\Gamma }}=\frac{d{{{\vec{E}}}_{1}}*}{d{{\sigma }_{P}}}\cdot {{{\vec{E}}}_{2}}*=(\frac{-\cos \alpha }{{{r}^{2}}k*}(\frac{d\alpha }{ds}+{{k}_{f}}){{{\vec{E}}}_{1f}}+\frac{-\sin \alpha }{{{r}^{2}}k*}(\frac{d\alpha }{ds}+{{k}_{f}}){{{\vec{E}}}_{2f}})\cdot (-\cos \alpha {{{\vec{E}}}_{1f}}-\sin \alpha {{{\vec{E}}}_{2f}})=\frac{\frac{d\alpha }{ds}+{{k}_{f}}}{{{r}^{2}}k*}=\frac{k*+\frac{\sin \alpha }{r}}{{{r}^{2}}k*}kΓ=dσPdE1∗⋅E2∗=(r2k∗−cosα(dsdα+kf)E1f+r2k∗−sinα(dsdα+kf)E2f)⋅(−cosαE1f−sinαE2f)=r2k∗dsdα+kf=r2k∗k∗+rsinα
由此得到运动刚体运动刚体∑∗\sum *∑∗上点PPP瞬时在固定刚体∑\sum∑上的轨迹曲线的曲率公式,也就是著名的Euler-Savary公式。若将曲率kkk,用曲率半径ρ\rhoρ的倒数代替,则得到另一种表达形式∶ρΓ(r+sinαk∗)=r2{{\rho }_{\Gamma }}(r+\frac{\sin \alpha }{k*})={{r}^{2}}ρΓ(r+k∗sinα)=r2
即平面Euler-Savary公式描述了平面运动刚体上点的位置(在Frenet标架{R⃗f:E⃗1f,E⃗2f}\{{{{\vec{R}}}_{f}}:{{{\vec{E}}}_{1f}},{{{\vec{E}}}_{2f}}\}{Rf:E1f,E2f}中的极坐标r,αr,\alphar,α)、轨迹的曲率半径(中心)ρΓ{{\rho }_{\Gamma }}ρΓ以及动、定瞬心线诱导曲率k∗k*k∗之间的关系。
将点P转换到运动坐标系{Om:i⃗m,j⃗m}\{{{O}_{m}}:{{{\vec{i}}}_{m}},{{{\vec{j}}}_{m}}\}{Om:im,jm}中,以直角坐标(xpm,ypm)({{x}_{pm}},{{y}_{pm}})(xpm,ypm)表示,则可得到点PPP轨迹曲线ΓP{{\Gamma }_{P}}ΓP曲率的另一表达形式∶
{kΓ=FGF=(xpm−a)2+(ypm−b)2−D24G=[(xpm+sinθkOm−θ˙)2+(ypm−cosθkOm−θ˙)2]32a=−(k˙Om−θ¨)cosθ+(2kOm−θ˙)(kOm−θ˙)sinθ2(kOm−θ˙)3b=−(k˙Om−θ¨)sinθ+(2kOm−θ˙)(kOm−θ˙)cosθ2(kOm−θ˙)3\left\{ \begin{matrix} {{k}_{\Gamma }}=\frac{F}{G} \\ F={{({{x}_{pm}}-a)}^{2}}+{{({{y}_{pm}}-b)}^{2}}-\frac{{{D}^{2}}}{4} \\ G={{[{{({{x}_{pm}}+\frac{\sin \theta }{{{k}_{Om}}-\dot{\theta }})}^{2}}+{{({{y}_{pm}}-\frac{\cos \theta }{{{k}_{Om}}-\dot{\theta }})}^{2}}]}^{\frac{3}{2}}} \\ a=-\frac{({{{\dot{k}}}_{Om}}-\ddot{\theta })\cos \theta +(2{{k}_{Om}}-\dot{\theta })({{k}_{Om}}-\dot{\theta })\sin \theta }{2{{({{k}_{Om}}-\dot{\theta })}^{3}}} \\ b=-\frac{({{{\dot{k}}}_{Om}}-\ddot{\theta })\sin \theta +(2{{k}_{Om}}-\dot{\theta })({{k}_{Om}}-\dot{\theta })\cos \theta }{2{{({{k}_{Om}}-\dot{\theta })}^{3}}} \\ \end{matrix} \right.⎩⎪⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎪⎧kΓ=GFF=(xpm−a)2+(ypm−b)2−4D2G=[(xpm+kOm−θ˙sinθ)2+(ypm−kOm−θ˙cosθ)2]23a=−2(kOm−θ˙)3(k˙Om−θ¨)cosθ+(2kOm−θ˙)(kOm−θ˙)sinθb=−2(kOm−θ˙)3(k˙Om−θ¨)sinθ+(2kOm−θ˙)(kOm−θ˙)cosθ
详细推导:
设:dσm=(θ˙2a2+b2a4)12ds⇒dsdσm=a2(θ˙2a2+b2)12=Ad{{\sigma }_{m}}={{(\frac{{{{\dot{\theta }}}^{2}}}{{{a}^{2}}}+\frac{{{b}^{2}}}{{{a}^{4}}})}^{\frac{1}{2}}}ds\Rightarrow \frac{ds}{d{{\sigma }_{m}}}=\frac{{{a}^{2}}}{{{({{{\dot{\theta }}}^{2}}{{a}^{2}}+{{b}^{2}})}^{\frac{1}{2}}}}=Adσm=(a2θ˙2+a4b2)21ds⇒dσmds=(θ˙2a2+b2)21a2=A
则将动瞬心线πm{{\pi }_{m}}πm的Frenet标架基矢量改写为:{R⃗m=1a(−sinθi⃗m+cosθj⃗m)E⃗1m=[−θ˙acosθ+bsinθa2i⃗m−θ˙asinθ+bcosθa2j⃗m]AE⃗2m=[θ˙asinθ+bcosθa2i⃗m+−θ˙acosθ+bsinθa2j⃗m]A\left\{ \begin{matrix} {{{\vec{R}}}_{m}}=\frac{1}{a}(-\sin \theta {{{\vec{i}}}_{m}}+\cos \theta {{{\vec{j}}}_{m}}) \\ {{{\vec{E}}}_{1m}}=[\frac{-\dot{\theta }a\cos \theta +b\sin \theta }{{{a}^{2}}}{{{\vec{i}}}_{m}}-\frac{\dot{\theta }a\sin \theta +b\cos \theta }{{{a}^{2}}}{{{\vec{j}}}_{m}}]A \\ {{{\vec{E}}}_{2m}}=[\frac{\dot{\theta }a\sin \theta +b\cos \theta }{{{a}^{2}}}{{{\vec{i}}}_{m}}+\frac{-\dot{\theta }a\cos \theta +b\sin \theta }{{{a}^{2}}}{{{\vec{j}}}_{m}}]A \\ \end{matrix} \right.⎩⎪⎨⎪⎧Rm=a1(−sinθim+cosθjm)E1m=[a2−θ˙acosθ+bsinθim−a2θ˙asinθ+bcosθjm]AE2m=[a2θ˙asinθ+bcosθim+a2−θ˙acosθ+bsinθjm]A
且已知:{u1=rcosαu2=rsinα,kΓ=r+sinα/k∗r2,k∗=a3(θ˙2a2+b2)12\left\{ \begin{matrix} {{u}_{1}}=r\cos \alpha \\ {{u}_{2}}=r\sin \alpha \\ \end{matrix} \right.,{{k}_{\Gamma }}=\frac{r+\sin \alpha /k*}{{{r}^{2}}},k*=\frac{{{a}^{3}}}{{{({{{\dot{\theta }}}^{2}}{{a}^{2}}+{{b}^{2}})}^{\frac{1}{2}}}}{u1=rcosαu2=rsinα,kΓ=r2r+sinα/k∗,k∗=(θ˙2a2+b2)21a3
R⃗Pm=R⃗m+u1E⃗1m+u2E⃗2m{{{\vec{R}}}_{Pm}}={{{\vec{R}}}_{m}}+{{u}_{1}}{{{\vec{E}}}_{1m}}+{{u}_{2}}{{{\vec{E}}}_{2m}}RPm=Rm+u1E1m+u2E2m,其坐标参数可表示为(xPm,yPm)({{x}_{Pm}},{{y}_{Pm}})(xPm,yPm),可得:
{xPm=−sinθa+−θ˙acosθ+bsinθ(θ˙2a2+b2)12rcosα+θ˙asinθ+bcosθ(θ˙2a2+b2)12rsinα1yPm=cosθa−θ˙asinθ+bcosθ(θ˙2a2+b2)12rcosα+−θ˙acosθ+bsinθ(θ˙2a2+b2)12rsinα2\left\{ \begin{matrix} {{x}_{Pm}}=-\frac{\sin \theta }{a}+\frac{-\dot{\theta }a\cos \theta +b\sin \theta }{{{({{{\dot{\theta }}}^{2}}{{a}^{2}}+{{b}^{2}})}^{\frac{1}{2}}}}r\cos \alpha +\frac{\dot{\theta }a\sin \theta +b\cos \theta }{{{({{{\dot{\theta }}}^{2}}{{a}^{2}}+{{b}^{2}})}^{\frac{1}{2}}}}r\sin \alpha \frac{{}}{{}}\frac{{}}{{}}1 \\ {{y}_{Pm}}=\frac{\cos \theta }{a}-\frac{\dot{\theta }a\sin \theta +b\cos \theta }{{{({{{\dot{\theta }}}^{2}}{{a}^{2}}+{{b}^{2}})}^{\frac{1}{2}}}}r\cos \alpha +\frac{-\dot{\theta }a\cos \theta +b\sin \theta }{{{({{{\dot{\theta }}}^{2}}{{a}^{2}}+{{b}^{2}})}^{\frac{1}{2}}}}r\sin \alpha \frac{{}}{{}}\frac{{}}{{}}2 \\ \end{matrix} \right.⎩⎪⎨⎪⎧xPm=−asinθ+(θ˙2a2+b2)21−θ˙acosθ+bsinθrcosα+(θ˙2a2+b2)21θ˙asinθ+bcosθrsinα1yPm=acosθ−(θ˙2a2+b2)21θ˙asinθ+bcosθrcosα+(θ˙2a2+b2)21−θ˙acosθ+bsinθrsinα2
则对上式进行处理:
{1sinθ-2cosθ:xPmsinθ−yPmcosθ=−1a+b(θ˙2a2+b2)12rcosα+θ˙a(θ˙2a2+b2)12rsinα31cosθ+2sinθ:xPmcosθ+yPmsinθ=θ˙a(θ˙2a2+b2)12rcosα+b(θ˙2a2+b2)12rsinα4\left\{ \begin{matrix} 1\frac{{}}{{}}\sin \theta \text{-}2\frac{{}}{{}}\cos \theta :{{x}_{Pm}}\sin \theta -{{y}_{Pm}}\cos \theta =-\frac{1}{a}+\frac{b}{{{({{{\dot{\theta }}}^{2}}{{a}^{2}}+{{b}^{2}})}^{\frac{1}{2}}}}r\cos \alpha +\frac{\dot{\theta }a}{{{({{{\dot{\theta }}}^{2}}{{a}^{2}}+{{b}^{2}})}^{\frac{1}{2}}}}r\sin \alpha \frac{{}}{{}}\frac{{}}{{}}3 \\ 1\frac{{}}{{}}\cos \theta \text{+}2\frac{{}}{{}}\sin \theta :{{x}_{Pm}}\cos \theta +{{y}_{Pm}}\sin \theta =\frac{\dot{\theta }a}{{{({{{\dot{\theta }}}^{2}}{{a}^{2}}+{{b}^{2}})}^{\frac{1}{2}}}}r\cos \alpha +\frac{b}{{{({{{\dot{\theta }}}^{2}}{{a}^{2}}+{{b}^{2}})}^{\frac{1}{2}}}}r\sin \alpha \frac{{}}{{}}\frac{{}}{{}}4 \\ \end{matrix} \right.⎩⎪⎨⎪⎧1sinθ-2cosθ:xPmsinθ−yPmcosθ=−a1+(θ˙2a2+b2)21brcosα+(θ˙2a2+b2)21θ˙arsinα31cosθ+2sinθ:xPmcosθ+yPmsinθ=(θ˙2a2+b2)21θ˙arcosα+(θ˙2a2+b2)21brsinα4
其中根据3θ˙ab+43\frac{{}}{{}}\frac{\dot{\theta }a}{b}+43bθ˙a+4:
(xPmsinθ−yPmcosθ)θ˙ab+(xPmcosθ+yPmsinθ)=−θ˙b+θ˙2a2b+b(θ˙2a2+b2)12rsinα({{x}_{Pm}}\sin \theta -{{y}_{Pm}}\cos \theta )\frac{\dot{\theta }a}{b}+({{x}_{Pm}}\cos \theta +{{y}_{Pm}}\sin \theta )=-\frac{{\dot{\theta }}}{b}+\frac{\frac{{{{\dot{\theta }}}^{2}}{{a}^{2}}}{b}+b}{{{({{{\dot{\theta }}}^{2}}{{a}^{2}}+{{b}^{2}})}^{\frac{1}{2}}}}r\sin \alpha(xPmsinθ−yPmcosθ)bθ˙a+(xPmcosθ+yPmsinθ)=−bθ˙+(θ˙2a2+b2)21bθ˙2a2+brsinα
进而求解sinα\sin \alphasinα:
sinα=(xPmsinθ−yPmcosθ)θ˙a+(xPmcosθ+yPmsinθ)b+θ˙r(θ˙2a2+b2)12\sin \alpha =\frac{({{x}_{Pm}}\sin \theta -{{y}_{Pm}}\cos \theta )\dot{\theta }a+({{x}_{Pm}}\cos \theta +{{y}_{Pm}}\sin \theta )b+\dot{\theta }}{r{{({{{\dot{\theta }}}^{2}}{{a}^{2}}+{{b}^{2}})}^{\frac{1}{2}}}}sinα=r(θ˙2a2+b2)21(xPmsinθ−yPmcosθ)θ˙a+(xPmcosθ+yPmsinθ)b+θ˙
且知:r2=∣PPO→∣2=∣R⃗Pm−R⃗m∣2=(xPm+sinθa)2+(yPm−cosθa)2{{r}^{2}}=|\overrightarrow{P{{P}_{O}}}{{|}^{2}}=|{{{\vec{R}}}_{Pm}}-{{{\vec{R}}}_{m}}{{|}^{2}}={{({{x}_{Pm}}+\frac{\sin \theta }{a})}^{2}}+{{({{y}_{Pm}}-\frac{\cos \theta }{a})}^{2}}r2=∣PPO∣2=∣RPm−Rm∣2=(xPm+asinθ)2+(yPm−acosθ)2
解得:kΓ=r+sinα/k∗r2=r2+xPm(θ˙asinθ+bcosθ)+yPm(−θ˙acosθ+bsinθ)+θ˙a3r3{{k}_{\Gamma }}=\frac{r+\sin \alpha /k*}{{{r}^{2}}}=\frac{{{r}^{2}}+\frac{{{x}_{Pm}}(\dot{\theta }a\sin \theta +b\cos \theta )+{{y}_{Pm}}(-\dot{\theta }a\cos \theta +b\sin \theta )+\dot{\theta }}{{{a}^{3}}}}{{{r}^{3}}}kΓ=r2r+sinα/k∗=r3r2+a3xPm(θ˙asinθ+bcosθ)+yPm(−θ˙acosθ+bsinθ)+θ˙
令:G=r3G={{r}^{3}}G=r3,整理分子后可得:kΓ=(xPm+B)2+(yPm+C)2+14k∗2G,B=bcosθ+(2a+θ˙)asinθ2a3,C=bsinθ−(2a+θ˙)acosθ2a3{{k}_{\Gamma }}=\frac{{{({{x}_{Pm}}+B)}^{2}}+{{({{y}_{Pm}}+C)}^{2}}+\frac{1}{4{{k}^{*}}^{2}}}{G},B=\frac{b\cos \theta +(2a+\dot{\theta })a\sin \theta }{2{{a}^{3}}},C=\frac{b\sin \theta -(2a+\dot{\theta })a\cos \theta }{2{{a}^{3}}}kΓ=G(xPm+B)2+(yPm+C)2+4k∗21,B=2a3bcosθ+(2a+θ˙)asinθ,C=2a3bsinθ−(2a+θ˙)acosθ
若在某一瞬时点PPP轨迹曲线ΓP{{\Gamma }_{P}}ΓP的曲率kΓ{{k}_{\Gamma }}kΓ为零,即该点三个无限接近位置在一直线上,或者说轨迹曲线ΓP{{\Gamma }_{P}}ΓP与直线二阶接触,称其为该轨迹曲线ΓP{{\Gamma }_{P}}ΓP上的拐点。令r+sinα/k∗r2\frac{r+\sin \alpha /k*}{{{r}^{2}}}r2r+sinα/k∗为零,可得∶
r+Dsinα=0r+D\sin \alpha =0r+Dsinα=0
其中:D=1k∗D=\frac{1}{k*}D=k∗1
上一篇:安息吧,是什么意思