自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 FDS学习笔记(四)初始条件的设置

通常,在环境条件下,FDS模拟从时间t =0时开始。设空气温度随高度而恒定,密度和压力随高度(方向)而减小。这种减少在大多数建筑规模计算中没有被注意到,但在大型室外模拟中是重要的。使用INIT可以方便地更改域的矩形区域内的环境条件。可以有多个INIT。如果由INIT定义的两个矩形区域重叠,则第二个重叠区域优先。包括默认条件。也就是说,可以用第二个INIT隐含的默认初始条件覆盖第一个INIT明确指定的初始条件。一、气体种类 气体浓度可初...

2021-09-22 15:47:52 2478

原创 FDS学习笔记(三)全局变量的设置

MISC是一个不属于任何一个类别的输入参数的名称列表组。它用于定义全局变量,例如设置环境温度&MISC TMPA=25. /最好在数据文件中只使用一个MISC。可以使用多行MISC,但是不要重复定义,后一个定义的会覆盖前一个。 一、环境参数 可以通过以下参数设置环境温度和压力 P_INF:背景压力,默认为101325 Pa。 TMPA:环境温度,模拟开始时的所有温度。默认是20℃。 ...

2021-09-22 15:16:20 1823

原创 FDS学习笔记(二)设置时间空间条件,fds中网格(MESH)的设置

通常来说,在建立一个火灾模型时,首先要确定全局参数,即火灾蔓延的时间和空间。即仿真时间、计算域的大小和范围一、HEAD设置输入文件时要做的第一件事是给模拟起一个名字,HEAD就是用来设置改项内容的,HEAD包括两个参数CHID和TITLE。 参考以下示例代码:&HEAD CHID='WTC_05', TITLE='WTCPhase1,Test5'/ CHID:它是一个不超过50个字符的字符串,用于标记输出文件,在chi...

2021-09-19 15:12:58 3771

原创 FDS学习笔记(一)FDS中的基本概念

FDS是火灾研究中常用的数值模拟软件,本文是FDS系统学习记录笔记。本文学习过程参考FDS官方文档(NIST):FDS User GuideFDS github地址:GitHub - firemodels/fds: Fire Dynamics Simulator在github地址中可以获取FDS和SMV软件,以及相应的文档。这一部分主要涉及FDS的基本概念:一、在fds使用之前的相关概念 1. FDS的输入文件是用文本输入的,在这里建议使用第三方图形用户界面(GUI)建立...

2021-09-18 23:17:59 8268

原创 contiki学习笔记(十二)UIPTCP/IP协议

Contiki包含两个通信协议栈uIP和RimeUIPTCP/IP协议导言随着Internet的成功,TCP/IP协议套件已经成为全球通信的标准。TCP/IP是一种底层协议,用于网页传输、电子邮件传输、文件传输和Internet上的对等网络。对于嵌入式系统,能够运行本机TCP/IP使系统能够直接连接到Intranet,甚至是全局Internet。具有完全TCP/IP支持的嵌入式设备将成为一...

2019-11-24 14:43:39 991

原创 contiki学习笔记(十一)内存块管理功能

内存块管理功能模块内存块管理功能内存块分配例程提供了一组简单但功能强大的函数,用于管理一组固定大小的内存块。托管内存分配器托管内存分配器是一个无碎片的内存管理器。内存块管理功能内存块分配例程提供了一组简单但功能强大的函数,用于管理一组固定大小的内存块。FileFile memb.c 内存块分配例程。File memb.h 内存块分配例程。Defines#d...

2019-11-22 15:14:10 436

原创 contiki学习笔记(十)隐式网络时间同步、protothreads

十三、隐式网络时间同步这个粗糙而简单的网络时间同步模块对网络中所有节点的时钟进行同步。Filesfile timesynch.c A simple time synchronization mechanism.file timesynch.h Header file for a simple time synchronization mechanism.Functions...

2019-11-22 14:55:24 562

原创 contiki学习笔记(九)文件系统CFS

