基于Zynq/SoC的多车协同系统建模与设计

来源 :河南大学 | 被引量 : 0次 | 上传用户:silent511
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
多车协同系统作为智能交通中一个重要的研究热点,是解决道路环境中多车辆协调控制切实有效的方法,有助于解决交通事故、道路阻塞和节能环保等实际问题。SoC(System on Chip)已经发展为集处理器与FPGA(Field-Programmable Gate Array)于一体的全可编程片上系统,对于处理多车协同中的复杂数据交互具有硬件加速和灵活性高的优势,可以有效解决多车协同面临的异构网络需融合、信息处理要求高、通信安全有隐患的问题,为此,本文基于Zynq/SoC片上系统设计了多车协同系统模型,并在实验室环境下提出了由多辆缩微智能车组成的模拟平台对其进行验证。本文的主要研究内容如下:(1)设计了基于Zynq/SoC的多车协同系统模型,将基于Zynq构建的单车系统与多车协同体系设计相融合,系统协同控制与车辆跟随算法相结合,各个车辆之间采用ZigBee无线通信传递和交互数据,车辆能够实时感知周围环境信息做出适当调整,实现多车辆之间更快更安全的数据传输,保证了协同系统的稳定性和灵活性。(2)提出了加入车车通信的领航跟随算法,领航跟随算法不需要全局信息更适合多车协同的设计,其核心思想是从车跟随领航车配置好的期望位置和姿态进行协同。针对领航算法中系统的鲁棒性高度依赖于领航车的鲁棒性,设计了基于领航跟随法的PD控制算法,和车队纵向控制算法,在开源软件下对协同策略进行了跟随和车间距的仿真实验,仿真结果验证了算法的有效性。然后我们将协同算法封装为Zynq标准的IP核,嵌入到多车协同系统中。(3)建立了基于Zynq全可编程片上系统的SoC验证平台。为了验证本文的多车协同系统,减少数值仿真的误差,避免真车实验复杂程度高、成本开销大的问题,建立了由多辆缩微智能车组成的SoC验证平台。通过Vivado开发套件设计了基于Zynq-7000的缩微智能车,采用软硬协同设计方法设计并实现了智能车的上位机和软件系统,利用上位机可以实时观察路况并控制智能车。将本文的协同算法移植到缩微车验证平台中,在实验室环境下对协同系统进行测试验证。最后,我们在实验室内模拟了多种交通场景,对本文的多车协同模型和协同算法进行论证,通过大量的实验验证了基于Zynq/SoC的多车协同系统的可行性和可靠性,该系统既降低了实验的成本和危险性,还可以直接移植到智能交通系统中,为典型交通环境下的多车协同研究提供解决方案。
其他文献
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
公共交通是解决城市交通拥堵问题的有效措施.通勤群体作为城市公共交通的主要参与者,其行为模式一直以来是学界的研究重点与难点.本研究以全样本出行数据为基础,采用人类行为
为缓解未饱和状态下交通流不确定性对交通信号控制方案实施效果的影响,针对单交叉路口定时控制信号周期时长优化问题,通过分析比较交通流不确定性、周期时长设计、控制实施效果
研究了悬臂式铰接结构采矿车的越障机理,分析了悬臂位置对采矿车越障性能的影响。使用按比例缩小的实验车数据,计算了不同悬臂位置参数下的极限越障坡度,同时根据计算结果,对相关
正规函数表是一类典型的Tabular表达式,被广泛应用于软件说明文档.文中对Tabular表达式中正规函数表操作的语义进行研究.首先给出了正规函数表的形式文法,讨论了规整性、完全
采用自制模拟原状土柱装置,进行新型硝化抑制剂3,4-二甲基吡唑磷酸盐(3,4-dimethyl pyrazole phosphate,DMPP)对氮素淋溶效应试验,探讨其对氮素垂直迁移转化及降低淋溶损失的
生物结皮作为流动沙丘固定的标志之一,影响着风沙土水文的变化特征。本文研究结果表明:生物结皮覆盖直接影响着风沙土水分的再分配过程;不同类型生物结皮对土壤自然含水状况和降
串行采集卡由于采集原理本身的原因,会导致多通道采集时各通道数据时间戳不一致.为解决此问题,文中提出一种基于时间戳补偿的串行采集卡性能提升技术,建立了多通道时间戳补偿