喜欢有挑战性的项目,专注于嵌入式的设计与实现以及后台服务器的设计与实现,希望帮助更多的人把想法变成现实。
- 五年linux嵌入式软件的设计与实现。
- 三年linux驱动的设计与实现 。
- 三年python后台服务器的设计与实现。
- 一年微信公众平台的设计与实现。
- 目前在中国科学院大学攻读计算机技术的在职研究生
【XP300小电流故障检测装置开发】
该项目主要是在全新的硬件基础上,双CPU的架构以及linux下,开发新一个版本的小电流故障检测装置。我参与了从驱动的编写,软件的设计以及开发测试的全过程。
我修改了部分linux驱动,以使装置可以正常的控制硬件;
我设计了软件的架构、软件使用的数据结构以及某些基本算法的实现方式;
我开发了整个系统中大部分的软件,包括故障检测进程、保存进程、数据传输进程以及桌面显示程序;
【弹幕程序开发】
该项目依托于微信公众平台以及新浪SAE,采用python编写后台程序,部署在新浪SAE。
该项目实现了在微信公众平台发送内容,可显示在web浏览器或单独开发的桌面程序中。
我使用python和webpy,依靠新浪的web Channel来实现前端和后端的数据交互。
【基于TensorFlow实现CNN模型故障录波数据分类】
程序使用Tensorflow编写,可以将故障录波数据的COMTRADE格式文件转换成电压和电流图片,电压和电流图片再经过两层的卷积层和池化层,然后通过全链接层将电压和电流图片特征集合在一起,以此来将故障时刻不同类型的故障区分开来。
我负责程序架构的设计,程序分为数据清洗层、数据学习层和数据分析层。数据清洗层主要将COMTRADE格式文件转换成相应的电压图片和电流图片。数据学习层持续学习电压和电流的特征。数据分析层则是将新的故障录波数据输入后,返回故障的类型。
后期的程序编码也有我负责。