Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

考场冲刺 · 综合自测卷

像考试那样练,才不会在考场上手生。 这一页是一份闭卷、计时、100 分制的综合自测卷,覆盖五章主干(位姿表示 → 运动学与雅可比 → 静力学 → 轨迹规划 → 执行器与传感器)。

与必考点竞技场的分工:竞技场练单点反射(快、碎、口述),这里练整卷节奏(慢、整、按点给分)。

建议用时 90 分钟,自备计时器。做完先按文末评分标准自评,再按漏点定位表回正文与习题集。

应试要点(阅卷口径)
  • 必要 / 充分要分清:JTJ^{\mathrm T} 传力是无条件成立;而「det⁡J=det⁡J11det⁡J22\det J=\det J_{11}\det J_{22}」只在解耦条件下成立、且只保行列式不保语义。
  • 前提与坐标系缺不得:写雅可比先问在哪个坐标系里表示(zi−1z_{i-1} 是 Ti−10T_{i-1}^0 的第三列,不是 [0,0,1]T[0,0,1]^{\mathrm T});写力先问 FeF_e 与 JJ 是否同系。
  • 一句话理由也要写:概念判断题只写「对 / 错」不给理由,最多得 1 分。
  • 公式要能自己推:推导题按步给分,只写结论不超过 2 分。
  • 数值题必须能复算:所有数字都可以手算复算;写完回代验一遍(RTR=IR^{\mathrm T}R=I、q(tf)=qfq(t_f)=q_f、Jˉq˙=ve\bar J\dot{\boldsymbol q}=\boldsymbol v_e)。

第一部分 · 概念判断(每题 3 分,共 30 分)

判断对错,并给出一句话理由或反例。只写「对 / 错」不得分。

1. 齐次变换矩阵 A∈SE(3)A\in SE(3) 满足 A−1=ATA^{-1}=A^{\mathrm T}。

2. 绕当前(动系)坐标系的轴连续旋转时,各基本旋转矩阵应当左乘。

3. ZYZ 欧拉角在 ϑ=0\vartheta=0 处有无穷多组角对应同一姿态,但反解公式仍能唯一确定 φ\varphi 与 ψ\psi。

4. DH 参数中 aia_i 与 αi\alpha_i 恒为常数,did_i 与 ϑi\vartheta_i 中恰有一个是关节变量。

5. 几何雅可比 JJ 的第 ii 列,是其余关节全部锁死时关节 ii 的单位速度对末端速度的贡献。

6. 冗余机械手的零空间运动会使末端产生额外的速度。

7. 用 JTJ^{\mathrm T} 把末端力映射成关节力矩,要求 JJ 是方阵且满秩。

8. 阻尼最小二乘中的阻尼系数 KK 越大越好。

9. 在给定总时间 tft_f 下,把梯形速度曲线的加速度峰值取到可行下界,巡航段消失、轨迹退化为三角形速度曲线。

10. 减速比 krk_r 越大,折算到电机轴的负载惯量按 1/kr1/k_r 缩小。

第一部分答案(每题 3 分:判断 1 分 + 理由 / 反例 2 分)

1. 错。 正交性只在旋转块内成立。正确形式是 A−1=[RT−RTo0T1]A^{-1}=\begin{bmatrix}R^{\mathrm T}&-R^{\mathrm T}\boldsymbol o\\\boldsymbol 0^{\mathrm T}&1\end{bmatrix}——平移块要「先转置再反向」,整体转置不成立。

2. 错。 绕当前轴(动系)是右乘,绕固定轴才是左乘。检验法:把序列复述成中文——「在转完的基础上,再绕它的新轴转」= 右乘。

3. 错。 sϑ=0s_\vartheta=0 是表示奇点:此时 R=Rz(φ+ψ)R=R_z(\varphi+\psi) 只含和(ϑ=0\vartheta=0)或只含差(ϑ=π\vartheta=\pi),φ\varphi 与 ψ\psi 无法分离。反解公式在该处退化,输出会随微小扰动剧烈跳变——不是「唯一确定」,而是「完全不唯一」。

4. 对。 这就是「3 常 1 变」。哪个是变量由关节类型决定(转动关节 qi=ϑiq_i=\vartheta_i、移动关节 qi=diq_i=d_i),与杆的形状无关。

5. 对。 这正是逐列构造公式的物理解读,也是 JPi=zi−1×(pe−pi−1)J_{P_i}=z_{i-1}\times(\boldsymbol p_e-\boldsymbol p_{i-1}) 的来源——矢径就是「力臂」。

6. 错。 JPq˙0=0JP\dot{\boldsymbol q}_0=\boldsymbol 0,零空间运动对末端速度的贡献恒为零;它只能做「不惊动末端」的内部再配置(避障、躲关节极限、远离奇异)。

