alchemier:
你是想通过对不同拓扑输入各种元件参数,然后把计算结果与目标结果作比较,通过智能算法调整到最佳组合吗?这样我觉得有点机械,因为电路拓扑就是那几种,元件的选择其实也都差不多,以目前的应用需求来看,一般用个Excel表就足够了,反而发挥不出计算机的强大计算优势.在我几年前涉足电源行业的时候就想过,要是能把各种元件的特性组合输入,让计算机计算元件的各种组合,在达到功能的前提下,得到最佳拓扑,就可省了大事了.这需要能对任意的元件组合列出微分方程(当然在计算机里就变成差分方程了)计算每个瞬态的电路状态,从初始状态开始,在一段时间之后,就会过渡到稳态了.至于优化算法,可以有很多,蚁群算法,遗传算法,模拟退火算法(玻尔兹曼机),反传算法,都可以.但是针对我上面讲的方案,我觉得还是遗传算法比较靠谱一些,这种方法更一般些,毕竟生物的进化也是用的这种方法.我们可以让计算机不停地生成各种组合,直到得到我们想要的结果,我们就在旁边喝茶聊天就可以了,呵呵.我想这也是你的初衷吧.