当前位置: 首页 > news >正文

【虹科】基于Lidar的体积监控实现高效的库存管理

迄今为止,很多物料厂家测量库存的结果数据仍然不准确,会存在很大的误差,导致供应链效率低下——这个问题可以通过Lidar技术轻松解决。

近年来,全球供应链的脆弱性已经多次得到证明。无论是油轮被困在苏伊士运河,阻塞海峡交通数天并严重扰乱国际材料贸易,还是由于疫情导致工厂停滞数月而缺乏原材料,总有一些突发事件会扰乱全球商品贸易。

以上提到的是对全球许多公司造成重大影响的严重事件,但基本问题可以在每个供应链中看到,包括公司内部的供应链:利益相关者和流程像齿轮一样在供应链中互锁,这意味着不准确和偏差会迅速影响整个供应链。一个小错误很容易成倍增加并造成财务损失——这同样适用于全球供应链和中型企业的内部供应链。

为了避免这个问题,有效的库存管理对许多公司起着关键作用。这种管理系统的重点是订购、存储和使用材料,目的是保持尽可能低的库存和尽可能高的交付能力。存货是约束成本,同时也是公司最重要的资本。因此,高效和有效的库存管理是成功的关键,是供应链管理的核心任务。

库存控制和监控是一个重要方面:为了管理好库存,有必要准确记录可用材料的位置和数量。特别是零散材料(如砾石或沙子)主营的公司,由于缺少精确的监控系统,通常手头上没有这些数据。

目前有多少材料库存?

尽管采用过地磅等方法,但这个问题的答案往往不准确。为什么?这可以通过一个例子很好地说明。

一家建筑材料公司专门从事砾石和沙子的销售以及混凝土的生产。在准备生产计划时,该公司发现仓库中存在砾石短缺。但是,根据库存文件和会计,应该有足够的材料进行生产。该公司必须在短时间内以高价购买砾石并重新安排时间,以便可以保持混凝土的生产运行,并为客户提供砾石。那么材料短缺是怎么来的呢?我们看看整条供应链。

建筑材料公司的供应链

该公司从自己的砾石厂采购砾石,每天加工后用卡车将材料运送到仓库进行存储,用于进一步加工和直接销售。货物到达后,在交付区使用地磅称重。称重系统出现错误或轻微不准确是正常的,并且被考虑在内。此外,外部因素会影响数据,例如雨水,这会导致砾石被送湿并相应地扭曲重量。这就是早在交付阶段就出现不准确的地方。

用于记录物料收货的地秤

卡车装货与卸货中产生的误差

对卡车称重后,数据被记录在库存文件中,砾石被放置在大型储物箱中进行处理或直接分发。仓库员工目视估计当前库存,以将物料分配到箱子。根据这一估计,砾石被卸载到相应的箱子中。卸载材料时,卡车箱体通常会残留残留量,尤其是在砾石潮湿的情况下。因此,卡车将一些材料带回去,记录的数量与实际存储的数量之间出现了进一步的差异。

除了由秤引起的测量误差外,零散材料通常通过目视方式估算或逐辆卡车计算,这可能相当不准确。因此,在交付过程中已经发生了高达10-15%的偏差,在肉眼估计时甚至会出现20-30%的偏差。

用于物料分配的砾石装载

存储不是最后一个潜在的错误来源:在出货材料的情况下,无论是用于进一步加工还是直接销售,建筑材料公司的产品数量也记录得不够精确。对于运输,该公司用挖掘机将砾石装载到卡车上。物料的重量由铲斗的铲起的次数来进行记录。与交付一样,装载过程中会发生材料损失,例如铲斗未完全清空,从而导致库存文档的差异。

不准确的数据收集会扭曲库存文档

由于在物料收货和分销以及发货期间,库存记录中出现了不准确之处,因此会计数据与箱中存储的实际数量有很大偏差。因此,为了完成客户订单,公司必须在短时间内购买砾石,这会增加成本、增加工作量和交货延迟。材料短缺不仅影响建材公司的内部流程。仓库中缺乏关于物料收货和库存的准确、可靠(实时)数据。如果这些信息从一开始就已经不准确,甚至完全缺失,它会影响公司的整个供应链,如我们的示例所示。

使用激光雷达进行体积监控

3D LiDAR 传感器基于飞行时间原理。它们向环境发射光脉冲,检测物体反射的光,并根据飞行时间计算确切的距离。这个过程每秒重复数十万次,结果被组合成3D点云。