7. 错。 τ=JTFe\boldsymbol\tau=J^{\mathrm T}F_e 由虚功原理推出,对任意 6×n6\times n 的 JJ 都成立,无需方阵、无需满秩。它体现的是速度变换与力变换的转置对偶。

8. 错。 KK 要分情况:奇点邻域取大(压住 det⁡J→0\det J\to0 引起的速度发散,代价是容许末端误差 δ\delta),远离奇点取小甚至趋 0(退回伪逆,不引入不必要的末端误差)。

9. 对。 加速度取到 ∣q¨c∣=4∣qf−qi∣tf2\lvert\ddot q_c\rvert=\dfrac{4\lvert q_f-q_i\rvert}{t_f^{2}} 时 tc=tf2t_c=\dfrac{t_f}{2},巡航段时长 tf−2tc=0t_f-2t_c=0——位置曲线由两段抛物线在 tf/2t_f/2 处相接。

10. 错。 惯量与摩擦按 1/kr2\boxed{1/k_r^{2}}、负载力矩与非线性按 1/kr1/k_r——前者是速度的系数,后者是外力。Ieq=Im+I/kr2I_{eq}=I_m+I/k_r^{2},Feq=Fm+F/kr2F_{eq}=F_m+F/k_r^{2}。记反了整道折算题都会错。

第二部分 · 填空与简答(每题 4 分,共 20 分)

11. 写出三次与五次多项式在「初终速度为零」条件下的规范化形式(以 η=t/tf\eta=t/t_f 表示),并说明什么时候必须升到五次。

12. 两连杆平面臂 a1=0.5a_1=0.5 m、a2=0.25a_2=0.25 m,取 ϑ1=0∘\vartheta_1=0^{\circ}、ϑ2=90∘\vartheta_2=90^{\circ}。写出定位用的 2×22\times2 雅可比 Jˉ\bar J 与 det⁡Jˉ\det\bar J,并指出 det⁡Jˉ=0\det\bar J=0 对应的位形。

13. 某关节用 14 轨绝对式光电编码器,经 kr=200k_r=200 的减速器驱动。求电机轴与关节侧的角分辨率(rad)。再说明「分辨率」与「精度」差在哪里。

14. 某超声传感器在 20∘C20^{\circ}\mathrm{C} 下标定。现场测得回波时间 t=16.0t=16.0 ms。按 20∘C20^{\circ}\mathrm{C} 算出距离;若现场实际气温为 5∘C5^{\circ}\mathrm{C}、而仍按 20∘C20^{\circ}\mathrm{C} 计算,距离误差有多大?

15. 位置伺服为什么必须同时有积分项与比例项?加测速反馈改变的到底是什么?

第二部分答案(每题 4 分:结果 2 分 + 说明 2 分)

11. 三次:q(t)=qi+(qf−qi)[3η2−2η3]q(t)=q_i+(q_f-q_i)\bigl[3\eta^{2}-2\eta^{3}\bigr];五次:q(t)=qi+(qf−qi)[10η3−15η4+6η5]q(t)=q_i+(q_f-q_i)\bigl[10\eta^{3}-15\eta^{4}+6\eta^{5}\bigr],η=t/tf\eta=t/t_f。

必须升到五次的情形:除初终位置与速度外,还要指定初终加速度(共 6 个条件)。规则只有一条:约束数 = 系数个数——三次只有 4 个系数,容不下 6 个条件。代价是放弃了「最小能量」这一指标(最小能量解只能是三次)。

12. ϑ2=90∘\vartheta_2=90^{\circ} 时 s2=1,c2=0s_2=1,c_2=0,ϑ1=0\vartheta_1=0 时 s1=0,c1=1s_1=0,c_1=1,故 s12=1,c12=0s_{12}=1,c_{12}=0:

Jˉ=[−a1s1−a2s12−a2s12a1c1+a2c12a2c12]=[−0.25−0.250.50],det⁡Jˉ=a1a2s2=0.125 m2.\bar J=\begin{bmatrix}-a_1s_1-a_2s_{12} & -a_2s_{12}\\ a_1c_1+a_2c_{12} & a_2c_{12}\end{bmatrix}=\begin{bmatrix}-0.25&-0.25\\0.5&0\end{bmatrix},\qquad \det\bar J=a_1a_2s_2=0.125\ \mathrm{m^2}.

det⁡Jˉ=0  ⟺  s2=0  ⟺  ϑ2=0∘\det\bar J=0\iff s_2=0\iff\vartheta_2=0^{\circ}(臂伸直)或 ϑ2=180∘\vartheta_2=180^{\circ}(臂折回)——都是边界奇点(末端落在工作空间边界上)。

