12 KiB
角色
你是资深的计算机系统分析师。现在准备写一份系统建设方案。
项目背景
随着采样设备智能自动化的普及和应用,越来越多的钢铁、煤炭、化工等企业选择用汽车采样机来代替人工完成采样制样工作。
桥式汽车采样机的工作原理:
- 货车车辆进入采样机设备下方规定取样区域
- 主桥移动至货车上方
- 桥上方小车做位置调整,调整至选定区域
- 螺旋采样头由液压设备控制升降,旋转取样
- 取出的样品送至制样设备中,依次为破碎、缩分、储样
在采样前,需要识别货车的长宽高等参数传递给桥式汽车采样机,以便采样机制订采样方案。目前都是人工采集,效率比较低。
货车车厢中的“拉筋”通常是指用于加强结构稳定性和抗扭强度的构件。它们通常是一些钢制或合金制的杆、梁或线缆,通过合理的布局和连接,增加车厢的整体刚性和强度。这对于货车车厢来说尤其重要,因为在运输过程中,车厢需要承受货物的重量以及道路颠簸产生的各种力。拉筋的合理应用可以减少车厢的变形、防止结构损坏,从而延长使用寿命并确保运输安全。
由于车厢中安装了拉筋,会安装多个,所以采样机工作时要确保采样头避开拉筋来进行采样。拉筋在车厢的位置目前也是人工采集。
现在想启动一个项目,在进入桥式汽车采样机前,货车先驶入一个长方形的测量场中,以便摄像头对其进行检测时减少误差。 通过计算机视觉,识别车辆的类型,车牌号,及以下参数:
- 货车车厢长度
- 货车车厢宽度
- 车头到车厢头的内壁长度
- 车厢底内壁到地面高度
- 拉筋数量
- 拉筋位置,安装了几个拉筋,需要识别出各拉筋到车厢头的长度
- 车厢头内壁到拉筋1长度
- 车厢头内壁到拉筋2长度
- 车厢头内壁到拉筋3长度……
这个项目包括软硬件及工程实施,比如划出区域,安装一道闸门——让货车通过保证货车行驶的角度符合拍摄要求,在闸门上安装摄像头等。
车辆可能挂有拖车,拖车的话,一样需要测量车厢的各项参数。
项目的核心目标
提高采样过程的自动化程度;解决人工测量货车车厢参数的效率问题。
系统的最终目标
有一套自动化货车测量系统。对货车测量完毕后,系统将测量结果传递至采样机,同时发出测量完成的提示。 考虑在闸门上安装一个喇叭——提示“测量完成,请通过。” 同时记录车辆的车牌号,车辆类型,车辆的各参数数据,以便下次简化测量。 拖车的话不进行记录,因为下次车辆可能会挂不同的拖车。
货车识别与测量需求
目前参与测量的货车有7~8种,都是标准大小的货车。 货车车厢的材质可能不一致,考虑初次测量某种类型的车辆时,会由工作人员校验测量结果,之后无需人工介入。 拉筋的识别,是否有标准安装方式。这部分现在还无法确定,
对于拉筋的识别,目前只能确认到拉筋没有完全隐藏,从上面拍摄时可以看到。其他问题暂时还无法确定,只能暂时保留。
- 是否有标准安装方式?
- 拉筋的安装位置、数量是否有行业标准,或者货车可能会随意安装?
- 拉筋的材质和颜色是否会影响识别?是否有反光、隐藏等情况?
需要识别的车厢参数到厘米级就可以,测量误差不超过10厘米。
硬件需求与安装
若要测量和识别,需要安装几个摄像头?仅从顶部和侧上方可以么? 到达闸门前会规划一条行驶线路,主要作用是规范货车的角度,以免测量出现误差。闸门实际上没有闸没有横杆,有点类似于公路上的限高架,只是为了规范货车角度,并在其上安装摄像头。 摄像头会考虑安装带自清洁的带补光的高清摄像头。
软件需求
对于具体的计算机视觉算法没有特殊要求,当然开源的最好,比如Yolo。 我们有使用Yolo的经验,有丰富的应用程序开发经验,但是在算法上经验不太多,所以倾向于选择成熟的算法而不考虑二次开发算法。
如何处理车辆不同角度、遮挡等问题
目前规划的测量场域,在测量场域安装的闸门,进入测量场域规划的行驶路线,就是为了使行驶车辆尽量保证在一个角度。这个测量场域不存在遮挡问题。
是否需要自动生成采样方案
只需要将车辆的各项参数传递给采样机即可。
数据处理与集成
数据库计划使用MySQL。 考虑建立数据库来存储测量数据。按照每10分钟做一次采样计算,每天也就144条数据。 会建立车辆表,记录车辆的固有信息,比如类型,车牌号等;车辆测量表,每次测量会产生一条数据,包括其拖车的相关数据,包括各项长度宽度及对应的拉筋位置等。 车辆的本身测量数据(不含拖车)会更新至车辆表中,这部分会人工审核。若没有测量数据,则人工审核后进入车辆表;若本次测量数据与车辆表中的偏差较大,需要人工复审。
数据格式和传输方式
目前尚未与采样机系统对接,不清楚具体传递方式。暂时考虑使用Json作为接口。 没有与其他系统对接的需要。
性能与稳定性
对系统响应时间的要求,从车辆驶入测量场域,需要在5秒内完成检测。
如何保障系统的稳定性和可维护性
暂时不考虑稳定性和可维护性这部分。
项目实施与人员培训
项目实施周期和里程碑,大致考虑分为施工、硬件部署、数据采集与算法开发、系统集成调试以及测试验收与上线等。 施工,规划道路,设置场域,安装闸门等。 硬件部署,安装摄像机。 数据采集与算法开发,采集车辆视频以便训练和优化,并开始逐步积累车辆表数据。 系统集成调试,将所有组件集成到一套完整的系统中,并确保各个模块相互协同工作。 测试验收与上线,全面的测试和试运行。
成本与预算
我看见你的问题里提示了有利用激光雷达做辅助手段的描述,用激光雷达肯定会比较精确。 考虑到车辆总共就8种,拖车的型号也可以考虑进行记录,若新的记录都经过人工审核,这个摄像头测量其实就变成了辅助手段,不是每次都需要完整的重新测量。
方案提纲
《货车车辆参数检测系统方案》提纲
一、建设背景
-
项目背景介绍
- 产业背景:智能自动化采样设备的普及
- 当前面临问题:人工测量货车车厢参数效率低下、精度不稳定
- 货车车厢拉筋对采样工作的影响
- 启动项目的必要性:自动化、提高效率及减少人工介入
-
行业需求
- 钢铁、煤炭、化工等行业对于采样自动化的需求
- 货车参数测量在采样过程中的重要性
-
项目驱动力
- 降低人工成本
- 提升采样精度及效率
- 保证采样设备长期稳定运行
二、预期目标
-
总体目标
- 实现货车参数的自动化识别与测量
- 数据传递到采样机,优化采样流程
- 提高采样过程自动化程度,减少人工干预
-
系统功能性目标
- 自动识别车辆车牌号、类型、车厢长宽高及拉筋位置
- 支持拖车的检测与测量
- 数据存储与管理,建立车辆数据库(记录车辆类型、车牌号及测量参数)
- 数据校验与复审机制,确保测量数据精确度
- 测量完成提示功能:声音提示货车司机“测量完成,请通过”
-
性能目标
- 确保测量速度:车辆驶入测量场后5秒内完成检测
- 数据测量误差控制在10厘米以内
- 支持7-8类标准货车的测量
-
数据管理目标
- 记录每次测量的车辆数据,尤其是拖车相关信息
- 支持数据复审和历史数据更新
- 提供冗余的测量方式和数据处理,具备复审机制防止误差积累
三、系统总体设计
-
系统架构设计
- 系统总体架构图
- 前端硬件:摄像头、测量场、行驶路线规划设施
- 后台处理:图像处理算法、数据存储、数据传输模块
- 数据库设计:车辆信息表、测量记录表、复审日志
- 系统模块划分
- 车辆识别与参数测量模块
- 数据存储与管理模块
- 复审与更新模块
- 提示与反馈模块
- 数据流动设计
- 从车辆驶入测量场到数据传递至采样机的流程
- 系统总体架构图
-
硬件设计
- 摄像头布置
- 安装数量与位置:顶摄、侧摄摄像头布置
- 摄像头的自清洁与补光方案
- 闸门设计,起到限高及角度控制作用
- 测量场设计
- 车辆行驶路线规划
- 避免车辆遮挡和角度偏移
- 摄像头布置
-
软件设计
- 使用成熟的计算机视觉算法(如YOLO)进行标注与识别
- 车辆类型、车厢参数、拉筋识别的算法设计
- 数据传输与采样机系统对接的接口设计(待确认)
-
数据管理与存储
- 数据库设计:车辆信息表、测量数据表、复审日志
- 数据更新机制:初次测量时人工校验,并定期复审误差较大的记录
- 数据查询、导出功能
-
系统性能与稳定性设计
- 数据缓存与延迟处理机制
- 备份与恢复方案
- 异常数据处理与报警机制
四、实施部署计划
-
项目实施阶段
- 施工与场地准备
- 测量场地规划:行驶路线、限高架、摄像头支架
- 场地基础设施建设:电力、网络布线
- 硬件部署
- 摄像头安装与调试
- 摄像头的自清洁与补光设备安装
- 外部设备(如闸门和提示装置)安装
- 数据采集与算法开发
- 初步车辆数据采集,标注及训练
- YOLO或其他成型算法的调优与测试
- 建立车辆类型与参数的基础数据库
- 系统集成与调试
- 数据流从识别到传输的完整测试
- 系统各模块接口的协同工作测试
- 测试验收与上线
- 完整系统功能测试(包括测量、数据传输、提示功能等)
- 系统误差检测与修正
- 考察实际运行情况,进行试运行
- 用户验收和反馈
- 施工与场地准备
-
人员培训
- 系统操作培训:如何监控与操作系统,处理常见问题
- 数据复审操作培训:人工审核数据的流程与工具使用
- 维护人员培训:硬件设备检查与维护
-
项目周期与时间表
- 各阶段的时间安排(例如:施工、设备安装、初始测试、数据积累、全面测试、上线)
五、建设预算与内容
-
预算概述
- 项目总预算框架
- 硬件设备成本:摄像头、支架、闸门、补光设备
- 软件开发与集成成本:算法开发与测试、系统集成
- 数据存储与管理系统建设成本
- 系统测试与验收成本
- 人员培训与维护成本
- 项目总预算框架
-
详细预算分配
- 硬件成本
- 摄像头采购与安装费用
- 闸门与提示装置安装
- 自清洁设备与补光系统
- 软件开发成本
- 算法开发与优化成本
- 数据库设计与开发成本
- 系统集成与接口开发成本
- 施工与场地建设成本
- 场地设施布置
- 网络与电力基础设施建设
- 人员成本
- 人工审核人员培训费用
- 系统操作与维护培训费用
- 项目管理人员与执行人员费用
- 硬件成本
-
成本控制与优化方案
- 针对成本超支风险的控制措施
- 通过充分利用现有资源、避免不必要的软硬件开发来节省成本
结语
- 系统建设的重要性总结
- 阶段性目标与项目效益
现在完成第一章的撰写,预计800字