在仓库中,传感器系统以这种方式扫描材料堆的整个表面,并生成由数千个数据点组成的详细图像,这些数据点映射了表面的每个变化。根据这些数据,计算出材料的体积。因此,LiDAR 比其他用于体积监控的常见传感器技术(如单点激光器或毫米波传感器)具有显著优势。单点激光器或毫米波传感器等这些解决方案无法对表面进行完整的3D成像,或者只能使用多个设备来测量,应用非常复杂,成本昂贵。

激光雷达传感器扫描仓库的关键区域

在我们的示例中,用于检测材料的LiDAR传感器安装在天花板上,以俯瞰卸货区和砾石储物箱。应用我们的感知软件,在检测体积的点云中设置区域。这可确保仅计算实际材料的体积,而不计算额外的体积,例如接壤的墙壁的体积。

与许多存放材料的仓库一样,由于砾石的移动,有时尘土飞扬,或者有些区域光线不足。这对于亮度测量等体积监测技术来说是一个挑战,因为它们高度依赖于照明条件。而LiDAR 传感器不需要环境光,这意味着即使在仓库的无照明区域或黑暗的户外环境,该技术也能完全发挥作用。

通过准确、可靠的实时数据实现高效的库存管理

传感器不断收集数据。一旦卡车或挖掘机卸载或清除区域内的砾石,软件就会计算体积的变化。仪表板实时显示散装物料的体积或按需提供数据。可以记录的总体积,或者在交付前对区域进行去皮,以便仅记录新交付的材料,从而使系统能够适应个性化需求。

用激光雷达监测储存砾石的体积

在我们的示例中,公司可以随时使用交货区域以及存储箱中的区域通过仪表板准确跟踪库存。这不仅节省了时间和精力,而且可以更好地控制库存。公司可以根据需要记录的库存数据及时预测砾石短缺和过剩。

实时数据为所有相关方创造了透明度,从采购和生产到会计和销售,使公司的供应链科学化运转,这可以提高效率以及提高最终客户满意度。

借助激光雷达迈向供应链 4.0

可靠的数字库存数据是高效库存管理的基本要求,而这正是智能LiDAR传感器实时提供的内容。它们能够改进和有针对性引导需求、生产和分销计划,因为公司可以实时确切地知道仓库中有多少材料,使他们能够更灵活地应对波动。同时,他们可以在仓库管理和材料的销售中更有效地定位自己。因此,使用LiDAR技术进行库存记录可以为供应链的数字化和优化做出重要贡献。

相关文章:

【虹科】基于Lidar的体积监控实现高效的库存管理

迄今为止,很多物料厂家测量库存的结果数据仍然不准确,会存在很大的误差,导致供应链效率低下——这个问题可以通过Lidar技术轻松解决。近年来,全球供应链的脆弱性已经多次得到证明。无论是油轮被困在苏伊士运河,阻塞海峡…...

一口吃不成ChatGPT,复旦版MOSS服务器被挤崩后续

ChatGPT 是目前最先进的 AI,由于 ChatGPT 的训练过程所需算力资源大、标注成本高,此前国内暂未出现对大众开放的同类产品。 适逢ChatGPT概念正火,2 月 21 日,复旦团队发布首个中国版类 ChatGPT 模型「MOSS」,没想到瞬时…...

html初识

HTML认知 文章目录HTML认知语法规范注释标签组成和关系标签的关系标签学习排版系列标签**标题标签****段落标签**换行标签水平线标签文本格式化标签媒体标签图片标签src 目标图片的路径alt 替换文本title 图片的标题width 宽度 / height 高度路径绝对路径相对路径(常…...

BFC的概念与作用

本篇详细介绍FC的概念,以及BFC的作用:FC的全称是Formatting Context,元素在标准流里面都是属于一个FC的.块级元素的布局属于Block Formatting Context(BFC) -也就是block level box都是在BFC中布局的; 行内…...

谷歌留痕代发技术指南_谷歌留痕怎么霸屏的?

本文主要分享谷歌留痕技术的一些常见问题,霸屏的原理是什么。 本文由光算创作,有可能会被修改和剽窃,我们佛系对待这种行为吧。 谷歌留痕也叫谷歌搜索留痕,那么谷歌搜索留痕的霸屏原理是什么? 答案是:利…...

SCG failure information

我们知道5G网络有独立组网和非独立组网,独立组网中不论是核心网还是接入网都是5G,但是部署成本高;非独立组网也就是双连接(MRDC)也是目前比较流行的一种方式,其中的ENDC,即E-UTRA-NRDual Connectivity,是将…...

Idea修改Git账号及密码的方法

IDEA修改git账号及密码的方法:1、file->settings->passwords2、重启IDEA3、执行一次提交或更新当执行提交或更新之后,idea会自动提示输入账号、密码,如下:4、以上如果还修改不了,请尝试如下方式解决办法&#xf…...

leaflet 设置右键菜单,配置相应的功能(090)

第090个 点击查看专栏目录 本示例的目的是介绍如何在vue+leaflet中设置右键菜单,配置相应的功能。 直接复制下面的 vue+openlayers源代码,操作2分钟即可运行实现效果. 文章目录 示例效果配置方式示例源代码(共109行)安装插件相关API参考:专栏目标示例效果 配置方式 1)…...

