Third Assignment lightning vision

棱光智构-lightning visio 2025-11-11 23:09:37

“棱光智构”机器视觉项目作业博客

目录

  • “棱光智构”机器视觉项目作业博客
  • 一、项目概述
  • 二、项目关键点与挑战分析
  • (一)核心关键点
  • (二)潜在挑战
  • 三、团队分工及贡献占比
  • 四、团队协作方式
  • 五、附件链接

一、项目概述

“棱光智构”是EE308课程的工业级的全栈机器视觉软件原型开发项目。项目以光度立体算法为核心,融合C++/QT、OpenCV、CMake三大核心技术,构建“前端界面-接口层-算法层”解耦架构,本项目聚焦三大核心应用场景:

  • PCB焊盘缺陷在线检测
  • 金属手机外壳微划痕出厂质检
  • 博物馆青铜文物3D数字化存档

项目旨在降低工业视觉检测技术门槛与硬件成本,同时还可以提供开源、可二次开发的完整解决方案,兼具教学与产业价值。

二、项目关键点与挑战分析

(一)核心关键点

  1. 技术精度与稳定性:需保障光度立体算法核心性能,如金属外壳划痕检出长度≥0.05mm、PCB缺陷检测高度精度达0.01mm级;同时实现QT前端与算法动态库的稳定对接,避免界面卡顿或数据传输异常。
  2. 场景化功能落地:针对三类场景开发定制化功能,如文物场景的非接触式处理(符合文保要求)、PCB场景的实时触发与PLC联动,需确保功能与场景硬件(工业相机、LED灯组、分拣臂)的兼容性。

(二)潜在挑战

  1. 算法优化难度高:光度立体算法对光照条件、图像噪声敏感,可能出现“算法精度不达标”(如误差率超5%),需反复调试参数(如光强、法向量计算逻辑),且工业场景中复杂工件(如PCB密集线路)可能导致算法适配性不足。
  2. 工程规范执行偏差:学生团队可能因经验不足,出现“前后端解耦不彻底”(如界面直接调用算法核心代码)、Git提交不规范(无清晰注释、版本混乱)、测试覆盖不全(仅验证功能,未测边界场景),导致项目后期维护困难。

三、团队分工及贡献占比

成员id工作内容贡献占比
Gao Weixiang统筹项目整体进度,协调前后端协作,解决跨模块技术冲突;制定绩效评估规则,把控项目交付质量和演示效果,负责项目最终审核与整合8.33%
Linge Huang基于 QT 实现软件 GUI 界面开发,包括控件布局、中文美化、交互逻辑设计(如参数输入、结果展示窗口)8.33%
Jieming Gao负责光度立体算法原理落地、OpenCV 接口调用、法向量求解逻辑实现,以及算法精度优化8.33%
Yining Guo承担CMake工程配置、核心算法动态库封装与调试,处理后端模块依赖管理8.33%
Ningning Zheng处理界面兼容性、响应速度优化,以及软件使用说明文档撰写8.33%
Yang Lihao负责光度立体算法原理落地、OpenCV 接口调用、法向量求解逻辑实现,以及算法精度优化8.33%
Zheng Yijie负责光度立体算法原理落地、OpenCV 接口调用、法向量求解逻辑实现,以及算法精度优化8.33%
Huang Yihao设计算法测试用例(如标准数据集、自制缺陷样本),验证算法稳定性和缺陷检测准确率,输出测试报告8.33%
Xiong Liukun承担CMake工程配置、核心算法动态库封装与调试,处理后端模块依赖管理8.33%
Lin Canran基于 QT 实现软件 GUI 界面开发,包括控件布局、中文美化、交互逻辑设计(如参数输入、结果展示窗口)8.33%
Xu Yihan负责 QT 多线程适配(确保算法运行不阻塞界面)、UI 与后端接口对接,实现数据传输和结果可视化8.33%
Zhang Xiaohan负责 QT 多线程适配(确保算法运行不阻塞界面)、UI 与后端接口对接,实现数据传输和结果可视化8.33%

四、团队协作方式

  1. 进度与版本管理:通过Git仓库同步代码(要求提交含清晰注释),使用飞书OKR跟踪任务进度;每周召开1次线上协调会,解决跨模块问题(如前端调用后端动态库报错)。
  2. 文档共享机制:在腾讯文档中实时更新需求规格说明书、接口定义手册;测试报告需同步至所有成员,确保算法缺陷或功能问题及时暴露。

五、附件链接

  1. 软件需求规格说明书:
    软件需求规格说明书.pdf 4.35M
  1. 需求分析报告PPT:
    分析报告.pdf 11.96M
  1. 团队成员贡献表:
    贡献表.md 2.09K
