目 录
2.1.1 Microsoft Visual Studio简介
2.1.2 Microsoft Visual Studio的特点及功能

4.5.4 C#调用Matlab,实现Matlab图形Figure嵌入Winform窗体
简单的能源收集协议
摘 要:今天,能源已成为人类社会不可或缺的基本要素。在这个星球上, 随着能源日益紧张和环境恶化, 获得经济方便环保的能源变成一个关系人类生存与可持续发展的急迫问题, 寻找提高能源利用效率的解决之道成为小到社会家庭,大到企业与政府等全社会的共同责任。因此,家庭能源管理系统(HEMS)正在成为一种潮流,其已经是物联网中的一个典型应用。
一个HEMS系统中通常包含能源数据传感器、自定义的默认网关和服务器。本次简单的能源收集协议设计主要是通过C#、Matlab、Java、数据库等技术,实现简单的能量收集服务,并将其实现在局域网中。可以将通信协议设计为分析传入的能量数据的格式,并将其存储在预定义的数据库中。
本文开始介绍了本课程论文所要求的题目与本组完成的基本贡献,然后介绍开发简单的能源收集协议所使用的一些工具软件及基本知识,就整个系统的各模块做了简单介绍并做了图示分析。最后对整个系统进行了需求分析,对代码的各个模块功能做了基本的说明,对功能模块的实现做了代码解释说明。在测试报告中对系统测试情况做了介绍,重点说明了测试过程中发现并解决的问题。
A Simple Energy Collection Protocol
Abstract: Today, energy has become an essential element of human society. On this planet, with increasing energy tension and environmental degradation, access to economically convenient and environmentally friendly energy has become an urgent issue related to human survival and sustainable development. Finding solutions to improve energy efficiency has become from social families to the joint responsibility of the whole society, such as enterprises and governments. Therefore, the home energy management system (HEMS) is becoming a trend, which is already a typical application in the Internet of Things.
A HEMS system usually contains energy data sensors, custom default gateways, and servers. The design of this simple energy collection protocol is mainly to implement simple energy collection services through C #, Matlab, Java, database and other technologies, and it will be in the local area network. The communication protocol (server) can be designed to analyze the incoming energy data in a format and store it in a predefined database.
This article begins by introducing the topics required for the course thesis and the basic contributions completed by this group, and then introduces some of the tool software and basic knowledge used to develop a simple energy collection protocol and graphical analysis. Finally, the requirements analysis of the entire system was performed, the basic functions of each module of the code were explained, and the implementation of the functional modules was explained. In the test report, the system test situation is introduced, and the problems found and solved during the test are highlighted.