NGW超薄行星减速器设计:从传动比分配到装配仿真 简介行星减速器结构设计文档为一篇本科毕业论文面向机械设计制造及其自动化专业学生、机械工程技术人员覆盖减速器从研究背景、国内外现状、结构原理分析到设计输出的完整路径。资源包共1个文档doc格式大小3.9MB。内容包含行星齿轮传动形式比选、旧式与新式NGW行星减速器特点对比、传动比与级数选择、传动比分配及行星齿轮数选择随后展开一二级轮系参数、轴、轴承和输入输出联接方式的设计计算与校核并以计算机三维建模、装配、运动仿真与干涉检查收尾形成完整设计闭环可作为机械类毕业设计的参考模板。文档已有330人学习章节结构清晰公式与计算步骤完整适合需要完成行星减速器结构设计和参数校核的初学者与设计人员。1. NGW超薄行星减速器设计一份能直接落地的减速器设计资源行星减速器是工业机器人关节里最常用的减速装置之一而“行星减速器结构设计”这份论文级文档针对的是一个很具体的场景为能伸入工件内部加工的多轴工业机器人设计一款外壳轴向最大尺寸不超过170mm、由900W/1000r/min伺服电机驱动、输出扭矩达到250N·m、工作速度达到每秒90°的两级NGW超薄行星减速器。它把结构选型、传动比计算、齿轮齿数、材料强度校核、轴与轴承设计、三维建模、运动仿真到实物模型制作整条链路完整走了一遍。下载后你可以直接对着它的齿数链和校核流程复现自己的版本也可以只借它的选型逻辑来改自己的参数。2. 行星传动形式选型NGW为什么能在小轴向尺寸场景里胜出2.1 六种行星传动形式的效率与传动比边界拿到“小轴向尺寸高传动比高效率”这三个约束时第一步不是急着算齿数而是先确定行星传动形式。这份文档在结构分析章节把NGW、NW、NN、WW、N、NGWN六种形式的边界数据都列了出来我把它整理成一张对照表这是整篇设计最前置的决策依据。传动形式单级传动比范围效率最大功率主要短板NGW1.13-13.70.97-0.99不限单级传动比偏小需多级串联NW1-500.97-0.99不限行星轮为双联结构制造安装复杂NN8-30较低40kW大传动比下可能自锁稳定性差WW1.2-数千小比0.9大比剧降20kW尺寸重量大运动精度低N20-1000.8-0.9短期120kW效率随传动比上升下降大比自锁NGWN60-5000.7-0.84短期120kW需变位才能装配效率低对照这个表格看本设计的工况电机只有900W输出要求250N·m意味着系统需要把扭矩放大接近30倍但电机功率不大所以效率损失会直接折算成热量和输出扭矩缺口。NN和NGWN的自锁风险在本场景属于硬伤——机器人末端如果机构自锁轻则电机过载报警重则直接撞报废工件。WW的尺寸和重量不符合“伸入工件内部”的约束。真正能进决赛的是NGW和NW。NW的双联行星轮结构可以实现更大单级传动比径向尺寸也能做细长但双联齿轮的加工、装配精度要求高在轴向空间受限的机器人关节里它的轴向厚度并不会有优势。NGW结构简单、功率范围大、轴向尺寸能压到很小单级传动比虽然只有1.13到13.7但用两级串联到35完全够用。文档最终选择NGW这个判断我认可它的短板在单级比而本设计恰好可以用两级结构绕过这个短板。2.2 旧式与新式NGW结构从交替嵌套减掉关键轴向尺寸同样是NGW形式结构布局还能差出很多。文档把NGW分成旧式和新式两类这个对比是整个设计能不能满足170mm轴向尺寸的关键也是很多人下载这份文档后最容易忽略的一章。旧式的连接方式是“外壳—行星架—外壳—行星架—外壳—行星架—外壳”每一级传动都有一块独立的外壳端盖加一块行星架两级叠加后轴向尺寸是三个外壳段加两个行星架段的总和。这种结构从减速器单品的角度设计壳体和法兰都很厚实适合早期笨重的机械设备但放到需要伸进工件内部的紧凑型机器人手臂末端就是灾难级尺寸。新式超薄NGW的核心变化是连接方式变成“外壳—行星架—行星架—行星架—外壳”整个减速器只有前后两段外壳中间全部由行星架嵌套。行星架一层套一层轴承直接安装在上一级行星架的孔位里。这样省掉了中间所有外壳端盖的厚度两级加起来轴向尺寸能压缩到旧式的六成左右。这里有个工程细节值得单独说行星架嵌套安装带来一个约束就是低速级的传动比需要至少比高速级大1否则嵌套结构的空间几何不成立。文档进一步说明如果两级传动比接近高速级承受的转速更高、磨损更快所以推荐方案是高速级比低速级大2并配合两个补偿措施——把高速级齿轮模数放大到原来的1.5倍左右、提高高速级的制造精度、采用斜齿轮传动。这套“传动比分配模数放大斜齿”的组合本质上是在用高速级的设计冗余换取两级寿命均衡。后面第三章的齿数链就是从这个约束推出来的。2.3 选型结论落到具体约束把前面的逻辑收拢成设计输入减速器级数定为两级行星轮数定为3总传动比35两级传动比选为7和5高速级用较大传动比7、齿轮模数放大到1.5倍并做斜齿轮低速级用传动比5。行星轮数取3是为了满足均布条件也可以降低行星架的制造难度三行星轮在动平衡和承载能力上对这台900W电机来说足够。到这里结构方案就锁死了。接下来所有计算都围绕“两级传动比分配行星轮数为3”展开这是整个设计链条里第一个不能改的基准。如果后续齿数计算或装配干涉出现问题回头先检查这一层选择而不是去调齿数。3. 传动比分配与齿数链从250N·m需求到18/27/72齿数组合3.1 电机扭矩、最小传动比与输出转速核算设计输入是固定的900W、1000r/min的伺服电机要求减速器输出扭矩250N·m工作速度每秒90°。先从电机端算出能提供的最大扭矩再用目标输出扭矩反推最小传动比。电机额定扭矩按公式T09550×P/n计算代入P0.9kW、n1000r/min得到T08.595N·m。目标输出扭矩250N·m除以电机扭矩8.595N·m最小传动比约为29.1。文档选择传动比35即5×7的组合并初步判定最低效率为0.95。这个余量很关键29.1到35之间放大约20%的扭矩余量再考虑效率损失实际输出扭矩约为8.595×35×0.95≈285N·m比250N·m多出约14%给轴承摩擦、齿轮啮合损耗留了空间。输出转速同时要满足每秒90°的工作速度。每秒90°换算成每分钟转数是15r/min。传动比35、效率0.95的情况下输出转速约为27r/min相当于每秒162°超出需求近一倍。这个裕度对工业机器人是必要的——机器人末端加工时经常需要点到点快速定位转速如果贴着15r/min设计稍微有点负载掉速就达不到节拍要求。这个核算过程其实暴露了一个容易踩的坑很多人拿到“输出250N·m、速度每秒90°”就直接选传动比忘了先把电机扭矩算出来。如果电机的额定扭矩只有8.6N·m传动比少于29就输出不够而传动比超过40又会把输出转速压得太低。文档选35位置选得很准两个约束都留了合理余量。3.2 级数与行星轮数为什么是两级和三行星轮传动比35如果做成单级NGW单级传动比上限13.7做不到所以至少要两级。在满足传动比的前提下级数越少越好因为每一级都意味着齿轮副、轴承、行星架厚度的叠加。两级是满足35传动比的最小级数。行星轮数选3主要受两个条件限制。一是均布条件三个行星轮要在圆周上相隔120°均匀分布太阳轮齿数Z_a和内齿圈齿数Z_c之和必须能被行星轮数整除即(Z_aZ_c)/n_w为整数。二是传动比约束NGW固定齿圈时单级传动比i1Z_c/Z_a行星轮齿数Z_b通过Z_cZ_a2Z_b确定。对于传动比5到7的区间行星轮数取3是最稳妥的取4或5虽然能增加承载但会让齿数组合严重受限甚至找不到满足均布条件的整数齿数。这里还需要注意一个原则两级传动比的分配不是随意的。文档特别说明低速级传动比需要至少比高速级大1才能实现行星架嵌套安装但常用方案是反过来让高速级比低速级大2再通过模数放大和斜齿轮来平衡磨损。原因很实际高速级转速高同样的齿面载荷下循环次数多磨损天然更快如果高速级传动比再小它的齿数少、模数小寿命会更短。所以把高速级传动比取7、低速级取5同时高速级模数放大到1.5倍左右是一种以尺寸换寿命的做法。3.3 一级齿数链的完整推算与一个需要留意的数据点文档给出的第一级参数是一级太阳轮齿数Z_1a18一级行星轮齿数Z_1b27一级内齿圈齿数Z_1c72。推导过程如下。先定太阳轮齿数。为了保证三个行星轮能均匀分布太阳轮齿数取3的倍数是最省事的办法文档取Z_1a18。然后按NGW齿数关系计算行星轮齿数Z_1b(Z_1c-Z_1a)/2以及内齿圈齿数Z_1cZ_1a2×Z_1b。代入这组数据Z_1a18Z_1b27Z_1c182×2772均布校验为(1872)/330是整数三个行星轮可以120°均匀安装。这里必须提醒一个容易混淆的地方。按照NGW固定齿圈传动比公式i1Z_c/Z_a18/27/72这组齿数对应的理论传动比是172/185而不是文档文字部分写的“第一级传动比7”。如果严格按照“第一级7、第二级5”的文字描述重新推齿数一级齿数应为Z_1a18Z_1b45Z_1c108此时传动比1108/187均布校验(18108)/342也成立。所以文档中存在两组自洽但不完全一致的数据。下载后复现时我的建议是如果目标是总传动比35两组都能用如果目标是让高速级第一级用7就按18/45/108这组来不要直接拿18/27/72去套“传动比7”的描述。这一点我在第6章还会展开属于最容易翻车的位置。3.4 模数放大与斜齿轮补偿的边界文档提出高速级模数放大到1.5倍左右这是一个经验值而非精确计算值。模数放大意味着齿厚变大齿根弯曲强度显著提升但代价是齿轮径向尺寸变大与“小轴向尺寸”目标有一定冲突。好在轴向尺寸取决于齿宽和行星架厚度不取决于模数所以这个代价主要体现在径向也就是外径上对轴向170mm的约束不产生直接冲击。斜齿轮的引入则是为了降低啮合冲击和噪声。高速级转速高直齿轮的啮合冲击在1000r/min输入、传动比7的工况下会放大噪声和振动。斜齿轮的重合度大啮合更平稳但会带来轴向力所以要在高速级轴系里安排能承受轴向力的轴承。这两条补偿措施在文档的计算书里没有细算它们更像结构设计阶段的经验选择做详细设计时需要单独校核斜齿轮螺旋角对应的轴向力。我一般会把这个1.5倍模数放大当作“先按1.5倍定模数再做弯曲强度校核如果校核通过就保留不通过再往上加”的处理方式而不是当成固定系数。4. 材料、强度校核与轴系设计把计算书变成可验收的参数4.1 齿轮材料与许用应力20Cr渗碳淬火的选用逻辑齿轮材料是强度校核的起点文档选择20Cr渗碳淬火硬度60HRC制造精度5级。这个材质的组合在行星减速器里很典型20Cr含碳量低渗碳淬火后表面硬度高、心部韧性好适合承受啮合时的接触应力和冲击载荷60HRC的表面硬度对应较好的耐磨性5级精度对于机器人关节这个场景属于中等偏上既保证传动精度又不至于把加工成本推高到不可接受。查表得到的弯曲疲劳极限σ_Flim为1425MPa安全系数S_F取1.6因此许用弯曲应力[σ_F]1425/1.6265.625MPa。文档给出了一级太阳轮、行星轮、内齿圈相同的疲劳极限值这只是材料本身的极限应力实际校核还要看齿形系数、应力校正系数、载荷系数和具体齿形尺寸。4.2 一级轮系校核的完整链条弯曲强度校核的标准公式是σ_F2·K·T1/(b·d1·m)·Y_Fa·Y_Sa≤[σ_F]其中K是载荷系数T1是作用在小齿轮上的转矩b是齿宽d1是分度圆直径m是模数Y_Fa是齿形系数Y_Sa是应力校正系数。文档给出的齿形系数和应力校正系数分别为太阳轮Y_Fa2.91、Y_Sa1.53行星轮Y_Fa2.55、Y_Sa1.55。这里我一般会把三个齿轮分别校核而不是只校核太阳轮。原因是行星轮系里内齿圈的齿形系数算法和太阳轮不同而且内齿圈齿根弯曲应力分布有自己的特点。实际工程中最危险的位置往往是齿数少的太阳轮因为齿数少则齿根厚度小、应力集中系数高。这套校核做完之后还要补一个齿面接触强度的校核接触应力公式为σ_H Z_E·Z_H·Z_ε·sqrt(K·T1/(b·d1)·(u1)/u)Z_E是材料弹性系数u是齿数比。文档在4.1只列了弯曲强度相关的系数接触强度部分留了空复现时需要用机械设计手册里的对应系数补齐。4.3 轴的参数计算与圆整习惯轴的计算在这份文档里没有展开具体数值只给了章节位置。实际做轴设计时我一般按扭转强度先估算最小直径再校核弯曲强度。扭转强度估算公式为d≥A·∛(P/n)A是材料系数45钢通常取126到135。以输入轴为例P0.9kW、n1000r/min取A126d≈12.2mm考虑键槽削弱实际取整到14mm以上。输出轴则完全不同功率约0.855kW计入效率转速27r/min同样的公式算出来d≈39.3mm取整到40mm以上。这个直径差异直观反映了减速器的本质扭矩放大35倍转速降到原来的1/35轴的直径必须显著增大才能承受住输出端的250N·m。如果输出轴仍按输入轴的尺寸设计会在法兰根部迅速疲劳断裂。所以拿到这份文档后轴的章节要重点看输出轴直径、法兰连接尺寸和过渡圆角这三处。4.4 输入与输出联接方式的选择输入轴联接伺服电机与高速级太阳轮由于电机转速高、扭矩只有8.6N·m常用平键或渐开线花键即可。平键结构简单、成本低但存在键槽应力集中渐开线花键定心精度好、承载均匀适合需要频繁正反转的机器人关节。输出端联接机械臂或加工末端端面是250N·m的大转矩我一般优先用法兰盘螺栓联接配合止口定心而不是再依赖键。原因是输出端承受的不仅是扭矩还有悬臂弯矩法兰结构在弯矩承载上明显优于键联接。止口配合的直径公差建议用H7/js6既能保证定心精度又不至于因为过盈太大导致拆装困难。如果输出端还要连接其他执行机构可能需要在法兰面上预留定位销孔这些细节在三维建模时都要提前留好。4.5 轴承布置与寿命估算新式超薄结构的轴承布置有两个特点一是轴承直接安装在上一级行星架的孔位里而不是单独设轴承座二是为了压缩轴向尺寸轴承宽度不能太大所以在满足寿命的前提下应优先选窄系列深沟球轴承必要时在高速级用角接触球轴承承受斜齿轮产生的轴向力。轴承寿命估算用标准公式L_h10^6/(60n)·(C/P)^ε。ε对球轴承取3对滚子轴承取10/3。以输出轴轴承为例n27r/minP约等于输出端的径向等效载荷选定基本额定动载荷C的轴承后代入公式可以算出理论寿命。机器人关节通常要求至少10000小时以上。如果计算不够优先增大轴承尺寸或改选滚子轴承而不是牺牲轴承寿命去抠轴向尺寸。这个取舍在超薄结构里特别容易走偏为了薄1毫米把轴承降级后面维护成本会翻几倍。5. 三维建模与装配仿真从零件图到运动干涉检查的实操流程5.1 齿轮与行星架的建模顺序拿到齿数链之后建模的第一步是生成三个齿轮太阳轮Z18、行星轮Z27、内齿圈Z72以及最终决定装配成败的行星架。齿轮建模我不赞同手工画渐开线而是用三维建模软件自带的齿轮造型模块或参数化曲线工具输入模数、齿数、压力角、变位系数后自动生成齿廓。重点在于齿根过渡曲线和齿顶修缘这些细节要在模型里体现出来否则后续干涉检查会误报。行星架的建模顺序比齿轮更容易出错。嵌套式行星架由多个层级组成我先画最内层的输入侧行星架再依次往外画中间层行星架和最外层输出侧行星架每个行星架的轴孔直径要按轴承外径设计三者之间的定位止口要留一致的配合关系。建模时如果把三个行星架画成了同一个零件而不是三个装配件后面做动态仿真时行星架之间的相对转动就没法定义这是嵌套结构建模最常见的坑。内齿圈我建议和外壳分体建模。文档中的新式结构是“外壳—行星架—行星架—行星架—外壳”前后两段外壳分别承担内齿圈座和输出端法兰的角色。分体建模的好处是便于安排齿圈的热处理工序以及在装配仿真时把齿圈固定约束加在零件上。5.2 装配约束与行星架嵌套安装顺序装配顺序直接影响能不能装起来。正确顺序是先固定内齿圈然后装入太阳轮再依次装入三个行星轮最后装行星架。三个行星轮必须同时与太阳轮和内齿圈啮合所以装配时不能逐个把行星轮锁死而是先放到位等行星架装入后再统一约束。嵌套式行星架的约束逻辑是最内层行星架与太阳轮轴同轴中间层行星架与最内层行星架之间用旋转副连接外层同理。轴承的位置在上一级行星架的孔位里这决定了轴承的约束也是逐级嵌套的。如果直接在装配体里把三个行星架和外壳全部加同轴约束自由度会被锁死仿真时转不动。正确做法是每一对配合只保留一个旋转自由度其余约束全部释放。我习惯在装配完成后先做一次静态干涉检查再进运动仿真。静态干涉把齿轮间隙设为零来查装配体零件之间的物理重叠重点看行星轮齿顶和内齿圈齿根之间、太阳轮齿顶和行星轮齿根之间。如果有干涉首先怀疑齿顶圆直径取值其次是变位系数很少是因为建模本身出错。5.3 运动仿真与干涉检查的参数设定运动仿真里给太阳轮加旋转驱动转速设为输入值1000r/min给行星架加旋转副内齿圈设为固定。仿真步长要足够小至少保证每个啮合周期内有几十个采样点否则动态干涉检查会漏报。完成后读取行星架输出角速度理论值应为1000/35≈28.57r/min考虑效率后约为27r/min。如果仿真输出值和这个偏差超过5%先检查传动比是否按齿数链真实值算的再看约束有没有冗余。动态干涉检查需要在运动仿真模块里设置最小间隙值。齿轮啮合的最小齿侧间隙一般取0.05到0.1mm对应实际制造中的侧隙也是防止齿轮卡死的最低要求。如果干涉检查持续报警不要急着改模型先把报警位置截图放大看是齿顶倒角区域还是齿面区域。齿顶倒角的轻微干涉在实物装配中通常可以容忍齿面区域的干涉则必须解决。5.4 实物模型制作与运动状态检查文档最后还做了实物模型。用3D打印制作等比模型时齿轮之间的配合间隙要比金属件放大——打印件表面粗糙且有一定收缩率按零间隙设计一定会卡死。我一般会把齿侧间隙放到0.15到0.2mm行星架轴孔间隙放大到0.1到0.15mm这样模型能顺畅转动又不会因间隙太大产生明显晃动。模型组装好后手动转动输入轴观察三个行星轮是否同步、行星架输出是否平稳、有无周期性卡顿。卡顿出现的位置要记录它往往对应某个行星轮的相位误差或齿形偏差。6. 常见问题与排查齿数冲突、装配卡死与干涉报警的五个真实坑6.1 齿数链与文字传动比不一致导致速度校核失败现象按文档文字把第一级传动比设为7用18/27/72齿数链建模后做运动仿真输出转速怎么算都对不上35的总传动比。原因NGW固定齿圈时传动比公式为i1Z_c/Z_a。18/27/72这组齿数对应的传动比是172/185文字描述的“第一级7”和齿数链不匹配。总传动比35可以拆成5×7也可以拆成7×5但具体哪一级是7要以齿数链为准。解决下载文档后先花2分钟核算齿数链对应的真实传动比。如果想让第一级是7把一级齿数改为18/45/108如果坚持用文档齿数链就把高速级传动比视为5重新调整二级设计。6.2 装配约束过多导致太阳轮转不动现象装配体所有零件都加上了同轴约束运动仿真一开始太阳轮就报错或整体卡死输出轴完全不转。原因内齿圈、太阳轮、三个行星轮、三个行星架之间加满了同轴约束整个系统的自由度被清零刚体动力学求解器直接报错。解决按运动副类型重建约束内齿圈固定太阳轮保留一个旋转自由度行星架保留一个旋转自由度行星轮与行星架之间铰接。每一对零件之间只保留实际需要的自由度冗余约束全部去掉。6.3 行星轮均布条件不满足导致三颗行星轮装不进去现象按设计齿数建好模装入第一颗行星轮顺畅装入第二颗卡住强行装入第三颗后太阳轮完全转不动。原因行星轮个数与齿数组合不满足均布条件。NGW传动要求(Z_aZ_c)/n_w必须为整数否则三个行星轮无法在圆周上相隔120°均匀啮合强行装配会带来严重载荷不均。解决在选齿数的阶段就验算均布条件。文档中18/27/72这组(1872)/330满足条件。如果自己调整齿数一定要同步验算这个整数条件齿数改一个装配条件就要重算一次。6.4 动态干涉检查持续报警但实物能转现象运动仿真里齿轮副干涉检查报红但按相同尺寸做出来的实物模型转动正常甚至很顺畅。原因建模时齿轮按零侧隙绘制没有预留齿侧间隙或者齿顶圆直径取了理论最大值而实物加工中齿顶会有倒角。仿真以理论几何为基准实物以实际配合为基准两者产生偏差。解决给静态建模的齿厚预留0.05到0.1毫米的侧隙或在动态干涉检查里把最小间隙阈值设为0.05毫米低于这个阈值的接触不计为干涉。齿根处如果有倒角也在模型里如实画出来仿真结果才可信。6.5 整机轴向尺寸超出170毫米现象按旧式NGW结构建模装配后测量整机轴向尺寸超过设计上限只能推翻重来。原因用了“外壳—行星架—外壳—行星架”的交替式结构每级传动都叠加了一块外壳端盖厚度两级累积后轴向尺寸必然超标。解决改回新式“外壳—行星架—行星架—行星架—外壳”嵌套结构。行星架之间用止口定位轴承安装在上一级行星架孔内省掉中间外壳厚度。轴向尺寸的校核要在装配体阶段做不要在零件阶段只量单个齿轮厚度。7. 验证技巧从仿真数据到实物模型的闭环检查7.1 用“数圈法”验证传动比实物模型组装完成后传动比对不对不需要仪器一支记号笔就能验证。在输入轴上画一条标记线在输出轴上画另一条然后手动缓慢转动输入轴数输出轴转动圈数。输入轴转35圈输出轴应当转1圈这是传动比35最直观的验证。如果文档里最终采用的齿数链对应的总传动比不是35那么输入35圈输出会略多或略少此时以实际齿数链的计算值为准并记录偏差。数圈法看着土但能一次性暴露三个问题齿数链错误、装配相位错误、行星轮安装方向错误。我每次做减速器样机都先数圈再上仪器。7.2 用圆标记检查行星轮同步性在三颗行星轮端面上各画一个相同的径向标记转动输入轴。如果三颗行星轮在行星架转动过程中保持相位同步说明装配正确如果某一颗明显滞后或超前说明该齿轮副的啮合间隙不一致或者行星架的三个轴孔位置度超差。三个轴孔的位置度在嵌套式行星架上尤其容易被忽略它直接决定三路功率分流是否均匀。这个检查要在低速下手动做不要一上来就接电机。行星减速器最忌讳的就是带着安装误差高速运转轻则噪声异常重则行星轮卡死扫齿。7.3 仿真输出与手动实测的偏差控制运动仿真的输出转速、手动数圈的结果、设计理论值三者对不上时优先怀疑是否建模时用了与计算不一致的齿数。齿轮参数化模型生成时齿数、模数、压力角任何一个看错都会造成百分之几的速度偏差。偏差在1%以内可以归因于侧隙和装配间隙超过3%基本就是齿数或级数出了问题必须回溯到第3章的齿数链去核实。从那以后我每次拿到减速器设计资源都会强制走一遍“齿数链核算—均布条件验算—数圈验证”三个步骤再做任何装配和仿真。这套流程看起来多花十来分钟但它能拦下绝大部分翻车现场。希望帮到你。本文还有配套的精品资源点击获取