尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
异步电机矢量控制仿真模型拆解:从转子磁链定向到PI整定
聊矢量控制很多人最先接触的是一串名词转子磁链定向、dq解耦、SVPWM、Park变换。这些概念书上写得很清楚仿真模型也能跑但真正能把这套系统压出问题来的往往不是稳态工况而是突然升速、突然加负载的那一瞬间。像“转速在2秒由500变为14003秒由空载变为满载”这种工况简直是为矢量控制量身定做的压力测试。我这几年调过不少异步电机矢量控制系统仿真模型也帮别人排查过好多波形乱七八糟的项目今天干脆把这套仿真模型的拆解思路、搭建方法和调试经验一次说透省得你从头再踩一遍坑。这套内容适合谁看如果你是刚把异步电机矢量控制仿真模型搭起来、但转速和电流波形怎么看都不对劲的初学者或者已经在做电机控制、想用仿真验证某组PI参数和系统动态性能的工程师都可以按自己的进度挑着读。下面写的原理部分不堆公式操作部分尽量给到能直接用的参数、步骤和判断方法偏向实际调仿真时真正用得到的东西。1. 为什么这种“升速加载”的工况是检验矢量控制模型的好标尺1.1 转速阶跃主要考外环负载突变主要考内环很多人做矢量控制仿真习惯从0转速启动看波形或者只做稳态运行。这两种方法都有局限零速启动时磁链建立、速度爬升、电流限幅这几个过程叠在一起波形出问题很难定位纯稳态运行则完全暴露不了PI参数的动态缺陷。而这个题目里转速在2秒从500 r/min瞬间变成1400 r/min本质是一次大阶跃参考指令直接考验转速外环的带宽、阻尼和抗饱和能力。阶跃之后的上升时间、超调量、振荡次数几乎就是转速环PI参数质量的“成绩单”。再看3秒的负载突变。空载时q轴电流接近0转矩也接近0突然加到额定负载q轴电流要瞬间从0跳到对应额定转矩的数值。这一步考验的是电流内环的响应速度更重要的是考验转子磁链定向是否准确。如果磁链定向角估算有偏差加负载瞬间d轴电流会被“拖”着一起波动也就是所谓解耦不彻底。所以2秒和3秒这两个时间点一前一后一个考外环、一个考内环各管一段非常典型。还有一层容易被忽略阶跃放在2秒而不是0秒是为了让模型先完成磁链建立并进入稳定状态再开始考核动态性能。如果一开始就同时让转速阶跃和磁链建立搅在一起你就分不清波形异常到底是磁链初始过程引起的还是控制器动态响应不行引起的。这种做法本身就是一个很好的仿真实验设计思路。1.2 先定好验收指标再动手调仿真模型最忌讳上来就动PI调到哪里算哪里。我的习惯是先列一张验收表把“什么叫合格”定义清楚。下表是这类系统常用的经验参考值具体项目完全可以按需求改但建议先想明白再调。考察项常见验收参考对应观察波形转速阶跃超调量不超过给定值的5%2秒后转速曲线的峰值阶跃调节时间0.30.5 s内进入稳态带从2秒开始到转速稳定在1400±1 r/min加载瞬间转速跌落不超过额定转速的2%3秒后转速曲线的最低点加载后恢复时间0.5 s内恢复到目标转速从3秒开始到转速回到1400 r/minq轴电流跟随无长周期振荡iq在负载突变后的过渡过程d轴电流扰动加载期间波动尽量小3秒前后id的波动幅度有了这张表后面整定PI参数时才会知道是该增加比例增益还是该加阻尼而不是凭感觉“差不多就行”。同时也强烈建议把转速、电流、转矩、磁链这几路信号分开记录后面分析问题能少走很多弯路。2. 转子磁链定向到底“定”了什么坐标变换与磁链角的本质2.1 三相静止坐标系下的“一团乱麻”是怎么被理顺的异步电机的数学模型如果直接在ABC三相静止坐标系里看是典型的非线性、强耦合、多变量系统。定子电压方程和转子电压方程相互耦合定子电流、转子电流、磁链之间互相影响转矩表达式里又有电流乘积项。想直接在这套方程上设计控制器几乎无从下手。你可以把ABC三相模型理解成一团毛线你要找到线头而不是对着毛线团用力扯。Clark变换先把三相静止坐标投影到两相静止坐标αβ这一步把冗余的三相变量变成两个正交分量。Park变换再把它转到与转子磁链同步旋转的dq坐标系。关键效果是在同步旋转坐标系下稳态的交流量变成了直流量PI控制器就能实现无静差控制。整个矢量控制的核心思想就是用坐标变换把交流电机“伪装”成一台直流电机然后像控制直流电机一样去控制磁链和转矩。注意变换本身只是数学工具它不会改变电机物理特性。真正的难点在于怎么知道dq坐标系的旋转角度这个角度必须和转子磁链的实际方向保持一致否则变换出来的id、iq根本不是真实的励磁分量和转矩分量。这正是“转子磁链定向”要解决的问题。2.2 定向到转子磁链之后转矩和磁链才真正“解耦”设d轴与转子磁链矢量ψr方向重合那么q轴方向上转子磁链分量为0。在这个条件下转矩表达式会大幅简化可以写成Te (3/2) · np · (Lm/Lr) · ψr · isq其中np是极对数Lm是互感Lr是转子全自感。这个式子说明转矩直接由q轴电流isq和转子磁链ψr的乘积决定。而磁链对d轴电流isd呈现一阶惯性关系Tr · dψr/dt ψr Lm · isd也就是说调节isd可以控制磁链建立调节isq可以直接控制转矩二者在理想定向条件下互不干扰。这就是“解耦”的全部意义。那为什么偏偏选择转子磁链定向而不是定子磁链或者气隙磁链定向一个现实原因是只要转子磁链方向确定准确转矩和磁链的控制关系最简洁稳态关系清晰而气隙磁链定向在负载突变时受漏感压降影响明显需要额外补偿在数字控制中实现起来更麻烦。另一个原因是转子磁链的时间常数大估算起来相对稳定尤其是使用转差频率法时定子频率跟随速度快。所以工程上大多数高性能异步电机矢量控制都采用转子磁链定向。2.3 磁链角不是黑科技转差频率加转子角度要做到转子磁链定向缺不了磁链位置角θ。异步电机转子磁链在空间的同步旋转角速度ωe等于转子机械角速度ωr加上转差角速度ωslip。转差角速度满足下面关系ωslip Lm · isq / (Tr · ψr)所以磁链角度就是对ωe积分θ ∫(ωr ωslip) dt在仿真模型里转子角度或者转速可以从电机模块直接测量得到再用磁链观测器估计出ψr然后用上面式子算出转差加到一起就能得到磁链位置角。实现上有两种典型方案电压模型和电流模型。电压模型基于定子电压和电流计算磁链实现简单但低速时受定子电阻压降影响大容易漂移电流模型基于定子电流和转速计算磁链角低速表现好但对转子时间常数Tr敏感。Tr会因为温度变化而漂移转子电阻变了转差频率算出来就不准磁链角跟着偏。所以实际工程中也有高、低速分段切换或者在线补偿的做法。在仿真里最容易出现问题的恰恰不是电机方程而是这个角度。角度错一点整个坐标变换结果全乱套id、iq看着都有波形但已经不是真正意义上的励磁和转矩分量了。3. 从零搭模型的链路拆解电机本体、双环控制器与SVPWM怎么串起来3.1 顶层结构先画清楚搭建这类模型第一件事不是拖模块而是把结构在脑子里过一遍。整体分主电路和控制电路两部分。主电路部分直流母线可调直流源或整流模块→ 三相逆变桥 → 异步电机。SVPWM生成的开关信号送到逆变器控制六个开关管。直流母线电压要选得比电机额定电压对应的需求高一些否则调制深度受限高速段电压不够用。控制部分按串级结构排转速反馈进入转速PI输出q轴电流给定isq*磁链给定isd*通常直接给定额定磁链。两个电流PI分别对id、iq进行闭环输出dq轴电压指令ud、uq然后反Park变换成αβ电压送入SVPWM模块生成逆变器开关信号。反馈通道上需要对三相电流做Clark和Park变换转速通道需要一个测速环节。整个控制回路形成一个“外环转速、内环电流、最底层磁链定向”的串级系统。为什么要串级而不并级因为电流环负责限制冲击电流、响应快转速环带宽低一些从内到外逐级降带宽系统才不容易出现振荡。如果你看到仿真波形高频抖动先别怀疑噪声先检查是不是内外环带宽没有拉开。3.2 电机参数设置典型值来自哪里模型里异步电机参数直接影响波形和PI整定结果万万不能随意填。我下面给一组教学模型里很常见的参数适合先复现跑通再按你自己的电机替换。参数数值说明额定功率4 kW控制对象容量额定电压380 V线电压有效值额定频率50 Hz基频极对数2决定同步转速定子电阻 Rs1.405 Ω低速电压模型影响大转子电阻 Rr1.395 Ω决定Tr影响磁链角定子漏感 Lls0.005839 H转子漏感 Llr0.005839 H互感 Lm0.1722 H转动惯量 J0.0131 kg·m²主导转速动态实际电机铭牌上能拿到的只有额定电压、电流、功率、转速、频率漏感和互感基本要靠空载试验和堵转试验测或者找厂家要等效电路数据。如果没有实测条件先用教学参数搭好框架之后再替换。转动惯量J对转速环影响非常大同一个控制器在不同J下表现完全不同换电机后转速环PI必须重新整定。额定负载转矩的计算也常用到。如果额定转速是1400 r/min则额定转矩约为Tn ≈ 9550 × P(kW) / n(r/min) 9550 × 4 / 1400 ≈ 27.3 N·m这个值就是3秒时刻要突加的负载转矩。3.3 2秒和3秒的事件信号怎么注入转速参考在2秒由500变为1400这个信号在仿真环境里通常用一个“阶跃”模块实现初值500终值1400阶跃时间设2秒。更灵活的做法是直接用Step信号叠加一个延时或者用信号发生器自定义时间序列好处是后面想做多段转速曲线时不用改结构。负载转矩在3秒从0突加方法是给电机模块的负载转矩端口接一个阶跃信号初值0终值为额定转矩27.3 N·m阶跃时间设3秒。注意不要把终值设置成远超额定值的大负载那样电流环会长时间处于限幅状态波形全是平的什么信息都看不出来。两个事件之间留了1秒间隔是因为2秒阶跃引起的转速动态大约需要0.3到0.5秒收敛留1秒足够让系统回到稳态也方便后面读图时明显区分两个阶段。如果两个事件靠太近比如说2.8秒加载转速还没稳定就到3秒了问题叠加在一起就很难定位是升速过程的问题还是负载扰动的问题。3.4 离散化、仿真步长与开关频率的匹配SVPWM有载波频率的概念实际中常见5k到20kHz。仿真步长必须小于载波周期的1/100左右才能较好还原调制过程。比如开关频率10kHz周期100微秒固定步长取1微秒甚至更小比较稳妥如果取10微秒你会发现电流波形边缘有明显台阶和毛刺而且这些毛刺和开关周期严格对应。控制周期通常和开关周期同步即电流环每个开关周期执行一次转速环可以5到10个开关周期执行一次。这样做的好处是控制器输出和PWM更新节奏一致减少了离散化带来的时序混乱。仿真里也要避免用变步长求解器去模拟带高速PWM的系统因为变步长在开关跳变时很容易把步长压得非常小仿真速度慢而且结果不一定更准。固定步长的龙格库塔算法步长取1微秒左右对这类系统来说是比较省心且稳妥的配置。4. 波形出来后怎么看转速、磁链圆、电流与转矩的配合诊断4.1 转速曲线要分三段看别只盯着稳态模型跑完转速波形出来我建议你分三个时间窗口单独看。启动到2秒是磁链建立和转速稳定的过程这时候看转速能不能在1秒左右从0爬到500 r/min有没有严重的爬坡停顿。这个阶段的异常大多是磁链建立过慢或者积分限幅设置不合理。2秒到3秒是升速阶跃阶段。转速应当平滑上升并收敛到1400 r/min允许有少量超调但不应出现反复振荡。如果转速冲过1400后大幅回摆说明转速环阻尼不够如果上升得很慢、半天才到设定值多半是转速环比例增益太低或者q轴电流给定被限幅掐住了。3秒以后是抗扰阶段。加载瞬间转速会向下掉一点然后被转速环拉回来。这个跌落深度和恢复时间就是上一节验收表里说的两个指标。如果转速一下子就跌很多说明转速环带宽不够或者q轴电流响应慢如果跌落后长时间回不去则有可能是电流内环饱和或者转速环积分作用太弱。4.2 磁链圆不只是好看用的把两相静止坐标系下的定子磁链ψα和ψβ分别送到X-Y绘图里可以得到一个圆这就是“磁链圆”。理想情况是磁链幅值恒定轨迹圆光滑。空载稳定时这个圆通常很漂亮但加载瞬间由于定子电流突变和磁链定向误差圆会出现短时变形幅值收缩或者轨迹偏移。磁链圆失圆究竟说明什么第一种可能是电流谐波大开关频率附近的高频分量污染了磁链轨迹第二种可能是磁链观测器带宽不够瞬态响应滞后第三种可能是d轴电流在加载时跟随不理想导致磁链幅值波动。判断方法也很简单把ψr的幅值单独拉出来看如果加载瞬间出现明显下凹那就不是谐波问题而是磁链环或d轴电流环动态跟不上。如果在稳态下磁链圆仍旧椭圆状还要检查磁链观测器初值和参数是否没对上。4.3 id、iq的“分工”是否清楚是解耦效果的照妖镜空载稳态时id应该保持在励磁电流附近iq接近02秒升速过程中iq会出现一个正的大幅值用于加速id基本保持平稳3秒加载后iq跳到满足额定转矩的稳态值id依然保持平稳。这套行为逻辑就是矢量控制“解耦”的直观体现。如果加载瞬间id跟着iq一起波动而且幅度很大那大概率是磁链角估算误差偏大或者电流环之间还存在交叉耦合没有完全补偿。如果单独调电流环PI后id还是波动就需要回头检查坐标变换角度、电流采样方向、以及电机参数是否准确。另外观察Te转矩波形也有用稳态转矩应等于负载转矩瞬态过程能看到一个快速跟随的转矩脉冲这个脉冲的形状反映了电流环响应速度和限幅情况。5. 我在这类模型中反复踩过的坑以及完整的定位过程5.1 启动电流第一个峰值特别大先怀疑磁链角初值现象是仿真一开始定子电流第一个周期就冲出很大一个尖峰随后才慢慢恢复正常。这时候很多人第一反应是SVPWM模块接错或者PI参数太激进其实更常见的原因是磁链观测器的角度初值和电机转子初始位置没有对齐。排查顺序可以这样走第一步先看SVPWM输出的调制波是否正常排除调制比异常第二步检查编码器或转速反馈极性如果角度方向反了启动瞬间的电流尖峰会伴随转矩方向错误第三步也是我遇到最多的情况——磁链观测器计算的角度初始值给成0而电机模型内部转子磁链建立需要时间两者在起步阶段角度对不上坐标变换出来的id、iq是乱的电流自然就冲顶。解决办法是让磁链估计器和电机本体从同一初始状态出发必要时在启动阶段先不给转速只给励磁电流等磁链建立完成再开始转速控制。仿真里这一步做对了启动尖峰会立刻柔和很多。5.2 升速后转速超调成“小驼峰”是转速环积分饱和在作怪第二个高频问题转速从500阶跃到1400时曲线不是平滑到达而是冲上去之后还要再顿一下形成一个类似驼峰的波形。很多人以为是速度环比例太大把Kp调小结果更拖沓。这里要讲一下完整的定位过程。把转速环输出也就是q轴电流指令单独拉出来看大概率会发现它在升速过程中长时间顶在限幅上限。因为500到1400的转速差很大转速环误差长时间为正PI积分器不停往上积分输出已经饱和等到转速接近1400、误差变小后积分器还要花时间“吐”掉之前积攒的量输出迟迟降不下来转速就只能继续冲高形成超调。处理办法有三种一是积分分离误差较大的时候不更新积分项二是抗饱和输出限幅时冻结积分三是对转速环输出做动态限幅结合当前磁链和电流环允许范围来限制q轴电流给定。最简单的条件积分逻辑可以参考下面这段伪代码if output limit and error 0: integral integral # 冻结积分 else: integral integral ki * error * dt output kp * error integral if output limit: output limit这段代码的核心思想就是输出已经饱和、误差方向还在让输出继续增大时停止积分累积只有输出脱离饱和、或者误差方向反转时才恢复积分。很多仿真平台上都有现成的抗饱和PI模块但搞清楚原理再配置效果完全不同。5.3 磁链观测器输出漂移甚至发散别急着重写模块磁链幅值波形跑着跑着慢慢往上飘或者干脆发散我见过很多人一上来就把观测器算法换掉。其实先要区分是哪一种“漂”。如果空载时就缓慢增长和负载没有关系多半是电压模型积分器的直流偏置没有处理好如果空载时正常、加载后才明显偏问题大概率出在转子时间常数Tr不准确。Tr的计算是Lr/Rr转子电阻受温度影响变化很大仿真里如果参数值是随便填的加载后转差算不准磁链角就开始偏。我个人的排查办法是做一个交叉验证把实际磁链幅值和观测器估计的磁链幅值同时显示在运行到稳态后突加一个负载脉冲观察两个信号的相位差和幅值差。如果只是幅值有差可能是磁链给定和估计不匹配如果相位差明显就是转差估算的问题。仿真阶段先校准Tr比写一堆自适应算法划算得多。把Rr和Lr按电机说明书设准确很多看起来神秘的波形问题自然消失。5.4 电流波形高频毛刺越查越糊涂结果问题出在步长有一次平台上一组模型电流波形反复出现密密麻麻的高频毛刺周期正好等于开关周期。我一开始怀疑SVPWM实现有问题把七段式发波改成五段式没用又怀疑电流采样噪声加了滤波毛刺变小但动态也变差了。最后把仿真步长从10微秒改到1微秒毛刺几乎全部消失。原因很简单10微秒步长相当于每个开关周期只有10个计算点电流变化在相邻采样点之间看起来像模糊的抖动而且PWM比较值的更新和实际开关动作之间的时序误差也变大了。仿真里这类问题很有欺骗性因为它看起来像是硬件噪声其实是离散化误差。所以遇到高频毛刺第一步不是加滤波而是先检查求解器步长和开关频率的匹配关系。如果步长已经足够小还有毛刺再去看SVPWM死区时间设置和电流采样时刻是否与PWM中心对齐。用低于100倍的步长是经验下限想看清暂态细节就再加密。滤波虽然能“糊”掉波形但会掩盖很多真实问题放在这类型号的模型里危害特别大。6. 模型跑通只是起点往弱磁、参数辨识与硬件在环继续走6.1 基速以上还要恒磁链电压会先顶不住题目里转速升到1400 r/min这个值接近常见4极电机的额定转速所以整个仿真在主磁通恒定的基速以下运行是合理的。但如果你把转速继续往上加比如加到2000 r/min还保持额定磁链给定电机反电动势会超过逆变器能提供的电压上限电流环就会失控。弱磁控制的基本思路是在电压接近饱和的时候自动降低磁链给定用“牺牲一点转矩能力”换取更高转速。工程上常见做法是电压外环调节把ud和uq的合成矢量幅值跟直流母线电压限制值比较差值经过PI调节器去修正磁链给定。仿真里实现弱磁时要注意磁链给定变小后d轴电流给定isd*也要跟着更新不能继续给额定励磁电流。起步阶段可以先做一个简单的查表或者比例关系跑通后再改成闭环。6.2 转子时间常数会漂移参数自适应才有意义转子时间常数Tr是矢量控制里最“脆弱”的参数之一。仿真里它是个常量实际电机运行发热后转子电阻变高Tr明显变化磁链角估算就会偏离。这个问题在低速重载场合特别明显。要往工程化走可以在模型里预留两条路一条是离线辨识加温度补偿根据运行工况调整Tr的在线查表另一条是真正在线辨识用模型参考自适应或者递推最小二乘通过比较q轴电压方程或磁链观测残差来实时修正。仿真阶段我建议先在外部给一个“参数注入”接口比如用常数模块给Tr手动改一改观察磁链圆和转速响应变化先建立感性认识再决定要不要上在线辨识。直接上自适应算法调试成本高而且一开始波形不对时根本分不清是控制器问题还是辨识算法问题。6.3 从离线仿真搬到硬件在环最容易被忽视的三件事模型调好之后很多人想把它移植到控制器硬件上验证。离线仿真里没有考虑采样延迟、逆变器死区和母线电压波动直接搬过去往往第一批波形就崩掉。至少要在模型里加三样东西第一一拍滞后补偿数字控制从采样到更新PWM至少有一个控制周期延时离线模型里不加这个延时电流环带宽看起来会偏高搬上硬件后会震荡第二死区时间逆变器开关管需要死区死区会引起电压误差和电流畸变离线仿真至少先加一个等效死区模型第三母线电压跌落加载瞬间直流母线不是理想恒定源母线电压会波动这会影响SVPWM调制度的计算和弱磁判断。我个人经验是离线仿真阶段就应该把这些非理想因素逐渐加进去而不是一直跑“理想模型”。波形难看一点没关系提前把延时和死区的影响暴露出来后面代码调试会少走很多弯路。整套模型从原理梳理、结构搭建、信号注入到PI整定、波形诊断、异常排查每一步都有可以单独深挖的细节。我在实际做这类模型时最大的体会是波形好看不等于模型可靠但它一定说明结构和参数往正确的方向靠了。尤其是2秒升速和3秒加载这两个瞬态每次看到超调、速降、磁链圆变形都是在提醒你某个环节还有余量没用好。先别急着加滤波把毛刺“糊”掉先搞清楚毛刺从哪来、参数为什么偏这套仿真模型才能成为你后面做硬件控制时真正能倚仗的东西。
RELATED

