5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
楼主: kris968658
打印 上一主题 下一主题

倾转式VTOL组装DIY(矢量控制)

  [复制链接]
221
发表于 2017-4-22 23:32 | 只看该作者
点击查看详情
此贴  真的火了

欢迎继续阅读楼主其他信息

主题

  • 没有相关信息
  • 没有相关信息
  • 没有相关信息
222
 楼主| 发表于 2017-4-23 01:13 | 只看该作者
pk125 发表于 2017-4-22 21:54
如果用直升机的斜盘舵机来控制倾转效果会不会更好?直升机的舵机通常都比较耐用,扭力强劲精度也高吧

我就是打算用直升机的斜盘舵机,我本身玩直升机的,好的舵机靠谱点!
为了不破坏舵机来DIY双轴舵机,所以才想用更换舵机背盖的方式,因为直升机舵机都很贵.



IMG20170414172502.jpg (168.31 KB, 下载次数: 160)

IMG20170414172502.jpg
223
发表于 2017-4-23 14:00 | 只看该作者
kris968658 发表于 2017-4-23 01:13
我就是打算用直升机的斜盘舵机,我本身玩直升机的,好的舵机靠谱点!为了不破坏舵机来DIY双轴舵机,所以才想 ...

我觉得也不一定非得改双轴吧,如果用连杆或者齿轮驱动倾转也许效果更好一点也更容易实现哦

224
 楼主| 发表于 2017-4-23 20:42 | 只看该作者
pk125 发表于 2017-4-23 14:00
我觉得也不一定非得改双轴吧,如果用连杆或者齿轮驱动倾转也许效果更好一点也更容易实现哦

小型的5Kg以下好解决,3D打印就行了.
15Kg以上要用铝合金CNC,如何搞出一个结构简单又可靠的...这我就没办法了(不是学这个的)




90_2.PNG (146.37 KB, 下载次数: 145)

90_2.PNG

90_3.jpg (32 KB, 下载次数: 136)

90_3.jpg

90_4.jpg (250.68 KB, 下载次数: 142)

90_4.jpg

20170423203021.jpg (45.3 KB, 下载次数: 137)

20170423203021.jpg

评分

参与人数 1威望 +2 收起 理由
停不住 + 2 赞一个!

查看全部评分

225
发表于 2017-4-24 15:02 | 只看该作者
kris968658 发表于 2017-4-20 20:35
传统的Y3(Tri-CopterVTOL)目前固件已支持,设置方法可往前找找就有,已经不少人在飞了,例如这个视频就是,也 ...

您的解释简明易懂,学到不少,非常感谢!

226
 楼主| 发表于 2017-4-24 21:33 | 只看该作者
本帖最后由 kris968658 于 2017-4-29 20:52 编辑

矢量推力控制支持
关键参数:
Q_TILT_TYPE=0(一般倾转机型)
Q_TILT_TYPE=1(倾翼机型,例如CL-84)
Q_TILT_TYPE=2(矢量控制机型)

Q_TILT_YAW_ANGLE=10(矢量控制的最大倾转角度,10=10.请正确设置, 以免倾转往后时桨去砍到机翼)
Servo3(或其它)_FUNCTION=75 (矢量控制-左倾转舵机)
Servo4(或其它)_FUNCTION=76(矢量控制-倾转舵机)
  :以上的左及右,是指人站在载机后方往机头方向看,请勿搞错左右方向!


调参范例(以免尾舵的Y3为例,其它机型同样原理):


Q_ENABLE=1 (启用VTOL)
Q_FRAME_CLASS=7(Y)
Q_FRAME_TYPE=1(Y型时,此项不重要,可随便设)
Q_TILT_MASK=3(1&2电机,兼固定翼推力电机)
Q_TILT_TYPE=2 (矢量控制机型)
Q_TILT_YAW_ANGLE=20(矢量控制的最大倾转角度,20=20.这个按载机不同而不同,请自行调试)
Q_TILT_MAX=60 (在这个角度等待空速,空速达到才会倾到底)
Q_TILT_RATE_DN=40(向下倾为固定翼,倾转舵机的速度)
Q_TILT_RATE_UP=35(向上倾回多轴,倾转舵机的速度)
接下来是mainout1-8的排列,Servo1~Servo14对应mainout 1-8auxout 1-6,总共14个输出CH可用.
而这14Servos都可以用 Servon_FUNCTION自己决定用途,范例如下:

