控制系统
hzy15610046011
啥都没有,偶尔喜欢写写代码。
展开
-
python control控制系统仿真再更新:使用内外环系统进行垂直起降飞行器横向控制仿真
control库的安装方法为pip install control原文链接地址使用内/外循环设计进行横向控制注意,无需逐段复制代码,直接跳转到最后复制完整代码即可。本节演示了矢量推力飞机示例的环路整形控制器的设计。此示例摘自[http://www.cds.caltech.edu/~murray/amwiki Astrom and Murray]的第11章(频域设计)。此处列出的python代码包含在文件pvtol-nested.py中。为了设计矢量化推力飞机横向动力学的控制器,我们使用了“内/外”翻译 2020-06-07 00:06:17 · 2169 阅读 · 1 评论 -
51单片机的简易时间片任务调度器(类似操作系统?)
这段代码是我按照网上的内容修改的,主要是添加了任务通过延时提前放弃CPU的功能。此系统的任务槽目前不可扩展,只有三个,对内存的保护也几乎没考虑,也没有优先级之类的功能。所以,一定要多用static防止变量被绿。任务槽中前两个任务(taskA,taskB)是主任务,第三个(taskC)是空任务。此系统的时间片实测约为1.1ms,在中断函数中,依次判断每一个主任务的延时是否已经为0。如果是,那么...原创 2020-03-06 15:59:37 · 2507 阅读 · 0 评论 -
个人用户之浪潮云服务器小白教程
相比阿里云等这些云盘,浪潮云的知名度要低一些,而且目前也没有推出什么专门对学生的计划。不过,浪潮云的按需计费模式相对可选项更多,如果不看学生计划的话,甚至可以比阿里云更便宜。加上目前政务部门不少采用浪潮云,我还是打算写一下浪潮云的内容。浪潮云的文档也很少,在百度上搜索浪潮云,大部分页面都没有直接的教程,相反会投放其他各家云服务的账号。不过只要找到官网,就可以啦。首先是注册与实名认证,这一步就不...原创 2020-02-19 09:23:21 · 1829 阅读 · 0 评论 -
python控制系统仿真库control(一)伯德图
1、安装我使用的是pycharm,因此直接搜索control安装即可。注意,最好已经事先安装了scipy,numpy以及matplotlib这几个库以备不时之需。2、文档地址https://python-control.readthedocs.io/en/0.8.2/http://python-control.sourceforge.net/manual/(第二个我觉得更好一些,第一个版...原创 2019-11-03 23:03:02 · 16114 阅读 · 3 评论 -
python利用control库进行简易二阶线性控制系统仿真。使用control库。
我是用Pycharm写的,不用pycharm的话,应该pip或者conda也可以安装。首先贴代码。import controlimport numpy as npimport matplotlib.pyplot as pltdef sys1(KA): G = control.tf([5 * KA], [1, 34.5]) P = control.feedback(G...原创 2019-11-03 22:55:31 · 5163 阅读 · 2 评论