24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1612  |  回复: 11
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

关月阑珊

木虫 (小有名气)

[求助] 非线性最小二乘,约束优化

各位大神,有这样一个问题一直没有想通,请大家帮忙看一下。

背景是一个测量系统的标定,需要求出标定参数(下面式中,x1、x2、x3、x4是需要求出的)。

式子如下:
yi = ai1*x1 + ai2*x2 + ai3*x3 + ai4*x1*x2 + ai5*x1*x3 + ai6*x2*x4 +ai7*x3*x4;(式1)
其中,yi,ai1,ai2,…,ai7是通过实验得到的一系列对应的数组,点的多少可以通过试验时间来调整。

问题是,如何用尽可能多一些的实验数据点,来得到x1,x2,x3,x4的值?着是属于非线性最小二乘还是无约束最优化问题、或有约束最优化问题。

另外,得到了x1,x2,x3,x4的值后,整套测量系统的未知参数就确定了,因为标定实验中测量的是圆环,我想用这样一个式子来优化(或者说判定前面得到参数x1,x2,x3,x4)值的优劣,式子是   sum{ abs[ ( f(rho,x1,x4)-g(x2,x3) ) – R  ]}=min,(式2)其中,f(rho,x1,x4)是被测点的坐标,g(x2,x3)是圆心坐标,整个式子的意思就是被测圆环上的各个点到圆心的绝对值最小。
这是否转化为了有约束的最优化问题?是用拟合的方法还是别的?

具体应该怎样实现啊?
第一,        如何把式1与最小二乘原理结合,用到尽可能多的测试数据,提高结果的可信度;
第二,        如何与式2中的优化函数相结合,来对参数进行评价?
第三,        或者能把两个步骤结合在一起?

在线等,谢谢大家先
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

feixiaolin

荣誉版主 (文坛精英)

优秀版主

你是圆度测量还是什么滴?
需要根据具体测量问题来确定你的方程。
3楼2013-09-21 14:48:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

feixiaolin

荣誉版主 (文坛精英)

优秀版主

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
关月阑珊: 金币+10, 有帮助 2013-09-22 19:30:57
关月阑珊: 金币+30, 有帮助 2013-09-25 08:57:52
印象中,有三个方法解决这类问题
1)谭久彬法。老谭今年院士过二审了;
2)傅立叶变换展开法;  http://wenku.baidu.com/view/14dd89fbc8d376eeaeaa31eb.html
3)圆柱面方程拟合法。  这个就不用解释了。
5楼2013-09-21 15:06:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

feixiaolin

荣誉版主 (文坛精英)

优秀版主

附件:圆度误差的快速傅立叶变换分析.pdf

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : 鍦嗗害璇樊鐨勫揩閫熷倕绔嬪?跺?樻?㈠垎鏋?.pdf
  • 2013-09-21 16:46:03, 144.04 K
8楼2013-09-21 16:47:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

feixiaolin

荣誉版主 (文坛精英)

优秀版主

式1改写成
Zi=yi- ai1*x1 + ai2*x2 + ai3 *x3 + ai4*x1*x2 + ai5*x1*x3 + ai6*x2*x4 +ai7*x3*x4=0;
产生 Zi^2=0,就和最小二乘原理扯上关系了。
可求出xi。

利用最小二乘得到xi,作为初始值,带入式2再优化一次。
就好了。
10楼2013-09-22 09:51:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 关月阑珊 的主题更新
信息提示
请填处理意见