没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
第
29
卷第
11
期
2012
年
11
月
控制理论与应用
Control
Theory
&
Applications
Vo
l. 29 No.
11
Nov.2012
文章编号:
1000-8152(2012)11
一
1433-07
旋转球与乒乓球台/球拍的反弹模型
任艳青
1
徐德
1
,
2
谭民
1
(1.中国科学院自动化研究所复杂系统管理与控制国家重点实验室,北京
100190;
2
中国科学院自动化研究所精密感知与控制研究中心,北京
100190)
摘要:本文在对乒乓球与球台/球拍反弹过程的受力、冲量、冲量矩分析的基础上,提出"临界摩擦角"的概念,
并利用
"11
备界摩擦角"给出乒乓球与球台/球拍之间是滚动还是滑动的判定条件,从而进一步得到乒乓球与球台/球
拍之间的物理反弹模型.另外,通过学习算法,利用多元线性回归得到了一种反弹模型.最后通过参数估计、试验验
证、误差分析,证明了两种反弹模型的有效性
关键词:乒乓球机器人;反弹模型;临界摩擦角;多元钱性回归;参数估计
中图分类号: TP273
文献标识码
:A
Rebound model between spinning table tennis ball and table/racket
REN
Yan-qing
l, XU
De
1
,2,
TAN
Min
1
(1. State
Key
Laboratory
of Management
and
Control
for
Complex
Systems
, Institute of Automation,
Chinese
Academy
of
Sciences
,
Beijing
100190
,
China;
2.
Research
Center of Precision
Sensing
and
Control
, Institute of
Automation
,
Chinese
Academy
of
Sciences
, Beijing
100190
,
China)
Abstract:
Based on the stress, impulse, and impulse moment
r
巳
ceiv
巳
d
by a spinning table tennis
ba
l1
from the ta-
ble/racket in the rebound process, a
conc
巳
pt
of
‘critical friction ang
1e'
is introduced and a
crit
巳
rion
is put forward to
distinguish the types
of
the friction effects, thus a physic
a1
rebound model is buil
t.
In addition, a linear rebound model is
obtained through the leaming algorithm and multiple linear
regr
巳
ssions.
Experiments and
th
巳巳
πor
analysis validate the
effectiveness
of
the two rebound models.
Key
words:
table tennis robot; rebound model; critical friction angle; multiple linear regressions;
p
缸缸
neter
estimation
1
引言
(Introduction)
因乒乓球的快速性和准确性均对打乒乓球机器
人提出了很高的要求,因此吸引了国内外很多研究
人员的关注.文献[1]从视觉系统、控制系统、执行结
构等方面对国内外乒乓球机器人的研究现状进行了
综述.
利用机器人打乒乓球,需要解决快速运动乒乓球
的跟踪、轨迹预测以及控制机器人击球等问题
[2]
也
就是说,对于机器人来讲,与人对打的任务可以划分
为以下几个子任务:
1)
通过视觉传感器(一般是高速
智能相机)获取乒乓球的飞行轨迹,然后进行图像处
理,测量乒乓球的位置、速度、角速度等飞行状态;
2)
利用测量得到的乒乓球的飞行状态和对乒乓球飞
行轨迹的分析,预测乒乓球下一阶段的飞行轨迹,即
位置、速度、角速度等状态;
3)
对机器人进行运动规
划,控制机器人在一定时间内,以一定的姿态在一定
的位置击打乒乓球,并达到一定的击球指标.
从打乒乓球机器人的控制过程可知,乒乓球与球
台/球拍的反弹模型对于准确预测乒乓球的飞行轨
收稿日期:
2012-03-20;
收修改稿日期
2012
一
05-10
基金项目-国家自然科学基金资助项目
(61075035
,
61273337).
迹、规划机器人的运动控制方案均起着非常重要的
作用.乒乓球与球台/球拍碰撞后,乒乓球在摩擦力
的作用下产生一定的旋转量,因此反弹后的乒乓球
轨迹会在马格努斯力的影响下发生一定的偏转.因
此乒乓球与球台/球拍的反弹模型吸引了很多研究
人员的关注.
Zhang
等
[3]
假设平行于接触平面的两个
方向上的速度在碰撞前后成线性关系,在碰撞平面
的法线方向上,利用弹性恢复系数得到碰撞后的速
度.文献
[4]
中指出乒乓球在与桌面反弹的过程中会
有一定的能量损失,并将能量(速度)的损失用水平
方向上的速度损失率和竖直方向上的恢复系数来描
述.以上两种模型均未考虑乒乓球的旋转,限制了其
使用范围.
Andersson
在文献
[5]
中指出反弹结果是由
来球速度、角速度、乒乓球和球台的特性决定的,在
接触平面的法线方向上,反弹后的状态主要是由恢
复系数决定,在水平方向上,球的反弹速度是由球的
旋转速度、球台的摩擦系数、坚直方向的反弹参数
决定.但
Andersson
仅给出定性理论,未给出反弹模
型的解析表达式.文献
[6-7]
通过分析乒乓球与击球
控制理
面的接触类型,给出了乒乓球与击球面之间是攘动
还是滑动的判定条件,并得到了反弹模型的解析表
达式,但文中做了诸多假设限制了模型的适用范围.
2
问题分析
(Problem
analysis)
对乒乓球与某一平面的碰撞过程进行分析的难
点在于:
1)
能量转化过程比较复杂:乒乓球本身是
有弹性的,接触平面也可能具有弹性,当乒乓球与击
球面接触时,乒乓球的动能是否会转化为弹性势能,
有多少转化为弹性势能是难以确定的;
2)
乒乓球与
击球面之间的相对运动是滑动、滚动还是两者结合
不容易确定;
3)
乒乓球与击球面之间是否存在摩擦
力,摩擦力的大小是多少不容易确定.这些问题的不
确定性给建模带来一定困难.
物理学家在这方面进行了深入的研究并取得了
一些科研成果
.G
缸
win[81
提出平行于接触平面方向
上的"恢复系数"并提出一种方法从实验数据来
检测球与平面之间的相互作用是滑动、滚动还是两
个结合;以及动能是否存储为弹性势能.
Brody[91
在
不考虑球压缩的情况下研究了平面摩擦的作用效
果,得出了两者之间是滚动摩擦的条件,该条件与反
弹前的平移和滚动速度有关.
Cross[1
0-
111
对具备各种
特性的球和固定平面的作用情况进行了分析,对二
者之间的相互作用力、坚直方向的恢复系数等进行
了深入的研究.从以上文献可以得知,摩擦力和弹力
在反弹过程中起决定性作用.在球台的反弹过程中,
摩擦力起主要作用,其大小取决于乒乓球和球台之
间的相对运动是滚动、滑动还是二者结合;而在乒
乓球与球拍的反弹过程中,弹力起主要作用.体育学
家们也进行了诸多研究,得出了很多定性结果,例如
文献口
2]
利用旋转量值定理分析了乒乓球与球拍的
碰撞过程,提出击球摩擦角的定义并定性讨论了击
球摩擦角对出球速度、旋转效应、击球动作等的影
响.
本文在文献
[6
一
7]
的基础上,提出"临界摩擦角"
的概念,并利用"临界摩擦角"给出乒乓球与球台/
球拍之间是滚动还是滑动的判定条件,从而进一步
得到乒乓球与球台/球拍之间的物理反弹模型.另外,
通过学习算法,利用多元线性回归得到了一种反弹
模型.最后通过参数估计、试验验证、误差分析,证
明了两种反弹模型的有效性.
3
I
临界摩擦角
(Critical
friction angle)
3.1
临界摩擦角的定义
(Definition
of critical
fric-
tion
angle)
当飞行中的乒乓球向一定的击球面击去时,假设
来球速度与击球面法线方向的夹角为
α
,当
α
大于等
于
ψ
时,乒乓球与击球面之间的相对运动是滑动,当
α
小子
ψ
,两者之间发生滚动,这个角
ψ
被称为是临界
摩擦角.临界摩擦角与接触平面的材质和乒乓球的
论与应用
第
29
卷
特性有关,尤其与接触面的摩擦系数和反弹系数关
系密切,下面将给出其解析表达式的推导过程.
3.2
临界摩擦角的推导过程
(Derivation
of critical
friction
angle)
本小节以乒乓球与球台的反弹过程(如图
1
所
示)为例给出临界摩擦角的求解过程.首先建立世
界坐标系,球台的长边为
X
轴,短边为
Y
轴,垂直于
球台平面朝上为
Z
轴正方向并假设根据飞行轨迹
获得的乒乓球入射速度为川和角速度为叭,碰撞后
乒乓球的出球速度为陀、角速度为屿,速度和角速
度在
X
,
Y
,
Z
轴的分量分别用下标
X
,
y,
z
表示,例
如来球速度在乒乓球台法线方向即
Z
轴上的分量
为
V;
z.
入射和出射的变量分别用下标
i
和
e
表示.
(J)
dv
、、
A
/'vp
N
,./
(J)
e
(之二
f
V
M
图
l
乒乓球与球台的反弹过程
Fig.
1
Rebound
phenomenon
between
the
table
tennis
b
a1
1
and
出
e
table
乒乓球与球台碰撞过程中,乒乓球不断挤压球
台
,
Z
轴速度逐渐变小,当到达最低点
M
时,乒乓球
在
Z
轴速度分量等于零即
V;
z
=
o.
如果不考虑乒乓
球的旋转,乒乓球可作为质点处理.当考虑球的旋转
信息时,通过对最低点进行受力分析来分析乒乓球
与球台的反弹过程.设
T
为乒乓球的半径,假设乒乓
球与球台反弹过程中乒乓球不发生形变,则从乒乓
球的球心。到接触点
M
的向量为
δ12
二
(0
,
0
,
_r)T
,
M
点的运动速度为
-•
I
vx-r
ωyl
叽
il
=
V+OM
xω=
I
v
y
+
ωxl
o
其中
ω=[ωzω
y
wzl
为球的角速度.
M
点在平行于球台方向上的速度如图
2
所示.由
图
2
可知,
M
点在球台切向方向的速度为
v
xy
=
V(V
x
-
r
ωy)2
+
(v
y
+
叫)气
且
sin
()
= V
x
-
rw
y
生二主生‘
-
v(vx-r
ω
y)2+(v
y
+r
ωx)2
//v
xy
//'
s()
=
vy+r
比
=生卫生
飞
/(vx-r
ωy)2
+
(vy+r
ωX)2
I/
v
xy
l/.
由文献[6-
7]
知,乒乓球与球台反弹前后,
M
点在平
行于球台分量方向的速度方向一致时,乒乓球与球
剩余6页未读,继续阅读
资源评论
weixin_38710524
- 粉丝: 7
- 资源: 884
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Vue.js快速构建python桌面应用程序的模板项目源码+运行教程(支持打包为可执行文件).zip
- 防护具检测57-YOLO(v5至v9)、COCO、CreateML、Darknet、Paligemma、TFRecord、VOC数据集合集.rar
- 视频下载-b站视频下载器
- CSV数据操作的工具包-含合并CSV文件、Excel转CSV、CSV转XLSX、统计CSV行数、重命名表头、选择和重排CSV列等功能.zip
- App商店优化(ASO)权威指南:提高App可见度与转化率的技术策略
- TomVPN_3.0.7.apk
- AEC论文解读 - ACOUSTIC ECHO CANCELLATION WITH THE DUAL-SIGNAL TRANSFORMATION LSTM NETWORK
- Vegetation Studio 1.5.3
- 阀门检测49-YOLO(v5至v9)、COCO、CreateML、Darknet、Paligemma、TFRecord、VOC数据集合集.rar
- 非常好的SqlServer大量源代码和教程资料100%好用.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功