ndl(scuba)
ndl()所属R语言包:scuba
No-Decompression Limit
无减压极限
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Compute the No-Decompression Limit (NDL) for a dive to a specified depth, under a Haldane-type decompression model.
计算到指定的深度潜水不减压极限(NDL),霍尔丹型减压模式下。
用法----------Usage----------
ndl(depth, g=air, prevstate=NULL, model = "DSAT")
参数----------Arguments----------
参数:depth
Depth (in metres) for which the NDL should be computed. A single number or a numeric vector.
深度(米)的国家奈米元件实验室(NDL)计算。一个号码或一个数值向量。
参数:g
Breathing gas for the dive. An object of class "gas".
潜水呼吸气体。对象的类"gas"。
参数:prevstate
Optional. Initial state of the diver. A data frame containing the tissue saturations for each tissue compartment in the model, at the start of the dive. Defaults to the state of a diver with no previous dive history.
可选。潜水员的初始状态。一个数据框包含的组织氧饱和度舱模型中的每一个组织,在开始潜水。默认的状态没有以前的潜水潜水员历史。
参数:model
The decompression model. Either an object of class "hm", or a character string giving the name of one of the standard Haldane-type models. Options are "DSAT", "USN", "Workman" and "ZH-L16A".
减压模式。无论是类的一个对象"hm",或者是一个字符串的名称霍尔丹型的标准模型之一。选项"DSAT","USN","Workman"和"ZH-L16A"。
Details
详细信息----------Details----------
The No-Decompression Limit (NDL) for a given depth d is the maximum duration of a No-Decompression dive to depth d.
无减压极限(NDL)对于一个给定的深度d是一个无减压潜水深度d的最长持续时间。
A No-Decompression dive is one which can (theoretically) be aborted at any time without requiring staged decompression. Equivalently, in a No-Decompression Dive, the Nitrogen saturation in each of the diver's tissue compartments never exceeds the maximum Nitrogen saturation tolerated at sea level (known as the surfacing M-value for that compartment).
一个不减压潜水,(理论上)可以在任何时间中止,而无需上演减压。等价地,在无减压潜水,氮饱和度每个潜水员的组织车厢从来没有超过在海平面(即该车厢内的堆焊M值)的最高氮饱和的耐受性。
This algorithm computes the NDL for a dive to the given depth, or for several possible alternative dives to the given depths, based on the specified decompression model. The NDL is determined by the halftimes and the surfacing M-values for all the compartments in the model.
此算法计算NDL潜水到给定的深度,或给定的深度,基于指定的减压模型的几个可能的替代潜水。国家奈米元件实验室(NDL)是由模型中的所有车厢的halftimes和堆焊M-值。
If the breathing gas g contains Helium, then model must include compartments for Helium. Similar calculations apply in this case.
如果呼吸气体g含有氦气,然后model必须包括氦的车厢。类似的计算适用于这种情况。
The argument prevstate represents the tissue saturation of the diver at the start of the dive. It should be a data frame, with one row for each compartment of the decompression model, and one column for each inert gas (N2 and/or He). Such data frames are usually generated by saturated.state or haldane.
参数prevstate组织开始潜水的潜水员在饱和度。它应该是一个数据框,带有一个行的每个隔室的减压模型,和一列的每个惰性气体(N2和/或He)。这样的数据框通常是由saturated.state或haldane。
值----------Value----------
Numeric vector, of the same length as depth, giving the No-Decompression Limit in minutes for each depth. Infinite values are possible.
数值向量,相同的长度为depth,在每个深度分钟为给予无减压极限。无限大的值是可能的。
The value also has an attribute called "controlling" which identifies the controlling tissue (the tissue for which the M-value is reached).
值也有一个属性叫做"controlling"标识所述控制组织(其中的M-值达到最大时的组织)。
警告----------Warning----------
This is not intended for use as a scuba diving table! The NDL calculated here is not the same as the NDL indicated in any published scuba diving table. For example, the NDL calculated by this algorithm using the halftimes and M-values of the DSAT model, may be longer than the NDL published in the DSAT Recreational Dive Planner. Infinite values of NDL may be returned in some cases.
这是不打算作为一个潜水表!国家奈米元件实验室(NDL)这里计算的是不一样的国家奈米元件实验室(NDL)中指出任何公布的潜水表。例如,的NDL计算该算法使用halftimes和M值的DSAT模型,可能会更长比发表在DSAT休闲潜水计划NDL。在某些情况下,可能会返回无限值NDL。
(作者)----------Author(s)----------
Adrian Baddeley
<a href="mailto:Adrian.Baddeley@csiro.au">Adrian.Baddeley@csiro.au</a>
<a href="http://www.maths.uwa.edu.au/~adrian/">http://www.maths.uwa.edu.au/~adrian/</a>
参见----------See Also----------
scuba.disclaimer, haldane, showstates, saturated.state
scuba.disclaimer,haldane,showstates,saturated.state
实例----------Examples----------
# NDL for a dive to 15 metres[NDL的下潜至15米]
ndl(15)
# NDL for a dive to 24 metres on EANx 32[NDL的下潜至24米EANx 32]
ndl(15, g=nitrox(0.32))
# NDL for a dive to 60 metres on Trimix 15/50 under ZH-L16A model[NDL一个下潜到60米15/50混合气ZH-L16A型]
ndl(70, g=trimix(0.15, 0.5), model="Z")
# NDL for a repetitive dive on air to 15 metres, following an [NDL的重复潜水到15米的空中,继]
# 18-minute air dive to 30 metres and half-hour surface interval[空气潜水30米,半小时的水面间隔时间18分钟]
firstdive <- dive(c(30,18), c(5,3), c(0,30))
ndl(15, prevstate=haldane(firstdive))
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|