Servo1_FUNCTION=77(飞翼-左舵机)
Servo2_FUNCTION=78(飞翼-右舵机)
Servo3_FUNCTION=75(向量-左舵机)
Servo4_FUNCTION=76(向量-右舵机)
Servo5_FUNCTION=33(多轴的电机1)
Servo6_FUNCTION=34(多轴的电机2)
Servo7_FUNCTION=36(多轴的电机4,:Y型电机编号为1/2/4,而非1/2/3)

而每个Servo可自行设置行程量
SERVOn_MAX=1900(舵机最大角度pwm,以实际量测为准)
SERVOn_MIN=1100(舵机最小角度pwm,以实际量测为准)
SERVOn_REV=0(0=正向,1为反相)


:新的固件飞翼及V尾可以直接指定(如上例),不再需要用混控去试半天,直接插上就可以.




注意:
舵机行程与Q_TILT_YAW_ANGLE有关,当油门=0%桨应朝上与机翼水平(可调整SERVO*_MAXSERVO*_MIN)
,当油门>0%且尾舵打到底,桨不可砍到机翼,如果会砍到机翼则Q_TILT_YAW_ANGLE应缩小(或改变结构).

Q_TILT_YAW_ANGLE角度一旦决定,调大Q_A_RAT_YAW_PQ_YAW_RATE_MAX这两个参数要小心,如果调太大,且原本离机翼就很近,
这两个参数调大会放大角度,有可能会往后打到机翼,所以调高后务必地面检查会不会砍到机翼().

要测试倾转角度不需解锁(也千万不要解锁),然后推一点油门再以多轴自稳模式打遥控器尾舵到底,就会发现舵机会左右摆了.
如果Q_VFWD_GAIN=0.1(0=,范围0.1~0.5)QLOITER模式推Pitch舵机会同时前倾.

测试视频
?spm=a2hzp.8244740.userfeed.5!2~5~5~5!3~5~A[/media]


Servon_FUNCTION可以使用的编号如下:
https://github.com/ArduPilot/ardupilot/blob/master/libraries/SRV_Channel/SRV_Channel.h




评分

参与人数 1威望 +2 收起 理由
停不住 + 2 赞一个!

查看全部评分

227
发表于 2017-4-25 09:32 | 只看该作者
帖子里提出了很多先进的理念。值得深层次的研究。
228
发表于 2017-4-25 11:03 | 只看该作者
kris968658 发表于 2017-4-24 21:33
矢量推力控制支持  关键参数: Q_TILT_TYPE=0(一般倾转机型) Q_TILT_TYPE=1(倾翼机型,例如CL-84) Q_TILT_TYP ...

请问楼主:看了你的贴受益非浅,以前我用的是APM 2.8的飞控,最近我也想玩下倾转式VTOL,想买Pix飞控 ,但Pix飞控有两个版本:Pixhawk2.4.6和Pixhawk2.4.8的请问:那个版本飞控能刷固定翼倾转式VTOL固件?谢谢!!!

229
 楼主| 发表于 2017-4-25 18:22 | 只看该作者
向往 发表于 2017-4-25 11:03
请问楼主:看了你的贴受益非浅,以前我用的是APM 2.8的飞控,最近我也想玩下倾转式VTOL,想买Pix飞控 , ...

只要是Pixhawk都可以的,不管是Pixhawk / Pixhawk2 Cube/Pixhack V2/Pixhack V3都可以.
如果问我要买那一种,我一定是推荐跟官方赞助商买啰! 也算是间接赞助Ardupilot团队.
图中的赞助商就有2个有淘宝店,找找吧!



230
发表于 2017-4-26 23:19 | 只看该作者
kris968658 发表于 2017-4-25 18:22
只要是Pixhawk都可以的,不管是Pixhawk / Pixhawk2 Cube/Pixhack V2/Pixhack V3都可以.如果问我要买那一种 ...

谢谢楼主回复!有很多不懂之处还要向你请教!