相关推荐

MFC ListCtrl导出Excel:纯原生COM实现与避坑指南

MFC ListCtrl导出Excel:纯原生COM实现与避坑指南

简介:本资源是一份面向MFC桌面开发者的实用技术方案,聚焦于解决ListCtrl控件数据导出至Excel这一高频交互需求,适用于具备C和Windows API基础的中初级开发者。压缩包共24个文件(156KB),涵盖11个头文件&…

📅 2026/10/20 19:30:11
TensorFlow快速入门:Web工程师的深度学习实战指南

TensorFlow快速入门:Web工程师的深度学习实战指南

说实话,我第一次以“Web基础”为切入点去理解深度学习框架时,心里是带着问号的。写过几年Web服务的人,习惯了请求-响应、数据库事务、缓存命中这些能看得见摸得着的逻辑,一转头面对TensorFlow这种“定义计算图、喂数据、调参、看l…

📅 2026/10/20 19:30:11
epoll原理深度解析:从内核事件通知到Netty Reactor实现

epoll原理深度解析:从内核事件通知到Netty Reactor实现

1. 为什么大厂面试官总盯着“IO多路复用”不放?你有没有遇到过这样的场景:刚在简历里写完“熟悉Netty”,面试官眼皮都不抬,直接抛出一句:“说说epoll和select的区别,别背概念,讲清楚内核里到底发…

