- 积分
- 992
- 注册时间
- 2014-12-4
- 最后登录
- 1970-1-1
- 打卡等级:偶尔看看
- 打卡总天数:105
- 打卡总奖励:319
|
楼主 |
发表于 2019-7-10 02:36:15
|
显示全部楼层
 
上面显示的视频显示了一个六自由度运动平台。上面的视频是在我不在的时候制作的。当我看到视频时,我遇到的第一个问题是任何液压缸将它绑定并且轨迹是否平滑?我做了自己的测试。我的视频显示了结果。
所有液压缸的轨迹都是平滑的非常重要。通常从飞行,潜艇或汽车模拟器下载x,y,z,α,β和γ。这些值每33到40毫秒下载一次,具体取决于国家/地区。简单的控制软件将简单地计算新的位置,机器将尝试跳转到新的位置。这是因为在33或40毫秒之间没有运动规划。平台会振动。没有努力计算新位置和角度之间每毫秒的平滑位置。
计算平滑轨迹还需要知道气缸连接到平台的精确位置。如果没有这些精确的信息,就无法制定精确的轨迹。
问题出现了,如何判断运动是否精确?我发布了一个视频链接,显示了人们在评估六自由度平台时应该寻找的内容。视频的第一部分显示了所有六个气缸的目标位置。很容易看出动作是平滑的。 RMC使用五阶目标发生器计算从当前位置,速度和加速度到下一个位置,速度和加速度的平滑轨迹。位置,速度和加速度必须在每个点匹配。但是,在视频中我只显示了平滑的实际位置。
视频的最后部分至关重要。它显示了目标位置和实际位置之间的误差。这显示了两个非常重要的细节。调整非常接近完美。运动轨迹是完美的。如果运动曲线不完美或调谐不完美,则一个或多个液压缸将绑定并导致跟随误差。但是,可以看出以下错误非常小。这是因为位置反馈是模拟的,因此存在噪声。另一件需要注意的是,在改变方向时由于高摩擦而存在小的误差。
在查看六个自由度平台时,应始终询问运动轮廓在下载点之间的平滑程度。还应该询问跟随错误,因为这将指示调整问题或计算轨迹的算法。
https://deltamotion.com/peter/Videos/6DOF%20precision.mp4
The video shown above shows a six degree of freedom platform in motion. The video above was made while I was not present. When I saw the video, the first questions I had is do any hydraulic cylinders bind it bind and are the trajectories smooth? I did my own tests. My video shows the results.
It is very important that the trajectories of all the hydraulic cylinder be smooth. Usually the x, y, z, α, β, and γ are downloaded from a flight, submarine or car simulator. These values are downloaded every 33 to 40 milliseconds depending on the country. Simple controls software will simply calculate new positions and the machine will try to jump to the new positions. This happens because there is no motion planning between the 33 or 40 milliseconds. The platform will vibrate. There is no effort to calculate smooth positions every millisecond between the new positions and angles.
Calculating smooth trajectories also requires knowing the precise locations of where the cylinders are connected to the platform. Without this precise information, it is impossible to make precise trajectories.
The question arises, how does one determine if the motion is precise? I have posted a link to a video that shows what people should look for when evaluating a six degree of freedom platform. The first part of the video shows the target position of all six cylinders. It is easy to see that the motion is smooth. The RMC calculates a smooth trajectory from the current position, velocity and acceleration to the next position, velocity and acceleration using a fifth order target generator. The position, velocity and acceleration must match at every point. However, in the video I only show the smooth actual positions.
The last part of the video is critical. It shows the error between the target and actual positions. This shows two very important details. The tuning is very close to perfect. The motion trajectories are perfect. If the motion profiles are not perfect or the tuning is not perfect, one or more hydraulic cylinders will bind and cause a following error. However, one can see the following errors is very small. It is due to the fact the position feedback is analog so there is noise. The other thing to notice is that there is a small error due to high friction when changing directions.
When looking at six degree of freedom platforms one should always ask about how smooth the motion profile is between downloaded points. One should also ask about following error because that will indicate where is a problem with tuning or the algorithm that computes trajectories.
https://deltamotion.com/peter/Videos/6DOF%20precision.mp4
|
|