...全文
150 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
内容概要:本文提出了一种基于多时段动态电价的电动汽车有序充电策略优化方法,并通过Matlab代码实现对该策略进行仿真验证。该研究聚焦于缓解大规模电动汽车无序充电对电网造成的峰谷负荷压力,通过设计科学的多时段动态电价机制,引导用户在电网负荷低谷时段充电,从而实现削峰填谷、提升电网运行稳定性与可再生能源消纳能力的目标。文中建立了以电网负荷波动最小化和用户充电成本最低化为双重目标的优化模型,结合实际用电数据开展仿真分析,结果表明该策略能显著降低电网峰谷差,提高电力系统的经济性与运行效率。该资源属于“博士论文复现”系列,强调对高水平学术成果的还原与工程化实践,具有较强的理论深度与应用价值。; 适合人群:具备一定电力系统基础知识和Matlab编程能力,从事新能源、智能电网、电动汽车等领域研究的研究生、科研人员及工程技术人员。; 使用场景及目标:①学习并复现已发表于博士论文或高水平期刊中的电动汽车有序充电优化模型;②研究需求响应机制下电价策略对用户充电行为的引导作用与弹性响应特性;③开发基于动态电价的充电管理系统原型,为智慧能源系统与车网互动(V2G)技术提供算法支持与决策依据; 阅读建议:此资源以Matlab代码为核心,建议读者结合文档内容与代码逐行分析,重点关注目标函数构建、约束条件设定及求解器调用过程,同时尝试修改参数或引入新变量以拓展模型适用范围,加深对优化算法与电力市场机制融合的理解。
内容概要:本文针对传统三电平并网逆变器在谐波抑制、电网不平衡适应性及动态响应方面的不足,提出一种基于有源中点箝位(ANPC)三电平拓扑的高性能并网控制策略。通过融合双极性倍频脉宽调制(DPWMA)、正负序分离锁相技术与电网电压前馈控制,构建“精准同步-扰动补偿-优质调制”的一体化控制体系。ANPC拓扑凭借其开关损耗均衡、中点电位稳定和低输出谐波等优势,为系统提供优良的硬件基础;DPWMA调制在不增加器件开关频率的前提下显著提升等效开关频率,优化并网波形质量;正负序分离锁相技术有效隔离电网负序扰动,保障不平衡工况下的锁相精度与电流对称性;电网电压前馈控制则提前补偿电网扰动,显著增强系统的动态抗扰能力和响应速度。通过Matlab/Simulink搭建仿真模型,在稳态运行、电网不平衡及动态扰动等多种工况下进行验证,结果表明该复合控制策略可大幅降低并网电流谐波含量,提升功率稳定性与系统鲁棒性,适用于复杂电网环境下的大功率高质量并网应用。; 适合人群:具备电力电子、自动控制理论基础,从事新能源发电、并网逆变器研发等相关领域的研究生、科研人员及工程技术人员。; 使用场景及目标:①研究高电能质量并网逆变器的控制策略设计;②解决弱电网条件下并网系统的稳定性与适应性问题;③掌握DPWMA调制、正负序分离锁相、前馈-反馈复合控制等关键技术的实现方法与协同机制。; 阅读建议:建议结合Matlab/Simulink仿真模型进行实践,重点理解控制策略在不同扰动工况下的响应特性,并可通过修改参数对比传统控制方法,深入掌握复合控制策略的优势与工程应用价值。
内容概要:本文系统研究了在间歇性光伏出力条件下,48V直流母线电压的稳定控制策略及储能系统的双向充放电闭环调控体系。通过Simulink搭建完整的光伏储能直流系统仿真模型,涵盖PV光伏阵列、Boost DC-DC变换器、负载、双向DC-DC变换器与锂离子电池系统,重点实现光伏最大功率点跟踪(MPPT)技术与储能系统协同的削峰填谷控制策略,以解决离网光伏直流微网中存在的功率供需失衡问题。研究深入探讨了电压外环与电流内环的双闭环PI控制结构,确保母线电压稳定,并通过双向DC-DC变换器实现储能电池的智能充放电管理。为进一步提升系统对可再生能源波动性的适应能力,引入多维核密度估计方法生成典型光伏与负荷场景,增强了控制策略的鲁棒性与实用性。; 适合人群:具备电力电子、新能源系统或自动化等相关专业背景,从事微电网、储能控制、光伏系统仿真与能量管理研究的研究生、科研人员及工程技术人员。; 使用场景及目标:①用于离网或分布式直流微网系统中电压稳定与能量管理策略的设计与验证;②为光伏-储能系统的协同控制、MPPT算法优化、储能充放电调度等提供高保真仿真平台与理论支持;③支撑科研项目申报、高水平论文复现或实际工程项目的系统建模与控制算法开发。; 阅读建议:建议结合Simulink仿真环境动手实践,重点关注MPPT控制模块、双向DC-DC变换器的充放电逻辑及双闭环PI控制器的参数整定过程,同时可拓展引入概率性场景分析或多目标优化算法以进一步提升系统性能与智能化水平。

164

社区成员

发帖
与我相关
我的任务
社区描述
2501_MU_SE_FZU
软件工程 高校
社区管理员
  • FZU_SE_LQF
  • 助教_林日臻
  • 朱仕君
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