📅 2026/10/20 19:30:11
MORE NEWS

更多资讯

📰

别再背Docker命令了:从镜像到Compose的实战心法

1. 学Docker最容易被绕晕的地方:镜像、容器与一个关键心智模型我见过太多人学Docker,第一反应就是背命令。docker pull、docker run、docker ps,背了一堆,结果真到写项目部署的时候,还是两眼一黑:为什么容器…

📰

MinGW-w64 V14.12.0:Windows 10下稳定GCC编译链落地指南

简介:本资源是专为Windows 10 64位系统定制的MinGW V14.12.0完整安装包,面向C/C初学者、嵌入式开发入门者及需在Windows下构建轻量级GNU编译环境的开发者,解决跨平台类Unix开发工具链缺失问题。压缩包为7z格式,共2000个文件&#…

📰

AI接单闷声赚钱:从需求拆解到交付避坑全流程

1. 这是一群什么人,到底在赚什么钱上周跑去上海见了几位做设计外包和广告内容的老朋友,组了个饭局。本来以为是纯叙旧,结果一晚上聊下来,我发现桌上七八个人里,至少有一半已经在用 AI 工具接甲方的活,而且不…

📰

HCIA-Datacom认证核心价值:网络排障能力与VRP命令体系实战指南

简介:本资源是面向华为HCIA-Datacom认证备考者的全新题库资料,聚焦H12-811考试科目,覆盖网络协议基础、VRP命令行操作、OSPF原理与配置、静态路由、TCP/UDP传输机制、Wireshark数据包分析、IEEE 802.11n无线标准及路由器诊断工具等核心考点。…

📰

NX CAM二次开发:批量创建电极程序组的C#实现

做模具编程的朋友应该都有这种体会——一套模具下来,电极少说十几个,多的时候四五十个。每个电极在程序顺序视图里至少要建粗加工、精加工、清角三个程序组,命名还得严格按照项目规范来。以前我都是手动在NX里一个个新建、一个个改名&#xf…

📰

rovio SLAM算法源码解析:基于EKF的视觉惯性里程计在弱纹理环境下的工程实践

简介:ROVIO(Robust Visual-Inertial Odometry)算法源码包,面向机器人同步定位与建图(SLAM)领域的研发人员,解决视觉与惯性数据融合下的高精度实时定位问题。压缩包共56个文件,以29个…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