【摘 要】
:
嵌入式系统作为小型服务器软件,可为多移动客户端提供广播服务,价格低廉、高可靠性使得其备受物联网行业的关注。本文首先描述了基于Socket的嵌入式广播服务系统软件体系,进而阐述了Socket程序设计的基本流程,并详细解析了服务器程序接收客户端连接请求、开辟子线程实现转发广播客户端信息的全过程。最后,利用XE10中的FireMoney技术实现移动客户端发送数据及运用非传统多线程技术实时接收数据的功能,实践证明了广播服务通信方式的灵活性及有效性。
【基金项目】
:
吉林省教育厅“十三五”科学技术项目(JJKH20190646KJ),国家级大学生创新训练项目(201910201015),吉林市科技创新发展计划项目(20190302199)。
论文部分内容阅读
嵌入式系统作为小型服务器软件,可为多移动客户端提供广播服务,价格低廉、高可靠性使得其备受物联网行业的关注。本文首先描述了基于Socket的嵌入式广播服务系统软件体系,进而阐述了Socket程序设计的基本流程,并详细解析了服务器程序接收客户端连接请求、开辟子线程实现转发广播客户端信息的全过程。最后,利用XE10中的FireMoney技术实现移动客户端发送数据及运用非传统多线程技术实时接收数据的功能,实践证明了广播服务通信方式的灵活性及有效性。
其他文献
针对嵌入式物联网设备对处理器小面积、低功耗、高性能的需求,提出一种顺序发射、乱序执行、乱序写回的三级流水线结构,设计了一款基于开源RISC-Ⅴ指令集的32位低功耗高性能
为了解高压直流电缆中叠加谐波直流电压的谐波含量、谐波阶次对绝缘气隙局部放电的影响,并探究绝缘温度与放电特征之间的联系,通过多物理场仿真软件COMSOL建立固体绝缘单气隙模型,利用有限元方法FEM(finite elementmethod)求解气隙场强,通过Matlab与COMSOL强大的交互能力模拟绝缘气隙内局部放电现象,并耦合温度场探究绝缘温度对局部放电特征的影响规律。仿真结果表明:谐波含量及谐波阶次的增加直接影响局部放电的重复率,两者呈正相关关系;绝缘温度的变化会影响气隙放电重复率及放电平均放电电荷量
FPGA传统RTL级别开发有着较高的编程难度和较长的设计时间,这限制了FPGA在分子动力学模拟中的应用。本文使用FPGA新一代编程方案HLS,基于Alevo U50板卡设计并实现了基于可重构计算平台硬件的分子动力学短程非键成力加速器,分别从粒子配对器设计优化、计算流水线设计等方面出发,设计具有高效率、低能耗的可重构计算方法。同时针对非键成力计算中存在的动态数据流,提出了HLS+HDL的设计方法,进而在极大缩减设计时间的同时保证加速器的性能。
随着高血压患者的日益增多,全天候血压监护的需求日渐增长,做到能够快速、及时、方便地进行血压监测成为了当下热门的研究课题。基于脉搏波速法的无创连续血压监测系统提供了一个很好的研究方向,通过便携式的可穿戴设备采集人体生理信号,借由多元线性回归建立一个生理信号的特征参数与血压的模型,可以实现实时无创连续血压监测,打造了一个无创连续血压监测的系统平台。
电力系统负荷预测是能源领域的常规问题,为解决电力系统负荷预测中普遍存在的精度不高、特征工程处理较为粗糙等问题,采用了一种基于改进GBDT(gradient boosted decision tree)算法的负荷预测新方法。该方法采用加权离散化的特征工程手段处理输入特征,合理推导GBDT算法的预测原理,并在Python环境中建模预测,输出的3个月的预测误差分别为3.91%、5.00%和4.65%,同时在同一个数据集下,和LSTM(long short term memory)模型进行对比实验,分别用不同的指
为了有效抑制光伏发电的波动性和随机性,提高光伏微电网系统的稳定性,提出了含混合储能的光伏微电网系统在并/离网运行及模式切换时储能设备和直流母线电压的协调控制策略。设计了功率分配型二阶低通滤波控制策略对系统功率波动进行分配,结合储能元件的荷电状态SOC(state-of-charge)来控制各变换器的工作状态,实现储能元件在充放电及空闲模式间的切换。同时储能工作状态控制光伏发电单元使用改进的变步长扰动观察法,或恒压降功率控制法。通过统一与独立协调控制来维持系统稳定运行。利用Matlab/Simulink搭建
针对现阶段工业物联网数据冗余、带宽浪费以及不同结构的通信协议之间不能兼容适配等问题,设计了一种基于消息队列遥测传输协议(Message Queuing Telemetry Transport,MQTT)的异构协议,异构协议通过工业物联网网关实现。网关采用MT7628作为主控芯片,OpenWrt作为嵌入式操作系统,以RS485/232串口和RJ45网口作为硬件接口采集工业设备数据,通过异构协议兼容、适配采集到的不同设备数据,最后通过MQTT协议转发给服务器。实验结果表明,在发布相同内容的情况下,采用异构协议
随着流域型清洁能源开发新模式的形成,亟需开展考虑风光出力相关性和不确定性的多种能源协调调度策略的研究。基于Frank-Copula理论形成考虑风光出力相关性和不确定性的场景生成方法,得到多场景风光出力曲线。引入最大碳排放限额作为边际条件,建立多种能源互补的虚拟电厂日前调度模型,使调度结果兼顾环境效益和经济性,并采用遗传算法进行求解。算例验证表明,所建模型和所提策略减少了风光单独出力的波动性影响,提高虚拟电厂的经济性,降低弃风弃光量,并且实现功率与调节能力的互补。最后,基于灵敏度分析证明合理设置最大碳排放限
本文提出一种锂电池的过充实时预警和热失控早期预测方法,以避免过充引起的热失控事故。通过研究发现在电池刚开始过充电时,30~90 Hz频段内动态阻抗的斜率由负变为正,并提出了理论解释。以70 Hz阻抗为例,在充电过程中,通过斜率从负转向正,可以成功避免热失控事故的发生。警告时间是热离场前580 s。这个特性很容易识别,不需要复杂的数学模型和参数。此外,基于该特征的预测方法可以使用本文所提出的在线动态阻抗测量装置进行。最后,通过实验验证了本文所提方法的有效性。
针对密闭环境内数据通信困难、传输速率慢的问题,本文设计组建了适应型无线通信网框架,通过LoRa通信技术铺设大量数据传输通道,加强数据交互能力;通过架设通信网线路,使各通信设备联系起来,避免由于数据过大造成的传输堵塞;采用循环冗余(CRC)校验码算法将待传输数据演化为二进制序列,通过校验码的形式进行通信,使传输速率更快。最后进行实验分析,通过计算机生成采集数据误差和通信数据误差,证明了组建的无线通信网的可行性。