控制台服务器与IPDU集成的设计与实现

控制台服务器与IPDU集成的设计与实现

论文摘要

随着技术的发展和对大量用电设备的需要,设备的管理变得越来越复杂,能远程地管理和控制设备已经是基本的需求。目前,应用中存在大量通过串口进行管理的设备,而串口不利于数据的远程传输。控制台服务器的开发解决了这个问题。IPDU是一种对设备电源进行管理的智能电源管理系统,它通过串口进行配置,可以灵活的对设备进行开关等操作。通过控制台服务器和IPDU的集成,当二者结合使用时,就好像控制台服务器有了电源管理的功能。这样,不仅实现了设备电源的远程控制,也使用户操作更加简单、友好。本课题所研究的系统基于控制台服务器的软件和硬件进行开发。通过对IPDU和控制台服务器的研究,成功的将Linux内核和共享库移植到了ARM硬件平台上。然后,在嵌入式Linux系统上开发了与IPDU通信的应用程序。该系统使用共享内存作为进程通信方式,支持多个用户同时操作一个串口上的IPDU,而用户的命令串行地完成。同时,该系统还移植了嵌入式Web服务器并开发了网站,在保证安全性的同时,为用户提供了更加方便友好的操作方式。本文系统地分析了将控制台服务器和IPDU集成的方案。首先,本文介绍了系统开发的应用背景和技术背景,阐述了本系统的理论意义和实际意义;然后,说明了系统实现的开发环境和技术方案,指明了系统的开发平台和应解决的技术难点;在接下来的设计和实现部分中,本文结合图表详细说明了系统实现的目标、思路和方法,并对系统的每个模块进行了分析,对主要算法和系统状态进行了解释。最后,论文对系统的测试进行了说明,总结了项目中的经验,并指出了系统目前需要改进的方面。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 开发背景
  • 1.1.1 控制台服务器
  • 1.1.2 智能电源分配单元
  • 1.2 课题意义
  • 1.3 本文组织结构
  • 第二章 开发平台与相关技术
  • 2.1 系统实现目标
  • 2.2 技术方案
  • 2.2.1 硬件方案
  • 2.2.2 软件方案
  • 2.3 系统开发平台
  • 2.3.1 主机平台
  • 2.3.2 目标平台
  • 2.4 文档管理和源码管理
  • 2.5 本章小结
  • 第三章 系统分析与实现方案
  • 3.1 系统分析
  • 3.2 系统功能设计
  • 3.2.1 服务器功能
  • 3.2.2 用户程序功能
  • 3.3 Linux相关技术方案
  • 3.3.1 信号编程
  • 3.3.2 GNU Readline库的编程
  • 3.3.3 Linux下的多线程
  • 3.3.4 守护进程
  • 3.3.5 读写超时控制
  • 3.3.6 共享内存
  • 3.4 本章小结
  • 第四章 详细设计与系统实现
  • 4.1 系统整体功能
  • 4.2 服务器实现
  • 4.3 用户程序实现
  • 4.4 Web操作功能的实现
  • 4.5 日志系统的实现
  • 4.6 协议转化功能的实现
  • 4.7 本章小结
  • 第五章 调试与测试
  • 5.1 软件测试
  • 5.2 系统配置
  • 5.3 测试环境
  • 5.3.1 调试工具GDB
  • 5.3.2 跟踪工具JIRA
  • 5.4 测试用例设计
  • 5.5 系统负荷测试
  • 5.6 测试结果
  • 5.7 本章小结
  • 第六章 结论
  • 6.1 总结
  • 6.2 未来工作
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].飞行模拟器教员控制台系统的设计与实现[J]. 系统仿真学报 2012(11)
    • [2].城轨列车虚拟司机控制台的研究[J]. 铁路计算机应用 2014(07)
    • [3].基于模块化的船舶控制台设计[J]. 自动化与仪器仪表 2013(04)
    • [4].一种多通道综合化控制台的"三化"应用研究[J]. 电子质量 2020(05)
    • [5].控制台故障下的应急处理技术方案[J]. 铁道通信信号 2009(03)
    • [6].以控制台为例来谈设计模式中的命令模式[J]. 统计与管理 2016(07)
    • [7].某型飞行模拟器火控控制台设计与实现[J]. 计算机测量与控制 2012(07)
    • [8].电脑篇(4)·控制台探秘[J]. 少年电脑世界 2014(11)
    • [9].基于VMIC网的仿真试验控制台系统设计[J]. 计算机测量与控制 2010(01)
    • [10].ME柴油机试车控制台通用性研究[J]. 柴油机 2015(05)
    • [11].美国CHRISTIE P35GPS放映机SLC氙灯控制台氙灯的安装和调试[J]. 现代电影技术 2010(02)
    • [12].拓扑优化机载控制台的整机随机振动分析与试验[J]. 西华大学学报(自然科学版) 2017(01)
    • [13].卫星综合测试系统中多控制台管理技术改进[J]. 航天器工程 2012(02)
    • [14].X线机控制台软件系统的研究与应用[J]. 微型电脑应用 2010(09)
    • [15].轻型机载控制台结构设计[J]. 中国科技信息 2017(11)
    • [16].控制台的造型与结构设计[J]. 电子机械工程 2010(03)
    • [17].车载控制台的结构设计[J]. 机械管理开发 2012(03)
    • [18].叉车驾驶控制台[J]. 设计 2014(05)
    • [19].grandMA控制台在文艺演出中的运用[J]. 演艺设备与科技 2009(01)
    • [20].智能型灯光视频控制台的应用与展望[J]. 演艺科技 2013(02)
    • [21].grandMA2全规格控制台[J]. 演艺设备与科技 2009(03)
    • [22].一种模块化控制台的设计实现[J]. 电子机械工程 2012(05)
    • [23].雷达工件充气检测控制台研制[J]. 电子机械工程 2012(05)
    • [24].基于51单片机的舞台灯控制台设计[J]. 机电工程技术 2017(06)
    • [25].控制台进路表示光管乱显示的原因分析及对策[J]. 科技与创新 2014(04)
    • [26].网络安全系统在涉密单位的应用设计[J]. 网络与信息 2010(06)
    • [27].GE LightSpeed VCT控制台简介及常见故障维修[J]. 医疗装备 2019(05)
    • [28].GL Studio在城市轨道列车虚拟驾驶控制台中的应用[J]. 数字技术与应用 2019(02)
    • [29].Precise加速器控制台时间故障维修1例[J]. 医疗卫生装备 2010(10)
    • [30].私有云建设第一步:改写IT流程[J]. 华南金融电脑 2010(10)

    标签:;  ;  ;  ;  

    控制台服务器与IPDU集成的设计与实现
    下载Doc文档

    猜你喜欢