LabVIEW轿厢电梯控制系统

news2024/11/16 10:14:55

LabVIEW轿厢电梯控制系统

随着国民经济的快速发展,私家车不再是奢侈的商品,逐渐属于大众。大城市中越来越多的汽车对交通和环境造成了灾难性的影响,尤其是市中心遭受了损失。市中心拥堵和停车困难是两大交通问题。增加停车位以留出更多车辆是解决停车问题最有用的措施。对于大多数国家来说,停车很困难;因此,设置了停车楼或塔楼以满足停车需求。目前,停车场或停车塔的市场在国内外都很广阔。合理的解决方案是赢得市场的主要手段。停车塔和停车楼各有利弊。停车楼不仅具有规模经济,还具有安全性和经济性。停车塔的优点是土地开发率高,对土地投资少,但对机械设备的一次投资、运行和长期设备维护成本高。更糟糕的是,由于在事故中缺乏防火意识,很容易损坏大量或所有车辆。未来,汽车升降机为车主提供了极大的便利,节省了时间和能源。车主可以直接将汽车开到升降机上下,而不是进出停车场出口。汽车升降机在停车场和展览中心、汽车销售中心起着重要作用。国家汽车越多,应用的范围就越广。目前,汽车电梯和乘客电梯的基本功能是相同的。驾驶员必须按下按钮才能上下操作升降机。这不可避免地给驾驶员带来了不便。项目旨在改进停车场的汽车电梯,使其更加智能化和自动化。

汽车电梯的特点是只携带一辆车一次。而且司机操作电梯也不方便。如何在不操作升降机的情况下使汽车升降机自动运行到所需的楼层是一个大问题。在停车楼管理过程中,一般采用车牌识别或射频识别来识别车辆。因此,使用识别结果来记录车辆车牌号,并自动分配停车位。自动分配停车位的原则试图从底层选择停车位。然后可以根据停车信息将汽车运送到车辆将到达的楼层。在下楼梯的过程中,它通过车辆检测来判断车辆是否通过,并确定车辆在哪个楼层。根据车辆检测结果,微处理器控制汽车电梯自动上升到车辆所在的楼层,然后汽车电梯将汽车运送到停车场的出口。改进后,汽车升降机仍可保持现有的电梯按钮控制。它不仅增加了车辆升降机的自动化,而且保留了现有电梯的优势。

将MCU作为汽车升降机的微处理器,红外接收器作为车辆检测,然后利用串口实现计算机与MCU之间的通信,然后使用LabVIEW软件编写程序。一方面,该程序充当计算机管理器来管理计算机和MCU之间的数据通信。另一方面,它是作为模拟程序来模拟汽车升降机的工作过程。MCU不会执行任何控制操作。其作用是在LabVIEW平台上显示接收到的信息(如车牌号、停车位号)。

MCU作为自动升降机的微处理器。一方面,它通过串口从计算机接收车牌号和停车位号的信息。另一方面,它识别车辆正在等待的位置。然后将楼层数通过串口发送到计算机,以模拟改进后的汽车升降机的

在LabVIEW的书面程序中,串口通信由串口COM4进行,车牌号和停车位号通过字符控制显示在LabVIEW的前面板上。然后从它们的显示控件中创建局部变量,然后通过字符合并功能合并两个局部变量,最后通过串口将信息发送到微控制器。

使用软件模拟电梯的工作流程,最重要的是了解电梯的运行规则。然后,可以根据时间和距离的相关性来模拟电梯运行的各种真实效果。

由于对电梯舒适性的要求,电梯应使速度和舒适性并重,电梯的运行速度一般为抛物线曲线。试点研究发现,乘客的升力和漂浮感是否是力量,它直接关系到电梯的加速度和加速度的变化率.当加速度a过大时,电梯会造成严重的不适。国家标准规定电梯最大加速度不得大于1.5m/s2。但是,如果加速度太小,不仅会延长操作的加速过程,还会降低运行效率。因此,考虑到电梯轿厢的效率,电梯轿厢可以取最大加速度的上限1.5m/s22.相比之下,加速度的变化率、对乘客的舒适度有更大的影响。当值过大,会导致震动和晃动感,身体可以承受的最大变化率加速度不超过5m/s3,一般限制在1.8m/s以下3。将汽车电梯的加速度变化率设置为1.2m/s3。

​‍

这是LabVIEW的一个应用,更多的开发案例,欢迎登录北京瀚文网星官网,了解更多信息。有需要LabVIEW项目合作开发,请与我们联系。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/697365.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

一个vue3注册表单,自定义element-ui的label样式

<template><div class"form"><div class"backLogin"><div class"text">已有账号&#xff1f;</div><el-button click"toLogin" typeprimary>立即登录</el-button></div><div clas…

elment-ui的Cascader 级联选择器,点击lable 也能选中前面的复选框

直接mounted里加就OK啦 mounted() {// Cascader 级联选择器: 点击文本就让它自动点击前面的input就可以触发选择。setInterval(function() {document.querySelectorAll(.el-cascader-node__label).forEach(el > {el.onclick function() {if (this.previousElementSibl…

解码奇思妙想:揭秘力扣解压缩编码列表的独特解题之道

本篇博客会讲解力扣“1313. 解压缩编码列表”的解题思路&#xff0c;这是题目链接。 题目要返回一个数组&#xff0c;这个数组是多大呢&#xff1f;由于下标是偶数的元素决定了每个数据要写入几次&#xff0c;所以要对这些项求和&#xff0c;就知道答案数组要开多大了。 接着&…

从零开始理解Linux中断架构(13)--Linux中断域

由于计算机系统日益复杂,外设中断数量不断增加,系统可能同时需要多个中断控制器进行级联,中断源需要统一管理,面对这样的状况,Linux对各种中断控制器进行抽象,对如何进行硬件中断号到IRQ number映射关系上进行进一步抽象出通用与设备无关的架构,通用中断处理代码中就有了…

SpringBoot整合FastDFS笔记

SpringBoot整合FastDFS笔记 FastDFS是国人余庆开发的一个的分布式存储系统&#xff0c;github地址是https://github.com/happyfish100/fastdfsFastDFS的特性:1、分组存储&#xff0c;灵活简洁、对等结构&#xff0c;不存在单点2、 文件ID由FastDFS生成&#xff0c;作为文件访问…

CSDN 周赛 60 期

CSDN 周赛 60 期 60期体验判断题单选题填空题编程题1、题目名称:贝博士的论文审阅统计2、题目名称:括号匹配小结60期体验 本次体验极差,编程题第一题完全看不懂。 然后就是,成绩极差,选择、判断、填空题一共40分,仅仅拿到了十分。 嗯。。。。请允许我先唱两句“都选C”…

[SWPUCTF 2021 新生赛] jicao

需要将json的值进行get传参&#xff0c;以及将id的值进行post传参 因此可以构造payload get传参&#xff1a;?json{"x":"wllm"} post传参&#xff1a;idwllmNB

Z世代消费者崛起,品牌如何靠吉祥物IP增强商业变现能力?

Z世代人群逐渐成为消费者最大主力军&#xff0c;对品牌而言&#xff0c;抓住Z世代消费者的心&#xff0c;就等于抓住机遇。Z世代的年轻人更趋向于为“兴趣”买单&#xff0c;将商品的使用价值与情感价值逐渐分离&#xff0c;拥抱更多的文化&#xff0c;崇尚个性潮流、喜欢新鲜事…

Linux——进程间通信——命名管道

目录 一.命名管道 1.1定义与区别 1.2命名管道的原理 1.3命名管道的创建 1.4命名管道的实现 Comm.hpp 头文件&#xff1a; Sever.cc代码(该进程是读取数据的)&#xff1a; Client.cc(该进程是写数据的)&#xff1a; 1.4.2案例测试&#xff1a; 重新执行Sever: 1.4.3案例…

如何学习PHP常用函数和内置库? - 易智编译EaseEditing

要学习PHP的常用函数和内置库&#xff0c;可以按照以下步骤进行&#xff1a; 学习PHP基础知识&#xff1a; 首先&#xff0c;掌握PHP的基础语法和核心概念。了解变量、数据类型、操作符、控制流程、函数等基本概念和语法规则。 查阅官方文档&#xff1a; PHP官方文档是学习P…

el-date-picker类型是datetimerange然后时间选择器的时分错位和el-time-picker 组件时分秒样式错位

第一种&#xff1a; 现象&#xff1a; 原因&#xff1a; 当分辨率过小且使用了px转换成vw的插件的话&#xff0c;存在vw的精确度不一致导致出现错位&#xff0c;【不知道不用vw转换插件会不会这样&#xff0c;但是解决方法应该是通用的】 解决方法&#xff1a; 在全局引入一…

高通 P-sensor 阈值调整

阈值效果debug 距离传感器调试基本没有太多工作量&#xff0c;主要根据整机来调整阈值&#xff0c;选择最合适的 P-Sensor 感应效果。高通平台sensor代码主要在modem侧&#xff0c;阈值设置是在AP侧&#xff0c;对应配置文件一般是&#xff1a; vendor/qcom/proprietary/senso…

【博客679】LVS NAT模式与FULLNAT模式原理与配置差别

LVS NAT模式与FULLNAT模式原理与配置差别 注意&#xff1a; LVS NAT模式是LVS原生的一种工作方式&#xff0c;而FULLNAT是在NAT模式下通过配置SNAT来 实现FULLNAT的&#xff0c;而且配合SNAT这部分是靠我们自己来实现的 1、LVS NAT模式原理与特点 NAT模式的数据包请求流程&…

基于matlab使用校准相机拍摄的两张图像中恢复相机运动并重建场景的3D结构(附源码)

一、前言 运动结构 &#xff08;SfM&#xff09; 是从一组 3-D 图像估计场景的 2-D 结构的过程。此示例演示如何从两个图像估计校准相机的姿势&#xff0c;将场景的三维结构重建为未知比例因子&#xff0c;然后通过检测已知大小的对象来恢复实际比例因子。 此示例演示如何从使…

如何开一家真人手办店?

从目前的情况来看&#xff0c;在3D建模这一个行业里&#xff0c;真人手办算是一个不错的风口&#xff0c;之前在圈子里刮起了一阵浪潮。手办大家都接触过&#xff0c;真人手办简单来说就是把以前手办的角色变成了真人&#xff0c;作为礼物和纪念品再合适不过。 许多人对这个新生…

【软件安装】Linux系统中安装Nginx服务器(Ubuntu系统)

这篇文章&#xff0c;主要介绍Linux系统中安装Nginx服务器&#xff08;Ubuntu系统&#xff09;。 目录 一、Linux安装Nginx 1.1、下载nginx安装包 &#xff08;1&#xff09;第一种方式 &#xff08;2&#xff09;第二种方式 1.2、上传nginx压缩包到Linux服务器 1.3、解压…

新项目搞完啦!!!

大家好&#xff0c;我是鱼皮。 经过了 7 场直播&#xff0c;总时长近 20 小时&#xff0c;我在 自己的编程导航 的第 5 个 全程直播开发 的项目 —— 智能 BI 项目&#xff0c;完结啦&#xff01; 我在这里对该项目做一个简单的总结&#xff0c;希望让更多需要它的同学看到&am…

爬虫-爬取Bing词典单词相关数据

主要爬取的数据如图片中的红框所示: 爬取效果如下所示: 具体爬虫代码私我&#xff5e;

Seata 四种模式对比总结

一、前言 通过以下系列章节&#xff1a; docker-compose 实现Seata Server高可用部署 | Spring Cloud 51 Seata AT 模式理论学习、事务隔离及部分源码解析 | Spring Cloud 52 Spring Boot集成Seata利用AT模式分布式事务示例 | Spring Cloud 53 Seata XA 模式理论学习、使用…

uniapp中微信小程序不能编译style绑定方法的解决方案

uniapp中动态style问题 这是我的代码设置了根据传参显示不同字体颜色和不同背景色 这两个方法我都写在methods中 methods: {// // 添加不同背景颜色getBackColor(val) {let color "";switch (val[4]) {case 0:color background:${this.colors[0]};break;case 1:col…