螺旋理论
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于螺旋理论的空间机构自由度分析
陈振宇S12080202010 机电3班
(燕山大学机械工程学院河北秦皇岛)
摘要:本文系统总结和陈述了基于约束螺旋理论的机构自由度分析的原理和方法,经过实践证明,这种方法切实有效,可以解决几乎所有空间自由度问题,相对别的方法而言更具有一般性。此外,这个方法对自由度瞬时性和连续性的判定也非常方便。相对而言,它成为当今有效分析自由度的一般方法,具有重要的科学价值和实用意义。
关键词:螺旋理论机构自由度连续性瞬时性
Degree of Freedom Analysis of Spatial Mechanisms Based on the Screw
Theory
Chen Zhenyu S12080202010
(Mechanical Engineering Academy of Yanshan University Qinhuangdao of Hebei Province)
Abstract:This paper state and summarize in system the method and theory of degree of freedom analysis of spatial mechanisms based on the screw theory, it proved to be true that the effort is correct and merely solute all the problem of degree of freedom of spatial mechanisms, it is an universal method compared to others. In addition, the method is more effective to judge the instantaneity and the continuity of the degree of freedom. Relatively speaking, it becomes a normal and effective method to analyze freedom. The value of science and the practical meaning of it is important.
Key words:The screw theory degree of freedom of spatial mechanisms continuity instantaneity
1 前言
对机构最基本的认识是要知道它的自由度。机构的自由度计算原本是一个简单的问题,应用传统的Kutzbach-Grübler公式【1】就可以获得正确结果,而且仅仅基于算数运算。这个最基本的问题几乎在所有教科书上都有论述。
但是,在机构学发展的历程中,发现了很多机构都不适用于上述公式,尤其是近些年空间机构研究的迅速发展,越来越多的机构无法套用此公式。由此,人们开始寻找新的计算机构自由度的方法。究其原因,认识到这是在机构中存在过约束,而过约束被重复计算了。150年来,人们不断寻找新的普遍适合机构自由度计算的公式和方法,也提出了很多概念。国内也有很多学者进行了非常有意义的研究[2,3]。还有一些学者甚至采取如李代数和群论等现代数学探讨,也取得了一些进展。但这些方法大多很难求解,或者不适用于所有情况。知道这个新世纪的开始,这个问题在国际上仍然一直未能解决。
本文应用螺旋理论来处理这个问题,表现的比较简单。黄真教授在1991年出版的著作【4】中提出以反螺旋重新定义公共约束,进行了四杆机构的自由度计算。这样的定义使公共约束有了很明确的物理概念,不仅方便计算,而且能很容易得出机构的阶。在1997年出版的专著【5】中,进一步集中讨论了机构的自由度计算问题。除了以反螺旋定义公共约束外,特别是研究了在构成并联机构时出现的冗余约束,并分析了很多不同阶的过约束机构。形成了完整的“基于约束螺旋理论求解自由度的新方法”。本文集中探讨黄真老师的求解方法。
2 螺旋理论基础
因为修正的Grübler-Kutzbach公式【6】是基于约束螺旋理论提出的,所以有必要对螺旋理论进行简要的描述。
2.1 螺旋理论的基本概念
如图一所示,一条空间直线的位置和反向可以
由矢量S表示。在直角坐标系中,S与其3个分量只见的关系为:
S=(x2-x1)i+(y2-y1)j+(z2-z1)k (1)我们可以用:
r x S=S0 (2)表示该直线方程,而我们用其次坐标(S;S0)表示直线在空间的位置和方向。我们称此坐标为直线的Plucker坐标,共有六个分量。
而直线用螺旋表示可以表达为如下形式:
$=(S; S0)=(S; r x S)=(L M N; p q r) (3)
在一般情况下,节距不为零,用h=S·S0/(S·S)来表示1个螺旋的节距,而S0=r x S+h S0。其中节距为零时就是线矢,可以用来表示1个转动副或者是1个约束力;具有无穷大节距的螺旋表示为$=(0; S),S是方向矢量,这个螺旋可以表示1个移动副或约束力偶。
由于1个机构中转动副、移动副总是同时存在,而且它们可以分别用线矢量和偶量来表示,因此总结一些不同几何条件下线矢和偶量的相关性是非常有用的。考虑到用Grassmann线几何原理也可以判断线性相关性。表1给出了线矢和偶量组成的螺旋系在不同几何条件下的秩【7】。
2.2 反螺旋的概念
一个刚体被一个螺旋副约束,只允许沿着螺旋作螺旋运动,其运动螺旋为(w1;r1x w1+v1)。设刚体上有一力螺旋(f2;r2x f2+C2),沿着单位螺旋$2=(S2;S20)作用于物体。在运动副所允许的位移上,此力螺旋对物体所做的瞬时虚功率,应等于f2和C2引起的瞬时功率之和。而这个结果与运动螺旋和力螺旋的互易积相同。故而可以用力螺旋和运动螺旋的互易积表示两螺旋所产生的瞬时功率。当互易积为零时,即为
w1$1○f2$2=0 (4) 这表示力螺旋对做螺旋运动的物体的瞬时功率为零。在这种情况下,无论力及力矩有多大,都不影响物体的运动状态。故称这个与螺旋1构成互易积为零的螺旋2为螺旋1的反螺旋【8】。
归纳出反螺旋有如下性质:
1°不垂直,但相交的反螺旋,节距互为相反数。
2°不垂直但相交的两线矢,一定互逆;平行的线矢也一定互逆。(即共面线失互逆)。
3°垂直相交的两个螺旋,一定互逆。
4°线矢和偶量垂直,才互逆。
5°偶量自逆,不同偶量之间相逆。
6°线矢量自逆。
7°共面,但不相互垂直的两个螺旋在节距互为相反数时互逆。
8°共轴螺旋互逆,节距互为相反数。
9°当给出节距为h1的旋量,在与其空间交错的一条确定的直线上,有唯一的反螺旋,反螺旋的h2是一定值h2=a12tanа12-h1。
10°在空间任意一点都有唯一的线矢量与给定的螺旋相逆。
分析自由度时,一般需根据(4)式求出反螺旋系。但有时用上述归纳的结论会更加方便。以上结论是对公式(4)的推论。值得注意的是,以上内容不仅对自由度分析很有用,而且对奇异分析和多自由度机构的输入选择也很有帮助。
此外,螺旋的互逆性和线性相关性与坐标系的选取无关。这个原理在自由度分析中十分有用。
3 机构自由度分析
本小节中将首先引出修正的Kutzbach-Grubler 公式,并重点介绍公共约束和冗余约束的定义和计算。
3.1 修正的G-K公式【6】
如前所述,自由度计算不能得到正确的结果就是因为机构中存在大量的不起约束作用的过约束。因此在进行机构的自由度分析时,就应该去掉这些过约束。而对于如何去掉这些过约束,则有两种思想。一种是从G-K公式中减去全部过约束: