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

基于形状记忆聚合物的折纸超结构

​    公众号端文章:

基于SMP的折纸超结构icon-default.png?t=O83Ahttps://mp.weixin.qq.com/s?__biz=MzkwMjc0MTE3Mw==&mid=2247484016&idx=4&sn=16f8d4aaaff76d776cec19bc0adbdd3b&chksm=c0a1afaaf7d626bc0457d9cc4ba1b38424c2aad71ffec548715e47f5611cf00f10d5a511f3b3#rd

    折纸不仅是一种传统的艺术形式,近年来,它也逐渐成为材料科学、机器人技术和工程设计中的重要灵感源泉。结合形状记忆聚合物(Shape Memory Polymer,简称SMP)这一创新材料,折纸超结构的发展呈现出巨大的潜力。通过与SMP结合,折纸设计不仅仅是静态的,它们能够动态响应环境,完成复杂的形变。应用领域包括软体机器人、可调节结构及生物医疗设备等。这些可折叠、可编程的结构不仅在外观上美观精巧,更在功能上具有自适应、智能化的特性。

一.什么是形状记忆聚合物?

    形状记忆聚合物是一类智能材料,能够在特定条件下“记住”并恢复原始形状。通常,SMP在外部刺激(如温度、光、磁场等)作用下,从一种形状转换为另一种形状。这一特性使得SMP在许多领域中成为具有前景的材料。SMP的形状记忆效应主要取决于SMP内部的两相态:固定相(保持宏观原始形状)和可逆相(改变原始形状并固定)。SMP的工作流程可总结为如下几点:

1.变形

    预设变形温度 Td 高于玻璃态转化温度 Tg,改变SMP形状,链构象发生改变,此时处于较低稳定状态,表现为能量增加或熵弹水平的递减。此时,可以通过加载外力将其变形成其他形状。在这个过程中,SMP会根据外力而发生形状变化。

2.冷却

    如果需要固定新的形状,需要设定冷却温度Ts低于玻璃态转化温度 Tg,同时在外力作用下保持SMP变形形状。

3.固定

    在设定温度完全低于玻璃态转化温度时,卸掉载荷。此时聚合物的物理/化学交联网络处于低能量状态,分子链段被锁定无法自由旋转,宏观表现为可逆态硬化,应力和应变被锁住,SMP材料会保持新的形状。

4.恢复

    当再次升高温度至 Tg 以上时,分子链段开关被打开发生自由旋转,宏观表现为可逆态软化并具备弹性能力,此时熵弹性驱动聚合物网络恢复初始状态,SMP材料会恢复其初始形状,回到最初的预设形状。

    通过控制温度,SMP可以在临时固定形状和原始形状之间进行转换,实现形状存储和形状记忆的功能。

二. 什么是折纸超结构?

    折纸超结构是一种基于折纸技术的可折叠设计,它们可以通过折叠和平展来改变形态,通常由具有柔性或硬度的材料制成。将传统的折纸艺术与先进材料相结合,能够创造出功能多样、形态复杂的结构。

    折纸超结构通过在薄膜材料中引入折痕来设计,将薄膜材料划分为柔性区域(折痕)和刚性区域(面板)。折痕能够实现面板在变形过程中的旋转,影响折叠和展开时的弹性能量,赋予折纸可编程的机械性能。因此,机械性能依赖于柔性区域和刚性区域之间的平衡。

    折纸超结构根据弹性能的分布可分为平面折纸超结构(刚性折纸)曲面折纸超结构(变形折纸)。刚性折纸的面板为平面,且在变形期间保持刚性,刚性折纸中的能量主要存储在折痕或连接区域,其设计简单,具有预测力学行为,但其在用于可调刚度时有一定的局限性。

图片源自论文《Origami based Mechanical Metamaterials》

