首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于TCP/IP网络通讯的风电变流器系统监控软件的设计与实现

摘要第5-6页
Abstract第6页
第一章 绪论第10-16页
    1.1 课题的研究背景及意义第10-11页
        1.1.1 课题的研究背景第10-11页
        1.1.2 课题的研究意义第11页
    1.2 国内外研究现状第11-13页
        1.2.1 国外研究现状第11-12页
        1.2.2 国内研究现状第12-13页
    1.3 课题的研究内容第13-14页
    1.4 本文的章节安排第14-16页
第二章 系统简介与需求分析第16-24页
    2.1 风电变流器远程监控系统工作原理第16-19页
        2.1.1 风场整体通讯结构第16页
        2.1.2 变流器结构第16-18页
        2.1.3 变流器与监控软件通讯结构第18-19页
    2.2 风电变流器远程监控软件需求分析第19-22页
        2.2.1 用户特点分析第19-20页
        2.2.2 功能性需求分析第20-21页
        2.2.3 非功能性需求分析第21-22页
    2.3 本章总结第22-24页
第三章 软件设计相关技术说明第24-30页
    3.1 开发环境介绍第24-25页
        3.1.1 Windows操作系统第24页
        3.1.2 C第24页
        3.1.3 Visual Studio第24-25页
    3.2 WPF(Windows Presentation Foundation)技术第25-27页
        3.2.1 WPF体系结构第25页
        3.2.2 XAML(e Xtensible Application Markup Language)语言第25-26页
        3.2.3 WPF数据绑定第26-27页
        3.2.4 WPF全球化与本地化第27页
    3.3 MVVM设计模式第27-29页
    3.4 本章小结第29-30页
第四章 风电变流器远程监控软件架构设计第30-50页
    4.1 远程监控系统C/S架构第30-31页
        4.1.1 C/S(Client/Server)架构与B/S(Browser/Server)架构第30页
        4.1.2 本课题的C/S架构第30-31页
    4.2 远程监控软件的分层设计第31-33页
        4.2.1 整体层次划分第31页
        4.2.2 软件整体数据流第31-33页
    4.3 远程监控软件View层设计第33-36页
        4.3.1 监控软件UI控件第33-34页
        4.3.2 通用控件属性第34-35页
        4.3.3 控件的组织方法第35-36页
    4.4 远程监控软件View Model层设计第36-38页
        4.4.1 View Model Base基类介绍第36-37页
        4.4.2 View Model数据属性的封装第37页
        4.4.3 Messenger消息机制第37-38页
    4.5 远程监控软件Model层设计第38-40页
        4.5.1 变流器数据实体第38-39页
        4.5.2 变流器与网络服务层交互实体第39-40页
    4.6 远程监控软件网络服务层设计第40-49页
        4.6.1 基于串口Modbus RTU的网络通讯协议设计第40-42页
        4.6.2 基于串口通讯的网络通讯层设计架构第42-43页
        4.6.3 网络服务层数据下发流程第43-44页
        4.6.4 网络服务层数据监听处理流程第44-45页
        4.6.5 基于Modbus RTU与TCP/IP通讯协议的数据过滤算法第45-49页
    4.7 本章小结第49-50页
第五章 风电变流器远程监控软件具体功能模块设计第50-82页
    5.1 软件总体功能模块描述第50页
    5.2 风电变流器远程监控软件界面导航模块设计第50-51页
    5.3 风电变流器远程监控软件示波器模块设计第51-66页
        5.3.1 需求分析第51页
        5.3.2 界面设计第51-53页
        5.3.3 快速傅里叶变换(FFT)第53-57页
        5.3.4 最优重绘点计算第57-60页
        5.3.5 周期波形判断算法第60-61页
        5.3.6 波形频率计算方法第61-62页
        5.3.7 多线程后台数据缓冲与波形刷新第62-65页
        5.3.8 单双机波形时钟信号不同步情况下波形刷新办法第65页
        5.3.9 软件示波器整体数据流第65-66页
    5.4 风电变流器远程监控软件数据交互模块设计第66-77页
        5.4.2 实时数据监控第67-71页
        5.4.3 工厂测试第71-72页
        5.4.4 参数批量监控第72-74页
        5.4.5 历史事件与故障信息第74-75页
        5.4.6 固件版本与系统运行时间监控第75页
        5.4.7 数据录播第75-76页
        5.4.8 固件程序下载第76-77页
    5.5 用户管理模块设计第77-79页
        5.5.1 功能说明第77页
        5.5.2 用户信息数据库设计第77-78页
        5.5.3 用户管理界面设计第78-79页
    5.6 日志信息模块设计第79页
    5.7 本章小结第79-82页
第六章 软件测试第82-90页
    6.1 总体设计第82-84页
        6.1.1 软件测试的原则与目的第82页
        6.1.2 软件测试的方法分类第82-83页
        6.1.3 软件测试步骤与V模式第83页
        6.1.4 本课题软件测试设计第83-84页
    6.2 通讯测试第84页
    6.3 单元测试第84-85页
    6.4 功能性测试第85-87页
    6.5 稳定性测试第87页
    6.6 验收测试第87-88页
    6.7 本章小结第88-90页
第七章 总结与展望第90-92页
    7.1 论文主要工作第90页
    7.2 不足与展望第90-92页
致谢第92-94页
参考文献第94-98页
作者在攻读硕士学位期间发表的论文和获奖情况第98页

论文共98页,点击 下载论文
上一篇:面向交通监控的驾驶员人脸检测技术研究
下一篇:基于新浪微博的用户行为及情感预测模型研究