智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 9824|回复: 39
打印 上一主题 下一主题

[电磁] 关于国防科技大学电磁三次多项式拟合求位置的一点疑问。

  [复制链接]

165

主题

4119

帖子

2

精华

杰出人士

老司机【呆萌侠】

Rank: 12Rank: 12Rank: 12

积分
16871

活跃会员奖章优秀会员奖章推广达人奖章热心会员奖章论坛元老奖章论坛骨干奖章在线王奖章资源大师奖章

QQ
威望
9731
贡献
4558
兑换币
1629
注册时间
2011-7-23
在线时间
1291 小时
毕业学校
工大
跳转到指定楼层
1#
发表于 2013-5-16 13:02:37 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我的理解,根据4个位置的电感 把对应的 三次式的abcd参数求出来了,然后找出电感中的最大感应值的电感,根据求三次式的极值,算出离中线的位置。
极值从程序里面看 是求 导函数的根
假设第二个电感的感应值最大,那么求函数的导函数。此时已经知道该二元一次函数的a>0
那么就看  “的塔”的范围了。>0有两个极值 一个极大 一个极小  =0  无极值 有一个拐点,原函数严格递增 <0 无极值
对于“的塔” > 0 || “的塔”=0  国防科技大学 采用X2 作为位置值,这个我能理解,不能理解的就是 当:


“的塔” <0的时候,为什么采用X1  而且 此时的 X1能求出来?


sqrt 函数是计算一个非负实数的平方根,而“的塔” <0 已经设计到虚数了。


上国防科技大学相关位置程序源代码,求指导:

num==1 是表示第二个位置的电感 感应强度最大
P1是导函数的第一个值
P2是导函数的第二个值
P3是根据P1求出来的 sqrt(“的塔”)

请问这个P3小于0的情况 是个什么概念0 0.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

7

主题

54

帖子

0

精华

高级会员

Rank: 4

积分
830
威望
428
贡献
240
兑换币
261
注册时间
2012-12-13
在线时间
81 小时
40#
发表于 2013-10-31 15:13:24 | 只看该作者
me too
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1490
威望
711
贡献
359
兑换币
394
注册时间
2012-7-26
在线时间
210 小时
毕业学校
北京大学
39#
发表于 2013-8-10 23:50:29 | 只看该作者
:L:L刚看了下国防的这个报告..这个算法只有在中间两个较大的时候才有效的..不然求不出解........补充下,两个最大时候不一定求不出,只是解应该是没有规律的......而且,难道没看出这份报告的后面说了摇头舵机了么:L:L:L,他们车基本会保持让中间两个较大的。。。。
回复 支持 反对

使用道具 举报

7

主题

85

帖子

0

精华

高级会员

Rank: 4

积分
760
威望
347
贡献
199
兑换币
225
注册时间
2012-11-2
在线时间
107 小时
38#
发表于 2013-7-29 19:04:30 | 只看该作者
比赛已经完了,这算法我之前搞到最后,最后出现了一些bug。还是留给下一届吧,他们继续探讨
回复 支持 反对

使用道具 举报

2

主题

103

帖子

0

精华

高级会员

Rank: 4

积分
690
威望
398
贡献
168
兑换币
186
注册时间
2012-9-22
在线时间
62 小时
37#
发表于 2013-7-9 11:54:23 | 只看该作者
浙东东 发表于 2013-7-6 00:52
这算法我也用了一段时间,在直道上并且导线位置在左右电感之内,可以很好的求出中心线位置,但是导线位于边 ...

我感觉这个算法不会出现你说的龙格现象。因为它这个是直接求的三次多项式的表达式,用的不是插值法。当导线位于边沿是,是因为拟合出的曲线已经变为一个开口向下的二次曲线了。而且最大偏差一直是一个值,这时需要一个函数另求偏差。 还有就是,我们在弯道内也会出现打角不正常的情况。
回复 支持 反对

使用道具 举报

2

主题

103

帖子

0

精华

高级会员

Rank: 4

积分
690
威望
398
贡献
168
兑换币
186
注册时间
2012-9-22
在线时间
62 小时
36#
发表于 2013-7-9 11:43:18 | 只看该作者
浙东东 发表于 2013-7-6 00:52
这算法我也用了一段时间,在直道上并且导线位置在左右电感之内,可以很好的求出中心线位置,但是导线位于边 ...

同用三次拟合,望交流。406807749
回复 支持 反对

使用道具 举报

2

主题

103

帖子

0

精华

高级会员

Rank: 4

积分
690
威望
398
贡献
168
兑换币
186
注册时间
2012-9-22
在线时间
62 小时
35#
发表于 2013-7-9 11:41:48 | 只看该作者
浙东东 发表于 2013-7-6 00:52
这算法我也用了一段时间,在直道上并且导线位置在左右电感之内,可以很好的求出中心线位置,但是导线位于边 ...

同样的问题。感觉这个算法有很多隐秘的错误,就是它在拟合曲线的时候会让人觉得是一个不可知的东西。。。
回复 支持 反对

使用道具 举报

7

主题

85

帖子

0

精华

高级会员

Rank: 4

积分
760
威望
347
贡献
199
兑换币
225
注册时间
2012-11-2
在线时间
107 小时
34#
发表于 2013-7-6 00:52:41 | 只看该作者
这算法我也用了一段时间,在直道上并且导线位置在左右电感之内,可以很好的求出中心线位置,但是导线位于边沿电感,就会出现龙格现象(请教数学的好的同学的),这样就得更换位置寻求算法。但是这几天在小车调试中遇到一个问题,小车直道高速入弯时,小车有一段时间误判断位置为0,而且这种变化是渐变的,渐变很快,普通串口看不出啥了,用了虚拟示波器,才发现的问题。希望能交流交流如何解决,这耽搁了好几天了
回复 支持 反对

使用道具 举报

4

主题

88

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1026
威望
573
贡献
301
兑换币
207
注册时间
2012-2-21
在线时间
76 小时
毕业学校
垫江一中
33#
发表于 2013-7-1 07:40:39 | 只看该作者
谁发的贴啊?是国防科大的吗?
回复 支持 反对

使用道具 举报

12

主题

248

帖子

0

精华

金牌会员

菜鸟

Rank: 6Rank: 6

积分
2364
威望
1229
贡献
445
兑换币
765
注册时间
2013-4-10
在线时间
345 小时
毕业学校
shit
32#
发表于 2013-6-30 22:40:05 | 只看该作者
做车做车车车 发表于 2013-6-30 21:48
该算法的核心思想是用三次多项式极大值区域来拟合导线附近的磁场分布。p3是在p1位置的两次导数的值,若在极 ...

求大神明示    同用水平4个电感
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-9-21 22:27 , Processed in 0.069691 second(s), 33 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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