38. 扫描系统设计

news2024/11/23 10:33:12

导论:

扫描系统根据反射旋转类型分为平面振镜扫描和转股扫描,根据光路途径分为一维、二维和三维扫描,根据振镜和扫描镜头的位置又可分为镜前扫描和镜后扫描。

设计流程:

zemax设计与优化:
系统建模

在孔径类型中选择入瞳直径,并按设计要求输入“10”。

在视场中输入1个视场,“0”视场。选择角度。

在波长对话框中输入0.6328加入一个波长,如下图:

然后再镜头数据编辑器中输入系统的初始结构,在第3面的半径设置F解,F/#=10(即焦距为100mm),如下图:

观察二维结构,

系统优化

打开评价函数编辑器,选择默认构成“RMS+Spot Radius+centroid”

确定后,系统自动生成一系列控制像差的操作数。

insert键加入一行,输入EFFL操作数控制系统焦距为100mm,权重为1。

返回镜头数据编辑器,为系统设置变量。将第二面曲率半径和第三面厚度设置为变量,如下图:

点击优化,优化后结构如下图

添加振镜

将光阑面的厚度设为50mm,在光阑面前插入一个虚拟面,将虚拟面厚度设为50mm如下图

二维图

添加折反射工具

查看三维图

将入射光束设为全局参考,

观察三维图

设置多重结构下的扫描角度

在第三个面前后加入坐标间断面

按F7打开多重结构编辑器并按ctrl+shift+insert加入4个组态

反射镜旋转不同角度形成不同的扫描状态,我们需要把控制反射镜旋转角度的参数提取到多重组态下,让他们单独变化,那么控制旋转角度的就是当前的第3个表面的“x倾斜”参数,在多重组态下选择这个参数的操作数,即Par3/3,PRAM参数值,此操作数可控制任何参数。

然后在5个组态下输入五个角度值-10、-5、0、5、10,如下图:

查看三维图,选择颜色显示“结构”,结构“所有”

查看结构矩阵点列图

统一优化系统

从3D视图和点列图中可以看出,由于场曲导致的外视场相差很大,以下进行统一优化。

首先建立评价函数。

打开评价函数编辑器,选择“点列图+RMS+质心”

点击优化,

所有组态光斑大小趋于一致。

总结:靠近反射镜的两个坐标间断是反射镜控制光路的,外面两个坐标间断是用来控制反射镜角度的。

操作数PRAM可控制镜头数据中的参数。

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

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

相关文章

fastapi swagger js css 国内访问慢问题解决

fastapi swagger js css 国内访问慢问题解决 直接修改fastapi包中静态资源地址为如下地址 swagger_js_url: str "https://cdn.bootcdn.net/ajax/libs/swagger-ui/3.9.3/swagger-ui-bundle.js", swagger_css_url: str "https://cdn.bootcdn.net/ajax/libs/sw…

发电机保护屏的作用及其重要性

发电机保护屏的作用及其重要性 发电机保护屏是电力系统中的重要组成部分,它负责监测和控制发电机的运行状态,确保发电机在正常运行和故障情况下都能得到及时、准确的保护。负责监测和控制发电机运行状态,确保及时准确的保护。它由显示屏、控制…

python学习-list

List(列表的定义语法) [元素1, 元素2, 元素3, ......] 什么是元素? 数据容器内的每一份数据,都称之为元素 元素的类型有限制吗? 元素的数据类型没有任何限制,甚至元素也可以是列表,这样就定义了嵌套列表 但是打印…

RT-Thread Studio与CubeMX联合编程之rtthread stm32h743的使用(十一)spi设备SFUD驱动的使用

我们要在rtthread studio 开发环境中建立stm32h743xih6芯片的工程。我们使用一块stm32h743及fpga的核心板完成相关实验,核心板如图: 1.建立新工程,选择相应的芯片型号及debug引脚及调试器 2.编译下载,可以看到串口打印正常 3.…

数据结构_1.0

一、数据结构概述 1.1 概念 在计算机科学中,数据结构是一种数据组织、管理和存储的格式 。它是相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技…

【】AI八股-神经网络相关

Epoch Epoch 是指完成一次完整的数据集训练的过程。比如,有一个数据集有1000个样本,当网络用这些样本训练一次后,这就是一个epoch。 Iteration Iteration 是指在一个epoch中,使用一个batch进行训练的次数。如果你的数据集有100…

2024年【四川省安全员A证】试题及解析及四川省安全员A证模拟考试

题库来源:安全生产模拟考试一点通公众号小程序 四川省安全员A证试题及解析根据新四川省安全员A证考试大纲要求,安全生产模拟考试一点通将四川省安全员A证模拟考试试题进行汇编,组成一套四川省安全员A证全真模拟考试试题,学员可通…

深度解密Spark性能优化之道

课程介绍 课程通过实战案例解析和性能调优技巧的讲解,帮助学员提升大数据处理系统的性能和效率。课程内容涵盖了Spark性能调优的各个方面,包括内存管理、并行度设置、数据倾斜处理、Shuffle调优、资源配置等关键技术和策略。学员将通过实际案例的演示和…

文件操作详解(C语言)

1.为什么要用到文件?怎样数据才能持久化? 保存在内存中的数不安全(一次断电,忘记保存,不用了还给系统) 持久化:保存在硬盘上(放在文件中) 什么是文件?文件…

鱼塘专用激光冲击波声压网驱鸟器

随着生态环境的日益改善,越来越多的鸟类频繁光临鱼塘,捕食鱼苗或成鱼,给养殖户造成巨大的经济损失。 如何有效地让鸟远离你的鱼塘呢? 鱼塘专用激光冲击波声压网驱鸟器,结合了多种驱鸟功能,包括激光驱鸟技术…

分页导航DOM更新实践:JavaScript与jQuery的结合使用

分页导航DOM更新实践:JavaScript与jQuery的结合使用 在Web开发中,分页导航是展示大量数据时不可或缺的UI组件。合理的分页不仅可以提高应用性能,还能优化用户体验。本博客将通过一个实际的DOM结构和模拟数据,讲解如何使用JavaScr…

CentOS修复OpenSSH漏洞升级到openssh 9.7 RPM更新包

在做政府和学校单位网站时,经常需要服务器扫描检测,经常被OpenSSH Server远程代码执行漏洞(CVE-2024-6387)安全风险通告,出了报告需要升级OpenSSH。 使用yum update openssh是无法更新到最新的,因为系统里的…

基于蜉蝣优化的聚类算法(MATLAB)

优化问题广泛存在于人们的日常生活和工程领域,其解决如何寻找使目标值达到最优的可行解的问题。伴随着科技发展,优化问题在生产调度、神经网络训练、图像处理、能源系统等领域起到举足轻重的作用,有助于提高系统效率。优化问题依据不同标准可…

Vision Transformer论文阅读笔记

目录 An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale -- Vision Transformer摘要Introduction—简介RELATED WORK—相关工作METHOD—方法VISION TRANSFORMER (VIT)—视觉Transformer(ViT) 分析与评估PRE-TRAINING DATA REQUIREMENTS—预训练数据…

基于小波分析的纹理和颜色反射对称性检测(MATLAB R2018A)

对称物体在自然图像和合成图像中普遍存在。作为对称物体最重要的全局特征之一,对称性检测长期以来都是计算机视觉领域的研究热点,并在图片的语义提取、图像语义理解以及情感识别等任务上具有广泛的应用。对称物体的检测技术,就是将图片中所蕴…

大淘客api实现多多进宝的商品查询PHP版

大家好,我是网创有方,今天教大家如何使用大淘客的api实现拼多多商品详情信息查询。这里用到的多多进宝,如果没有多多进宝的,先去多多进宝注册个账号吧! 第一步:进入大淘客官方创建应用,并且下载…

易编橙·终身成长社群:帮助编程小伙伴少走弯路

🍊 目录 🍊 自我介绍 🍊 如何加入? 🍊 【擅长的技术】 🍊 星主介绍 🍊 星球天团 🍊 易编橙终身成长社群介绍及权益~ 🍊 受众群体 🍊 如何…

ERP系统中有哪些模块?有哪些具体实现方案呢?

对于许多初次接触ERP系统的企业来说,可能会对系统中包含的模块和功能感到困惑。本文将详细介绍ERP系统中的主要模块,需要明确的是,ERP系统是一个庞大的系统,包含了多个模块,每个模块都有其独特的功能和作用。这些模块涵…

CCAA:认证通用基础 10(审核的概念、审核有关的术语、审核的特征、审核原则)

10.审核的概念、审核有关的术语、审核的特征、审核原则 10.1审核的基本概念 第一章 审核基础知识 第一节 概述 1.什么是审核 审核是认证过程中最基本的活动,是审核方案的重要组成部分,其实施效果直接影响到审核方案的意图和审核目标的达成。 在认证…

新手教学系列——【Python开发】不同系统更换pip源的方法

在使用Python进行开发时,你可能会发现使用pip安装包的速度较慢,尤其是在国内进行操作时。为了提高安装速度,我们可以将pip的默认源更换为国内的一些镜像源。本文将详细介绍如何在不同操作系统上进行这一操作,并给出常用的国内镜像源。 为什么要换源 pip默认使用的是官方的…