2.845

2023影响因子

(CJCR)

  • 中文核心
  • EI
  • 中国科技核心
  • Scopus
  • CSCD
  • 英国科学文摘

留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

分数阶PID扭矩控制在边驱耦合轻轨车辆的应用研究

戚壮 张文莲 王美琪 刘鹏飞 刘永强

戚壮, 张文莲, 王美琪, 刘鹏飞, 刘永强. 分数阶PID扭矩控制在边驱耦合轻轨车辆的应用研究. 自动化学报, 2020, 46(3): 482−494 doi: 10.16383/j.aas.c190084
引用本文: 戚壮, 张文莲, 王美琪, 刘鹏飞, 刘永强. 分数阶PID扭矩控制在边驱耦合轻轨车辆的应用研究. 自动化学报, 2020, 46(3): 482−494 doi: 10.16383/j.aas.c190084
Qi Zhuang, Zhang Wen-Lian, Wang Mei-Qi, Liu Peng-Fei, Liu Yong-Qiang. Study for the application of fractional order PID torque control in side-drive coupled tram. Acta Automatica Sinica, 2020, 46(3): 482−494 doi: 10.16383/j.aas.c190084
Citation: Qi Zhuang, Zhang Wen-Lian, Wang Mei-Qi, Liu Peng-Fei, Liu Yong-Qiang. Study for the application of fractional order PID torque control in side-drive coupled tram. Acta Automatica Sinica, 2020, 46(3): 482−494 doi: 10.16383/j.aas.c190084

分数阶PID扭矩控制在边驱耦合轻轨车辆的应用研究

doi: 10.16383/j.aas.c190084
基金项目: 国家自然科学基金(11790282, 11702179), 河北省自然科学基金(A2018210064), 河北省高等学校青年拔尖人才计划项目(BJ2017001)资助
详细信息
    作者简介:

    戚壮:博士, 讲师, 本科和博士期间就读于西南交通大学, 并于法国里昂中央理工大学获硕士学位, 现任石家庄铁道大学车辆工程系主任. 长期从事高速列车动力学、城轨车辆动力学及刚柔耦合动力学研究, 目前主持及参与国家级、省部级及横向课题共计10余项. 本文通信作者. E-mail: qizhuang@stdu.edu.cn

    张文莲:石家庄铁道大学电气与电子工程学院助教. 获西安交通大学硕士学位. 主要研究方向为电子科学与技术, 超大规模集成电路设计. E-mail: wl_zhang@stdu.deu.cn

    王美琪:石家庄铁道大学机械工程学院讲师, 现任机械电子工程系主任. 获燕山大学学士学位与博士学位. 主要研究方向为非线性动力学, 重载列车纵向动力学及神经网络算法. E-mail: wangmeiqi@stdu.edu.cn

    刘鹏飞:石家庄铁道大学车辆工程系副教授. 主要研究方向为列车纵向动力学及车辆 − 轨道耦合动力学. E-mail: pfliu@stdu.edu.cn

    刘永强:石家庄铁道大学教授. 主要研究方向为车辆动力学与控制, 旋转机械故障诊断. E-mail: liuyq@stdu.edu.cn

Study for the Application of Fractional Order PID Torque Control in Side-drive Coupled Tram

