论文部分内容阅读
稳定性、准确性、快速性是衡量伺服系统性能的重要标志。提高伺服系统在运动状态下的抗扰能力和稳定性,同时简化移动式伺服系统设计复杂度,是伺服系统发展的方向之一。本文充分利用计算机虚拟仿真技术的优点,将其应用于车载移动伺服系统的设计和测试中,能够降低系统设计难度、方便性能测试、直观体现测试结果。目前虚拟仿真技术在车载伺服系统领域研究不多,研究车载伺服系统的三维虚拟仿真技术有着重要的理论意义和应用价值。本文基于Visual Studio2008软件平台,使用MFC框架结合OpenSceneGraph三维渲染引擎,虚拟仿真了车载伺服系统的运行情况。根据技术要求,本文设计了整个系统的总体方案,规划了系统的总体架构和功能;结合Matlab软件采用谐波叠加算法生成三维地形数据,模拟实际地面的状况;设计碰撞检测算法,实现车体在三维地形上的行进展示;设计了键盘响应事件,使车体呈现出不同的姿态;根据技术要求通过计算两个坐标系下的数据转换,设计了CAN通信流程;根据网格算法设计了三维地形;设计三种场景漫游方式、飞行器的运行轨迹和HUD显示文字;最后对设计的仿真系统进行了调试运行,展示了仿真结果,并对通过CAN通讯接收到的方位角和俯仰角的数据的正确性进行了验证。本文根据技术要求完成了整个车载伺服系统的三维虚拟仿真。通过观察车体上的射击线跟随空中飞行器的情况,以及通过验证CAN总线接收到的方位角和俯仰角的正确性,来验证伺服控制算法的合理性和正确性。通过CAN通讯发送回转体的方位角和射击线的俯仰角,为伺服系统的控制算法研究提供了不同路面等级下的实验数据,为实际车载伺服系统的设计和性能调试奠定了基础。