12Tall

12Tall's blog

复杂功能简单化

(仅针对自己)在复杂的功能中,很多时候一个函数或者一条SQL 虽然可以完成任务,但是需要考虑的情况很多且不利于扩展,这个时候不要想着非得将所有功能塞在一起,比如:

  • SQL 插入去重:先SELECT 记录是否存在,没有再插入
  • 项目管理:先添加项目,再给项目添加负责人或成员
阅读全文 »

智慧可能体现在个体,也可能体现在群体
四大算法简单过了3 个,剩下一个蚁群算法个人平时用不着,所以就简单记一点点想法吧

阅读全文 »

粒子群算法的核心是粒子,每个粒子都在不停地运动。这些粒子随机分布在解空间中,总有一些会离最优解比较进,这时其他的粒子就会逐渐向其靠拢,直到出现一个粒子更靠近最优解,这时所有的粒子便向新的粒子靠拢。

阅读全文 »

通过Python 调用COM 组件 可以调用FEMM 软件来自动构建仿真项目,软件官方也提供了pyfemm 可以用来以类似于交互命令行的形式操作软件。但是,这样并不能让项目看起来非常清爽。感觉可以通过面向对象的方法来进一步封装。这里仅记录下探索的过程。

阅读全文 »

以前通过COM 组件编辑过WORD 文件处理过PDF,当时觉得挺神奇的,现在发现FEMM 这款有限元软件也是通过COM 组件支持Matlab 和Python 调用的。感觉COM 组件在今后的学习中应该还是蛮有用的,这里就记一下Python 中如何调用COM 组件的简单步骤。 附一个比较好的链接,关于COM 组件的,以后可能用得着:com组件的从0-1

阅读全文 »

在开始研究感应电机时,我们会尽量简化问题,例如:在研究定子磁场时会忽略转子磁场的存在。最后再将所有的结论综合在一起,而不是一上来就给出复杂的概念。

阅读全文 »

据说在1960 年之前,人们还只能通过直流发电机来控制直流电动机,并且要求发电机转速恒定,通过调整励磁来改变输出电压。好不辛苦

现代直流电机的转子部分多采用堆叠硅钢片来减少涡流,这在以前的电机中是不常有的。在励磁恒定(没有饱和)时,直流电机可以看作是一个线性系统。而现在的电机驱动器多采用晶体管电路,使得控制器的效率可以达到95%95\% 以上,并且成本也更低廉。

阅读全文 »
0%