13. 电机侧:2π214=2π16384=3.835×10−4 rad\dfrac{2\pi}{2^{14}}=\dfrac{2\pi}{16384}=3.835\times10^{-4}\ \mathrm{rad}(约 0.0220∘0.0220^{\circ})。关节侧:再除 kr=200k_r=200,得 1.917×10−6 rad1.917\times10^{-6}\ \mathrm{rad}。

分辨率 ≠ 精度:2π/2n2\pi/2^{n} 只是量化分辨率(能分辨的最小增量),精度还受安装偏心、码盘工艺、传动回差与标定残差限制;选型要看重复定位精度的实测值,而不是数据手册的轨数。

14. v=331.4+0.6Tv=331.4+0.6T。20∘C20^{\circ}\mathrm{C} 时 v20=343.4v_{20}=343.4 m/s,d=v20t2=343.4×0.0162=2.7472 md=\dfrac{v_{20}t}{2}=\dfrac{343.4\times0.016}{2}=2.7472\ \mathrm{m}。 5∘C5^{\circ}\mathrm{C} 时 v5=334.4v_5=334.4 m/s,真实距离 d5=334.4×0.0162=2.6752 md_5=\dfrac{334.4\times0.016}{2}=2.6752\ \mathrm{m}。 误差 =2.6752−2.7472=−0.0720=2.6752-2.7472=-0.0720 m,即按旧标定会高估约 7.2 cm(相对误差 2.7%2.7\%)。 不可忽略的理由:0→25∘C0\to25^{\circ}\mathrm{C} 对应约 4.5%4.5\% 的音速漂移,22 m 处约 99 cm——比多数测距传感器的标称分辨率还大。工程上要么测温补偿,要么只用它做「有没有障碍」的粗判。

15. 积分管稳态:摩擦、重力矩等负载干扰作用在积分器之前,只有无穷大直流增益才能把它引起的稳态位置误差压到零。比例管稳定与阻尼:前向通路有两个原点极点(放大器与电机机械环节各贡献一个纯积分),纯积分控制器给不出阻尼瞬态、系统会振荡。

加测速反馈的实质是多了一个反馈回路:干扰点附近出现两个回路,瞬态抗扰更强、带宽更宽、振荡更少。代价是多一个传感器与一组待调参数。

第三部分 · 推导与计算(每题 10 分,共 30 分)

16.(10 分)RPY 合成与反解。 某姿态由 RPY 角 (φ,ϑ,ψ)=(90∘,30∘,0∘)(\varphi,\vartheta,\psi)=(90^{\circ},30^{\circ},0^{\circ}) 给出,即 R=Rz(90∘)Ry(30∘)Rx(0∘)R=R_z(90^{\circ})R_y(30^{\circ})R_x(0^{\circ})。 (a) 写出 RR 的全部 9 个元素(用 3/2\sqrt3/2 与 1/21/2 表示)。(4 分) (b) 用 RPY 的反解三式从 RR 反求 (φ,ϑ,ψ)(\varphi,\vartheta,\psi),并验证闭环。(4 分) (c) 若 ϑ=90∘\vartheta=90^{\circ},反解会出现什么现象?为什么?(2 分)

17.(10 分)DH 建表与雅可比。 平面两连杆臂,杆长 a1=0.4a_1=0.4 m、a2=0.3a_2=0.3 m,两关节均为转动关节,当前构型 ϑ1=0∘\vartheta_1=0^{\circ}、ϑ2=60∘\vartheta_2=60^{\circ}。 (a) 填出标准 DH 参数表(ai,di,αi,ϑia_i,d_i,\alpha_i,\vartheta_i 四列,并指明变量列)。(3 分) (b) 写出 T20T_2^0 并给出末端位置。(3 分) (c) 写出定位用的 2×22\times2 雅可比 Jˉ\bar J 及其行列式。(2 分) (d) 若要求末端以 ve=(0.1,0)T\boldsymbol v_e=(0.1,0)^{\mathrm T} m/s 运动,求关节速度 q˙\dot{\boldsymbol q}。(2 分)

18.(10 分)梯形速度曲线。 某关节从 qi=0q_i=0 运动到 qf=1.2q_f=1.2 rad,总时间 tf=1.5t_f=1.5 s,取加速度峰值 ∣q¨c∣=3.2 rad/s2\lvert\ddot q_c\rvert=3.2\ \mathrm{rad/s^{2}}。 (a) 用加速度下界公式判断该取值是否可行。(2 分) (b) 求 tct_c 与巡航速度 q˙c\dot q_c。(4 分) (c) 写出式 (4.8) 三段位置表达式的数值形式。(3 分) (d) 若把 tft_f 缩短到 1.01.0 s 而保持同一加速度峰值,会发生什么?(1 分)

第三部分答案

16.(10 分)