怎么维护Linux VPS 服务器?简单7个步骤

维护VPS的目的是为了确保服务器网络始终畅通无阻。请注意,此列表中的任务并不是服务器维护所需完成的唯一任务。以下是 Linux VPS 服务器所有者可以做些什么来维护他们的服务器。 1.监控磁盘空间 服务器是个人服务器还是具有多个用户帐户的服务器并不重要&#xff0…...

[NOIP1999 提高组] 旅行家的预算(C++,贪心)

题目描述 一个旅行家想驾驶汽车以最少的费用从一个城市到另一个城市(假设出发时油箱是空的)。给定两个城市之间的距离 D1D_1D1​、汽车油箱的容量 CCC(以升为单位)、每升汽油能行驶的距离 D2D_2D2​、出发点每升汽油价格PPP和沿途…...

Array.apply(null,{length: 99}) 逻辑解析

一、基础概述 vue 教程中有一段 demo code,如下: render: function (createElement) {return createElement(div,Array.apply(null, { length: 20 }).map(function () {return createElement(p, hi)})) }这个表达式Array.apply(null, { length: 20 })有…...

Web前端开发常用工具推荐(内含学前端必备软件资源)

1、Vim Vim作为一个类似于Vi的文本编辑器,功能强大的同时还可以做到高度可定制。当然了,虽然Vim类似Vi,但是它在Vi的基础上改进和增加了很多特性,VIM是纯粹的自由软件。即使Vim的学习成本高,但只要我们掌握很多的快捷…...

【python】考前复习,python基础语法知识点整理

文章目录1.常量与表达式2.变量和数据类型创建变量数据类型动态类型数据类型的转换3.注释4.字符串字符串的定义方式字符串的拼接字符串的格式化①字符串格式化的精度控制字符串的格式化②对表达式进行格式化5.从控制台输入(input)6.运算符算术运算符赋值运算符布尔类型和比较运算…...

3个月,入门网络安全并找到工作

在我进入大学之前,我一直对计算机感兴趣。虽然只是考了一个一般大学,但是选专业的时候还是选了计算机专业。 本来以为自己会在大学里学到很多有用的知识,并且能够很快找到一份好工作。但是,事实并不是这样。在大学期间&#xff0c…...

你会用 TypeScript 的条件类型吗?

我们可以使用 TypeScript 中的条件类型来根据逻辑定义某些类型,就像是在编写代码那样。它采用的语法和我们在 JavaScript 中熟悉的三元运算符很像:condition ? ifConditionTrue : ifConditionFalse。我们来看看他是怎么工作的。 TypeScript 的条件类型…...

云原生丨一文教你基于Debezium与Kafka构建数据同步迁移(建议收藏)

文章目录前言一、安装部署Debezium架构部署示意图安装部署二、数据迁移Postgres迁移到PostgresMySQL迁移到PostgresSQL前言 在项目中,我们遇到已有数据库现存有大量数据,但需要将全部现存数据同步迁移到新的数据库中,我们应该如何处理呢&…...

顶象APP加固的“蜜罐”技术有什么作用

目录 蜜罐有很多应用模式 蜜罐技术让App加固攻守兼备 顶象端加固的三大功能 为了捕获猎物,猎人会在设置鲜活的诱饵。被诱惑的猎物去吃诱饵时,就会坠入猎人布置好的陷阱,然后被猎人擒获,这是狩猎中常用的一种手段。在业务安全防…...

训练一个ChatGPT需要多少数据?

“风很大”的ChatGPT正在席卷全球。作为OpenAI在去年底才刚刚推出的机器人对话模型,ChatGPT在内容创作、客服机器人、游戏、社交等领域的落地应用正在被广泛看好。这也为与之相关的算力、数据标注、自然语言处理等技术开发带来了新的动力。自OpenAI发布ChatGPT以来&…...

【GlobalMapper精品教程】053:打开dbf文件并生成有坐标系的shp数据