(a)折叠状态的结构(b)平面状态的结构(c)结构中的单元(d) 聚焦于中心点的非局部元素

    而对于变形折纸,其面板为曲面,面板在结构变形期间也会变形,能量存储在面板和折痕或连接区域内,能实现更复杂的能量景观,提供更多可编程性,在刚度和稳定性方面更灵活。

图片源自论文《Curved-Crease origami for morphing metamaterials》

(a)展开状态(b)部分折叠状态(c)完全折叠状态

    折纸超结构在多个领域都有广泛的应用潜力,尤其在自适应建筑结构、可展开卫星天线、微型机器人和医疗设备等领域展现了非凡的前景。传统折纸通常是静态设计,而通过形状记忆聚合物的加入,这些结构变得能够动态响应外部环境,从而成为一种全新的智能化设计。

三. 基于SMP的折纸超结构的工作原理

    基于SMP的折纸超结构的工作原理主要基于SMP材料的特性,即形状记忆效应。对于下图的SMP平面结构的整个工作过程可以初步分为形状设定阶段形状恢复阶段。

    形状设定:这个阶段主要将材料折成指定形状。首先将初始形状的SMP平面加热到玻璃化转变温度以上,并将其沿对角线对折;然后在通过保持加载维持折叠状态,将试样温度降低到玻璃化转变温度以下;最后保持低温的同时撤去外载荷,临时的折叠形状会被固定,完成临时形状的设定。

    形状恢复:这个阶段将材料从临时形状恢复到初始形状。通过将折叠的SMP结构重新加热至玻璃化转变温度以上,其就会从临时的折叠形状恢复到初始的平面形状。

    基于这一工作原理,设计的基于SMP的折纸超结构可以通过控制温度的变化来实现形状的变换和记忆,从而实现折叠结构的展开、收缩等动作。利用SMP材料的形状记忆效应,折纸超结构可以在外界条件改变的情况下实现结构形状的变化,使其在不同形态下达到不同的功能和应用。

四. 应用前景

    基于SMP的折纸超结构在许多领域都有广泛的应用潜力,以下是一些具有代表性的应用前景:

    软体机器人:SMP的低密度和可控形变特性非常适合软体机器人。折纸超结构能够根据任务需求调整形态,例如穿越狭窄空间或抓取不规则物体。

    生物医疗设备:SMP折纸结构可以用于可植入设备或手术工具的开发。通过体内环境温度的变化,设备能够自动展开或收缩,从而简化手术过程。

    自适应建筑与结构:在建筑设计中,基于SMP的折纸结构可以用于可调节的窗户、墙体或屋顶。这些结构能够根据天气状况自动打开或关闭,从而提高能源效率。

    航空航天:折纸结构的轻便性和可折叠性使其在空间有限的航空航天应用中尤为重要,例如可折叠卫星天线、太阳能帆板等。

   折纸超结构和形状记忆聚合物的结合,是一种艺术与科技的融合,创造了一种能够响应环境变化的动态结构。为机器人技术、医疗器械、建筑工程等领域提供了更多的发展空间。总之,基于SMP的折纸超结构将在更广泛的领域中展现其强大的潜力!🌟

     如果本文对您有所帮助,欢迎关注我的公众号、点赞、转发,共同学习!

相关文章:

基于形状记忆聚合物的折纸超结构

​ 公众号端文章: 基于SMP的折纸超结构https://mp.weixin.qq.com/s?__bizMzkwMjc0MTE3Mw&mid2247484016&idx4&sn16f8d4aaaff76d776cec19bc0adbdd3b&chksmc0a1afaaf7d626bc0457d9cc4ba1b38424c2aad71ffec548715e47f5611cf00f10d5a511f3b3#rd 折…...

前端用html写excel文件直接打开

源码 <html xmlns:o"urn:schemas-microsoft-com:office:office" xmlns:x"urn:schemas-microsoft-com:office:excel" xmlns"http://www.w3.org/TR/REC-html40"> <head><meta charset"UTF-8"><!--[if gte mso 9]&…...