(a) Ry(30∘)=[32012010−12032]R_y(30^{\circ})=\begin{bmatrix}\frac{\sqrt3}{2}&0&\frac12\\0&1&0\\-\frac12&0&\frac{\sqrt3}{2}\end{bmatrix},左乘 Rz(90∘)=[0−10100001]R_z(90^{\circ})=\begin{bmatrix}0&-1&0\\1&0&0\\0&0&1\end{bmatrix}(绕固定轴序列 ⇒ 左乘):

R=Rz(90∘)Ry(30∘)=[0−1032012−12032].R=R_z(90^{\circ})R_y(30^{\circ})=\begin{bmatrix}0&-1&0\\[1mm]\frac{\sqrt3}{2}&0&\frac12\\[1mm]-\frac12&0&\frac{\sqrt3}{2}\end{bmatrix}.

自查:三列两两正交、模长各 1;按第一行展开 det⁡R=+1⋅det⁡[3212−1232]=34+14=1\det R=+1\cdot\det\begin{bmatrix}\frac{\sqrt3}{2}&\frac12\\-\frac12&\frac{\sqrt3}{2}\end{bmatrix}=\frac34+\frac14=1 ✓

(b) RPY 反解三式(ϑ∈(−π/2,π/2)\vartheta\in(-\pi/2,\pi/2)):

φ=Atan2⁡(r21,r11)=Atan2⁡ ⁣(32,0)=90∘,ϑ=Atan2⁡ ⁣(−r31,r112+r212)=Atan2⁡ ⁣(12,32)=30∘,\varphi=\operatorname{Atan2}(r_{21},r_{11})=\operatorname{Atan2}\!\Big(\tfrac{\sqrt3}{2},0\Big)=90^{\circ},\qquad \vartheta=\operatorname{Atan2}\!\Big(-r_{31},\sqrt{r_{11}^{2}+r_{21}^{2}}\Big)=\operatorname{Atan2}\!\Big(\tfrac12,\tfrac{\sqrt3}{2}\Big)=30^{\circ},

ψ=Atan2⁡(r32,r33)=Atan2⁡(0,32)=0∘.\psi=\operatorname{Atan2}(r_{32},r_{33})=\operatorname{Atan2}(0,\tfrac{\sqrt3}{2})=0^{\circ}.

闭环成立(反解结果与原给定角完全一致)。给分:(a) 4 分(矩阵 3 分 + 自查 1 分);(b) 4 分(三式各 1 分 + 闭环说明 1 分);(c) 2 分。

(c) ϑ=90∘\vartheta=90^{\circ} 时 cϑ=0c_\vartheta=0,于是 r11=cφcϑ=0r_{11}=c_\varphi c_\vartheta=0、r21=sφcϑ=0r_{21}=s_\varphi c_\vartheta=0——Atan2⁡(0,0)\operatorname{Atan2}(0,0) 无定义,φ\varphi 无法从第一列确定。这就是 RPY 的表示奇点:此时 R=Rz(φ)Ry(π2)Rx(ψ)R=R_z(\varphi)R_y(\frac{\pi}{2})R_x(\psi) 只能确定 φ\varphi 与 ψ\psi 的和。工程表现是两个角随微小扰动剧烈跳变——不是物理抖动,是表示退化。出路是换用角和轴或单位四元数(2.5、2.6)。

17.(10 分)

(a) 标准 DH 参数表(zi−1z_{i-1} 沿关节 ii 的轴线;本例两轴平行,αi≡0\alpha_i\equiv0):

ii aia_i αi\alpha_i did_i ϑi\vartheta_i
1 a1=0.4a_1=0.4 00 00 ϑ1\vartheta_1(变量)
2 a2=0.3a_2=0.3 00 00 ϑ2\vartheta_2(变量)

(b) T20=A10A21T_2^0=A_1^0A_2^1:旋转块为 R20=[c12−s120s12c120001]R_2^0=\begin{bmatrix}c_{12}&-s_{12}&0\\ s_{12}&c_{12}&0\\ 0&0&1\end{bmatrix},位置为

p20=[a1c1+a2c12a1s1+a2s120]=[0.4×1+0.3×0.50+0.3×0.86600]=[0.550.25980] m.\boldsymbol p_2^0=\begin{bmatrix}a_1c_1+a_2c_{12}\\ a_1s_1+a_2s_{12}\\ 0\end{bmatrix}=\begin{bmatrix}0.4\times1+0.3\times0.5\\ 0+0.3\times0.8660\\ 0\end{bmatrix}=\begin{bmatrix}0.55\\ 0.2598\\ 0\end{bmatrix}\ \mathrm{m}.

(c) 取定位用的前两行:

Jˉ=[−a1s1−a2s12−a2s12a1c1+a2c12a2c12]=[−0.2598−0.25980.550.15],det⁡Jˉ=a1a2s2=0.1039 m2.\bar J=\begin{bmatrix}-a_1s_1-a_2s_{12}&-a_2s_{12}\\ a_1c_1+a_2c_{12}&a_2c_{12}\end{bmatrix}=\begin{bmatrix}-0.2598&-0.2598\\ 0.55&0.15\end{bmatrix},\qquad \det\bar J=a_1a_2s_2=0.1039\ \mathrm{m^{2}}.

(d) q˙=Jˉ−1ve\dot{\boldsymbol q}=\bar J^{-1}\boldsymbol v_e,Jˉ−1=10.1039[0.150.2598−0.55−0.2598]\bar J^{-1}=\dfrac{1}{0.1039}\begin{bmatrix}0.15&0.2598\\-0.55&-0.2598\end{bmatrix},故

q˙=0.10.1039[0.15−0.55]=[0.144−0.529] rad/s.\dot{\boldsymbol q}=\frac{0.1}{0.1039}\begin{bmatrix}0.15\\-0.55\end{bmatrix}=\begin{bmatrix}0.144\\-0.529\end{bmatrix}\ \mathrm{rad/s}.

自查:Jˉq˙=(−0.2598×0.144−0.2598×(−0.529), 0.55×0.144+0.15×(−0.529))T≈(0.100, 0.000)T\bar J\dot{\boldsymbol q}=(-0.2598\times0.144-0.2598\times(-0.529),\ 0.55\times0.144+0.15\times(-0.529))^{\mathrm T}\approx(0.100,\ 0.000)^{\mathrm T} ✓ ——这条回代就是本题的验算步骤,考场上写一行就够。

给分:(a) 3 分;(b) 3 分;(c) 2 分;(d) 2 分(结果 1 分 + 回代自查 1 分)。

18.(10 分)

(a) 下界:∣q¨c∣≥4∣qf−qi∣tf2=4×1.21.52=2.133 rad/s2\lvert\ddot q_c\rvert\ge\dfrac{4\lvert q_f-q_i\rvert}{t_f^{2}}=\dfrac{4\times1.2}{1.5^{2}}=2.133\ \mathrm{rad/s^{2}}。取 3.2>2.1333.2>2.133,可行。

(b) 代入 tc=tf2−12tf2q¨c−4(qf−qi)q¨ct_c=\dfrac{t_f}{2}-\dfrac12\sqrt{\dfrac{t_f^{2}\ddot q_c-4(q_f-q_i)}{\ddot q_c}}:

tc=0.75−121.52×3.2−4×1.23.2=0.75−120.75=0.75−0.4330=0.3170 s.t_c=0.75-\frac12\sqrt{\frac{1.5^{2}\times3.2-4\times1.2}{3.2}}=0.75-\frac12\sqrt{0.75}=0.75-0.4330=0.3170\ \mathrm{s}.

巡航速度 q˙c=q¨ctc=3.2×0.3170=1.014 rad/s\dot q_c=\ddot q_ct_c=3.2\times0.3170=1.014\ \mathrm{rad/s}。

验算:平均速度 1.2/1.5=0.81.2/1.5=0.8,满足 ∣qf−qi∣tf<∣q˙c∣≤2∣qf−qi∣tf\dfrac{\lvert q_f-q_i\rvert}{t_f}&lt;\lvert\dot q_c\rvert\le\dfrac{2\lvert q_f-q_i\rvert}{t_f}(0.8<1.014≤1.60.8&lt;1.014\le1.6)✓;总位移 =q¨ctc(tf−tc)=1.014×1.183=1.200=\ddot q_ct_c(t_f-t_c)=1.014\times1.183=1.200 ✓。

(c) 三段位置(近似到四位有效数字):