本文讲解在globalmapper汇总打开dbf文件并生成有坐标系的shp数据。 文章目录一、dbf文件解读二、打开dbf文件二、另存为shp文件一、dbf文件解读 我们可以通过Excel或FME等多种软件查看dbf的结构,字段有:Name,kind,Lat&#xff0c…...

图像亮度调整

非线性方式 调整图像的方法有很多,最常用的方法就是对图像像素点的R、G、B三个分量同时进行增加(减少)某个值,达到调整亮度的目的。即改变图像的亮度,实际就是对像素点的各颜色分量值做一个平移。这种方法属于非线性的…...

PHP和Node.js哪个更爽?

先说结论,rust完胜。 php:laravel,swoole,webman,最开始在苏宁的时候写了几年php,当时觉得php真的是世界上最好的语言,因为当初活在舒适圈里,不愿意跳出来,就好比当初活在…...

【入坑系列】TiDB 强制索引在不同库下不生效问题

文章目录 背景SQL 优化情况线上SQL运行情况分析怀疑1:执行计划绑定问题?尝试:SHOW WARNINGS 查看警告探索 TiDB 的 USE_INDEX 写法Hint 不生效问题排查解决参考背景 项目中使用 TiDB 数据库,并对 SQL 进行优化了,添加了强制索引。 UAT 环境已经生效,但 PROD 环境强制索…...

Java如何权衡是使用无序的数组还是有序的数组

在 Java 中,选择有序数组还是无序数组取决于具体场景的性能需求与操作特点。以下是关键权衡因素及决策指南: ⚖️ 核心权衡维度 维度有序数组无序数组查询性能二分查找 O(log n) ✅线性扫描 O(n) ❌插入/删除需移位维护顺序 O(n) ❌直接操作尾部 O(1) ✅内存开销与无序数组相…...

【JavaSE】绘图与事件入门学习笔记

-Java绘图坐标体系 坐标体系-介绍 坐标原点位于左上角,以像素为单位。 在Java坐标系中,第一个是x坐标,表示当前位置为水平方向,距离坐标原点x个像素;第二个是y坐标,表示当前位置为垂直方向,距离坐标原点y个像素。 坐标体系-像素 …...

Maven 概述、安装、配置、仓库、私服详解

目录 1、Maven 概述 1.1 Maven 的定义 1.2 Maven 解决的问题 1.3 Maven 的核心特性与优势 2、Maven 安装 2.1 下载 Maven 2.2 安装配置 Maven 2.3 测试安装 2.4 修改 Maven 本地仓库的默认路径 3、Maven 配置 3.1 配置本地仓库 3.2 配置 JDK 3.3 IDEA 配置本地 Ma…...

USB Over IP专用硬件的5个特点

USB over IP技术通过将USB协议数据封装在标准TCP/IP网络数据包中,从根本上改变了USB连接。这允许客户端通过局域网或广域网远程访问和控制物理连接到服务器的USB设备(如专用硬件设备),从而消除了直接物理连接的需要。USB over IP的…...

Spring是如何解决Bean的循环依赖:三级缓存机制

1、什么是 Bean 的循环依赖 在 Spring框架中,Bean 的循环依赖是指多个 Bean 之间‌互相持有对方引用‌,形成闭环依赖关系的现象。 多个 Bean 的依赖关系构成环形链路,例如: 双向依赖:Bean A 依赖 Bean B,同时 Bean B 也依赖 Bean A(A↔B)。链条循环: Bean A → Bean…...

技术栈RabbitMq的介绍和使用

目录 1. 什么是消息队列?2. 消息队列的优点3. RabbitMQ 消息队列概述4. RabbitMQ 安装5. Exchange 四种类型5.1 direct 精准匹配5.2 fanout 广播5.3 topic 正则匹配 6. RabbitMQ 队列模式6.1 简单队列模式6.2 工作队列模式6.3 发布/订阅模式6.4 路由模式6.5 主题模式…...

解决:Android studio 编译后报错\app\src\main\cpp\CMakeLists.txt‘ to exist

现象: android studio报错: [CXX1409] D:\GitLab\xxxxx\app.cxx\Debug\3f3w4y1i\arm64-v8a\android_gradle_build.json : expected buildFiles file ‘D:\GitLab\xxxxx\app\src\main\cpp\CMakeLists.txt’ to exist 解决: 不要动CMakeLists.…...

GAN模式奔溃的探讨论文综述(一)

简介 简介:今天带来一篇关于GAN的,对于模式奔溃的一个探讨的一个问题,帮助大家更好的解决训练中遇到的一个难题。 论文题目:An in-depth review and analysis of mode collapse in GAN 期刊:Machine Learning 链接:...