十二、contiki文件系统接口Contiki文件系统接口(CFS)定义了一个用于读取目录和读写文件的抽象API。Filesfile cfs-coffee.h Header for the Coffee file system.file cfs.h CFS header file.Defines#define CFS_COFFEE_IO_FLASH_AWARE 0x1...

2019-11-21 19:22:00 1285

原创 contiki学习笔记(八)rtimer stimer 计时器库

九、实时任务调度(rtimer)实时模块处理实时任务的调度和执行(具有可预测的执行时间)。Data Structuresstruct rtimer Representation of a real-time task. More...Filesfile rtimer.c实时计时器模块中与体系结构无关的部分的实现。file rtimer.hreal-time timer mod...

2019-11-21 18:27:16 867

原创 contiki学习笔记(七)contiki系统

八、contiki进程contiki编程的核心文档contiki的一个进程由一个单一的原线程组成。Filesfile process.ccontiki进程内核的实现。file process.h contiki进程接口的头文件。Return values#define PROCESS_ERR_OK 0 返回值,指示操作成功。 #define PROCESS_ER...

2019-11-21 18:01:07 1354

原创 contiki学习笔记(六)contiki程序加载器和多线程库

六、contiki程序加载器contiki程序加载器是一个用于加载和启动程序的抽象接口。Data Structuresstruct dsc //DSC程序描述结构。Modules The Contiki ELF loaderContikiELF加载器将ELF(可执行链接格式)对象文件链接、重新定位并加载到正在运行的Contiki系统中。Filesfile loader.h...

2019-11-11 19:28:51 748

原创 contiki学习笔记(五)ctimer和etimer

四、callback timer 回调计时器(ctimer)Callback timerContiki systemThe ctimer module provides a timer mechanism(机制) that calls a specified C function when a ctimer expires. More…Filesfile ctimer.cCallbac...

2019-11-11 19:13:12 1544

原创 contiki学习笔记(四)参数缓存区、时钟库、通信能量总计

一、参数缓存区The argument buffer can be used when passing an argument from an exiting process to a process that has not been created yet. More…在将参数从退出进程传递给尚未创建的进程时,可以使用参数缓冲区。Functionschar * arg_alloc (c...

2019-11-09 09:51:37 409

原创 contiki学习笔记(三)contiki系统

contiki系统函数源代码中包含了如下几个部分一、 Argument buffer(参数缓存区)The argument buffer can be used when passing an argument from an exiting process to a process that has not been created yet.当将参数从现有进程传递到尚未创建的进程时,可以...

2019-11-09 09:25:00 733

原创 contiki学习笔记(二)CTK图形界面

CTK 图形界面Contiki 工具包(CTK)为康智奇系统提供了图形用户界面ModulesCTK device driver functions CTK设备驱动程序功能CTK设备驱动程序功能分为两个模块,CTK -draw模块和CTK -arch模块。CTK eventsCTK application functions一个应用程序使用的CTK函数。文件file ctk...

2019-11-08 23:05:28 658

原创 contiki学习笔记(一)CTK VNC服务器

最大努力多跳转发RMH模块实现多跳转发机制。档案 rmh.c多跳转发档案 rmh.h多跳转发头文件。具体实施方式RMH模块实现多跳转发机制。路由必须已经使用route_add()函数设置好了。设置路由是使用另一个Rime模块完成的,如路由发现模块.一跳可靠的多跳声明原语类似于最好的多跳单播原语,只不过它使用可靠的单跳原语来实现两个单跳邻居之间的通信。通道RMH模块使用1通道。...

2019-11-08 22:07:32 387

原创 contiki学习笔记_官方文档

Contiki操作系统Contiki是一个开放源码、高度可移植、多任务的操作系统,用于内存高效、网络化的嵌入式系统和无线传感器网络。Contiki是专为具有少量内存的微控制器而设计的。典型的Contiki配置是2 KB的RAM和40 KB的ROM。Contiki为IPv 4和IPv 6提供IP通信。Contiki及其uIPv 6栈是IPv 6就绪阶段1认证的,因此有权使用IPv 6就绪银徽标。...

2019-11-01 21:14:33 831

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除