FastText 和 Faiss 的初探了解

概览 大模型目前已经是如火如荼的程度&#xff0c;各个大厂都有推出面向大众的基础大模型&#xff0c;同时诸多行业也有在训练专有大模型&#xff0c;而大模型的发展由来却是经过多年从文本检索生成、深度学习、自然语言处理&#xff0c;在Transformer架构出来后&#xff0c;才…...

微服务保护学习笔记(五)Sentinel授权规则、获取origin、自定义异常结果、规则持久化

文章目录 前言4 授权规则4.1 基本原理4.2 获取origin4.3 配置授权规则 5 自定义异常结果6 规则持久化 前言 微服务保护学习笔记(一)雪崩问题及解决方案、Sentinel介绍与安装 微服务保护学习笔记(二)簇点链路、流控操作、流控模式(关联、链路) 微服务保护学习笔记(三)流控效果(…...

YOLOv8目标检测模型——遥感小目标检测经验分享

小目标检测——YOLOV8 一、引言 背景介绍 &#xff08;1&#xff09;目标检测的重要性 目标检测在许多领域都具有极其重要的作用。在自动驾驶中&#xff0c;目标检测能够识别道路上的障碍物和行人&#xff0c;确保行车安全。在视频监控中&#xff0c;目标检测能够实时发现异…...

构建响应式 Web 应用:Vue.js 基础指南

构建响应式 Web 应用&#xff1a;Vue.js 基础指南 一 . Vue 的介绍1.1 介绍1.2 好处1.3 特点 二 . Vue 的快速入门2.1 案例 1 : 快速搭建 Vue 的运行环境 , 在 div 视图中获取 Vue 中的数据2.2 案例 2 : 点击按钮执行 vue 中的函数输出 vue 中 data 的数据2.3 小结 三 . Vue 常…...

计算机毕业设计选题推荐-在线投票系统-Java/Python项目实战

✨作者主页&#xff1a;IT研究室✨ 个人简介&#xff1a;曾从事计算机专业培训教学&#xff0c;擅长Java、Python、微信小程序、Golang、安卓Android等项目实战。接项目定制开发、代码讲解、答辩教学、文档编写、降重等。 ☑文末获取源码☑ 精彩专栏推荐⬇⬇⬇ Java项目 Python…...

【C/C++】程序的构建(编译)过程概述

&#x1f984;个人主页:小米里的大麦-CSDN博客 &#x1f38f;所属专栏:C_小米里的大麦的博客-CSDN博客 &#x1f381;代码托管:C: 探索C编程精髓&#xff0c;打造高效代码仓库 (gitee.com) ⚙️操作环境:Visual Studio 2022 目录 一、前言 二、预处理&#xff08;Preprocessi…...

ElasticSearch-2-核心语法集群高可用实战-Week2

ES批量操作 1.批量获取文档数据 这里多个文档是指&#xff0c;批量操作多个文档&#xff0c;搜索查询文档将在之后的章节讲解 批量获取文档数据是通过_mget的API来实现的 (1)在URL中不指定index和type 请求方式&#xff1a;GET 请求地址&#xff1a;_mget 功能说明 &#…...

STM的CAN通信学习

显性电平&#xff1a;0 隐性电平&#xff1a;1 一、帧结构 1.帧类型 1&#xff09;数据帧&#xff1a;发送设备主动发送数据&#xff08;广播式&#xff09; 2&#xff09;请求帧&#xff1a;接收设备主动请求数据&#xff08;请求式&#xff09; 2.帧结构 1&#xff…...

【高等数学学习记录】函数

【高等数学&学习记录】函数 从事测绘工作多年&#xff0c;深刻感受到基础知识的重要及自身在这方面的短板。 为此&#xff0c;打算重温测绘工作所需基础知识。练好基本功&#xff0c;为测绘工作赋能。 1 知识点 1.1 函数 设数集 D ⊂ R D\subset R D⊂R&#xff0c;称映射…...

【springboot过ingress后无法获取X-Forwarded-For头信息】

springboot过ingress后无法获取X-Forwarded-For头信息 一、现象结论修改步骤ingressspringboot 排查流程本文参考 一、现象 项目使用spring boot 2.7.18&#xff0c;有个新需求是校验X-Forwarded-For头的所有来源ip合法性&#xff0c;线上环境出现取不到X-Forwarded-For头的问…...

表格标记<table>

一.表格标记、 1table&#xff1a;表格标记 2.caption:表单标题标记 3.tr:表格行标记 4.td:表格中数据单元格标记 5.th:标题单元格 table标记是表格中最外层标记&#xff0c;tr表示表格中的行标记&#xff0c;一对<tr>表示表格中的一行&#xff0c;在<tr>中可…...

Rust练手项目,写个有趣的小工具定时从一言网获取一段有趣的话并推送通知

Rust练手项目&#xff0c;写个有趣的小工具 代码 继续练习Rust, 写个小工具定时从一言网获取一段有趣的话并提示&#xff0c;如下 练习以下Rust点 并发编程 Mutex, Arc指针使用HTTP请求Windows Gui 代码 Cargo.toml [package] name "funny_word" edition "20…...

【隐私计算】Paillier半同态加密算法

一、何为同态加密&#xff08;HE&#xff09;&#xff1f; HE是一种特殊的加密方法&#xff0c;它允许直接对加密数据执行计算&#xff0c;如加法和乘法&#xff0c;而计算过程不会泄露原文的任何信息。计算的结果仍然是加密的&#xff0c;拥有密钥的用户对处理过的密文数据进…...

判断数字的奇偶[中秋快乐~]

题目描述 给定一个整数 n,编写程序判断数字 n 是奇数还是偶数&#xff0c;是奇数则输出 “odd”&#xff0c;偶数则输出 “even”。 输入格式 一行&#xff0c;一个整数 n。 输出格式 一行&#xff0c;如果 n 是奇数则输出 “odd”; 如果 nn 是偶数则输出 “even”。 样例…...

文件操作及重定向详解

1、linux下一切皆文件: 在linux中,一切皆文件是一个重要的概念,用于描述linux操作系统中所有资源和设备都以文件的形式进行访问和处理。 这个概念可以理解为,无论是硬盘上的文件、网卡、设备、进程等,都被抽象为文件的形式存在。在linux系统中,通…...

鸿蒙next json解析 ArkUI 带你玩转 arkts json解析

前言导读 相信很多同学再开发过程中都会遇到json解析的处理&#xff0c;不管是跟服务端交互 或者是读取本地的json 都会遇到json解析 那么正好今天有空正好讲一下鸿蒙next里面的json解析 JSON解析与生成 本模块提供了将JSON文本转换为JSON对应对象或值&#xff0c;以及将对象…...

东土科技加码芯片业务投资,携手神经元共建新型工业生态

为抢抓国产化芯片发展的重大机遇&#xff0c;东土科技决定进一步加大对神经元信息技术&#xff08;成都&#xff09;有限公司的投资。这一战略布局有利于东土科技鸿道Intewell工业操作系统与神经元公司芯片的深度协同&#xff0c;推动实现“信息技术、网络技术、控制技术、数字…...

指纹与指甲检测系统源码分享

指纹与指甲检测检测系统源码分享 [一条龙教学YOLOV8标注好的数据集一键训练_70全套改进创新点发刊_Web前端展示] 1.研究背景与意义 项目参考AAAI Association for the Advancement of Artificial Intelligence 项目来源AACV Association for the Advancement of Computer V…...

IDEA运行Tomcat出现乱码问题解决汇总

最近正值期末周&#xff0c;有很多同学在写期末Java web作业时&#xff0c;运行tomcat出现乱码问题&#xff0c;经过多次解决与研究&#xff0c;我做了如下整理&#xff1a; 原因&#xff1a; IDEA本身编码与tomcat的编码与Windows编码不同导致&#xff0c;Windows 系统控制台…...

Day131 | 灵神 | 回溯算法 | 子集型 子集

Day131 | 灵神 | 回溯算法 | 子集型 子集 78.子集 78. 子集 - 力扣&#xff08;LeetCode&#xff09; 思路&#xff1a; 笔者写过很多次这道题了&#xff0c;不想写题解了&#xff0c;大家看灵神讲解吧 回溯算法套路①子集型回溯【基础算法精讲 14】_哔哩哔哩_bilibili 完…...

如何在看板中体现优先级变化

在看板中有效体现优先级变化的关键措施包括&#xff1a;采用颜色或标签标识优先级、设置任务排序规则、使用独立的优先级列或泳道、结合自动化规则同步优先级变化、建立定期的优先级审查流程。其中&#xff0c;设置任务排序规则尤其重要&#xff0c;因为它让看板视觉上直观地体…...

【Redis技术进阶之路】「原理分析系列开篇」分析客户端和服务端网络诵信交互实现(服务端执行命令请求的过程 - 初始化服务器)

服务端执行命令请求的过程 【专栏简介】【技术大纲】【专栏目标】【目标人群】1. Redis爱好者与社区成员2. 后端开发和系统架构师3. 计算机专业的本科生及研究生 初始化服务器1. 初始化服务器状态结构初始化RedisServer变量 2. 加载相关系统配置和用户配置参数定制化配置参数案…...

1.3 VSCode安装与环境配置

进入网址Visual Studio Code - Code Editing. Redefined下载.deb文件&#xff0c;然后打开终端&#xff0c;进入下载文件夹&#xff0c;键入命令 sudo dpkg -i code_1.100.3-1748872405_amd64.deb 在终端键入命令code即启动vscode 需要安装插件列表 1.Chinese简化 2.ros …...

将对透视变换后的图像使用Otsu进行阈值化,来分离黑色和白色像素。这句话中的Otsu是什么意思?

Otsu 是一种自动阈值化方法&#xff0c;用于将图像分割为前景和背景。它通过最小化图像的类内方差或等价地最大化类间方差来选择最佳阈值。这种方法特别适用于图像的二值化处理&#xff0c;能够自动确定一个阈值&#xff0c;将图像中的像素分为黑色和白色两类。 Otsu 方法的原…...

10-Oracle 23 ai Vector Search 概述和参数

一、Oracle AI Vector Search 概述 企业和个人都在尝试各种AI&#xff0c;使用客户端或是内部自己搭建集成大模型的终端&#xff0c;加速与大型语言模型&#xff08;LLM&#xff09;的结合&#xff0c;同时使用检索增强生成&#xff08;Retrieval Augmented Generation &#…...

CSS设置元素的宽度根据其内容自动调整

width: fit-content 是 CSS 中的一个属性值&#xff0c;用于设置元素的宽度根据其内容自动调整&#xff0c;确保宽度刚好容纳内容而不会超出。 效果对比 默认情况&#xff08;width: auto&#xff09;&#xff1a; 块级元素&#xff08;如 <div>&#xff09;会占满父容器…...

Vite中定义@软链接

在webpack中可以直接通过符号表示src路径&#xff0c;但是vite中默认不可以。 如何实现&#xff1a; vite中提供了resolve.alias&#xff1a;通过别名在指向一个具体的路径 在vite.config.js中 import { join } from pathexport default defineConfig({plugins: [vue()],//…...

wpf在image控件上快速显示内存图像

wpf在image控件上快速显示内存图像https://www.cnblogs.com/haodafeng/p/10431387.html 如果你在寻找能够快速在image控件刷新大图像&#xff08;比如分辨率3000*3000的图像&#xff09;的办法&#xff0c;尤其是想把内存中的裸数据&#xff08;只有图像的数据&#xff0c;不包…...