分类
python 赛事活动

python多线程处理循环时中断

任务

在进行种子杯的比赛时,为了实现可视化的调试,目标是程序在进行自动寻路算法时,可以通过键盘输入暂停,查看当前地图状态,并可手动操作(玩蛇),通过键盘继续自动寻路。

通过以下方法进行实现。

控制台输出

需要使地图实时更新,并且稳定在一定的窗口,需要采用多行刷新。

py[……]

继续阅读

分类
赛事活动

python环境配置

安装Miniconda

使用Miniconda一行代码配置Pytorch环境

Miniconda 镜像使用帮助

Do you wish the installer to initialize Miniconda3
by running conda ini[......]

继续阅读

分类
专业课程 赛事活动

大时延系统PID的整定

任务

初赛的练习工程二需要控制产物的温度,但由于系统的滞后性,最初搭建的单回路系统只能使温度上下跃动。

今天通过资料查阅,形成了一套整定PID参数的方案,并得到实验证实。

过程

得到系统参数

根据知乎提问:网上许多资料都是直接给出被控对象的模型的,而我需要自己去确定一阶[……]

继续阅读

分类
专业课程 赛事活动

比值控制系统

任务

进行第三种控制系统的学习,主要是对二者关系进行限定

要点

有之前的基础后,这个比值系统没有独特的地方,只是一个被控对象的设定值按照另外一个变量的相应比例进行变化。

在实际工程中,多见的情况是控制两种物质的流量。

实例

两条回路都是闭环控制,对FI102的控制[……]

继续阅读

分类
专业课程 赛事活动

串级控制系统

任务

继基础的单回路控制后,进行第二种控制方案的学习。

知识

两个回路:主回路与副回路

引入副回路的作用

改善被控对象的特性

通过推导传递函数可见:

副回路的存在使得原来被控对象的放大倍数、时间常数都变小了,有利于控制。

提高抗干扰性能

干扰在影[……]

继续阅读

分类
专业课程 赛事活动

单回路控制系统

任务

当前面完成了基本概念的学习,下面开始结合练习工程进行实操。

概念

一个被控对象,一个被控参数

一个调节器,一个控制参数

其他对被控对象的被控参数产生影响的参数都是干扰!

整定方法

理论计算整定 :根轨迹法、频率特性法。需要已知过程的数学模型,更常使用的[……]

继续阅读

分类
专业课程 赛事活动

过程控制系统调节规律的数学解释

积分控制规律主要用于消除余差;
微分控制规律主要用于改善动态特性;
比例控制规律为调节器的主体;[……]

继续阅读

分类
赛事活动

过程控制——PID

任务

第一次听到PID还要回溯到大一懵懂时参加的智能车大赛,学长的讲解觉得能够理解,当然在例程已经完整给出、又对编程一窍不通的情况下,并没有亲自应用过这种思想。

比赛培训学长经验

比例(P)是最基本的控制,简单,可靠,但很难达到很好的性能
积分(I)可以提高控制精度,但容易引入延迟,造成控制[……]

继续阅读

分类
赛事活动

工业流程自动化概览

智能制造大赛线上比赛的初赛考察流程自动化,在资格赛准备到一定阶段时,可以进行赛项的熟悉。[……]

继续阅读

分类
编程项目 赛事活动

PLC学习笔记(五)电梯逻辑

今天意外关注起发生在9年前的那起温州动车追尾事故,原本是想时隔多年再追问内心的困惑,掩埋列车是否合理?
但浏览更新时间停留在很久之前的帖子、报道,看到了最后获救的女童小伊伊,还有她远在天国的父母,我不胜悲痛。读到身为教师骨干的爸爸的好友的祭文,强烈的情感抒发使人感同深受,还有那对中国制造的拷问,也让我羞愧——
安全生产,可我在进行电梯实验测试时,留意到一个现象:即使未开门到位,乘客也会自行上梯。那我在为提高评分时,便想到过利用这一漏洞减少开门时间。在冰冷的分数之外,我好像忽视了实际生产的安全性。如今,我的念头完全被打消,生命面前,再高的分数也是不及格![……]

继续阅读