论文部分内容阅读
随着航空航天技术的不断发展,卫星测控技术作为其重要的组成部分也越来越受到重视。卫星测控主要是指航天器在发射升空以后,地面雷达系统对其进行较为全面的跟踪和监测,将卫星目前的状态数据返回给监测员,从而时刻把控卫星在太空中的状态。由于实际应用中的测控技术非常的昂贵复杂,所以本系统主要是简化实际的测控系统,使用户能够更为简洁明了地了解这一过程,对航天技术中的重要组成部分——测控技术,有更深入的了解。该系统的实际开发和实现离不开Web开发技术的应用。以浏览器端/服务器端的交互模式为主要特点的Web开发技术在用户体验和系统效率上都十分具备优势。本系统依托于Java EE开发平台,结合HTML5技术(包括JavaScript技术以及CSS3技术)来实现系统的核心功能,完成卫星测控演示设计。HTML5作为一项新流行的标准,一方面迅速地为诸多主流平台以及浏览器所接受,另一方面它对结构以及内容方面的规范极大地提高了网站开发的效率。在HTML5中还增加了许多新的元素,这些元素为开发者们提供了丰富的页面设计方法,使得网站的设计更加多样化。其中与本系统密切相关的Canvas技术,它提供了一个嵌在HTML页面中的画布平台,使开发者可以不依赖传统的浏览器插件,而是用编程的方式去创建自己想要的图形,并结合JavaScript等技术来实现多样的图形效果。这使得网站系统中,可提供给用户的页面效果越来越生动形象,并且也远比依靠浏览器插件的方式高效得多。本系统针对卫星测控技术中的物理方法进行了深入的学习和探讨后,设计了合理、高效的程序来完成系统的功能。主要分为用户对卫星参数的控制、卫星参数的显示以及卫星-雷达系统的演示效果三大模块。结合Web开发技术,对实现系统的算法进行不断地优化,最终使系统的整体性能达到一个最优的效果。另外,本系统还考虑了影响用户体验的几项原则,在设计Web界面上,从用户的角度出发,力求将页面的功能、逻辑都能够建立在帮助用户使用该系统的基础上。从而在系统性能和用户体验上获得双赢。最后本系统经过一系列的数据测试和结果对比,完成了针对卫星测控演示系统的设计和功能实现。最后,对于卫星测控演示所依托的物理学相关理论,进行了更深入的研究。