遗传算法的入门实例,推荐你看看这个关于PID 参数优化的资源包,蛮有意思的。

WINAVR+AVR Studio的组合,比较适合动手派。源码就在GA文件夹里,结构还算清晰,代码也不算长,适合拿来改一改。里面有两张实验图片,一张是初始状态,另一张是进化后的效果,直观多。

资料方面还挺全的,除了代码,还有一些入门文章,比如百度百科zzwu 的博客和几篇讲调度优化的文档。别看标题有点学术,内容还挺通俗的。建议你有空顺便读一读,对理解算法蛮有。

如果你正用MATLAB搞遗传算法优化,那几个链接别错过:像车间调度问题生产调度工具集那几篇,配合源码练手效果还不错。

哦对了,实验环境是老版本的AVR Studio 4.12,虽然年代久远,但跑起来没啥大问题。如果你习惯新 IDE,得改点路径啥的,注意一下就行。

如果你刚好在摸索遗传算法,尤其想搞明白它怎么调 PID,这份资源挺适合入门的。用得顺手的话,也可以改成你自己的控制场景。