每个赛季都有队伍在飞檐走壁组的赛道上栽跟头,而且往往不是栽在车模速度上,是栽在赛道的电磁线铺设和立体元素设计上。我自己带过两届这个组别,从十几厘米的小坡到双层立体交叉,从20kHz的电磁信号标定到电感排布,踩过的坑比跑过的圈数还多。飞檐走壁组听起来炫,核心还是“用电磁信号引导小车在带有坡道和立体元素的赛道里稳定跑完”,而赛道设计里的电磁线参数和立体元素优化,直接决定你后续控制算法能不能发挥出来。
这篇东西就是给正在备赛飞檐走壁组、需要自建测试赛道,或者想搞明白赛道设计背后逻辑的队伍看的。我会从信号源参数、布线和绕线方式、坡道与立体交叉的几何设计,到联调时遇到的实际故障,一条条拆开讲,把那些常规文档里不会写的坑一次性说透。
1. 飞檐走壁组的赛道本质与避坑思路
1.1 先搞清楚飞檐走壁组到底在跑什么
飞檐走壁组在规则里真正有区分度的,就是多了立体元素:坡道、单边桥式的窄坡、双层立体交叉、甚至带有高度差的组合弯道。和普通竞速组相比,车模不仅要在地面赛道内做横向寻迹,还要在纵向高度变化中保持电磁信号的稳定判读,这对赛道设计提出了双重挑战。
先说地面部分,赛道中心线下方铺设电磁线,电磁线通常通上20kHz左右的交流信号,车模前端和尾部布置若干水平或垂直电感,通过检测磁场强弱来算出自己相对于中心线的偏差。这个原理说白了就是一个“信号发射端加接收端”的闭环,但凡发射端的参数或者铺设方式有一点变化,接收端读到的数据就会漂,车模就可能在高动态下冲出赛道。
立体元素则不同,它引入了第三个维度。坡道抬升车模高度后,车模上的电感与地面电磁线的距离变远了,磁场强度随距离衰减极快,信号幅度会明显变小。加上坡道曲面、立体交叉上下两层之间的磁场相互影响,信号分布不再是地面赛道那种简单的左右对称,这时如果你还用地面平坦赛道的阈值和增益逻辑,大概率会在坡顶或交叉入口直接丢线。
所以我一直跟队员强调一句话:飞檐走壁组的赛道设计,本质上是在“保证每个位置都能让车模电感读到足够且可预测的信号”的前提下,再去谈几何难度和观赏性。几何设计决定车模怎么走,电磁参数决定车模知不知道怎么走,两者必须同时考虑,不能先画好赛道再考虑信号。
1.2 我为什么把“电磁线参数”放在立体元素前面
很多队伍拿到图纸第一件事就是搭骨架,坡道立起来、交叉架起来,然后才想起来铺线。这个顺序其实反了。
电磁线是赛道信号的骨架,它的频率稳定不稳定、电流够不够、铺线间距是否均匀,决定了整车控制的上限。立体元素再酷,如果车模在坡道中间读不到信号,等于让一个蒙着眼的人跑酷。反过来,电磁线参数合理了,立体元素的高低起伏反而会让信号产生有规律的变化,你可以利用这个变化来做坡道识别和速度规划,这是飞檐走壁组和普通平跑组在策略上一个很大的区别。
另一个原因是调试成本。电磁线铺在地面或者坡道上之后,改动起来非常麻烦,尤其坡道上的线一旦粘好,想调整要走一堆工序。而立体元素的几何尺寸、过渡曲线,可以通过调整垫块和支撑结构来改,相对灵活。先把电磁线参数验证明白,再配合立体元素去优化,试错成本低很多。
我自己的经验是,飞檐走壁组的赛道设计应该走“先电后机,机电互验”的路线:先确定信号源参数和布线规则,搭建一段最简单的直道和一个小坡度测试台,把接收端的基线数据测清楚,然后再去搭完整赛道。后面我会具体讲怎么测、怎么算。
2. 电磁线参数:从信号源到电感匹配的完整链路
2.1 信号源的频率、电流与驱动方式选择
电磁线的信号源是整个赛道系统的心脏。规则通常不强制指定频率和电流,但赛场会统一提供或允许自备信号源,实际比赛大多围绕20kHz交流信号做文章。这个频率的选择是有道理的:20kHz处于音频范围之上,不容易被环境噪声干扰,常见的工频50Hz及其谐波离它很远,同时这个频率对天线结构的电感电容谐振来说也比较友好,10mH级别的电感配上几十纳法的谐振电容就能形成很好的选频特性。
电流方面,常见方案是恒流输出100mA到150mA。为什么强调恒流?因为导线的直流电阻会随温度轻微变化,如果信号源是稳压源,电流浮动会导致磁场强度波动,车模在跑道上不同位置读到的信号基线就不一样。恒流源能保证整条赛道上的安匝数一致,这是电磁赛道设计里最容易忽略的基础问题。
驱动方式上,如果你自己搭信号源,我建议直接买一个能输出正弦波的函数信号发生器,再接一级功率放大和恒流电路。当然这是实验室条件,如果赛场统一提供信号源,你必须提前问清楚频率和电流范围,然后按照赛场参数调你的接收端。千万不要用方波驱动电磁线,方波的高次谐波会让电感谐振回路产生额外的激励,不同位置的波形失真不一致,车模读到的数据会非常乱。
实际验证时,可以用示波器探头配合一个绕了20匝、半径5厘米的感应线圈,沿着赛道走一圈,记录不同位置的信号峰峰值。一个好的赛道,直道和弯道上的感应电压变化应该是平滑的,坡道顶点可以下降,但下降比例要可控,不能出现剧烈的跳变。这个记录就是你后面标定车模增益的第一手依据。
2.2 线材、布线间距与固定方式实测
电磁线用什么线,我建议至少0.5平方毫米的铜芯线,太细了在大电流下发热明显,太粗了不好弯折贴地。比赛赛道上的电磁线一般采用多股软铜线,方便沿曲线铺设。漆包线虽然绝缘性能好,但接续麻烦,实际场景中我更推荐带绝缘外皮的软铜线,接头用焊锡加热缩管处理,尽量避免用缠绕胶带的方式接续,因为接触电阻一旦发生变化,整段赛道的信号会忽大忽小。
布线间距上,地面平坦赛道的电磁线一般铺设在赛道中心线的正下方,埋入深度或者突起高度尽量保持一致。不要小看这个高度一致性,哪怕只是高出赛道表面几毫米,车模上面的电感高度较低时,辐射信号就会产生明显的不对称。我实测过,同样100mA电流,电磁线凸出赛道表面5毫米和完全嵌入线槽,在电感距离地面10厘米的位置测到的信号强度能差百分之十以上,这个误差在弯道处会直接表现为转向偏差。
坡道上的布线是最容易出问题的地方。坡道表面通常是有坡度的斜面,电磁线如果简单地沿坡面拉过去,会在坡顶和坡底产生两个急剧弯折点,这里的磁场方向变化非常剧烈,车模过坡时信号会瞬间跳变。我推荐的铺法是让电磁线在坡道底部提前一个直线距离开始上坡,在坡顶也延伸一段再回到水平,过渡处用圆弧而不是直角,曲率半径不少于30厘米。这样做的目的是让磁场方向的变化率低于车模控制环路的响应能力,避免信号突变触发误判。
固定方式上,地面可以用电工胶带或专用的线卡每隔20到30厘米固定一次,坡道部分用热熔胶点状固定,配合扎带固定在骨架横梁上。我踩过的一个坑就是坡道上的线只用胶带贴,跑了几圈后胶带松动,电磁线在坡面上鼓起一个小弧度,结果车模每次上坡都在同一个位置突然偏转。
2.3 交叉、过桥与拼接点的信号串扰处理
飞檐走壁组的核心难点在于立体交叉,上下两层赛道在同一平面投影相交,但电磁线分属两层,如果不做隔离处理,上层车模的电感会同时感应到下层电磁线的磁场,造成交叉点附近的信号“多峰”现象。车模明明应该沿上层走,却因为下层信号叠加,读出了一个偏向一侧的假偏差。
解决思路有三个方向。第一,立体交叉处上下两层的高度差尽量拉开,这个我放到立体元素部分细讲,但从电磁角度说,高度差至少要保证上层电感到下层线的距离,是到本层线距离的两倍以上,这样下层信号的贡献才会衰减到可以忽略的程度。第二,交叉处错开铺设位置,让两层电磁线在水平投影上错开一段距离,避免完全重叠。第三,可以通过电感排布和算法上的“方向分辨”来区分信号来自哪条线,不过这需要更复杂的采集电路,对大多数队伍来说前期设计阶段用前两个物理隔离手段更省事。
拼接点的问题更隐蔽。通常赛道是几段拼接的,段与段之间的电磁线需要连接。如果接头处只是简单拧在一起,接触电阻变化会引起信号幅值抖动。我建议每一处拼接都使用可插拔的接线端子,并且保证接头处的电磁线保持直线延伸至少10厘米,不要在接头处拐弯。另外,相邻两段的电磁线绞合后,焊点要牢固,外面套热缩管,再用胶带和线卡固定在赛道底面,防止车模碾压时松动。
还要注意发夹弯和回头弯处的线间距。如果电磁线的平行段靠得很近,比如一段赛道回头后和另一段赛道平行且间隔小于30厘米,两条线的磁场会相互叠加,车模经过时会读到“假中心”。这种位置要么拉开两段赛道的间距,要么在平行段给一条线降低电流(不推荐,因为信号源的恒流特性是针对整条线路的),最好还是在赛道布局阶段就避开长距离的紧邻平行段。
3. 立体元素优化:坡道、立体交叉的几何与电磁协同设计
3.1 坡道的坡度、高度与过渡曲线怎么定
坡道设计的第一原则是:几何上让车模能通过,电磁上让信号变化可控。很多队伍把坡道做得太陡太短,车模上坡时底盘会蹭到坡顶过渡点,或者动力不足在坡中停下。比赛规则通常对坡道的坡度和尺寸有限制,但即便在允许范围内,也要给车模留足余量。
从机械通过性来说,坡道的坡度我建议控制在15度以内,最长不要超过竞赛规则允许的上限,因为坡度越大,车模重心后移,前轮附着力下降,转向和加速都会变钝。坡道高度则要和车模的接近角、离去角匹配,尤其是有包围壳的车模,前后悬太长的话,坡顶和坡底过渡处最容易刮底。
从电磁信号角度,坡道最大的问题是电感与电磁线距离的变化。水平赛道上电感离地高度基本恒定,坡道上车模姿态随坡度改变,电感与坡面电磁线的法向距离可能保持不变,但如果电磁线沿坡面铺,车模上的电感在坡顶和坡底会同时出现高度突变。所以我建议在坡道设计时就把电磁线“预变形”:坡底前一段保持水平,然后以较大曲率半径上抬,让车模在进入坡道前就逐渐读到信号强度的平滑变化,而不是到坡底才突然衰减。
这个平滑衰减对车模的意义很大。车模上坡前可以根据信号强度的下降率预判前方有坡,提前减速和调整差速;如果信号是突然消失的,车模只能靠陀螺仪或者摄像头(如果装了)来判断,控制上就慢半拍。
实际参数上,我测试过高度12厘米、坡长80厘米、坡度约10度的坡道,配合20kHz、120mA的信号,车模在坡顶位置的信号幅值比平直道下降约三分之一。这个下降曲线是线性的,通过标定就能做得很好。如果把坡长压到50厘米,坡度变成15度以上,信号在坡底就出现明显的突变,车模很容易在坡中丢线。
3.2 立体交叉区域的双层电磁线布局
立体交叉是飞檐走壁组最考验赛道设计功力的地方。从结构上讲,上下两层赛道在平面投影上相交,但车模分别走不同层。电磁线的布置如果按各自赛道中心线正常铺设,交叉区域下方那条线会让上层车模的电感读到额外信号,反之亦然。
我从实践中总结了一套处理流程。第一步,把交叉点附近4到6米范围内的两层赛道高度差优先确定,我实测在高度差25厘米以上时,交叉干扰基本可以被控制在电感线性区间之外。第二步,投影错位:上下层电磁线的交叉点不要在水平投影上重合,而是错开30至40厘米,相当于把一个完全重叠的十字变成两个前后错开的交叉点,车模每次只经过一个“信号交叉”区域。第三步,在交叉点前后各加一段“信号校准直道”,直道长度至少50厘米,让车模在进入交叉干扰区之前有足够的距离将偏差积分拉回零。
需要注意的是,立体交叉处的电磁线不能像地面一样随意弯曲,因为上层赛道通常靠立柱或悬臂支撑,电磁线要在结构件上走线,固定点不能太疏。我的做法是用细扎带把电磁线分段绑在一个单独的布线杆上,再让布线杆与赛道骨架隔离,这样调车时即使动了骨架,信号线也不会跟着抖。
立体交叉区域还有一个容易忽略的问题:车模经过下层赛道时,上层赛道的信号也会穿透下来,干扰下层车模。所以立体交叉的设计必须双向考虑,单纯保上层会让下层车模在交叉点读到一个很大的侧向信号。解决的办法是给上下层电磁线不同的电流方向,使它们在投影错开后的大部分区域互相抵消。这个需要通过实际测量来调整,简单说就是先给两层都通电,然后用感应线圈在两层赛道上分别测信号,找到一个相位或者电流设置,让本层信号占绝对主导。
3.3 立体元素与机械通过性的匹配
立体元素的几何设计不能只看信号,还要考虑车模本身的机械参数。飞檐走壁组能不能“飞”起来,很大程度上取决于车模的底盘刚度、悬挂行程(如果允许)和轮胎附着力。赛道设计时,要留出合理的路肩余量。
弯道加坡道的组合是最容易翻车的。如果坡道设置在弯道中间,车模在坡上既要有转向角又要有加速,轮胎侧向力和纵向力叠加,很容易超出附着极限。我建议这种组合坡道的弯道半径至少比普通地面弯道大20%,并且在入坡前安排一个直线导引段,让车模先摆正姿态再上坡。
立体交叉前后的引道同样重要。从上层赛道下来时,车模如果直接进入一个急弯,重心前移会导致转向过度。我在赛道设计时会在下坡后的落地段预留至少1米直道,并且让下坡的过渡曲线采用上凸圆弧,保证车模落地瞬间的垂向加速度不会过大。过渡曲线的设计可以用一个简单的经验公式:过渡段长度不小于车速与垂向速度变化量的比值,实际中我一般按车模最高速度乘以0.3到0.4秒来设定过渡段长度。比如最高速度3米每秒,过渡段就至少留1米。
还要检查车模的底盘离地间隙。立体交叉的下层赛道如果上面有梁或者固定结构,车模通过时底盘可能会蹭到。我在搭建赛道时,要求所有横跨赛道的结构件最低点离赛道表面至少15厘米,否则会在测速时被记录为赛道问题。这个数值可以结合车队自己的车模高度来调整,但15厘米是一个比较安全的下限。
4. 实操记录:从赛道搭建到整车联调的完整流程
4.1 赛道施工顺序:骨架、线槽、固定件
实际搭赛道时,我的顺序是:先按图纸固定骨架,但先不固定坡道和立体交叉的精确位置,然后铺设地面部分的电磁线并完成信号源接线,通电后用感应线圈和万用表逐段检查信号完整性,之后再安装坡道和立体交叉,最后做全赛道信号复测。
很多人会先搭立体元素再铺线,结果坡道高度一调整,电磁线就要重新走,不仅费时间,还容易在接头处引入新问题。先做平面赛道的好处是,地面部分一旦验证稳定,立体元素只需要在这个稳定基线上做局部改动,排障范围小很多。
骨架材料我用过铝合金型材和木板,实际对比下来铝合金型材更好用,因为可以反复拆装,坡道支撑也方便用角码调节高度。电磁线走线可以用带背胶的线槽固定在骨架侧面,尽量不要直接在赛道表面刻槽,除非你是木制赛道。线槽的好处是后期调整电磁线时不会弄脏赛道表面,也能减少车模碾过时对线的摩擦。
固定件的间距上,直道30厘米一个线卡,弯道20厘米一个,坡道和立体交叉段10到15厘米一个。不要为了美观把所有线都藏起来,检修方便比美观重要得多。我在每个接头处都贴了标签,标注哪一段是哪个层、电流方向如何,后期查线能省大量时间。
4.2 接收端标定:阈值、增益与立体元素特殊处理
赛道搭好之后,紧接着就是标定车模的接收端。这个环节很多人会跳过,直接沿用上一年的参数,但换了赛道、换了信号源,电磁环境完全变了,老参数很可能直接失效。
标定第一步,让车模静止放在直道中心线正上方,读取各路电感的原始AD值,记录为“直道基线”。这一步要重复三次以上,确认读数稳定。第二步,把车模从中心线向左右各平移2厘米、4厘米、6厘米,记录偏差曲线。靠谱的信号源加合理布线下,这个偏差曲线应该是近似线性的,如果出现明显的非线性,说明有些位置的磁场叠加异常,先别调算法,回去查线。
第三步针对立体元素。把车模放在坡道底部、坡中、坡顶、立体交叉入口、交叉正中间等关键位置,分别记录各路电感的读数。这些位置的读数应该和直道基线有明显但可重复的差异,把这些差异做成一个“场景特征表”,后续算法可以通过匹配这些特征来判断车模当前是在坡道还是平地。我试过用信号强度的组合特征做坡道检测,比单纯用陀螺仪积分可靠得多,因为电磁信号不会漂移。
增益调节上,我建议把放大电路设置成自动增益和手动增益两档。平时用手动增益,根据直道基线和坡道顶点的读数幅度,把增益调到既不饱和也不太小。比赛前可以再跑一次自动增益,让系统根据实际赛道环境自适应。但要注意,自动增益在立体交叉区域可能会被干扰信号骗到,所以关键位置还是手动优先。
4.3 用一次丢线故障演示完整定位流程
有一年我们在坡道出口处反复丢线,车模每次下坡后都往右侧冲出去。一开始以为是转向算法问题,调了两天没效果,后来静下心来做排查。
第一步,示波器测信号。把车模固定在坡道出口位置,手动推着车模缓慢通过,同时录下各路电感的输出波形。发现波形在坡道出口后大约20厘米处出现一个明显的向下尖峰,信号幅度掉到正常值的五分之一。
第二步,检查机械位置。把车模抬起来,看这个位置对应的电磁线状态,发现电磁线在坡道底部折弯处被热熔胶固定得太紧,加上这一段正好是两段赛道的拼接位置,接头处的压线端子松动,导致接触电阻变化。
第三步,处理。重新做接头,把热熔胶撕掉换成扎带加橡胶垫片,并让电磁线在折弯前后各延伸15厘米直线段。再测波形,尖峰消失,车模下坡后恢复到正常偏差曲线。这个故障排查花了两天,最后原因简单得让人生气,但过程是有价值的:先查信号再查机械、先查源头再改算法,这个顺序能帮你少走很多弯路。
5. 常见问题与排查技巧实录
5.1 典型问题速查表
下面这个表格是我在两届飞檐走壁组备赛过程中总结的高频问题,直接列出来供参考,遇到类似情况可以先对着表查。
| 现象 | 可能原因 | 排查与解决 |
|---|---|---|
| 坡道处信号突然掉到零 | 坡顶/坡底折弯处电磁线被固定过紧或线芯断裂 | 抬起车模目测该段线位置,用万用表测通断,换线或用扎带松弛固定 |
| 立体交叉入口处左右偏差乱跳 | 上下层电磁线投影完全重叠、高度差不够 | 错开投影位置,提高层高差到25厘米以上,用感应线圈实测两层信号 |
| 长直道上偶发侧向偏移 | 电磁线接头处接触不良或线卡松动 | 逐段检查接头,把接头用端子加热缩管固定,并检查线卡间距 |
| 同一弯道每次都朝一个方向冲出去 | 弯道处电磁线偏离中心线 | 用中心线定位尺逐点检查,重新铺设弯道处电磁线并用胶带定位 |
| 车模跑几圈后信号越变越弱 | 信号源因线路过长导致压降或恒流功能失效 | 测量整条电磁线电阻,分段供电或换用更大功率恒流源 |
| 切换赛道段落后信号基线和之前不同 | 两段赛道电磁线电流方向不一致 | 统一电流方向,接线时用标签标记正负端 |
这个表里的问题,泵形九成以上都出在电磁线本身,而不是算法。每次出现问题,我坚持“先信号后控制”的排查原则,先保证车模静止在每个位置时读数都正确,再谈动态控制。
5.2 我建议的赛道验收清单
新赛道搭建完成、准备整车联调之前,我建议花一晚上做一次完整验收,项目按下面清单逐项打勾。
第一项,全赛道通电后,用感应线圈沿赛道中心线走一遍,记录信号强度曲线。正常情况下,路面平直段的信号强度波动不超过正负5%,坡道段允许下降30%到40%但必须平滑,立体交叉段允许有局部波动但要在电感线性区间之内。
第二项,用万用表检查所有接头和拼接点,确认接触电阻稳定。重点检查立体交叉附近和坡道底部的接头,这是最容易受力的位置。
第三项,推着车模(不通电)沿赛道走一圈,检查车模底盘在每个立体元素处是否可能刮蹭,尤其是上下坡过渡点、立体交叉下方的结构梁。
第四项,通电后让车模静止放在关键位置,记录各路电感的AD值,和之前标定的“场景特征表”对比,确认没有明显漂移。如果读数变了,先检查信号源电池电压或者电流设置是否被误调。
第五项,用最低速度完整跑一圈,确认赛道各个元素都能被车模的传感器稳定识别,再逐步提速,每次提速后重点关注立体交叉和坡道出口这两个风险点。
这个验收流程,每次改动赛道后都要重新跑一遍。不要嫌麻烦,飞檐走壁组比的就是谁的基本功扎实。很多队伍在立体元素上花了很多心思,结果最后输在坡道出口的接头松动上,太可惜了。
最后再分享一个小技巧
我个人在实际操作中体会最深的一件事,是每次改完赛道,不要急着调车,先让车模用开环模式(就是关闭转向控制,直线输出固定PWM)从赛道起点慢慢推过去,同时记录各路电感的完整波形。这一步能让你在“车模自己跑”之前,先把信号质量的所有问题暴露干净。
飞檐走壁组这个名字很容易让人把注意力放在立体元素的花样上,但真正决定名次的,恰恰是那些看不见的电磁线参数。电流定好了、线铺顺了、立体元素的高度差值测明白了,车模自然就稳了。赛场上比的不是谁的设计更炫,而是谁在细节上少踩一个坑。希望这篇指南能帮你在备赛路上少走几步弯路。