231
发表于 2017-4-27 07:22 | 只看该作者
顶楼主!
RCTW帖子上说还有第二篇“动力平衡”,请问写好了吗?垂直起降固定翼的动力搭配是个问题
232
发表于 2017-4-27 23:34 | 只看该作者
请楼主告诉群号

233
 楼主| 发表于 2017-4-28 01:10 | 只看该作者
hbxf123 发表于 2017-4-27 07:22
顶楼主!
RCTW帖子上说还有第二篇“动力平衡”,请问写好了吗?垂直起降固定翼的动力搭配是个问题

是说183 楼这个吧!


234
 楼主| 发表于 2017-4-28 01:13 | 只看该作者
垂直起降固定翼(VTOL)基本操作视频


?spm=a2hzp.8244740.userfeed.5!2~5~5~5!3~5~A[/media]


235
发表于 2017-4-28 06:32 | 只看该作者
本帖最后由 向往 于 2017-4-28 06:34 编辑
kris968658 发表于 2017-4-24 21:33
矢量推力控制支持  关键参数: Q_TILT_TYPE=0(一般倾转机型) Q_TILT_TYPE=1(倾翼机型,例如CL-84) Q_TILT_TYP ...

楼主你这款飞机叫什么型号
,请发个VTOL群号给我好加入!
236
发表于 2017-4-28 10:01 | 只看该作者
我也做了几架此类型飞机,有人看了说这种飞机意义不大本身负载过重,不就是固定翼上绑了个4轴。我也就不好说什么,现在又看见LZ做的很成功还是有这么多人关注我也忍不住从过来人的角度提个建议:1.采用飞行模式切换器(约200元),这样可用于任何固定翼飞机与任何多轴(2345轴)和任意一款飞控之间的飞行模式的空中切换。不需要与其他设备绑定更不需要复杂的电脑调参数。2.只需用一颗十几块钱的11KG普通舵机在结构上做文章就可同时控制234多轴的90度倾转。此方案又大好处1)明显减重 2)避免多舵机不同步现象 3)结构更合理稳固。以上两点建议共同优点是:降低成本,复杂程度上扫除了普及应用的巨大障碍,避免了多轴变负载同时可使多轴成为动力比普通固定翼速度要快。当然也可选择不同模式。
237
发表于 2017-4-28 17:30 | 只看该作者
Kris大神的教程太好了  学习了  马上开干
238
 楼主| 发表于 2017-4-28 23:08 | 只看该作者
向往 发表于 2017-4-28 06:32
楼主你这款飞机叫什么型号
,请发个VTOL群号给我好加入!

载机是云团呀!

305970641


239
 楼主| 发表于 2017-4-28 23:23 | 只看该作者
信步者88 发表于 2017-4-28 10:01
我也做了几架此类型飞机,有人看了说这种飞机意义不大本身负载过重,不就是固定翼上绑了个4轴。我也就不好 ...

模式切换器吗?
淘宝好像有卖,要拆遥控器引出开关的线,是蛮好用的.
因为用两支开关去混6个模式,当出问题的时候多数人会手忙脚乱,因为6个模式没有办法指定优先权,我看过很多炸机Log都是切错的.
其实透过遥控器固件(如果厂商可以正视这问题的话),应该可以解决这问题才对,我用的遥控器就可以这样设定.
除了影片中那根3开关(FBWA/QStabalize/QLoiter),我还有另外2支开关,其中有一支两段开关是RTL(优先权最大,不管其它开关位置为何,这根一开就一定是RTL),另一支3段开关优先权次之,这样就不会搞混了.
舵机那个想法其实要视载机不同而不同.
现在也在解决这个问题当中,小载机(玩玩那种)可以比较随便,但用来正式作业的大载机考量的会比较多.


240
发表于 2017-4-29 08:37 | 只看该作者
本帖最后由 向往 于 2017-4-29 08:46 编辑
kris968658 发表于 2017-4-28 23:08
载机是云团呀!
305970641

谢谢楼主!!我说的不定云团,是图中这架:


204452akkff8jj3mcnj5jf.jpg (119.44 KB, 下载次数: 90)

204452akkff8jj3mcnj5jf.jpg
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /2 下一条

快速回复 返回顶部 返回列表