针对FIRA Middle League MiroSot(5对5)机器人足球比赛,应用软件工程方法重新编写了比赛系统软件;提高了程序的可读性和持续改进能力,并且使得原来在3对3平台上不适应5对5环境的地方得到调整和优化;另外,还增加了基于录像的识别功能,方...针对FIRA Middle League MiroSot(5对5)机器人足球比赛,应用软件工程方法重新编写了比赛系统软件;提高了程序的可读性和持续改进能力,并且使得原来在3对3平台上不适应5对5环境的地方得到调整和优化;另外,还增加了基于录像的识别功能,方便在没有硬件支持的电脑上调试视觉识别部分的程序,增加了实时仿真动画功能,节约了实时视频显示的时间;该软件在比赛中运行效果良好。展开更多
针对某省级电力公司要求辖区内光伏电站统一上报数据的需求,提出了光伏电站侧逆变器加装物联网通信模块的改造方案。首先,在运营中心开发数据发送端程序,通过定时查询运营中心电力调度系统数据库中的数据,将光伏电站的电站参数和电量数...针对某省级电力公司要求辖区内光伏电站统一上报数据的需求,提出了光伏电站侧逆变器加装物联网通信模块的改造方案。首先,在运营中心开发数据发送端程序,通过定时查询运营中心电力调度系统数据库中的数据,将光伏电站的电站参数和电量数据分别转存成para与data两种格式的E文件,并通过VPN网络发送。其次,部署在省公司的数据接收端程序将E文件解析后入库,在项目交付后,针对数据延时和第三方设备引起的文件传输中断的问题,通过改进数据提取策略和设计数据补发程序予以解决。运营中心与省公司系统分别部署在Windows server 2012和Linux操作系统上,为加快开发速度,采用VS 2015和Qt5联合开发模式,编程在Windows下完成,Linux系统下代码经GCC重新编译后运行。系统正式部署后,取得良好效果。展开更多
文摘针对FIRA Middle League MiroSot(5对5)机器人足球比赛,应用软件工程方法重新编写了比赛系统软件;提高了程序的可读性和持续改进能力,并且使得原来在3对3平台上不适应5对5环境的地方得到调整和优化;另外,还增加了基于录像的识别功能,方便在没有硬件支持的电脑上调试视觉识别部分的程序,增加了实时仿真动画功能,节约了实时视频显示的时间;该软件在比赛中运行效果良好。
文摘针对某省级电力公司要求辖区内光伏电站统一上报数据的需求,提出了光伏电站侧逆变器加装物联网通信模块的改造方案。首先,在运营中心开发数据发送端程序,通过定时查询运营中心电力调度系统数据库中的数据,将光伏电站的电站参数和电量数据分别转存成para与data两种格式的E文件,并通过VPN网络发送。其次,部署在省公司的数据接收端程序将E文件解析后入库,在项目交付后,针对数据延时和第三方设备引起的文件传输中断的问题,通过改进数据提取策略和设计数据补发程序予以解决。运营中心与省公司系统分别部署在Windows server 2012和Linux操作系统上,为加快开发速度,采用VS 2015和Qt5联合开发模式,编程在Windows下完成,Linux系统下代码经GCC重新编译后运行。系统正式部署后,取得良好效果。