Funds: Supported by National Natural Science Foundation of China (11790282, 11702179), Natural Science Foundation of Hebei Province, China (A2018210064), and Program for the Top Young Innovative Talents of Higher Learning Institutions of Hebei province (BJ2017001)
  • 摘要: 边驱耦合独立轮对(Independently rotating wheelset, IRW)技术是 100 %低地板轻轨车(Low floor tram, LFT)的关键技术之一, 边驱电机的扭矩控制策略直接影响轻轨车的动力学性能. 本文基于5自由度独立轮对的轨行机理, 搭建了考虑边驱传动系统的单节轻轨车动力学模型. 应用了一种分数阶PID (Fractional order PID, FOPID)扭矩控制策略, 优化了车辆的曲线通过性能. 采用Riemann-Liouville (RL) 分数阶微积分理论及Oustaloup滤波器数值逼近法构成FOPID控制器, 通过寻优运算对FOPID参数进行整定, 在Simulink平台下建立了整车的集成控制系统.通过扭矩控制器与整车动力学模型s函数联合仿真的方式,开展了100 % 低地板轻轨车辆的直线与曲线运行特性研究, 并将计算结果与无控制的独立轮对模型、传统轮对模型进行了对比分析. 研究结果表明, 在直线运行下, FOPID控制下的轻轨车能够提高车辆的稳定性, 受控轮对的抗轨道不平顺激扰能力较强. 在大半径曲线下, 无控制的独立轮对曲线通过性较差, 而受分数阶PID控制的独立轮对能够表现出与传统轮对一样优异的曲线通过性能; 在小半径曲线下, 分数阶PID扭矩控制策略能够使轻轨车获得足够的导向力, 曲线通过性能明显优于其他模型.
  • 行人再识别是指在无重叠视域监控系统中, 检测和匹配在不同视域摄像头下两个行人是否为一个人的任务.广泛应用于公安实时监控区域、捉捕嫌疑人等任务当中, 对维护国家的治安、提高公安办案效率有着重要的意义.但是由于不同视域下的摄像头之间的行人存在分辨率、视角、光照条件、遮挡、背景干扰、行人姿态以及摄像头成像质量的差异, 导致相同的人在不同视域摄像头下存在很大的外观差异, 会给行人再识别带来很大挑战.深度学习在计算机视觉上取得的巨大成功, 使得在行人再识别领域的研究也日益增加, 卷积神经网络(Convolutional neural network, CNN)作为特征提取器用来自主学习特征, 文献[1]提出了利用Siamese网络进行有监督的学习, 来匹配和区分行人对.文献[2]将长短时记忆网络(Long short-term memory, LSTM)引入Siamese网络, 对行人图像进行分割, 用LSTM依次捕捉各区域之间的空间关系, 增强网络的判别能力. Liu等[3]提出一个端到端的基于比较性注意力网络, 使用LSTM来循环生成局部注意力的特征, 提取到更多局部的辨别性信息, 有效提高行人再识别算法性能.由于实际环境条件的需求, 基于视频的行人再识别工作越来越得到关注. Wang等[4]提出的一个区分视频片段的方法(Discriminative video fragments selection and ranking, DVR)框架用于行人再识别, 使用判别性的时空特征选择来自动发现和利用最可靠的视频片段.文献[5]使用自适应的Fisher判别分析来解决视频行人再识别问题.文献[6]利用视频三元组在训练视频中学习视频内距离度量和视频间距离度量, 从而提高识别的准确度.文献[7]建立了时空人体动作模型, 可以为视频中的行人构建很好的时空表示. McLaughlin等[8]提出了卷积神经网络捕捉图像特征, 循环神经网络(Recurrent neural networks, RNN)捕捉帧与帧的时空关系特征来配合Siamese网络, 取得了很好的实验结果.文献[9]使用LSTM网络以循环的方式来聚合每帧的行人特征.文献[10]采用端到端的双流网络, 提取了行人图片特征和运动上下文信息来提高识别率.文献[11]在文献[8]的基础上分别添加了CNN和RNN上的注意力机制, 使其在时空上有重点的关注某些重要特征, 提升了识别效率.

    2014年, Goodfellow等[12]提出了生成对抗网络(Generative adversarial networks, GAN).生成对抗网络来源于二人零和博弈思想的启发, 结构分为两个部分, 生成网络(Generator network, G)和判别网络(Discriminator network, D), 生成网络主要是通过捕捉训练集上的数据, 来产生新的样本, 而判别网络则是判断样本是否是生成网络生成的还是来自原训练集.两种网络相互竞争, 最后判别器将无法区分训练数据分布和生成数据分布, 生成的图片满足原训练集的图片分布, 则完成训练, 实验表明在伪造图片方面, GAN网络具有很强的优势.文献[12]的提出使得越来越多的基于生成对抗网络的研究被提出, 文献[13]将GAN扩展到了CNN的领域, 使得GAN的训练更加稳定和可控.文献[14]在原始GAN的基础上加入了监督的信息, 使得生成的图片向着标签方向生成.文献[15]采用序列化的思想, 结合图像拉普拉斯金字塔实现序列化的生成, 减少GAN每次学习的内容和难度, 图像质量得到提升.为了解决GAN模型中存在训练困难、生成器和判别器的损失函数无法指示训练进程、生成样本缺乏多样性等问题, 文献[16]采用Earth-Mover距离替代了JS (Jensen-Shannon)散度来衡量距离, 在近似最优判别器下优化生成器缩小Wasserstein距离, 拉近生成分布与真实分布.

    人体姿态估计是通过给定图像来确定图像中各个人体部位的位置的过程, 用来分析人体动作和行为.传统的方法分为基于人体特征[17-19]和基于模型的方法[20].文献[17]使用形状上下文特征作为人体的外观特征, 利用正则最小二乘法和支持向量机来进行回归.文献[18]同样用形状上下文作为行人特征, 通过距离度量来判断图像间的相似度, 用来分析行人姿态估计.文献[19]用Gist特征来作为人体特征, 通过进行非线性近邻元分析图像相似度来确定人体手和头部的姿态.由于人体非刚体的特性, 基于模型的方法被提出, 文献[20]设想人体不同部位是相互独立存在的, 并对不同部位添加了约束, 构造了人体的树形图结构模型作为姿态估计的模型.基于深度学习的姿态估计方法近几年也被提出, 并取得了不错的成绩.文献[21]用卷积神经网络来提取人体特征并计算关节点的分布, 结合现有的人体模型进行姿态估计.文献[22]利用CNN来估计人体姿态, 融合空间信息和光流信息, 并且用热力图(Heatmap)来取代关节点的坐标, 提高了关节点检测的鲁棒性.

    目前在行人再识别课题研究中, 大量行人图像重构和生成的行人再识别方法被提出.高质量的行人图片和大量的标签样本有助于网络性能的提高.文献[23]提出了一种半耦合低秩判别字典学习(Semi-coupled low-rank discriminant dictionary learning, SLD$^2$L)方法, 将超分辨率重建引入行人再识别研究. Zheng等[24]将生成对抗网络应用于行人再识别方向, 通过生成对抗网络生成符合行人特征分布的图像, 并平滑行人标签, 提高了匹配效果. Qian等[25]利用生成对抗网络生成出不同姿势的行人图片, 解决了应用场景下行人姿势的干扰, 提升了算法识别效果.为了解决在一个数据集上训练的网络不能应用在另外一个数据集的问题, 文献[26]设计了SPGAN (Similarity preserving cycle-consistent generative adversarial network), 可以无监督地将标记图像从源域转换为目标域.

    我们相信在实验中添加带有标签的样本可以提升网络性能, 提高识别效果.因此本文提出了利用生成对抗网络来生成带有标签的视频样本通过增加样本数来提高网络能力, 同时在输入中增加了行人关节点的一维特征.实验显示, 基于文献[11]的方法, 相较于其他行人再识别相关方法, 在PRID2011和iLIDS-VID基于视频的行人再识别数据集上实验, 行人匹配率得到了显著的提升.

    本文的其余章节组织安排如下.第1节介绍本文提出的融合生成对抗网络和姿态估计的视频行人再识别方法;第2节介绍本文算法在视频行人再识别公共数据集上的实验;第3节总结全文以及展望.

    文献[27]采用了一种图像多尺度结构(见图 1)结合生成对抗网络对抗训练方法, 并设计了图像梯度差损失函数来保证生成帧的清晰度.为了避免采样和池化所带来的分辨率上的损失, 采用了拉普拉斯金字塔的结构, 通过4次升采样不断的逼近真实样本.拉普拉斯金字塔中各层生成网络生成的预测图像可以表示为

    图 1  多尺度结构
    Fig. 1  Multi-scale architecture
    $$ \begin{align} \hat{Y}_{k} = G_{k}(X) = u_k(\hat{Y}_{k-1})+G^{'}_k(X_k, u_k(\hat{Y}_{k-1})) \end{align} $$ (1)

    其中, $ k $下标表示不同的输入图片尺寸, $ k $取值从1到4, 分别代表输入尺寸为$ 4\times 4 $, $ 8\times 8 $, $ 16\times16 $和$ 32 $ $ \times $ $ 32 $, $ u_{k} $表示图像升采样到$ k $尺寸大小的图像, $ G^{'}_k $表示输入图像大小符合$ k $尺寸的生成模型, $ \hat{Y}_{k} $表示生成模型生成的符合$ k $尺寸的预测图像.判别模型$ D $输入一系列的图像帧, 用来训练分辨序列的最后一帧是真实的图像还是$ G $生成的图像.同样为了满足生成模型中不同尺寸的变化, $ D $是具有单个标量输出的多尺度卷积网络. $ G, D $交替训练, 使用随机梯度下降算法(Stochastic gradient descent, SGD)来最小化损失函数.判别模型的损失函数$ L_{\rm adv}^D $表示为

    $$ \begin{align} L_{\rm adv}^D(X, Y) = & \sum\limits_{k = 1}^{N_{\rm scales}}\big[L_{\rm bce}(D_{k}(X_{k}, Y_{k}), 1)\, +\\ &\ L_{\rm bce}(D_{k}(X_{k}, G_{k}(X)), 0)\big] \end{align} $$ (2)

    其中, $ (X, Y) $是来自数据集的样本. $ X $是$ m $个帧的序列, $ Y $是$ X $下一帧的图像.对每个输入的尺寸$ k, $固定生成模型$ (G) $, 对$ D $进行SGD迭代, 训练判别模型可以将真实输入分类到1类, 伪造输入分类到0类. $ L_{\rm bce} $表示的是二元交叉熵损失函数, 表示为

    $$ \begin{align} L_{\rm bce}(Y, \hat{Y}) = \! -\sum\limits_{i}\big[\hat{Y_{i}}\lg(Y_{i})+ (1-\hat{Y_{i}})\lg(1-Y_{i})\big] \end{align} $$ (3)

    生成模型的损失函数$ L_{\rm adv}^{G} $表示为

    $$ \begin{align} L_{\rm adv}^{G}(X, Y) = \sum\limits_{k = 1}^{N_{\rm scales}}L_{\rm bce}(D_{k}(X_{k}, G_{k}(X_{k})), 1) \end{align} $$ (4)

    其中, $ (X, Y) $同式(2).固定判别模型$ (D) $, 使用SGD对$ G_{k} $进行迭代以最小化损失函数, 在生成模型中, 最小化损失函数的目的就是生成的图片尽可能地去迷惑判别模型, 使判别模型不能正确地区分真实图片和生成图片.但是在实验中, 这种损失函数的构建会导致系统不稳定, 判别网络会生成混乱的样本来欺骗判别网络, 因此设计联合损失函数$ L(X, Y) $, 在生成模型损失函的基础上加入$ L_{p} $损失函数以及图像梯度差分损失$ L_{\rm gdl} $去联合优化生成网络, 表示为

    $$ \begin{align} L(X, Y) = &\ \lambda_{\rm adv}L_{\rm adv}^{G}(X, Y)+\lambda_{l_{p}}L_{p}(X, Y)\, +\\ &\ \lambda_{\rm gdl}L_{\rm gdl}(X, Y) \end{align} $$ (5)

    其中, $ \lambda_{\rm adv} $, $ \lambda_{l_{p}} $和$ \lambda_{\rm gdl} $分别为$ L_{\rm adv}^{G} $, $ L_{p} $和$ L_{\rm gdl} $损失函数的权重, $ L_{p}(X, Y) $通过最小化与真实图片的距离来优化模型, $ p $的值可以是1或者是2, $ L_{p} $表示为

    $$ \begin{align} L_{p}(X, Y) = l_{p}(G(X), Y) = \left\|G(X)-Y\right\|_{p}^{p} \end{align} $$ (6)

    $ L_{\rm gdl} $表示为

    $$ \begin{align} &L_{\rm gdl}(X, Y) = L_{\rm gdl}(\hat{Y}, Y) = \\ &\qquad\sum\limits_{i, j}\left[\left|\left| Y_{i, j}-Y_{i-1, j} \right|-|{\hat{Y}_{i, j}-\hat{Y}_{i-1, j} }|\right|^a +\right.\\ &\qquad\left.\left|{\left| {Y_{i, j-1}-Y_{i, j}} \right| - |{\hat{Y}_{i, j-1}-\hat{Y}_{i, j}}|}\right|^a\right] \end{align} $$ (7)

    式(7)是计算生成图片和真实图片像素之间梯度差异, 其中, $ a $是大于或者等于1的整数, $ |{\cdot}| $表示绝对值函数.加入梯度差分损失函数作为惩罚项, 目的是使生成图像更加锐利.

    实验中通过生成对抗网络递归生成所有行人视频序列下一帧的图像, 并利用循环递归来生成后$ N $帧的图像, 并给每帧图像打上该行人身份标签. 图 2中, 每行的前5帧图像是视频行人再识别数据集上的连续图像, 而每行的后5帧是通过前5帧的输入由生成对抗网络生成出来的连续图像.可以看出, 通过训练, 生成的后5帧图像保持了行人正常的步伐轨迹, 同时有较好的图像效果.通过后面实验论证, $ N $值取5帧时算法性能最优, 本文实验统一设$ N $ $ = $ $ 5. $实验中生成图像进行迭代的过程中误差的不断叠加, 导致迭代5帧之后的图片质量难以保证, 会影响行人正确的识别和分类.

    图 2  生成对抗网络生成的视频帧序列(后5帧)
    Fig. 2  A sequence of video frames generated by GAN (last five frames)

    目前视频行人再识别的特征主要是神经网络通过原图和光流图来提取特征, 原图可以提取到行人空间上的深度特征, 光流是图像序列中像素在时间域上的变化以及相邻帧之间的相关性来找到上一帧与当前帧之间存在的对应关系的时间特征.我们认为加入行人关节点的一维有效特征会帮助网络正确分类, 因为通过视频中行人关节点的变化情况, 可以提取到关节点运动的时间信息帮助网络分类, 也会让网络关注关节点周围的信息, 避免了背景所带来的影响.

    文献[28]在文献[29]的基础上设计了卷积姿态机(Convolutional pose machines, CPM)算法, 算法利用了全卷积的网络学习图像特征和图像间的空间信息来解决姿态估计任务.在任务中设关节点数目为$ p $, 关节点的坐标用$ Y_{p} $来表示, $ \mathcal{Z} $表示所有关节点坐标的集合, 存在$ \forall Y_{p} \in \mathcal{Z} $, 算法目的是预测出$ p $个点的坐标$ Y_{p} $.

    图 3 (a)中使用了深度卷积网络来进行局部预测, 使用了五个常规卷积层和两个$ 1\ast 1 $的卷积层构成的网络结构, 并在网络的最后将局部图回归到一个$ p+1 $大小的输出矢量, 表示了图像区域每个关节点的得分信息.图 3 (b)中展示了后续网络的结构, 网络不仅仅会得到原图的特征也会加入上一阶段输出的特征来表示图像上下文之间的联系.并且通过大尺度的卷积($ 11\ast 11 $)增加检测图像感受野的尺度, 使得关节点的检测既能确保精度, 又考虑了各个关节点之间的距离关系.作为一种多阶段的网络结构, 为了防止网络训练梯度传播过程中发生的梯度消失现象, 网络会在每个阶段内添加监督信息, 有效地加强反向传播能力, 避免发生梯度消失.每个阶段优化任务表示为

    图 3  CPM算法的网络结构
    Fig. 3  Structure of CPM algorithm
    $$ \begin{align} f_{t} = \sum\limits_{p = 1}^{P+1}\sum\limits_{z\in\mathcal{Z}}\left\|{b_{t}^{p}(z)-b_{*}^{p}(z)}\right\|_{2}^{2} \end{align} $$ (8)

    其中, $ b_{t}^{p} $表示CPM网络结构每个阶段$ t $输出的关节点$ p $的置信图, $ b_{*}^{p} $表示原图中对图像标注中的真实关节点$ p $做高斯分布产生.而损失函数在每个阶段$ t $的优化函数是每个像素间的平方误差.

    整个CPM网络优化函数表示如式(9), 即每个阶段$ t $优化函数的叠加.网络使用标准随机梯度下降来优化网络性能.

    $$ \begin{align} \mathcal{F} = \sum\limits_{t = 1}^{T}f(t) \end{align} $$ (9)

    文献[30]基于CPM算法设计了一种复杂场景下实时多人姿态检测的方法, 解决了运算效率低和多人分类不准的问题, 实验在MPII和MSCOCO Keypoint数据集上都展现了很好的效果.网络结构主要由部位置信图(Part confidence maps, PCM)和部位亲和域(Part affinity fields, PAF)组成, 利用PCM来回归关节点和PAF回归出两个关节点之间的热图, 最后通过图论中偶匹配的方式, 连接两个关节点, 获取多人的姿态.

    目前的行人再识别数据集中还没有关节点的标签, 利用文献[30]的算法在MSCOCO Keypoint数据集上的训练, 可以获得多达18个关节点的行人关节点特征.如图 4所示, 上列是行人连续运动的视频帧序列, 下列则是根据上列的图像来可视化的人体关节点的一维图像信息, 可以看出很好的检测并可视化出行人18个关节点信息, 描述出行人动作和姿态的特征.

    图 4  CPM算法检测到的行人关节点特征
    Fig. 4  Pedestrian keypoint features detected by CPM algorithm

    步骤 1. 输入视频行人再识别的数据集, 利用多尺度生成对抗网络去预测下一帧的图像, 用第1.1节中式(5)作为优化任务, 循环递归生成$ N $帧图像, 生成的图像将打上该序列中行人身份标签.

    图 5  融合生成对抗网络和姿态估计算法网络结构
    Fig. 5  The structure of integration of GAN and pose estimation algorithm

    步骤 2. 利用第1.2节中图 3的网络模型联合式(8)和式(9)的优化任务对扩充的视频行人再识别数据集进行人体姿态估计, 获得数据集中不同行人关节点的一维信息特征.

    步骤 3. 利用步骤1扩充的行人再识别数据集和步骤2生成的数据集中人体关节点的信息, 与YUV颜色三通道和光流两通道组成6通道图像, 使用时-空注意力网络(Attentive spatial-temporal pooling networks, ASTPN)进行分类, 获取实验结果.

    本节首先介绍了行人再识别研究中算法性能的评测准则和实验中所使用的数据集, 其次介绍了本文算法在不同公共实验数据集上的实验结果, 并与已有的行人再识别算法实验性能进行了比较, 分析了两个创新部分分别对算法性能产生的影响.最后本节分析了由生成对抗网络递归产生的帧数对算法性能的影响, 得出的结论使算法性能达到最优.文中的实验通过Torch和TensorFlow框架实现, 硬件采用搭载i5-4590 (3.30 GHz)和NVIDIA GTX-980TI (4 GB)的个人电脑.

    本文在PRID2011和iLIDS-VID视频行人再识别数据集上进行实验与测试.基于文献[11]的描述, 将视频行人再识别数据集上的行人对随机分为两个大小相同的子集, 一个为训练集.另一个为测试集.由于在视频行人再识别数据集上查询集(Probe)和行人图像集(Gallery)序列是长度不固定的, 所以在训练过程中每个训练过程随机地选择$ k $ $ = $ $ 16 $个连续帧的子序列.在测试过程中, 我们将第1台相机视为查询集, 将第2台相机视为行人图像集.并给同一个行人来自摄像机1的子序列和来自摄像机2的子序列打上正确行人对的标签, 而负行人对标签来自不同人在摄像机1和摄像机2的子序列.正标签对和负标签对经过图像增强会被连续地送入ASTPN网络, 使模型能够区分正确匹配和错误匹配.实验采用累积匹配特征曲线(Cumulative match characteristics, CMC)来评价算法的性能. CMC在实验中表示在不同摄像机下行人匹配的概率.实验中给定一个查询的数据集和行人图像数据集(摄像机1和摄像机2), 累积匹配特征曲线描述的是在行人图像数据集中搜索待查询数据集中的行人, 前$ r $个搜索结果中显示找出待查询人查询到的比率.在日常生活中, 我们人类衡量匹配的准确率往往是第一匹配率(Rank 1), 因此我们在实验中同样将第一匹配率放在衡量算法性能标注的首要位置.每组实验将训练集和测试集过程重复10次, 取10次的平均值作为该组实验的结果.

    2.2.1   PRID2011数据集

    PRID2011数据集中有385个行人视频序列来自摄像机$ A $, 有749个行人视频序列来自摄像机$ B $.但是只有200个人同时出现在两台摄像机中, 每个行人序列的长度在5到675个图像帧不等, 平均行人视频帧数为100帧, 整个数据集总共有24 541张图片, 图片尺寸为$ 128 $像素$ \times $ $ 64 $像素大小.

    表 1给出了本文改进方法针对PRID2011数据集相对于其他算法累积特征匹配曲线的对比, 可以看出本文改进方法相较于ASTPN和其他基于视频的行人再识别方法来说, 可以有效地提升CMC中Rank 1的识别率, 对Rank 5的识别率也有提升.对比ASTPN算法, 加入更多样本和特征的信息会让Rank 1提升了3.2 %.

    表 1  不同算法在PRID2011数据集上的识别率(%)
    Table 1  Matching rates of different methods on the PRID2011 dataset (%)
    方法 Rank 1 Rank 5 Rank 10 Rank 20
    AFDA[5] 43.0 72.7 84.6 91.9
    VR[4] 41.8 64.5 77.5 89.4
    STA[7] 64.1 87.3 89.9 92.0
    RFA[9] 64.1 85.8 93.7 98.4
    RNN-CNN[8] 70.0 90.0 95.0 97.0
    ASTPN[11] 77.0 95.0 99.0 99.0
    本文方法 80.2 96.0 99.1 99.2
    下载: 导出CSV 
    | 显示表格

    表 2可以看出, 在PRID2011数据集上通过生成对抗网络生成更多带标签的样本和添加了行人关节点的特征信息, 都对行人再识别的Rank 1有所提高, 分别提升2.2 %和1.6 %.

    表 2  不同算法在PRID2011数据集上对识别率的影响(%)
    Table 2  The influence of different methods on matching rates based on PRID2011 dataset (%)
    方法 Rank 1 Rank 5 Rank 10 Rank 20
    ASTPN 77.0 95.0 99.0 99.0
    ASTPN+GAN 79.2 95.3 99.2 99.2
    ASTPN+KeyPoint 78.6 95.1 99.1 99.1
    本文方法 80.2 96.0 99.1 99.2
    下载: 导出CSV 
    | 显示表格
    2.2.2   iLIDS-VID数据集

    iLIDS-VID数据集是从机场的两个无重叠视域的摄像机中捕捉到的行人轨迹图像.数据集中包含了300个不同行人的600个图像视频序列, 相同行人的两个视频序列分别采集于摄像机1和摄像机2.在数据集中每个行人视频序列的长度在23到192个图像帧不等, 每个视频序列的平均帧数为73帧, 数据集中总共有42 495张图片.数据集中包含了人与人之间的服装相似性, 不同摄像机光线和视角的变化, 复杂的背景以及存在的遮挡等问题, 给研究人员带来了很大的挑战.

    表 3可知, 本文改进方法对iLIDS-VID数据集同样性能上有所提高, 将Rank 1提高到66.3%.相较于ASTPN有效提高4.3%, Rank 5也提升了2.4%.

    表 3  不同算法在iLIDS-VID数据集上的识别率(%)
    Table 3  Matching rates of different methods on the iLIDS-VID dataset (%)
    方法 Rank 1 Rank 5 Rank 10 Rank 20
    AFDA[5] 37.5 62.7 73.0 81.8
    VR[4] 34.5 56.7 67.5 77.5
    STA[7] 44.3 71.7 83.7 91.7
    RFA[9] 49.3 76.8 85.3 90.1
    RNN-CNN [8] 58.0 84.0 91.0 96.0
    ASTPN[11] 62.0 86.0 94.0 98.0
    本文方法 66.3 88.4 96.2 98.1
    下载: 导出CSV 
    | 显示表格

    表 4可以看出, 在iLIDS-VID数据集上, 改进的两种方法都对算法性能有所提升, 分别将Rank 1提升2.4 %和2.5 %, Rank 5提升1.5 %和1.5 %.

    表 4  不同算法在iLIDS-VID数据集上对识别率的影响(%)
    Table 4  The influence of different methods on matching rates based on iLIDS-VID dataset (%)
    方法 Rank 1 Rank 5 Rank 10 Rank 20
    ASTPN 62.0 86.0 94.0 98.0
    ASTPN+GAN 64.4 87.5 95.1 98.0
    ASTPN+KeyPoint 64.5 87.5 96.1 98.1
    本文方法 66.3 88.4 96.2 98.1
    下载: 导出CSV 
    | 显示表格

    实验发现, 通过生成对抗网络对视频行人再识别的生成中, 每个行人序列所生成的样本数对行人再识别的累积特征匹配曲线有影响。PRID2011数据集中, 有200对有效视频行人再识别序列, $ N $是每个序列生成对抗网络循环递归产生图片的数量, 数据集会产生$ {N\times 400} $张图片.同理, iLIDS-VID数据集中有300对有效视频行人再识别序列, 故数据集会产生$ {N\times 600} $张图片.表 5表 6分别给出了本文改进方法和$ N $的大小对PRID2011和iLIDS-VID数据集算法性能影响, 并都加入了行人关节点的一维信息.

    表 5  每个行人轨迹递归生成的图片张数$N$对PRID2011数据集上识别率的影响(%)
    Table 5  The influence of the number $N$ of pictures generated recursively by each pedestrian trace on matching rate based on PRID2011 dataset (%)
    $ N$ Rank 1 Rank 5 Rank 10 Rank 20
    1 77.4 95.2 99.0 99.0
    3 78.6 95.6 99.1 99.1
    5 80.2 96.0 99.2 99.3
    7 80.1 96.0 99.2 99.2
    9 77.6 95.5 98.7 99.1
    11 76.7 95.4 98.2 99.0
    下载: 导出CSV 
    | 显示表格
    表 6  每个行人轨迹递归生成的图片张数$N$对iLIDS-VID数据集上识别率的影响(%)
    Table 6  The influence of the number $N$ of pictures generated recursively by each pedestrian trace on matching rate based on iLIDS-VID dataset (%)
    $N $ Rank 1 Rank 5 Rank 10 Rank 20
    1 61.9 86.7 94.2 97.8
    3 63.1 87.5 95.6 98.0
    5 66.3 88.4 96.2 98.1
    7 66.0 88.4 96.0 98.1
    9 64.8 87.9 94.3 97.9
    11 64.6 86.6 94.1 97.6
    下载: 导出CSV 
    | 显示表格

    表 5表 6可知, 当$ N = 1 $到$ N = 5 $之间, 算法性能会逐渐上升, 在$ N = 5 $和$ N = 7 $之间算法性能达到最优, 而在$ N>7 $之后, 算法性能逐渐下降, 考虑到算法效率结合最优结果, 本实验会将$ N $值设为5.通过实验验证, 每个行人视频序列生成的$ N $并不是越多越好, 由于生成对抗网络递归中误差的不断叠加, 在后续产生的图像中行人特征会变差, 干扰了网络特征提取和正确分类.

    现有的基于视频的行人再识别方法, 主要从设计提取鲁棒的时间空间特征深度网络和设计泛化性能好的分类器这两个方向入手.但是现有视频行人再识别数据集一般规模较小, 没有充分的监督样本来进行网络的训练和优化, 容易使深度网络发生过拟合的现象, 泛化性不高.对此, 本文提出融合生成对抗网络和姿态估计的视频行人再识别方法.该方法首先利用多尺度生成对抗网络去生成行人带标签的视频序列, 生成的视频序列无论行人外貌和运动轨迹都接近于真实视频序列, 有效扩大了视频行人再识别数据集的数据量; 其次加入了视频行人关节点的信息, 增加了行人的姿态特征; 最后利用了时–空注意力网络对处理过的数据集进行分类, 判断样本之间的相似性.两个视频行人再识别数据集上的实验相较于其他改进算法也取得了较好的实验结果.针对生成的图像序列数目有限的问题, 下一步需要解决在多次迭代中图像误差逐渐增大的问题, 产生更多连续高质量图像来扩增数据集.


  •  收稿日期 2019-02-12    录用日期 2019-10-28 Manuscript received February 12, 2019; accepted October 28, 2019 国家自然科学基金 (11790282, 11702179), 河北省自然科学基金 (A2018210064), 河北省高等学校青年拔尖人才计划项目 (BJ2017001) 资助 Supported by National Natural Science Foundation of China (11790282, 11702179), Natural Science Foundation of Hebei Province of China (A2018210064), and Program for the Top Young
  • Innovative Talents of Higher Learning Institutions of Hebei Province (BJ2017001) 本文责任编委 阳春华 Recommended by Associate Editor YANG Chun-Hua 1. 石家庄铁道大学机械工程学院 石家庄 050043    2. 石家庄铁道大学电气工程学院 石家庄 050043 1. School of Mechanical Engineering, Shijiazhuang Tiedao University, Shijiazhuang 050043    2. School of Mechanical Engineering, Shijiazhuang Tiedao University, Shijiazhuang 050043
  • 图  1  独立轮对受力

    Fig.  1  Force diagram of IRW

    2  单节车动力学拓扑结构

    图例: 1. 车体 2. 转向架构架 3. 独立轮对 4. 电机 5. 联轴器 6. 传动轴 7. 一系悬挂 8. 二系悬挂

    2  Topological structure of a single vehicle

    Legend: 1. carbody 2. bogie frame 3. IRW 4. electromotor 5. coupler 6. drive shaft 7. primary suspension 8. secondary suspension

    图  3  单节车动力学模型

    Fig.  3  Dynamics model of a single vehicle

    图  4  对分数阶系统的分段折线逼近

    Fig.  4  Piecewise polyline approximation for a fractional order system

    图  5  PID控制器示意图

    Fig.  5  Schematic diagram of PID controller

    图  6  PID控制器示意图

    Fig.  6  Schematic diagram of PID controller

    图  7  控制器参数整定流程图

    Fig.  7  Flow chart of parameters setting of controller

    图  8  控制器参数在整定过程中的变化

    Fig.  8  Flow chart of parameters setting of controller

    图  9  分数阶与整数阶PID控制器作用下系统阶跃响应对比

    Fig.  9  System step response under fractional order PID controller and integral order PID controller

    图  10  临界速度计算结果

    Fig.  10  Results of critical velocity

    图  11  控制器的失稳现象

    Fig.  11  Instability phenomenon of controller

    图  12  无控制策略的独立轮对临界速度校核

    Fig.  12  Critical velocity for the IRW without controller

    图  13  传统轮对的临界速度校核

    Fig.  13  Critical velocity for the traditional wheelset

    图  14  轨道不平顺

    Fig.  14  Track irregularity

    图  15  轨道不平顺下的动态响应

    Fig.  15  Dynamic response under track irregularity

    图  16  理想曲线通过状态

    Fig.  16  Ideal condition of curve negotiation

    图  17  车辆通过曲线的时域响应

    Fig.  17  History response of vehicle curve negotiation

    图  18  通过不同半径曲线的稳态性能对比

    Fig.  18  Comparison of steady performance in different radius curves

    表  1  主要动力学参数

    Table  1  Main dynamics parameters

    项目 数值 单位
    车辆定距 10 m
    转向架轴距 1.8 m
    名义滚动圆半径 0.3 m
    等效踏面锥度 0.15
    一系悬挂垂向刚度 1.6 MN/mm
    一系悬挂水平刚度 5.0 MN/mm
    二系悬挂垂向刚度 0.24 MN/mm
    二系悬挂水平刚度 0.17 MN/mm
    横向减振器阻尼 58.8 kN·s/m
    车体质量 13 t
    车体转动惯量(侧滚/点头/摇头) 30/150/150 t·m2
    构架质量 1.4 t
    构架转动惯量(侧滚/点头/摇头) 0.7/1.4/2.0 t·m2
    锥齿轮传动比 2
    下载: 导出CSV

    表  2  控制器参数

    Table  2  Parameters of controllers

    参数 初始控制器 整定后控制器 整数阶控制器
    Kp 100 371.52 371.52
    Ki 100 60.61 60.61
    Kd 100 130.18 130.18
    λ 1 0.32 1
    μ 1 0.86 1
    ITAE 0.5678 0.1086 0.2183
    下载: 导出CSV
  • [1] 李芾, 张丽平, 黄运华. 城市轻轨车辆发展及其应用前景. 西南交通大学学报, 2002, 37(2): 111−116 doi: 10.3969/j.issn.0258-2724.2002.02.001

    1 Li Fu, Zhang Li-Ping, Huang Yun-Hua. The development and prospect of application of light rail vehicles. Journal of Southwest Jiaotong University, 2002, 37(2): 111−116 doi: 10.3969/j.issn.0258-2724.2002.02.001
    [2] 2 Novales M, Gerezo J A G, Ortega R. Light rail in alicante, spain improving the use of existing railway lines. Transportation Research Record, 2013, 2353: 69−81 doi: 10.3141/2353-07
    [3] 3 Currie G, Delbosc A, Forbes P. World transit research trends in need, supply, and use. Transportation Research Record, 2012, 2276: 1−8 doi: 10.3141/2276-01
    [4] 4 Kuba T, Lugner P. Dynamic behaviour of tramways with different kinds of bogies. Vehicle System Dynamics, 2012, 50: 277−289 doi: 10.1080/00423114.2012.666356
    [5] 5 Péreza J, Busturia J M, Mei T X, Vinolas J. Combined active steering and traction for mechatronic bogie vehicles with independently rotating wheels. Annual Reviews in Control, 2004, 28(2): 207−217 doi: 10.1016/j.arcontrol.2004.02.004
    [6] 6 Liang B, Iwnicki S D, Swift F J. Simulation of the behavior of a railway vehicle with independently driven wheels. IFAC Proceedings Volumes, 2002, 35(2): 755−759 doi: 10.1016/S1474-6670(17)34030-2
    [7] 黄运华, 李芾. 基于独立旋转车轮的变轨距转向架研究. 中国铁道科学, 2004, 25(2): 139−141 doi: 10.3321/j.issn:1001-4632.2004.02.029

    7 Huang Yun-Hua, Li Fu. Research on gauge-changeable bogie based on independently rotating wheel. China Railway Science, 2004, 25(2): 139−141 doi: 10.3321/j.issn:1001-4632.2004.02.029
    [8] 张济民, 寇杰, 周和超, 周俊华. 差速器耦合轮对车辆曲线通过性能. 机械工程学报, 2017, 53(10): 94−99

    8 Zhang Ji-Min, Kou Jie, Zhou He-Chao, Zhou Jun-Hua. Curving performance of the differential-coupled wheelset vehicle. Journal of Mechanical Engineering, 2017, 53(10): 94−99
    [9] 9 Wang W, Suda Y, Michitsuji Y. Running performance of steering truck with independently rotating wheel considering traction and braking. Vehicle System Dynamics, 2008, 46: 899−909 doi: 10.1080/00423110802037149
    [10] 10 Andrea B, Gianluca M. Contact mechanics issues of a vehicle equipped with partially independently rotating wheelsets. Wear, 2016, 366−367: 233−240 doi: 10.1016/j.wear.2016.03.037
    [11] 11 Sugiyama H, Matsumura R, Suda Y, Ezaki H. Dynamics of independently rotating wheel system in the analysis of multibody railroad vehicles. Journal of Computational and Nonlinear Dynamics, 2011, 6(1): 1−8
    [12] 12 Cho Y, Kwak J. Development of a new analytical model for a railway vehicle equipped with independently rotating wheels. International Journal of Automotive Technology, 2012, 13(7): 1047−1056 doi: 10.1007/s12239-012-0107-3
    [13] 13 Wang, W J. Design of the wheel profile of an independently rotating wheel with inverse tread conicity by considering the trajectory of the center of gravity. Proceedings of the Institution of Mechanical Engineers Part F−Journal of Rail and Rapid Transit, 2016, 230(3): 672−680 doi: 10.1177/0954409714555380
    [14] 14 Jeong N T, Choi S U, Lee H Y, Baek K H, Han S Y , Kim W K, Suh M W. A study on the optimum design of high-speed low-floor bogie with independently rotating wheels. Journal of Mechanical Science and Technology, 2017, 31(5): 2105−2115 doi: 10.1007/s12206-017-0407-7
    [15] 15 Kalker J J. Contact mechanical algorithms. Communications in Applied Numerical Methods, 1988, 4(1): 25−32 doi: 10.1002/cnm.1630040105
    [16] 张丽平, 李芾. 独立旋转车轮轮轨蠕滑率研究. 中国铁道科学, 2002, 23(4): 18−23 doi: 10.3321/j.issn:1001-4632.2002.04.004

    16 Zhang Li-Ping, Li Fu. Research on the creepages of independently rotating wheels. China Railway Science, 2002, 23(4): 18−23 doi: 10.3321/j.issn:1001-4632.2002.04.004
    [17] 17 Ahn H, Lee H, Go S, Cho Y, Lee J. Control of the lateral displacement restoring force of irws for sharp curved driving. Journal of Electrical Engineering and Technology, 2016, 11: 1042−1048 doi: 10.5370/JEET.2016.11.4.1042
    [18] 18 Lu Z G, Yang, Z, Huang Q, Wang X C. Robust active guidance control using the mu-synthesis method for a tramcar with independently rotating wheelsets. Proceedings of the Institution of Mechanical Engineers Part F−Journal of Rail and Rapid Transit, 2019, 233: 33−48 doi: 10.1177/0954409718777374
    [19] 19 Lu Z G, Sun X J, Yang J Q. Integrated active control of independently rotating wheels on rail vehicles via observers. Proceedings of the Institution of Mechanical Engineers Part F-Journal of Rail and Rapid Transit, 2017, 231(3): 295−305 doi: 10.1177/0954409716629705
    [20] 20 Oh Y J, Liu H C, Cho S, Won J H, Lee H, Lee J. Design, modeling, and analysis of a railway traction motor with independently rotating wheelsets. IEEE Transactions on Magnetics, 2018, 54(11): 1−5
    [21] 21 Ji Y J, Ren L H, Zhou J S. Boundary conditions of active steering control of independent rotating wheelset based on hub motor and wheel rotating speed difference feedback. Vehicle System Dynamics, 2018, 56(12): 1883−1898 doi: 10.1080/00423114.2018.1437273
    [22] 季元进, 李锐, 任利惠. 基于轮毂电机和转速差反馈的独立车轮轮对主动导向控制的影响因素. 机械工程学报, 2018, 54(8): 48−56

    22 Ji Yuan-Jin, Li Rui, Ren Li-Hui. Influence factors of active steering control of independent wheel set based on hub motor and speed difference feedback. Journal of Mechanical Engineering, 2018, 54(8): 48−56
    [23] 23 Oh Y J, Cho Y, Kim I G, Lee J, Lee H. Restoring torque control strategy of IPMSM for the independently rotating wheelsets in wireless trams. Journal of Electrical Engineering and Technology, 2017, 12(4): 1683−1689
    [24] 薛定宇, 赵春娜. 分数阶系统的分数阶PID控制器设计. 控制理论与应用, 2007, 24(5): 771−776 doi: 10.3969/j.issn.1000-8152.2007.05.015

    24 Xue Ding-Yu, Zhao Chun-Na. Fractional order PID controller design for fractional order system. Control Theory and Applications, 2007, 24(5): 771−776 doi: 10.3969/j.issn.1000-8152.2007.05.015
    [25] 张冬丽, 唐英干, 关新平. 用改进的人工蜂群算法设计AVR系统最优分数阶PID控制器. 自动化学报, 2014, 40(5): 973−980

    25 Zhang Dong-Li, Tang Yin-Gan, Guan Xin-Ping. Optimum design of fractional order PID controller for an AVR system using an improved artiflcial bee colony algorithm. Acta Automatica Sinica, 2014, 40(5): 973−980
    [26] 高哲. 一类采用分数阶PIλ控制器的分数阶系统可镇定性判定准则. 自动化学报, 2017, 43(11): 1993−2002

    26 Gao Zhe. Stabilization criterion for a class of interval fractional-order systems using fractional-order PIλ controllers. Acta Automatica Sinica, 2017, 43(11): 1993−2002
    [27] 27 Farahani G, Rahmani K. Speed control of a separately excited dc motor using new proposed fuzzy neural algorithm based on fopid controller. Journal of Control, Automation and Electrical Systems, 2019, 30(5): 728−740 doi: 10.1007/s40313-019-00485-8
    [28] 魏立新, 王浩, 穆晓伟. 基于粒子群算法倒立摆分数阶PID参数优化. 控制工程, 2019, 26(2): 196−201

    28 Wei Li-Xin, Wang Hao, Mu Xiao-Wei. Control of revolving inverted pendulum based on PSO-FOPID controller. Control Engineerig of China, 2019, 26(2): 196−201
  • 期刊类型引用(7)

    1. 王吉涛,刘明亮,许森洋,王玺哲,朱强. SWISS整流器分数阶PID控制策略. 哈尔滨理工大学学报. 2024(03): 51-59 . 百度学术
    2. 胡春雨,于梦阁,郑旭光,王国晖. 基于扭矩请求的预见性线控油门控制研究. 青岛大学学报(自然科学版). 2023(02): 64-70 . 百度学术
    3. 黄宇,高珊,李其贤,丁鹏,王东风,申朋宇. SCR脱硝系统的分数阶PI~λD~μ参数优化控制. 动力工程学报. 2022(02): 122-128 . 百度学术
    4. 刘福才,郭根旺. 气动变载荷加载系统的分数阶PID改进型自抗扰控制. 振动与冲击. 2022(15): 116-121+129 . 百度学术
    5. 朱敏,臧昭宇,胥子豪,肖阳. 气动调节阀最优分数阶PID控制器设计. 振动与冲击. 2022(22): 267-274 . 百度学术
    6. 邵林. 基于CMAC神经网络自整定PID在铁矿品位滴定检测中的应用. 佳木斯大学学报(自然科学版). 2022(06): 120-123 . 百度学术
    7. 刘志臻,芮晖. 基于二自由度预测模型的软扭矩控制方式. 电气传动自动化. 2021(06): 1-5 . 百度学术

    其他类型引用(5)

  • 加载中
  • 图(18) / 表(2)
    计量
    • 文章访问数:  3607
    • HTML全文浏览量:  1277
    • PDF下载量:  209
    • 被引次数: 12
    出版历程
    • 收稿日期:  2019-02-12
    • 录用日期:  2019-10-28
    • 网络出版日期:  2020-03-30
    • 刊出日期:  2020-03-30

    目录

    /

    返回文章
    返回