q(t)={1.6 t2,0≤t≤0.31701.014 (t−0.1585),0.3170<t≤1.18301.2−1.6 (1.5−t)2,1.1830<t≤1.5q(t)=\begin{cases}1.6\,t^{2}, &amp; 0\le t\le0.3170\\[1mm] 1.014\,(t-0.1585), &amp; 0.3170&lt;t\le1.1830\\[1mm] 1.2-1.6\,(1.5-t)^{2}, &amp; 1.1830&lt;t\le1.5\end{cases}

(第二段上下界即 tct_c 与 tf−tct_f-t_c;三段在交界处位置连续:1.6×0.31702=0.16081.6\times0.3170^{2}=0.1608,1.014×(0.3170−0.1585)=0.16071.014\times(0.3170-0.1585)=0.1607 ✓)

(d) tf=1.0t_f=1.0 s 时下界升到 4×1.212=4.8 rad/s2>3.2\dfrac{4\times1.2}{1^{2}}=4.8\ \mathrm{rad/s^{2}}&gt;3.2——不可行。要么把加速度峰值提到至少 4.8 rad/s24.8\ \mathrm{rad/s^{2}},要么延长总时间。这正是工业上「不让用户直接指定 tft_f、而是给最大速度 / 加速度百分比」的原因。

给分:(a) 2 分;(b) 4 分(tct_c 3 分 + 巡航速度与验算 1 分);(c) 3 分;(d) 1 分。

第四部分 · 综合应用(每题 10 分,共 20 分)

19.(10 分)操作空间的圆弧轨迹。 末端在基系中走一段圆弧:轴 r=(0,0,1)T\boldsymbol r=(0,0,1)^{\mathrm T},轴上的参考点 d=(0.5,0.5,0)T\boldsymbol d=(0.5,0.5,0)^{\mathrm T},起点 pl=(1.0,0.5,0)T\boldsymbol p_l=(1.0,0.5,0)^{\mathrm T},终点 pf=(0.5,1.0,0)T\boldsymbol p_f=(0.5,1.0,0)^{\mathrm T}(单位 m)。 (a) 求圆心 c\boldsymbol c 与半径 ρ\rho,并检查退化条件 ∣δTr∣<∥δ∥\lvert\delta^{\mathrm T}\boldsymbol r\rvert&lt;\lVert\delta\rVert 是否满足。(3 分) (b) 求圆心角与弧长 sfs_f。(2 分) (c) 若以恒定 s˙=0.5\dot s=0.5 m/s 走完这段弧,求耗时,以及中点处加速度的大小与方向。(3 分) (d) 姿态规划:说明为什么不能对旋转矩阵逐元素插值,并给出一个反例。(2 分)

20.(10 分)静力学与传动折算。 仍取第 17 题的两连杆平面臂(a1=0.4a_1=0.4 m、a2=0.3a_2=0.3 m,ϑ1=0∘\vartheta_1=0^{\circ}、ϑ2=60∘\vartheta_2=60^{\circ})。末端执行器在基系中受到 fe=(30,−10,0)T\boldsymbol f_e=(30,-10,0)^{\mathrm T} N 的力,力矩为零。 (a) 用 τ=JTFe\boldsymbol\tau=J^{\mathrm T}F_e 求两关节的静力矩(只取平移有效行)。(4 分) (b) 关节 2 由 kr=100k_r=100 的减速器驱动、忽略传动损失,求电机侧需要输出的力矩。(2 分) (c) 已知电机转子惯量 Im=2.0×10−5 kg⋅m2I_m=2.0\times10^{-5}\ \mathrm{kg\cdot m^{2}}、关节侧负载惯量 I2=0.03 kg⋅m2I_2=0.03\ \mathrm{kg\cdot m^{2}},求等效惯量 IeqI_{eq} 与负载惯量的占比,并说明占比说明了什么。(4 分)

第四部分参考答案

19.(10 分)

(a) δ=pl−d=(0.5,0,0)T\delta=\boldsymbol p_l-\boldsymbol d=(0.5,0,0)^{\mathrm T},故 δTr=0\delta^{\mathrm T}\boldsymbol r=0,

c=d+(δTr)r=(0.5,0.5,0)T,ρ=∥pl−c∥=0.5 m.\boldsymbol c=\boldsymbol d+(\delta^{\mathrm T}\boldsymbol r)\boldsymbol r=(0.5,0.5,0)^{\mathrm T},\qquad \rho=\lVert\boldsymbol p_l-\boldsymbol c\rVert=0.5\ \mathrm{m}.

退化条件 ∣δTr∣=0<∥δ∥=0.5\lvert\delta^{\mathrm T}\boldsymbol r\rvert=0&lt;\lVert\delta\rVert=0.5 满足(起点不在轴上,圆弧非退化)。顺带核对终点:∥pf−c∥=∥(0,0.5,0)∥=0.5=ρ\lVert\boldsymbol p_f-\boldsymbol c\rVert=\lVert(0,0.5,0)\rVert=0.5=\rho ✓(终点确在同一圆上)。

(b) 圆心角 θ=∠((pl−c),(pf−c))=90∘=π/2\theta=\angle\bigl((\boldsymbol p_l-\boldsymbol c),(\boldsymbol p_f-\boldsymbol c)\bigr)=90^{\circ}=\pi/2(两矢径正交),弧长

sf=ρθ=0.5×π2=π4≈0.7854 m.s_f=\rho\theta=0.5\times\frac{\pi}{2}=\frac{\pi}{4}\approx0.7854\ \mathrm{m}.

(c) 耗时 t=sf/s˙=0.78540.5≈1.571t=s_f/\dot s=\dfrac{0.7854}{0.5}\approx1.571 s(即 π/2\pi/2 s)。

中点在弧的 45∘45^{\circ} 处,s˙\dot s 恒定 ⇒ 切向加速度 s¨=0\ddot s=0,总加速度就是向心加速度

an=s˙2ρ=0.520.5=0.5 m/s2,a_n=\frac{\dot s^{2}}{\rho}=\frac{0.5^{2}}{0.5}=0.5\ \mathrm{m/s^{2}},

方向由当前点指向圆心 c\boldsymbol c:中点位置为 c+0.5(22,22,0)\boldsymbol c+0.5(\frac{\sqrt2}{2},\frac{\sqrt2}{2},0),故方向为 (−1,−1,0)T/2(-1,-1,0)^{\mathrm T}/\sqrt2。

注意:曲率越大(ρ\rho 越小)向心项越大——这正是圆弧路径要限速的原因;漏掉这一项(只留 s¨ t\ddot s\,t)是本题最常见的错误。

(d) 逐元素插值会破坏正交性,中间矩阵不再是旋转矩阵。反例:取 R1=I3R_1=I_3、R2=Rz(90∘)R_2=R_z(90^{\circ}),中间时刻做逐元素平均

12(R1+R2)=[0.5−0.500.50.50001],第一列模长=0.52+0.52=0.5≈0.707≠1,\frac12(R_1+R_2)=\begin{bmatrix}0.5&amp;-0.5&amp;0\\0.5&amp;0.5&amp;0\\0&amp;0&amp;1\end{bmatrix},\qquad \text{第一列模长}=\sqrt{0.5^{2}+0.5^{2}}=\sqrt{0.5}\approx0.707\neq1,

不满足 RTR=IR^{\mathrm T}R=I。正路有两条:欧拉角法(插值后要经 T(φe)T(\boldsymbol\varphi_e) 换回基系角速度)与角和轴法(把姿态降为一维 θ(t)\theta(t),避开表示奇点)。

给分:(a) 3 分(圆心 2 分 + 退化条件与终点核对 1 分);(b) 2 分;(c) 3 分(耗时 1 分 + 向心项 1 分 + 方向 1 分);(d) 2 分(反例 1 分 + 正路 1 分)。

20.(10 分)

(a) 由第 17 题,Jˉ=[−0.2598−0.25980.550.15]\bar J=\begin{bmatrix}-0.2598&amp;-0.2598\\ 0.55&amp;0.15\end{bmatrix}。τ=JˉTfe\boldsymbol\tau=\bar J^{\mathrm T}\boldsymbol f_e:

τ=[−0.25980.55−0.25980.15][30−10]=[−0.2598×30+0.55×(−10)−0.2598×30+0.15×(−10)]=[−13.29−9.29] N⋅m.\boldsymbol\tau=\begin{bmatrix}-0.2598&amp;0.55\\ -0.2598&amp;0.15\end{bmatrix}\begin{bmatrix}30\\-10\end{bmatrix}=\begin{bmatrix}-0.2598\times30+0.55\times(-10)\\ -0.2598\times30+0.15\times(-10)\end{bmatrix}=\begin{bmatrix}-13.29\\ -9.29\end{bmatrix}\ \mathrm{N\cdot m}.

(因末端力矩为零,第六行不贡献;若 μe≠0\boldsymbol\mu_e\ne\boldsymbol 0,须把它一并放进 FeF_e。)两个力矩均为负,物理含义是:要抵抗这个外力,驱动器必须施加反向力矩。

(b) 理想(无损失)传动下负载力矩按 1/kr1/k_r 折算到电机轴:

τm2=τ2kr=−9.29100=−0.0929 N⋅m.\tau_{m2}=\frac{\tau_2}{k_r}=\frac{-9.29}{100}=-0.0929\ \mathrm{N\cdot m}.

(幅值约 0.0930.093 N·m——这也解释了「为什么必须用减速器」:末端零点几千牛米的负载,电机侧只需不到 0.1 N·m。)

(c) Ieq=Im+I2kr2=2.0×10−5+0.031002=2.0×10−5+3.0×10−6=2.3×10−5 kg⋅m2I_{eq}=I_m+\dfrac{I_2}{k_r^{2}}=2.0\times10^{-5}+\dfrac{0.03}{100^{2}}=2.0\times10^{-5}+3.0\times10^{-6}=2.3\times10^{-5}\ \mathrm{kg\cdot m^{2}}。

负载惯量占比 =3.0×10−62.3×10−5=13.0%=\dfrac{3.0\times10^{-6}}{2.3\times10^{-5}}=13.0\%。

说明:kr=100k_r=100 时负载惯量已被压到 13%13\%——电机侧动态主要由电机自身惯量决定。这正是「把多轴强耦合系统当成可独立设计的单轴 + 干扰」的数学依据(5.2.3),也是第 7、8 章独立关节控制成立的前提。但结论不是「越大越好」:1/kr1/k_r 还要与传动装置的间隙、弹性、效率、体积成本一起权衡。

给分:(a) 4 分(公式 2 分 + 数值 2 分);(b) 2 分;(c) 4 分(IeqI_{eq} 2 分 + 占比 1 分 + 解释 1 分)。

评分标准

部分题量分值给分要点
一 · 概念判断1030判断 1 分 + 理由 / 反例 2 分;只写对错得 1 分
二 · 填空简答520结果正确 2 分 + 关键说明 2 分(第 15 题按「积分 1 分 + 比例 1 分 + 测速反馈实质 2 分」)
三 · 推导计算330每题:公式 / 方法 4 分 + 过程 4 分 + 结果与回代自查 2 分
四 · 综合应用220每题:公式与方案 5 分 + 数值与过程 3 分 + 判据 / 取舍 2 分
得分水平下一步
90–100可以上考场扫一遍下面的考前最后一小时清单,保持手感即可
75–89过线有把握按漏点定位表回对应小节精读,再去竞技场把薄弱档刷满
60–74有漏洞按错题分块重做对应章节习题集的 B、C 组;第三章绿框与第四章梯形曲线必须默写一遍
< 60需系统补回入学诊断查先修缺口,再从第一章按主线重走一遍

漏点定位表

考前最后一小时清单

只看这里。 每条都是老师点过名的考点,也是本卷与竞技场反复考的:

  1. RR 的两条性质:RTR=IR^{\mathrm T}R=I、det⁡R=+1\det R=+1;A−1≠ATA^{-1}\neq A^{\mathrm T}(正交性只在旋转块内)。
  2. 合成方向:右乘当前轴、左乘固定轴。ZYZ 与角和轴五步序列正好是两种用法的对照。
  3. 反解一律 Atan2:arccos⁡\arccos 不唯一且导数在 ±1\pm1 处无界;ZYZ 奇点 sϑ=0s_\vartheta=0、RPY 奇点 cϑ=0c_\vartheta=0。
  4. DH 四参数:3 常 1 变;「能零则零」;Aii−1A_i^{i-1} 的第 4 列就是 (aicϑi,aisϑi,di)(a_ic_{\vartheta_i},a_is_{\vartheta_i},d_i)。
  5. 绿框逐列构造:转动 / 移动两式;zi−1z_{i-1} 是 Ti−10T_{i-1}^0 的第三列,不是 [0,0,1]T[0,0,1]^{\mathrm T}。
  6. 奇点:det⁡J=0\det J=0;两连杆 a1a2s2a_1a_2s_2;球腕 det⁡J22∝s5\det J_{22}\propto s_5;解耦式只做奇点分析。
  7. 三味药:方阵求逆、矮胖求伪逆 JT(JJT)−1J^{\mathrm T}(JJ^{\mathrm T})^{-1}、退化加阻尼 JT(JJT+k2I)−1J^{\mathrm T}(JJ^{\mathrm T}+k^{2}I)^{-1}。
  8. 静力学:τ=JTFe\boldsymbol\tau=J^{\mathrm T}F_e(虚功原理,长方阵也成立,无需满秩)。
  9. 阶次选择:约束数 = 系数个数;三次 3η2−2η33\eta^{2}-2\eta^{3}、五次 10η3−15η4+6η510\eta^{3}-15\eta^{4}+6\eta^{5}。
  10. 梯形速度曲线:tct_c 二次方程 + 加速度下界 4∣qf−qi∣tf2\dfrac{4\lvert q_f-q_i\rvert}{t_f^{2}} + 巡航速度约束;下界取等即三角形。
  11. 几何 × 时间:p˙e=s˙ t\dot p_e=\dot s,t、圆弧加向心项 s˙2ρn\dfrac{\dot s^{2}}{\rho}n;姿态降为一维 θ(t)\theta(t)。
  12. 传动折算:Ieq=Im+I/kr2I_{eq}=I_m+I/k_r^{2}、Feq=Fm+F/kr2F_{eq}=F_m+F/k_r^{2}、负载力矩 Cl/krC_l/k_r——平方管惯量、一次管力矩。
  13. 电气驱动四方程与统一传函 kms(1+sTm)\dfrac{k_m}{s(1+sT_m)};速度控制抗干扰好 ⇒ 独立关节不加电流反馈。
  14. 位置环 PI:积分管稳态、比例管阻尼(两个原点极点);测速反馈的实质是多一个回路。
  15. 传感器三式:编码器 2π/2n2\pi/2^{n}(分辨率 ≠ 精度)、声纳 d=vt/2d=vt/2(含 v≈331.4+0.6Tv\approx331.4+0.6T)、相机 XI=xI/λX_I=x_I/\lambda。

做完这一页:去必考点竞技场把三档各跑一遍;三档都能满分,就基本稳了。最后提醒一句——这张卷子的目的不是打分,而是把你以为会的地方暴露出来;凡「写得出来但讲不清」的地方,回竞技场的第一档再讲一遍。