Unbuffered and buffered supply chains

合集下载

Unbuffered DIMM Registered DIMM

Unbuffered DIMM Registered DIMM

什么是Unbuffered DIMM? Registered DIMM?使用内存时经常见到buffered,registered甚至是Full-buffered的内存结构,刚开始还真搞不懂这些到底表示什么结构,也不知道这些结构的内存条的使用环境。

网上简单的google了一下,才恍然大悟:真理或者谬误,离我原来只有一个浏览器的距离。

我们的电脑上一般使用的都是Unb-DIMM(Unbuffered-DIMM,无缓冲DIMM),它的所有信号都是从内存控制器直通到SDRAM芯片颗粒上的,也即Unbuffered。

而Reg-DIMM内存另加了Register芯片,让所有的地址信号和控制信号都通过Register后再传送到SDRAM颗粒上。

在高容量模组上,内存芯片数量很多,而且在需要大容量内存的工作场合,内存模组的安插数量也是很多的,这使命令与寻址信号的稳定性受到了严峻考验。

很多芯片组的资料中都说明只有使用Reg-DIMM才能达到标称的最高内存容量,从这点就能猜到寄存器的作用——稳定命令/地址信号,隔离外部干扰。

Registered内存本身有两种工作模式,即 Registered模式和Buffered模式。

在支持Registered工作模式的主板上工作时,Registered内存工作于Registered模式,这时主板上的地址信号和控制信号会比数据信号先一个时钟周期到达DIMM,送入Register芯片后会在其中停留一个时钟周期,然后在下一个时钟信号的上升沿从Register输出,与此时从主板上到达DIMM的数据信号一起同时传送到SDRAM。

当Registered内存工作在普通的主板上时,为Buffered 工作模式,这时所有的信号也基本上是同时到达DIMM再同时传送到SDRAM,Register芯片这时在功能上只相当于一个简单的Buffer,其输入到输出之间是直通的,只简单的起到改善地址信号和控制信号的作用,时序上与Unbuffered 内存是一样的。

JEDEC DDRIII Label N09-NM4

JEDEC DDRIII Label N09-NM4

Preliminary publication of JEDEC Semiconductor Memory BallotThis Ballot was developed by JEDEC Committee JC-45 and approved by the JEDEC Board of Directors. It is published here in preliminary form, prior to being integrated into JEDEC Standard JESD21C and published in final form.Title of Ballot:DDR3 DIMM LabelCouncil Ballot Number: JCB-09-045Committee Ballot Number: 45.1-08-138aCommittee Item Number: 2099.01bDate of Council Approval: August 2009Background:This proposal was balloted as JC-45-08-138a on March 3, 2009 andexpired on May 24, 2009. The voting results were reported at the June,2009 JC-65 Committee meeting at which time the ballot was approved forBoard of Directors submittal.Since the DDR3 DIMM Label specification was approved, at least one new speed grades have been discussed. This proposal formalizes names and label standardsfor DDR3-1866 and DDR3-2133 devices. In addition, a letter is assignedfor the LR-DIMM type.DDR3 DIMM Label Item 2099.01a Page 2 of 6 P R O P O S E DJC-45 Item #2099.01: DDR3 DIMM LabelsInformation in RED is the scope of this ballot.DDR3 "End-User" DIMM Label Format:The following label shall be applied to all DDR3 memory modules targeted at end-user type products to fully describe the key attributes of the module. The label can be in the form of a stick-on label, silk screened onto the assembly, or marked using an alternate customer-readable format. A readable point size should be used, and the number can be printed in one or more rows on the label. Hyphens may be dropped when lines are split, or when font changes sufficiently separate fields. Unused letters in each field, such as ggggg, are to be omitted when not needed.Voltage options in field ‘v’ describe the nominal voltage VDD of the SDRAMs and support components (excluding the SPD). Values for these voltages are ‘operable’ which means the device characteristics such as timing are supported at this voltage, or ‘endurant’ which means that the device may be pow-ered to that voltage level without damage, however should not be used as operation is not guaranteed at the higher voltage.ggggg eRxff PC3v-wwwwwm-aa-bb-ccdWhere:ggggg = Module total capacity, in bytes256MB, 512MB, 1GB, 2GB, 4GB, etc.eR = Number of ranks of memory installed1R = 1 rank of DDR3 SDRAM installed2R = 2 ranks4R = 4 ranksxff = Device organization (bit width) of DDR3 SDRAMs used on this assemblyx4 = x4 organization (4 DQ lines per SDRAM)x8 = x8 organizationx16 = x16 organizationv = SDRAM and support component supply voltage (VDD)Blank = 1.5 V operableL = 1.35 V operable, 1.5 V operableU = 1.TBD V operable, 1.TBD V endurantwwwww = Module bandwidth in MB/s6400 = 6.40 GB/s (DDR3-800 SDRAMs, 8 byte primary data bus)8500 = 8.53 GB/s (DDR3-1066 SDRAMs, 8 byte primary data bus)10600 = 10.66 GB/s (DDR3-1333 SDRAMs, 8 byte primary data bus)12800 = 12.80 GB/s (DDR3-1600 SDRAMs, 8 byte primary data bus)14900 = 14.93 GB/s (DDR3-1866 SDRAMs, 8 byte primary data bus)17000 = 17.06 GB/s (DDR3-2133 SDRAMs, 8 byte primary data bus)m = Module TypeE = Unbuffered DIMM ("UDIMM"), with ECC (x72 bit module data bus)F = Fully Buffered DIMM ("FB-DIMM")L = Load Reduction DIMM (“LR-DIMM”)M = Micro-DIMMN = Mini-RDIMMR = Registered DIMM ("RDIMM")S = Small Outline DIMM ("SO-DIMM")U = Unbuffered DIMM ("UDIMM"), no ECC (x64 bit module data bus)aa = DDR3 SDRAM CAS Latency in clocks at maximum operating frequencybb = JEDEC SPD Revision Encoding and Additions level used on this DIMM cc = Reference design file used for this design (if applicable)Page 3 of 6Item 2099.01a P R O P O S E D A = Reference design for raw card ’A’ is used for this assemblyB = Reference design for raw card ’B’ is used for this assemblyAC = Reference design for raw card ’AC’ is used for this assemblyZZ = None of the reference designs were used for this assemblyd = Revision number of the reference design used0 = Initial release1 = First revision2 = Second revisionP = Pre-release or Engineering sampleZ = To be used when field cc = ZZExamples:2GB 2Rx4 PC3-10600R-7-10-D2is a 2 GB DDR3 RDIMM using 2 ranks of x4 SDRAMs operational to DDR3-1333 performance with CAS Latency = 7 using JEDEC DDR3 SPD revision 1.0, raw card reference design file D revision 2 used for the assembly1GB 1Rx4 PC3L-10600R-8-10-C1is a 1 GB DDR3 RDIMM using 1 rank of x4 low voltage SDRAMs, operable at 1.35 V and 1.5 V operable, operational to DDR3-1333 performance with CAS Latency = 8 using JEDEC DDR3 SPD revision 1.0, raw card reference design file C revision 1 used for the assembly 1GB 2Rx8 PC3-12800E-10-10-BP is a 2 GB DDR3 UDIMM with x72 data bus (ECC) using 2 ranks of x8 SDRAMs operational to DDR3-1600 performance with CAS Latency = 10 using JEDEC DDR3 SPD revision 1.0, raw card reference design file B pre-release revision used for the assembly 4GB 2Rx8 PC3-8500N-8-10-ZZZ is a 4 GB DDR3 Mini-RDIMM using 2 ranks of x8 SDRAMs operational to DDR3-1066 perfor-mance with CAS Latency = 8 using JEDEC DDR3 SPD revision 1.0, no JEDEC standard raw card reference design file used for the assemblyDDR3 DIMM Label Item 2099.01a Page 4 of 6 P R O P O S E DDDR3 "Embedded Products" DIMM Label Format:The following label shall be applied to all DDR3 memory modules targeted at embedded market prod-ucts to fully describe the key attributes of the module. The label can be in the form of a stick-on label, silk screened onto the assembly, or marked using an alternate customer-readable format. A readable point size should be used, and the number can be printed in one or more rows on the label. Hyphens may be dropped when lines are split, or when font changes sufficiently separate fields. Unused letters in each field, such as ggggg, are to be omitted when not needed.Voltage options in field ‘v’ describe the nominal voltage VDD of the SDRAMs and support components (excluding the SPD). Values for these voltages are ‘operable’ which means the device characteristics such as timing are supported at this voltage, or ‘endurant’ which means that the device may be pow-ered to that voltage level without damage, however should not be used as operation is not guaranteed at the higher voltage.ggggg eRxff EP3v-wwwwwm-aa-bb-ccdWhere:ggggg = Module total capacity, in bytes256MB, 512MB, 1GB, 2GB, 4GB, etc.eR = Number of ranks of memory installed1R = 1 rank of DDR3 SDRAM installed2R = 2 ranks4R = 4 ranksxff = Device organization (bit width) of DDR3 SDRAMs used on this assemblyx4 = x4 organization (4 DQ lines per SDRAM)x8 = x8 organizationx16 = x16 organizationv = SDRAM and support component supply voltage (VDD)Blank = 1.5 V operableL = 1.35 V operable, 1.5 V operableU = 1.TBD V operable, 1.TBD V endurantwwwww = Module bandwidth in MB/s1600 = 1.60 GB/s (DDR3-800 SDRAMs, 2 byte primary data bus width)2100 = 2.13 GB/s (DDR3-1066 SDRAMs, 2 byte primary data bus width)2600 = 2.66 GB/s (DDR3-1333 SDRAMs, 2 byte primary data bus width)3200 = 3.20 GB/s (DDR3-1600 SDRAMs, 2 byte primary data bus width)3700 = 3.73 GB/s (DDR3-1866 SDRAMs, 2 byte primary data bus)4200 = 4.26 GB/s (DDR3-2133 SDRAMs, 2 byte primary data bus)3200 = 3.20 GB/s (DDR3-800 SDRAMs, 4 byte primary data bus width)4200 = 4.26 GB/s (DDR3-1066 SDRAMs, 4 byte primary data bus width)5300 = 5.33 GB/s (DDR3-1333 SDRAMs, 4 byte primary data bus width)6400 = 6.40 GB/s (DDR3-1600 SDRAMs, 4 byte primary data bus width)7400 = 7.46 GB/s (DDR3-1866 SDRAMs, 4 byte primary data bus)8500 = 8.53 GB/s (DDR3-2133 SDRAMs, 4 byte primary data bus)6400 = 6.40 GB/s (DDR3-800 SDRAMs, 8 byte primary data bus width)8500 = 8.53 GB/s (DDR3-1066 SDRAMs, 8 byte primary data bus width)10600 = 10.66 GB/s (DDR3-1333 SDRAMs, 8 byte primary data bus width)12800 = 12.80 GB/s (DDR3-1600 SDRAMs, 8 byte primary data bus width)14900 = 14.93 GB/s (DDR3-1866 SDRAMs, 8 byte primary data bus)17000 = 17.06 GB/s (DDR3-2133 SDRAMs, 8 byte primary data bus)m = Module TypeC = Registered 72-bit Small Outline DIMM ("72b-SO-RDIMM") with registering clock driverD = Clocked 72-bit Small Outline DIMM ("72b-SO-CDIMM") with PLL but no registersE = Unbuffered 72-bit Small Outline DIMM ("72b-SO-DIMM") with no PLL or registersaa = DDR3 SDRAM CAS Latency in clocks at maximum operating frequency bb = JEDEC SPD Revision Encoding and Additions level used on this DIMMPage 5 of 6Item 2099.01aP R O P O S E Dcc = Reference design file used for this design (if applicable)A = Reference design for raw card ’A’ is used for this assemblyB = Reference design for raw card ’B’ is used for this assemblyAC = Reference design for raw card ’AC’ is used for this assemblyZZ = None of the reference designs were used for this assemblyd = Revision number of the reference design used0 = Initial release1 = First revision2 = Second revisionP = Pre-release or Engineering sampleZ = To be used when field c = ZZExamples:4GB 2Rx8 EP3-8500C-8-10-B1is a 4 GB DDR3 72b-SO-RDIMM using 2 ranks of x8 SDRAMs operational to DDR3-1066 per-formance with CAS Latency = 8 using JEDEC DDR3 SPD revision 1.0, JEDEC standard raw card reference design file B revision 1 used for the assembly1GB 1Rx8 EP3L-8500C-9-10-A1is a 4 GB DDR3 72b-SO-RDIMM using 1 rank of x8 low voltage SDRAMs, 1.35 V operable and 1.5 V operable, operational to DDR3-1066 performance with CAS Latency = 9 using JEDEC DDR3 SPD revision 1.0, JEDEC standard raw card reference design file A revision 1 used for the assemblyDDR3 DIMM Label Item 2099.01a History LogTABLE 1. History LogDate Pages Description23 Feb 20092Added LR-DIMM identifier letter27 Nov 20082, 4Added DDR3-1866 and DDR3-2133 speed bins24 June 20082, 4Changed “tolerant” to “endurant”20 June 2008All Added codes for 72b-SO-DIMMs, low voltage DDR329 Aug 2007All Initial releaseDESOPORPPage 6 of 6。

光伏系统的IEC61850建模

光伏系统的IEC61850建模

光伏系统的IEC61850建模曹宁;吴允祝【摘要】为了得到解决分布式能源系统中设备的互操作问题,设计了基于IEC61850标准的监控系统.应用IEC61850信息建模方法,给出了光伏发电系统的逻辑设备及其包含的主要逻辑节点,并详细阐述其作用.应用缓存报告控制块、文件传输模型作为实时通信协议,用于告警信息、测量信息的传输,实现了光伏监控系统IED的实时通信.【期刊名称】《电子设计工程》【年(卷),期】2015(023)014【总页数】4页(P146-148,151)【关键词】分布式能源;IEC61850;光伏逆变系统;信息建模【作者】曹宁;吴允祝【作者单位】河海大学计算机与信息学院,江苏南京210098;河海大学计算机与信息学院,江苏南京210098【正文语种】中文【中图分类】TN915随着常规能源的逐渐衰竭和环境污染的日益加重,大规模发展基于可再生能源的分布式发电技术已是必然趋势。

分布式能源主要通过微电网接入配电网。

配电终端是配电自动化系统中基本的底层控制单元,传统配电终端已不能满足含微电网的新型配电网的监控需求。

为了适应微电网接入对配电网的影响,需要将传统配电终端升级改造为基于IEC61850的分布式能源智能监控终端。

IEC61850构建了一种公共的通信标准,并提出设备互操作[1]的要求,使得不同的光伏发电系统设备间数据模型的统一变得尤为关键[2]。

本文主要是实现基于IEC61850的光伏变电系统的建模与通信。

设计了光伏电站的信息模型,完成功能分配和模型实现,设定通信方式,为实现光伏电站的标准化、信息化打下了基础。

1 光伏系统的概述光伏发电系统(PV System)是将太阳能转换成电能的发电系统,利用的是光生伏特效应。

光伏发电系统分为独立太阳能光伏发电系统、并网太阳能光伏发电系统和分布式太阳能光伏发电系统。

它的主要部件是太阳能电池、蓄电池、控制器和逆变器。

其特点是可靠性高、使用寿命长、不污染环境、能独立发电又能并网运行,受到各国企业组织的青睐,具有广阔的发展前景。

Disaster Area DPCB5 Pedal Controller操作手册说明书

Disaster Area DPCB5 Pedal Controller操作手册说明书

!Disaster!Area!Designs!/DPC35/Operation/Manual/Firmware!revision!1.15c!December!2013!! Thank!you!for!purchasing!the!Disaster!Area!DPCB5!Pedal!Controller.!!The!DPCB5!is!a!compact! effects!switching!system!with!builtBin!MIDI!control.!!It!is!designed!to!switch!up!to!five! separate!effects!loops!and!to!change!presets!on!several!external!MIDI!devices! simultaneously,!to!simplify!tone!changes!in!a!live!or!studio!setting.! CONNECTIONS:/!Connect!your!guitar!using!a!1/4"!shielded!instrument!cable!to!the!Buffered!Input!or! Unbuffered!Input!jack.!!If!the!Buffered!Input!jack!is!used,!the!Unbuffered!Input!may! be!used!as!an!"insert"!to!connect!an!additional!alwaysBon!device.!!The!buffer!signal!is! sent!through!the!"ring"!terminal,!and!the!bypass!relay!matrix!is!fed!by!a!signal!on!the! "tip"!terminal.!!Volume!pedals!and!compressors!are!popular!choices!for!the!insert.!!The!next!five!pairs!of!1/4"!jacks!are!the!sends!and!returns!for!the!effects!loops.!!The! top!(black)!jacks!are!the!send!channels,!and!the!lower!(red)!jacks!are!the!returns.!! The!send!jacks!may!be!used!to!feed!additional!amplifiers,!and!are!muted!when!their! associated!relays!are!"off."!!The!final!two!jacks!in!the!main!section!are!the!outputs.!!The!main!output!is!on!the!top! (black)!and!the!tuner!output!is!on!the!bottom!(red.)!!When!the!pedal!is!set!to!tuner! mute,!the!main!output!is!shorted!to!ground!through!a!relay!and!its!output!is!muted.!! The!tuner!output!is!always!active,!and!is!fed!from!the!output!of!the!buffer!matrix.!!It! will!not!be!active!if!the!unbuffered!input!is!used!for!the!guitar!input.!!The!MIDI!input!and!Output!are!described!in!the!MIDI!section!below.!!The!USBBMiniBB!jack!is!used!for!firmware!update!and!customization.!!The!MIDI!jacks! will!not!be!functional!if!the!USB!is!connected.!!Additionally,!the!USB!connection!can! cause!noise!or!interference!with!the!guitar!signal!when!connected.!!The!TRS!Amp!/!Pedal!control!and!Expression!pedal!jacks!are!next.!!TRS!AC!is!the!top! (black)!jack,!an!the!Expression!pedal!is!the!lower!jack!(red.)!!The!TRS!AC!jack!may!be!set!to!control!an!amplifier!or!pedal.!!It!may!switch!the!Tip!and!Ring!contacts!to!the!Sleeve!contact.!!This!jack!may!also!be!used!for!controlling!a! momentary!type!switch!for!tap!tempo,!or!for!toggling!the!"favorite"!setting!on!certain!Strymon!pedals!with!the!DSC!adapter!cable.!!The!power!jack!is!2.1mmID,!center!negative,!9V!DC!200mA!minimum.!!The!DPCB5! may!be!powered!by!one!of!the!highBcurrent!outputs!on!the!Voodoo!Labs!Pedal!Power! series!power!supplies,!or!with!an!optional!DC!power!supply.!!Typical(DPC,5(Connection(Diagram(R evision!1b!and!higher!boards!have!a!group!of!DIP!switches!inside,!accessible!by! removing!the!rear!panel!screws.!!SW1!routes!the!tuner!buffer!to!the!Unbuffered! input!jack,!and!SW2!takes!the!tuner!signal!from!the!Buffered!input.!!If!using!the! Unbuffered!input!jack,!the!user!can!choose!to!set!SW1!to!ON!and!enabling!the!tuner,! or!setting!it!to!OFF!to!disable!the!tuner!send!and!maintain!a!pure!straightBwire!path! for!the!input!signal.!!Regardless!of!the!chosen!switch!setting,!only%one!of!these! switches!should!be!ON!at!any!time.!!Having!both!set!to!ON!can!cause!crosstalk!or! excessive!noise!and!should!be!avoided./!DIP(Switch(Settings!SETUP/AND/USE:/!The!upper!switch!(button!6)!is!the!mode!/!config!switch.!!The!lower!five!switches!are! the!preset!/!select!switches.!!Throughout!this!document,!they!may!be!referred!to!as! B1BB6.!!The!button!mapping!is!as!follows:!!!!!!The!DPCB5!features!a!configuration!menu!that!allows!changing!some!of!the! parameters!of!the!controller.!!To!enter!Config!Mode,!press!and!hold!B6!at!powerBup.! To!perform!a!factory!reset,!press!and!hold!B1!+!B5!at!powerBup.!!WARNINGA! factory!reset!will!erase!all!presets!and!custom!configurations!saved!in!the!DPCB5! memory!!CONFIG/MODE/!Config!Mode!has!two!available!pages.!!Tap!B6!to!change!pages.!!Expression!/!Tap!Setup!(indicated!by!RGB!LED!red)!Tap!the!select!buttons!to!assign!Expression!destinations!and!tap!controls!B1!!Enable!/!Disable!Tap!Tempo!for!External!MIDI!A!&!B!B2!!Expression!Roller!Assign:!!Aux!Red!=!Expression!for!External!MIDI!A!&!B,!Aux!Blue!=!Expression!for!External!MIDI!C!&!D,!Select!2!LED!=!Looper!Level!B3!Expression!Jack!Assign:!!Aux!Yellow!–!Expression!for!External!MIDI!A!&!B,!Aux!Green!=!Expression!for!External!MIDI!C!&!D,!Select!3!=!Looper!Level,!All!3!on!=!Tap!Tempo!or!R2R!dual!remote!switch!B4!!TRS!Setting:!!LED!Off!=!Latching!TRS!amp!control,!LED!On!=!TRS!Tap!(sends!taps!to!TRS!jack,)!LED!Blinking!=!Momentary!TRS!amp!control!for!devices!that!require!pulse!/!momentary!control!such!as!TC!Electronics!Stereo!Chorus!+!Flanger!or!Bogner!Ecstasy!pedals!B5!!Enable!/!Disable!Tap!Tempo!for!External!MIDI!C!&!D!Mode!Cycle!Setup!(indicated!by!AUX!LED!green)!Tap!the!select!buttons!to!enable!/!disable!the!modes!available!to!cycle!during!normal!use.!B1!!Enable!/!Disable!Red!Preset!Mode!B2!!Enable!/!Disable!Green!Preset!Mode!B3!!Enable!/!Disable!Blue!Preset!Mode!B4!!Enable!/!Disable!Looper!and!MIDI!Modes:Select!4!LED!=!Looper!Mode!status,!RGB!Green!=!2BChannel!MIDI!Mode,!RGB!Red!=!4BChannel!MIDI!Mode,!RGB!off!=!no!MIDI!mode!B5!!Enable!/!Disable!Manual!Mode!!Press!and!hold!B6!to!save!the!configuration.!!The!DPCB5!will!remember!the!saved!settings!even!when! powered!down.!! !PRESET/MODES:/!The!DPCB5!has!the!ability!to!engage!multiple!bypass!loops!and!MIDI!programs!with!a!single! tap.!!This!collection!of!settings!is!called!a!“preset.”!!If!you!prefer!to!control!your!loops! manually,!the!preset!modes!may!be!disabled.!!The!DPCB5!has!five!presets!per!bank,!and!each!folder!contains!three!banks!for!a!total!of!sixty!(60)!presets!accessible!from!the!DPCB5!itself.!!127!presets!may!be!saved!and!accessed!by! using!an!external!MIDI!controller.!!The!current!preset!bank!may!be!selected!by!tapping!button!B6!to!cycle!through!the!red,! green,!or!blue!modes.!!The!folder!may!be!selected!by!pressing!buttons!B1!+!B2,!then!tapping! buttons!B1BB4!to!choose!a!folder.!!Tap!button!B5!to!save!the!folder!and!return!to!the!play! mode.!!To!select!a!preset,!press!any!select!button!B1BB5!while!the!DPCB5!is!in!the!red,!green,!or!blue! preset!mode.!!Pressing!the!currently!selected!preset!puts!the!DPCB5!into!its!bypass!state.!! The!bypass!state!may!be!set!up!as!an!additional!preset!or!“favorite”!sound.!The!bypass!loops!and!MIDI!programs!for!each!preset!are!edited!separately.!!To!edit!the! bypass!loops!and!save!them!to!a!preset,!follow!the!procedure!below:!!! MIDI:/!The!DPCB5!has!its!own!MIDI!channel!(channel!1)!and!can!send!commands!on!four! additional!channels!(2,!3,!4,!and!5.)!!!The!DPCB5!sends!MIDI!program!change!in!red,!green,!and!blue!mode.!!In!order!to! correctly!control!your!MIDI!devices,!each!device!must!be!configured!correctly.!!For!Strymon!devices,!set!the!Globals!as!listed!below.!!The!Eventide!H9,!Space,!and! Factor!series!pedals!or!the!Line!6!M9!may!be!controlled!using!MIDI!channel!5.!!!!Pressing!the!currently!selected!preset!sends!Program!Change!0!on!channel!1!and! recalls!the!bypass!preset.!!As!described!earlier,!the!bypass!preset!may!be!edited!and! used!as!an!additional!preset!or!“favorite.”!!When!the!DPCB5!receives!a!program!change!message,!the!bypass!loops!will!change! state!to!match!the!preset!saved!in!that!location!and!the!DPCB5!will!send!MIDI! program!change!commands!on!channels!2B5!to!control!your!external!devices.!!This! feature!allows!you!to!map!presets!on!several!devices!to!a!single!MIDI!program!on! your!external!controller.!!The!DPCB5!MIDI!mode!and!at!least!one!preset!mode!must!be!enabled!in!order!to!edit! and!save!MIDI!programs!to!a!preset.!!If!the!MIDI!mode!is!disabled,!any!previously! edited!MIDI!programs!will!be!transmitted!when!a!preset!is!selected.!!If!no!programs! are!edited,!the!DPCB5!will!send!MIDI!programs!1B60!on!all!four!MIDI!channels!if! presets!are!recalled.!!The!button!functions!in!MIDI!mode!are!as!follows:!!B6!!Next!Mode!/!Hold!for!PRESET!00!on!current!device!B5!!Program!Down!on!current!device!B4!Program!Up!on!current!device!B3!Bypass!/!Engage!current!device!(hold!for!“don’t!care”!on!current!device)!B2!Tap!Tempo!(taps!to!all!enabled!devices)!/!Hold!for!Performance!Feature!on! current!device!B1!Next!Device!(indicated!by!Folder!LEDs)!/!Hold!for!MIDI!Save!!!!!!!To!edit!the!MIDI!programs!on!your!connected!devices!and!save!them!to!a!preset,! follow!the!procedure!below:!!! !!!。

Blockchain in Supply Chain

Blockchain in Supply Chain

Blockchain in Supply ChainBlockchain technology is revolutionizing the supply chain industry by providing transparency, security, and efficiency in the management of goods and services. This innovative technology is transforming how businesses track and monitor their products as they move through the supply chain, offering a decentralized and secure way to record and verify transactions.One of the key benefits of using blockchain in supply chain management is its ability to enhance transparency. With blockchain, all parties involved in the supply chain can have a real-time view of the movement of products from the manufacturer to the end consumer. This transparency helps to reduce the risk of counterfeit products entering the supply chain and ensures that products are sourced ethically and sustainably.Moreover, blockchain technology provides increased security for supply chain transactions. By utilizing cryptographic techniques, each transaction recorded on the blockchain is secured through a unique digital signature, making it nearly impossible for fraudsters to alter or tamper with the information. This heightened level of security helps to mitigate the risk of counterfeit products, theft, and data breaches in the supply chain.In addition to transparency and security, blockchain improves the efficiency of supply chain management by streamlining processes and reducing costs. By automating the verification and validation of transactions, blockchain eliminates the need for intermediaries and manual paperwork, saving time and resources for businesses. This increased efficiency leads to faster transaction speeds, lower operational costs, and improved overall supply chain performance.Furthermore, blockchain technology enables the implementation of smart contracts in supply chain management. Smart contracts are self-executing contracts with predefined terms and conditions that are automatically enforced when certain conditions are met. By utilizing smart contracts on the blockchain, businesses can automate payment processing, track deliveries, and enforce contractual agreements in a secure and transparent manner.Overall, the adoption of blockchain technology in the supply chain industry is transforming how businesses manage their operations by providing transparency, security, and efficiency in the tracking and monitoring of goods and services. As more companies recognize the benefits of blockchain in supply chain management, we can expect to see widespread adoption of this technology across various industries in the near future.。

技术常识

技术常识

1.什么是服务器?服务器指一个管理资源并为用户提供服务的计算机软件,通常分为文件服务器、数据库服务器和应用程序服务器。

运行以上软件的计算机或计算机系统也被称为服务器。

相对于普通PC来说,服务器在稳定性、安全性、性能等方面都要求更高,因为CPU、芯片组、内存、磁盘系统、网络等硬件和普通PC有所不同。

4.服务器有哪几部分组成?Cpu 硬盘内存系统总线等5.服务器的cpu分为哪几种?目前,服务器的CPU仍按CPU的指令系统来区分,通常分为CISC型CPU和RISC型CPU两类,后来又出现了一种64位的VLIM(Very Long Instruction Word超长指令集架构)指令系统的CPU。

6.服务器的硬盘分为哪几种,转速是多少?服务器硬盘按照接口分类可分为以下几种1 SAS 该盘分为两种协议,即SAS1.0及SAS 2.0接口,SAS1.0接口传输带宽为3.0GB/s转速有7.2kr 10kr 15kr。

该盘现已被SAS2.0接口盘取代,该盘尺寸有2.5寸及3.5寸两种。

SAS2.0接口传输带宽为6.0GB/s转速有10kr 15kr,常见容量为74.6G 146G 300G 600G 900G。

常见转速:15000转/分(10k 15k)2 SCSi传统服务器老传输接口,转速为10kr 15kr。

但是由于受到线缆及其阵列卡和传输协议的限制,该盘片有固定的插法,例如要顺着末端接口开始插第一块硬盘,没有插硬盘的地方要插硬盘终结器等。

该盘现已经完全停止发售。

该盘只有3.5寸版。

常见转速:10000转/分(10k 15k)3 NL SAS 该盘片专业翻译为近线SAS,由于SAS盘价格高昂,容量大小有限,LSI 等厂家就采用通过二类最高级别检测的SATA盘片进行改装,采用SAS的传输协议,SATA 的盘体SAS的传输协议,形成市场上一种高容量低价格的硬盘。

市场上现在单盘最大容量为3TB。

容量分为2.5寸及3.5寸两种4 FDE/SDE 该盘体前者为IBM研发的SAS硬件加密硬盘,该盘体性能等同于SAS 硬盘,但是由于本身有硬件加密系统,可以保证涉密单位数据不外泄,该盘主要用于高端2.5寸存储及2.5寸硬盘接口的机器上。

物流专业术语

物流专业术语范围本标准确定了物流活动中的基本概念术语、物流作业术语、物流技术装备与设施术语、物流管理术语及其定义.本标准适用于物流及相关领域的信息处理和信息交换,亦适用于相关的法规、文件;引用标准下列标准所包含的条文,通过在本标准中引用而构成为本标准的条文;本标准出版时,所示版本均为有效;所有标准都会被修订,使用本标准的各方应探讨使用下列标准最新版本的可能性;GB/T 1992--1985 集装箱名词术语neq ISO 830:1981GB/T 4122;1--1996 包装术语基础CB/T 17271--1998 集装箱运输术语中文索引AABC分类管理....................................6.9安全库存.......................................4.16B班轮运输.......................................5.34搬运...........................................4.22包装...........................................4.25保管...........................................4.12保税仓库.......................................5.5报关...........................................5.40报关行.........................................5.41C仓库...........................................5.1仓库布局.......................................6.4.仓库管理.......................................6.3叉车...........................................5.19储存...........................................4.11船务代理.......................................5.36D大陆桥运输.....................................5.33单元装卸.......................................4.24第三元物流.....................................3.25电子订货系统...................................6.10电子数据交换...................................3.31定量订货方式...................................6.7定牌包装.......................................4.27定期订货方式...................................6.8定制物流.......................................3.26堆码...........................................4.21F发货区.........................................5.14废弃物物流.....................................3.19分拣...........................................4.37G公路集装箱中转站...............................5.28 供应链.........................................3.29供应链管理.....................................6.21供应商库存.....................................6.26供应物流.......................................3.15共同配送.......................................4.35国际多式联运...................................5.32国际货物运输保险...............................5.39 国际货运代理...................................5.37国际铁路联运...................................5.31国际物流.......................................3.24H海关监管货物...................................5.7换算箱.........................................5.24回收物流.......................................3.18货场...........................................5.16货垛...........................................4.20货架...........................................5.17J集货...........................................4.39集装化.........................................4.31集装箱.........................................5.23集装箱货运站...................................5.29.集装箱码头.....................................5.30集装箱运输.....................................4.7集装运输.......................................4.6计算局付诸订货系统.............................6.25 监管仓库.......................................5.6拣选...........................................4.38检验...........................................4.43进出口商品检验.................................5.42 经常库存.......................................4.15经济订货批量...................................6.6K控湿储存区.....................................5.11.库存...........................................4.14库存控制.......................................6.5库存周期.......................................4.17.库房...........................................5.8快速反应.......................................6.22L冷藏区.........................................5.9冷冻区.........................................5.10冷链...........................................4.42理货...........................................5.38立体仓库.......................................5.3联合运输.......................................4.2连续库存补充计划...............................6.24 料棚...........................................5.15零库存技术.....................................6.13.流通加工.......................................4.41绿色物流.......................................3.20M门到门.........................................4.8P配送...........................................4.34配送需要计划...................................6.17 配送中心.......................................4.36配送资源计划...................................6.18 拼箱货.........................................4.10Q企业物流.......................................3.21企业资源计划...................................6.20 前置期或提前期.............................4.18全集装箱船.....................................5.26S散装化.........................................5.32社会物流.......................................3.22生产物流.......................................3.16收货区.........................................5.13输送区.........................................5.20甩挂运输.......................................4.5T特种货物集装箱.................................5.25铁路集装箱.....................................5.27. 托盘...........................................5.18托盘包装.......................................4.30 W温度可控区.....................................5.12 无形损耗.......................................3.33 物料需要计划...................................6.15 物流...........................................3.2物流成本.......................................3.7.物流成本管理...................................6.14. 物流单证.......................................3.13 物流管理.......................................3.8物流活动.......................................3.3物流技术.......................................3.6物流联盟.......................................3.14 物流模数.......................................3.5物流企业.......................................3.12 物流网络.......................................3.10 物流信息.......................................3.11 物流战略.......................................6.1物流战略管理...................................6.2. 物流中心.......................................3.9物流资源计划...................................6.19. 物流作业.......................................3.4物品...........................................3.1物品储备.......................................4.13. X箱式车.........................................5.22销售包装.......................................4.26 销售物流.......................................3.17 虚拟仓库.......................................5.4虚拟物流.......................................3.27Y业务外包.......................................6.27 有效客户反应...................................6.23 有形损耗.......................................3.32 运输...........................................4.1运输包装.......................................4.29. Z增值物流服务...................................3.28 整箱货.........................................4.9直达运输.......................................4.3直接换装.......................................4.33制造资源计划...................................6.16中性包装.......................................4.28中转运输.......................................4.4装卸...........................................4.23准时制.........................................6.11准时制物流.....................................6.12自动导引车.....................................5.21自动化仓库.....................................5.2租船运输.......................................5.35组配...........................................4.40英文索引AABC classification......................................6.9 Article.................................................3.1Article reserves........................................4.13 Assembly................................................4.40 Automatic guided vehicle AGV .........................5.21 Automatic warehouse.....................................5.3.BBar code................................................3.30Boned warehouse.........................................5.6Box car.................................................5.22CCargo under custom's supervision........................5.8 Chill space.............................................5.9Cold chain..............................................4.42 Combined transport......................................4.2 Commodity inspection....................................5.42 Computer assisted ordering CAO .......................6.25 Container...............................................5.23 Container freight station CFS ........................5.29 Container terminal......................................5.30 Container transport.....................................4.7 Containerization........................................4.31 Containerized transport.................................4.6 Continuous replenishment program CRP .................6.24 Conveyor................................................5.20Cross docking...........................................4.33 Customized logistics....................................3.26 Customs broker..........................................5.41 Customs declaration.....................................5.40Cycle stock.............................................4.15D Distribution............................................4.34 Distribution center.....................................4.36 Distribution logistics..................................3.17 Distribution processing.................................4.41 Distribution requirements planning DRP ...............6.17 Distribution resource planning DRP II ................6.18 Door-to-door............................................4.8Drop and pull transport.................................4.5EEconomic order quantity EOQ ..........................6.6 Efficient customer response ECR ......................6.23 Electronic data interchange EDI ......................3.31 Electronic order system EOS ..........................6.10 Enterprise resource planning ERP .....................6.20 Environmental logistics.................................3.20 Export supervised warehouse.............................5.7 External logistics......................................3.22FFixed-interval system FIS ............................6.8Fixed-quantity system FQS ............................6.7Fork lift truck.........................................5.19Freeze space............................................5.10Full container load FCL ..............................4.9Full container ship.....................................5.26 G Goods collection........................................4.39Goods shed..............................................5.15Goods shelf.............................................5.17Goods stack.............................................4.20Goods yard..............................................5.16HHanding/carrying........................................4.22 Humidity controlled space...............................5.11IIn bulk.................................................4.32Inland container depot..................................5.28 Inspection..............................................4.43 Intangible loss.........................................3.33Internal logistics......................................3.21 International freight forwarding agent..................5.37 International logistics.................................3.24 International multimodal transport......................5.32 International through railway transport.................5.31 International transportation cargo insurance............5.39Inventory...............................................4.14 Inventory control.......................................6.5 Inventory cycle time....................................4.17JJoint distribution......................................4.35Just in time JIT .....................................6.11Just-in-time logistics..................................6.12 LLand bridge transport...................................5.33Lead-time ..............................................4.18Less than container load LCL .........................4.10 Liner transport.........................................5.34 Loading and unloading ..................................4.23 Logistics...............................................3.2Logistics activity......................................3.3Logistics alliance......................................3.14 Logistics center........................................3.9 Logistics cost..........................................3.7Logistics cost control..................................6.14 Logistics documents.....................................3.13 Logistics enterprise....................................3.12 Logistics information...................................3.11 Logistics management....................................3.8 Logistics modulus.......................................3.5 Logistics network.......................................3.10 Logistics operation.....................................3.4 Logistics resource planning LRP ......................6.19 Logistics strategy......................................6.1 Logistics strategy management...........................6.2 Logistics technology....................................3.6MManufacturing resource planning MRP II ...............6.16 Material requirements planning MRP ...................6.15 Military logistics......................................3.23NNeutral packing.........................................4.28OOrder cycle time........................................4.19Order picking...........................................4.38 Outsourcing.............................................6.27PPackage/packaging.......................................4.25 Packing of nominated brand..............................4.27 Pallet..................................................5.18 Palletizing.............................................4.30QQuick response QR ....................................6.22RRailway container yard..................................5.27 Receiving space.........................................5.13 Returned logistics......................................3.18SSafety stock............................................4.16Sales package...........................................4.26 Shipping agency.........................................5.36 Shipping by chartering..................................5.35 Shipping space..........................................5.14 Sorting.................................................4.37Specific cargo container................................5.25 Stacking................................................4.21 Stereoscopic warehouse..................................5.4 Storage.................................................4.12 Storehouse..............................................5.2 Storing.................................................4.11Supply chain............................................3.29 Supply chain management SCM ..........................6.21 Supply logistics........................................3.15T Tally...................................................5.38Tangible loss...........................................3.32 Temperature controlled space............................5.12 Third-part logistics TPL .............................3.25 Through transport.......................................4.3 Transfer transport......................................4.4 Transport package.......................................4.29 Transportation..........................................4.1 Twenty-feet equivalent unit TEU ......................5.24 UUnit loading and unloading..............................4.24VValue-added logistics service...........................3.28 Vendor managed inventory VMI .........................6.26 Virtual logistics.......................................3.27Virtual warehouse.......................................5.5W Warehouse...............................................5.1 Warehouse layout........................................6.4 Warehouse management....................................6.3ZZero-inventory technology...............................6.133.基本概念术语3.1 物品article经济活动中涉及到实体流动的物质资料3.2 物流logistics物品从供应地向接收地的实体流动过程;根据实际需要,将运输、储存、装卸、搬运、包装、流通加工、配送、信息处理等基本功能实施有机结合;3.3 物流活动logistics activity物流诸功能的实施与管理过程;3.4 物流作业logistics operation实现物流功能时所进行的具体操作活动;3.5 物流模数logistics modulus物流设施与设备的尺寸基准;3.6 物流技术logistics technology物流活动中所采用的自然科学与社会科学方面的理论、方法,以及设施、设备、装置与工艺的总称;3.7 物流成本logistics cost物流活动中所消耗的物化劳动和活劳动的货币表现;3.8 物流管理logistics management为了以最低的物流成本达到用户所满意的服务水平,对物流活动进行的计划、组织、协调与控制;3.9 物流中心logistics center从事物流活动的场所或组织,应基本符合以下要求:a 主要面向社会服务;b物流功能健全;c完善的信息网络;d辐射范围大;e少品种、大批量;f存储\吞吐能力强;g物流业务统一经营、管理;3.10 物流网络logistics network物流过程中相互联系的组织与设施的集合;3.11 物流信息logistics information反映物流各种活动内容的知识、资料、图像、数据、文件的总称;3.12 物流企业logistics enterprise从事物流活动的经济组织;3.13 物流单证logistics documents物流过程中使用的所有单据、票据、凭证的总称;3.14 物流联盟logistics alliance两个或两个以上的经济组织为实现特定的物流目标而采取的长期联合与合作;3.15 供应物流supply logistics为生产企业提供原材料、零部件或其他物品时,物品在提供者与需求者之间的实体流动; 3.16 生产物流production logistics生产过程中,原材料、在制品、半成品、产成品等,在企业内部的实体流动;3.17销售物流distribution logistics生产企业、流通企业出售商品时,物品在供与需方之间的实体流动;3.18 回收物流returned logistics不合格物品的返修、退货以及周转使用的包装容器从需方返回到供方所形成的物品实体流动;3.19 废弃物物流waste material logistics将经济活动中失去原有使用价值的物品,根据实际需要进行收集、分类、加工、包装、搬运、储存等,并分送到专门处理场所时形成的物品实体流动;3.20 绿色物流environmental logistics在物流过程中抑制物流对环境造成危害的同时,实现对物流环境的净化,使物流资料得到最充分利用;3.21 企业物流internal logistics企业内部的物品实体流动;3.22 社会物流external logistics企业外部的物流活动的总称;3.23 军事物流military logistics用于满足军队平时与战时需要的物流活动;3.24 国际物流international logistics不同国家地区之间的物流;3.25 第三方物流third-part logistics TPL由供方与需方以外的物流企业提供物流服务的业务模式;3.26 定制物流customized logistics根据用户的特定要求而为其专门设计的物流服务模式;3.27 虚拟物流virtual logistics以计算机网络技术进行物流运作与管理,实现企业间物流资源共享和优化配置的物流方式; 3.28 增值物流服务value-added logistics service在完成物流基本功能基础上,根据客户需要提供的各种延伸业务活动;3.29 供应链supply chain生产及流通过程中,涉及将产品或服务提供给最终用户活动的上游与下游企业,所形成的网链结构;3.30 条码bar code由一组规则排列的条、空及字符组成的,用以表示一定信息的代码;同义词:条码符号bar code symbolGB/T 4122.1-1996中4.173.31 电子数据交换electronic data interchange EDI通过电子方式,采用标准化的格式,利用计算机网络进行结构数据的传输和交换;3.32 有形消耗tangible loss可见或可测量出来的物理性损失、消耗;3.33 无形消耗intangible loss由于科学技术进步而引起的物品贬值;物流作业术语4.1 运输transportation用设备和工具,将物品从一地点向另一地点运送的物流活动;其中包括集货、分配、搬运、中转、装入、卸下、分散等一系列操作; GB/T 4122.1-1996中4.174.2 联合运输combined transport一次委托,由两家以上运输企业或用两种以上运输方式共同将某一批物品运送到目的的运输方式;4.3 直达运输through transport物品由发运地到接收地,中途不需要换装和在储存场所停滞的一种运输方式;4.4中转运输transfer transport物品由生产地运达最终使用地,中途经过一次以上落地并换装的一种运输方式;4.5 甩挂运输drop and pull transport用牵引车拖带挂车至目的地,将挂车甩下后,换上新的挂车运往另一个目的地的运输方式; 4.6 集装运输containerized transport使用集装器具或利用捆扎方法,把裸装物品、散粒物品、体积较小的成件物品,组合成为一定规格的集装单元进行的运输;4.7 集装箱运输container transport以集装箱为单元进行货物运输的一种货运方式; GB/T17271-1998中3.2.14.8 门到门door-to-door承运人在托运人的工厂或仓库整箱接货,负责运抵收货人的工厂或仓库整箱交货;GB/T 17271-1998中3.2.14.9 整箱货full container load FCL一个集装箱装满一个托运人同时也是一个收货人的工厂或仓库整箱交货;GB/T 17271-1998中3.2.4.24.10 拼箱货less than container load LCL一个集装箱装入多个托运人或多个收货人的货物;GB/T 17271-1998中3.2.4.34.11 储存storing保护、管理、贮藏物品; GB/T 4122.1-1996中4.24.12 保管storage对物品进行保存及对其数量、质量进行管理控制活动;4.13 物品储存article reserves储存起来以备急需的物品;有当年储存、长期储存、战略储备之分;4.14 库存inventory处于储存状态的物品;广义的库存还包括处于制造加工状态和运输状态的物品;4.15 经常库存cycle stock在正常的经营环境下,企业为满足日常需要而建立的库存;4.16 安全库存safety stick为了防止由于不确定性因素如大量突发性订货、交货期突然延期等而准备的缓冲库存; 4.17 库存周期inventory cycle time在一定范围内,库存物品从入库到出库的平均时间;4.18 前置期或提前期lead time从发出订货单到货物的时间间隔;4.19 订货处理周期order cycle time从收到订货单到将所订货物发运出去的时间间隔;4.20 货垛goods stack为了便于保管和装卸、运输,按一定要求分门别类堆放在一起的一批物品;4.21 堆码stacking将物品整齐、规则地摆放成货垛的作业;4.22 搬运handing/carrying在同一场所内,对物品进行水平移动为主的物流作业;4.23 装卸loading and unloading物品在指定地点以人力或机械装入运输设备或卸下; GB/T 4122.1-1996中4.54.24 单元装卸unit loading and unloading用托盘、容器或包装物见小件或散装物品集成一定质量或体积的组合件,以便利用机械进行作业的装卸方式;4.25 包装package/packaging为在流通过程中保护产品、方便储运、促进销售,按一定技术方面而采用的容器、材料及辅助物等的总体名称;也指为了达到上述目的而采用容器、材料和辅助物的过程中施加一定技术方法等的操作活动; GB/T 4122.1-1996中2.14.26 销售包装sales package又称内包装,是直接接触商品进入零售网点和消费者或用户直接见面的包装;4.27 定牌包装packing of nominated brand买方要求卖方在出口商品/包装上使用买方指定的牌名或商标的做法;4.28 中性包装neutral packing在出口商品及其内外包装上都不注明生产国别的包装;4.29 运输包装transport package以满足运输贮存要求为主要目的的包装;它具有保障产品的安全,方便储运装卸,加速交接、点验等作用; GB/T 4122.1-1996中2.54.30 托盘包装palletizing以托盘为承载物,将包装件或产品堆码在托盘上,通过捆扎、裹包或胶粘等方法加以固定,形成一个搬运单元,以便用机械设备搬运; GB/T 4122.1-1996中2.174.31 集装化containerization用集装器具或采用捆扎方法,把物品组成标准规格的单元货件,以加快装卸、搬运、储存、运输等物流活动;4.32 散装化containerization用专门机械、器具进行运输、装卸的散装物品在某个物流范围内,不用任何包装,长期固定采用吸扬、抓斗等机械、器具进行装卸、运输、储存的作业方式;4.33 直接换装cross docking物品在物流环节中,不经过中间仓库或站点,直接从一个运输工具换载到另一个运输工具的物流衔接方式;4.34 配送distribution在经济合理区域范围内,根据用户要求,对物品进行拣选、加工、包装、分割、组配等作业,并按时送达指定地点的物流活动;4.35 共同配送joint distribution由多个企业联合组织实施的配送活动;4.36 配送中心distribution center从事配送业务的物流场所或组织,应基本符合下列要求:a 主要为特定的用户服务;b 配送功能健全;c 完善的信息网络;d 辐射范围小;e 多品种、小批量;f 以配送为主,储存为辅;4.37 分拣sorting将物品按品种、出入库先后顺序进行分门别类推放的作业;4.38 拣选order picking按订单或出库单的要求,从储存场所选出物品,并放置指定地点的作业;4.39 集货goods collection将分散的或小批量的物品集中起来,以便进行运输、配送的作业;4.40 组配assembly配送前,根据物品的流量、流向及运输工具的载质量和容积,组织安排物品装载的作业; 4.41 流通加工distribution processing物品在从生产地到使用地的过程中,根据需要施加包装、分割、计量、分拣、刷标志、拴标签、组装等简单作业的总称;4.42 冷链cold chain为保持新鲜食品及冷冻食品等的品质,使其在从生产到消费的过程中,始终处于低温状态的配有专门设备的物流网络;4.43 检验inspection根据合同或标准,对标的物品的品质、数量、包装等进行检查、验收的总称;物流技术装备与设施术语5.1 仓库warehouse保管、储存物品的建筑物和场所的总称;5.2 库房storehouse有屋顶和围护结构,供储存各种物品的封闭式建筑物;5.3 自动化仓库automatic warehouse由电子计算机进行管理和的控制,不需人工搬运作业,而实现收发作业的仓库;5.4立体仓库stereoscopic warehouse采用高层货架配以货箱或托盘储存货物,用巷道队垛起重机及其他机械进行作业的仓库; 5.5 虚拟仓库virtual warehouse建立在计算机和网络通讯技术基础上,进行物品储存、保管和远程控制的物流设施;可实现不同状态、空间、时间、货主的有效调度和统一管理; 5.6保税仓库boned warehouse经海关批准,在海关监管下,专供存放未办理关税手续而入境或过境货物的场所;5.7 出口监管仓库export supervised warehouse经海关批准,在海关监管下,存放已按规定领取了出口货物许可证或批件,已对外买断结汇并向海关办完全部出口海关手续的货物的专用仓库;5.8 海关监管货物cargo under custom's supervision在海关批准范围内接受海关查验的进出口、过境、转运、通关货物,以及保税货物和其他尚未办结海关手续的进出境货物;5.9 冷藏区chill space仓库的一个区域,其温度保持在0'C~10.C范围内;5.10 冷冻区freeze space仓库的一个区域,其温度保持在0'C以下;5.11 控湿储存区humidity controlled space仓库内配有湿度调制设备,使内部湿度可调的库房区域;5.12 温度可控区temperature controlled space温度可根据需要调整在一定范围内的库房区域;5.13 收货区receiving space到库物品入库前核对检查及进库准备的地区;5.14 发货区shipping space物品集中待运地区;5.15 料棚goods shed供储存某些物品的简易建筑物,一般没有或只有部分围壁;5.16 货场goods yard用于存放某些物品的露天场地;5.17 货架goods shelf用支架、隔板或托架组成的立体储存货物的设施;5.18 托盘pallet用于集装、堆放、搬运和运输的放置作为单元负荷的货物和制品的水平平台装置;GB/T 4122.1-1996中4.275.19 叉车fork lift truck具有各种叉具,能够对货物进行升降和移动以及装卸作业的搬运车辆;5.20 输送机conveyor对物品进行连续运送的机械;5.21 自动导引车automatic guided vehicle AGV能够自动行驶到指定地点的无轨搬运车辆;5.22 箱式车box car除具备普通车的一切机械性能外,还必须具备全封闭的箱式车身和便于装卸作业的车门; 5.23 集装箱container是一种运输设备,应满足下列要求:a 具有足够的强度,可长期反复使用;b 适于一种或多种运输方式运送,途中转运时,箱内货物不需换装;c 具有快速装卸和搬运的装置,特别便于从一种运输方式转移到另一种运输方式;d 便于货物装满和卸空;e 具有1立方米及以上的容积;集装箱这一术语不包括车辆和一般包装; GB/T 1992-1985中1.15.24 换算箱twenty-feet equivalent unit TEU又称标准箱;Twenty-feet equivalent unit TEU以20英尺集装箱作为换算单位;GB/T 17271-1998中3.2.4.85.25 特种货物集装箱specific cargo container用以装运特种物品用的集装箱; GB/T 4122.1-1996中1.15.26 全集装箱船full container ship舱内设有固定式或活动式的格栅结构,舱盖上和甲板上设置固定集装箱的系紧装置, 便于集装箱左翼及定位的船舶;GB/T GB/T17271-1998中3.1.1.15.27 铁路集装箱场railway container yard进行集装箱承运、交付、装卸、堆存、装拆箱、门到门作业,组织集装箱专列等作业的场所;GB/T GB/T17271-1998中3.1.3.65.28 公路集装箱中转站inland container depot具有集装箱中转运输与门到门运输和集装箱货物的拆箱、装箱、仓储和接取、送达、装卸、堆存的场所;GB/T GB/T17271-1998中3.1.3.95.29 集装箱货运站container freight station CFS拼箱货物拆箱、装箱、办理交接的场所;5.30 集装箱码头container terminal专供停靠集装箱船、装卸集装箱用的码头;GB/T GB/T 17271-1998中3.1.2.25.31 国际铁路联运international through railway transport使用一份统一的国际铁路联运票据,由跨国铁路承运人办理两国或两国以上铁路的全程运输,并承担运输责任的一种连贯运输方式;5.32 国际多式联运international multimodal transport按照多式联运合同,以至少两种不同的运输方式,由多式联运经营人将货物从一国境内的接管地点运至另一国境内指定交付地点的货物运输;5.33 大陆桥运输land bridge transport用横贯大陆的铁路或公路作为中间桥梁,将大陆两端的海洋运输连接起来的连贯运输方式; 5.34 班轮运输liner transport在固定的航线上,以既定的港口顺序,按照事先公布的船期表航行的水上运输方式;5.35 租船运输shipping by chartering根据协议,租船人向船舶所有人租凭船舶用于货物运输,并按商定运价,向船舶所有人支付运费或租金的运输方式;5.36 船务代理shipping agency根据承运人的委托,代办与船舶进出有关的业务活动;5.37 国际货运代理international freight forwarding agent接受进出口货物收货人、发货人的委托,以委托人或自己的名义,为委托人办理国际货物运输及相关业务,并收取劳务报酬的经济组织;5.38 理货tally货物装卸中,对照货物运输票据进行的理点数、计量、检查残缺、指导装舱积载、核对标记、检查包装、分票、分标志和现场签证等工作;5.39 国际货物运输保险international transportation cargo insurance在国际贸易中,以国际运输中的货物为保险标的的保险,以对自然灾害和意外事故所造成的财产损失获得补偿;5.40 报关customs declaration由进出口货物的收发货人或其代理人向海关办理进出境手续的全过程;5.41 报关行customs broker专门代办进出境保管业务的企业;5.42 进出口商品检验commodity inspection确定进出口商品的品质、规格、重量、数量、包装、安全性能、卫生方面的指标及装运技术和装运条件等项目实施检验和鉴定,以确定其是否与贸易合同、有关标准规定一致,是否符合进出口国有关法律和行政法规的规定;简称"商检";物流管理术语6.1 物流战略logistics strategy为寻求物流的可持续发展,就物流发展目标以及达成目标的途径与手段而制定的长远性、全局性的规划与谋略;6.2 物流战略管理logistics strategy management物流组织根据已制定的物流战略,付诸实施和控制的过程;6.3 仓库管理warehouse management对库存物品和仓库设施及其布局等进行规划、控制的活动;6.4仓库布局warehouse layout在一定区域或库区内,对仓库的数量、规模、地理位置和仓库设施、道路等各要素进行科学规划和总体设计;6.5 库存控制inventory control在保障供应的前提下,使库存物品的数量最少进行的有效管理的技术经济措施;6.6 经济订货批量economic order quantity EOQ通过平衡采购进货成本和保管仓储成本核算,以实现总库存成本最低的最佳订货量;6.7定量订货方式fixed-quantity system FQS当库存量下降到预定的最低的库存数量订货点时,按规定数量一般以经济订货批量为标准进行订货补充的一种库存管理方式;6.8 定期订货方式fixed-quantity system FIS按预先确定的订货间隔期间进行订货补充的一种库存管理方式;6.9 ABC分类管理ABC classification将库存物品按品种和占用资金的多少分为特别重要的库存A类、一般重要的库存B类和不重要的库存C类三个等级,然后针对不同等级分别进行管理与控制;6.10 电子订货系统Electronic order system EOS不同组织间利用通讯网络和终端设备以在线联结方式进行订货作业与订货信息交换的体系; 6.11 准时制just in time JIT在精确测定生产各工艺环节作业效率的前提下按订单准确的计划,消除一切无效作业与浪费为目标的一种管理模式;6.12 准时制物流just-in-time logistics一种建立在JIT管理理念基础上的现代物流方式;6.13 零库存技术zero-inventory logistics在生产与流通领域按照JIT组织物资供应,使整个过程库存最小化的技术的总称;6.14 物流成本管理logistics cost control对物流相关费用进行的计划、协调与控制;6.15 物料需要计划material requirements planning MRP一种工业制造企业内的物资计划管理模式;根据产品结构各层次物品的从属和数量关系,以每个物品为计划对象,以完工日期为时间基准倒排计划,按提前期长短区别各个物品下达计划时间的先后顺序;6.16 制造资源计划manufacturing resource planning MRP II从整体最优的角度出发,运用科学的方法,对企业的各种制造资源和企业生产经营各环节实行合理有效地计划、组织、控制和协调,达到既能连续均衡生产,又能最大限度地降低各种物品的库存量,进而提高企业经济效益的管理方法;6.17 配送需要计划distribution requirements planning DRP一种既保证有效地满足市场需要,又使得物流资源配置费用最省的计划方法,是MRP原理与方法在物品配送中的运用;6.18 配送资源计划distribution resource planning DRP II一种企业内物品配送计划系统管理模式;是在DRP的基础上提高各环节的物流能力,达到系统优化运行的目的;6.19 物流资源计划logistics resource planning LRP以物流为基础手段,打破生产与流通界限,集成制造资源计划、分销需要计划以及功能计划而形成的物资资源优化配置方法;6.20 企业资源计划enterprise resource planning ERP在MRP II 的基础上,通过反馈的物流和反馈的信息流、资金流,把客户需要和企业内部的生产经营活动以及供应商的资源整合在一起,体现完全按用户需要进行经营管理的一种全新的管理方法;6.21 供应链管理supply chain management SCM利用计算机网络技术全面规划供应链中的商流、物流、信息流、资金流等,并进行计划、组织、协调与控制;6.22 快速反映Quick response QR物流企业面对多品种、小批量的买方市场,不是储备了"产品",而是准备了各种"要素",在用户提出要求时,能以最快速度抽取"要素",及时"组装",提供所需服务或产品;6.23 有效客户反映efficient customer responseECR以满足顾客要求和最大限度降低物流过程费用为原则,能及时做出准确反应,使提供的物品供应或服务流程最佳化的一种供应链管理战略;6.24 连续库存补充计划continuous replenishment program CRP利用及时准确的销售时点信息确定已销售的商品数量,根据零售商或批发商的库存信息和预先规定的库存补充程序确定发货补充数量和配送时间的计划方法;6.25 计算机付诸订货系统computer assisted ordering CAO基于库存和客户需要信息,利用计算机进行自动订货管理的系统;6.26 供应商管理库存vendor managed inventory VMI供应商等上游企业基于其下游客户的生产经营、库存信息,对下游客户的库存进行管理与控制;6.27 业务外包outsourcing企业为了获得不单纯利用不、内部资源更多的竞争优势,将其非核心业务交由合作企业完成; 资料来源:http://vip.6to23/our56/study/html/tjzl/wlbz/wlglsy.htm。

易腐产品供应链中库存及补货策略的协同管理

易腐产品供应链中库存及补货策略的协同管理One of the important characteristics of perishable products, like eggs, milk, dairy products, vegetables, etc., is their biotic energy; the period of time for which their quality remains acceptable is very short, which means they are easily perishable in the course of transportation and storage. Perishability is one of the important factors that needs to be taken into account in management of perishable products; it is crucial that management of inventory and procurement of perishable products take into consideration the perishability of the products. On one hand, the price of perishable products is time-sensitive, implying that the price decreases dramatically as the end of the product’s life approaches. On the other hand, a shortage of perishable products while there is demand for the products may result in significant loss of revenue. Establishing an efficient and effective inventory and procurement system to obtain the right quantity, of products of the right quality, from the right source, and to have the products delivered to the right place at the right time with right price can have a positive influence on a company’s profitability and competitive advantage. However, achieving this is constrained by issues of competition, profitability, product harvest and other relevant conditions.Because of the stochastic nature of factors that affect perishable products demand and supply, it is very difficult for a simple model to improve forecasting accuracy. In this thesis, to resolve this problem, many indeterminable factors affecting the future demand for perishable products are considered in the dynamic forecasting model. Because supply and demand of perishable products are dynamic (i.e. volatile) in nature, it is advisable to use the integrated collaborative forecasting method, a CPFR (Collaborative planning, forecasting and replenishment) management method, to increase the accuracy of forecasts of supply-demand in supply chains with perishable products. The purposeof using this model is also to build a scientific strategic foundation for dealing with the inventory replenishment problem. The significance of this research is that it provides new concepts for managing perishable products procurement and inventory decisions that help improve the rationality of inventory replenishment in practical situations by accurately forecasting demand, which leads to more intelligent decision making. First, we give an introduction of CPFR, and analyse the applicability of CPFR management strategies to perishable products management.Second, an investment game model is built and two classifications of equilibrium, i.e. interior equilibrium and boundary equilibrium, are defined, and their existence is proved. The notion of equilibrium stability is put forward, and the stability solution of the investment game model is also given.Third, a collaborative (between a retailer and a supplier) forecasting model is constructed. In this model, evolution of demand forecasts for perishable products is analysed, taking into consideration forecast adjustment variableψnm ,i, correlationρbetween adjustment variablesψnr ,i andψns ,i, and the forecasting capabilityη. Furthermore, an inventory replenishment model is put forward by introducing collaborative forecasting model to inventory replenishment strategies of the retailer and the supplier. Simulation of this model shows that when both the supplier and the retailer follow collaborative forecasting rules, inventory level decreases and the cost of supply chain as a whole reduces significantly. Another inventory replenishment model that aims at achieving the highest profit for the whole supply chain is also studied in detail. While demand and the lead time of order are all stochastic, price discounts for perishable products are included, and shortage of goods is allowed.Finally, a three-level supply chain model with perishable products that includes a supplier, a producer and a retailer is constructed. We introduce a cost sharingcontract to achieve efficient cooperation between partners of the supply chain dealing in perishable products. Such an integrated approach can reduce each partner’s cost compared to costs incurred when partners take independent decisions. The model can help enhance collaboration in, and profitability of, supply chains.。

Gcode G代码详解

reprap wiki上面的Gcode说明G-codeFrom RepRapWiki(Redirected from Gcode)Jump to: navigation, searchContents [hide]1 Introduction2 RepRap G Code Fields3 Comments4 Individual commands4.1 Checking4.1.1 N and *4.2 Buffered G Commands4.2.1 G0: Rapid move4.2.2 G1: Controlled move4.2.3 G28: Move to Origin4.3 Unbuffered G commands4.3.1 G4: Dwell4.3.2 G20: Set Units to Inches4.3.3 G21: Set Units to Millimeters4.3.4 G90: Set to Absolute Positioning4.3.5 G91: Set to Relative Positioning4.3.6 G92: Set Position4.4 Unbuffered M and T commands4.4.1 M0: Stop4.4.2 M17: Enable/Power all stepper motors 4.4.3 M18: Disable all stepper motors4.4.4 M20: List SD card4.4.5 M21: Initialise SD card4.4.6 M22: Release SD card4.4.7 M23: Select SD file4.4.8 M24: Start/resume SD print4.4.9 M25: Pause SD print4.4.10 M26: Set SD position4.4.11 M27: Report SD print status4.4.12 M28: Begin write to SD card4.4.13 M29: Stop writing to SD card4.4.14 M40: Eject4.4.15 M41: Loop4.4.16 M42: Stop on material exhausted 4.4.17 M43: Stand by on material exhausted 4.4.18 M80: ATX Power On4.4.19 M81: ATX Power Off4.4.20 M84: Stop idle hold4.4.21 M92: Set axis_steps_per_unit4.4.22 M101 Turn extruder 1 on Forward4.4.23 M102 Turn extruder 1 on Reverse4.4.24 M103 Turn all extruders off4.4.25 M104: Set Extruder Temperature (Fast)4.4.26 M105: Get Extruder Temperature4.4.27 M106: Fan On4.4.28 M107: Fan Off4.4.29 M108: Set Extruder Speed4.4.30 M109: Set Extruder Temperature4.4.31 M110: Set Current Line Number4.4.32 M111: Set Debug Level4.4.33 M112: Emergency Stop4.4.34 M113: Set Extruder PWM4.4.35 M114: Get Current Position4.4.36 M115: Get Firmware Version and Capabilities4.4.37 M116: Wait4.4.38 M117: Get Zero Position4.4.39 M118: Negotiate Features4.4.40 M119: Get Endstop Status4.4.41 M126: Open Valve4.4.42 M127: Close Valve4.4.43 M128: Extruder Pressure PWM4.4.44 M129: Extruder pressure off4.4.45 M140: Bed Temperature (Fast)4.4.46 M141: Chamber Temperature (Fast)4.4.47 M142: Holding Pressure4.4.48 M143: Maximum hot-end temperature4.4.49 M160: Number of mixed materials4.4.50 M203: Record Z adjustment4.4.51 M226: Gcode Initiated Pause4.4.52 M227: Enable Automatic Reverse and Prime4.4.53 M228: Disable Automatic Reverse and Prime4.4.54 M229: Enable Automatic Reverse and Prime4.4.55 M230: Disable / Enable Wait for Temperature Change 4.4.56 M240: Start conveyor belt motor4.4.57 M241: Stop conveyor belt motor4.4.58 M245: Start cooler4.4.59 M246: Stop cooler4.4.60 M300: Play beep sound4.4.61 T: Select Tool5 Proposed EEPROM configuration codes6 Replies from the RepRap machine to the host computer7 Proposal for sending multiple lines of G-code7.1 Problem to solveIntroductionThis page describes the G Codes that the RepRap firmware uses and how they work.The list of what can be done is extensible. But check this page first, and add your extension here first before you implement it.A typical piece of GCode as sent to a RepRap machine might look like this:N3 T0*57N4 G92 E0*67N5 G28*22N6 G1 F1500.0*82N7 G1 X2.0 Y2.0 F3000.0*85N8 G1 X3.0 Y3.0*33The meaning of all those symbols and numbers (and more) is explained below.TO find out which specific gcode/s are implemented in any given firmware, please see the Firmware_features page.(For the technically minded, the end of line is marked by both a <nl> and a <cr>. If you want to manually enter GCodes in your reprap using the Arduino Serial interface, make sure to select "Both NL & CR" on the bottom of the screen.)This isn't accurate, firmware accepts single <nl> as well as single <cr>, or combinations thereof. Hosts should accepts all four combinations as well. --Traumflug 09:34, 20 April 2011 (UTC)RepRap G Code FieldsThis section explains the letter-preceded fields. The numbers in the fields are represented by nnn. Numbers can be integers, or can contain a decimal point, depending on context. For example an X coordinate can be integer (X175) or fractional (X17.62), whereas trying to select extruder number 2.76 would make no sense.Letter MeaningGnnn Standard GCode command, such as move to a pointMnnn RepRap-defined command, such as turn on a cooling fanTnnn Select tool nnn. In RepRap, tools are extrudersSnnn Command parameter, such as the voltage to send to a motorPnnn Command parameter, such as a time in millisecondsXnnn An X coordinate, usually to move toYnnn A Y coordinate, usually to move toZnnn A Z coordinate, usually to move toInnn Parameter - not currently usedJnnn Parameter - not currently usedFnnn Feedrate in mm per minute. (Speed of print head movement)Rnnn Parameter - not currently usedQnnn Parameter - not currently usedEnnn Length of extrudate in mm. This is exactly like X, Y and Z, but for the length of filament to extrude. It is common for newer stepper based systems to interpret ... Better: Skeinforge 40 and up interprets this as the absolute length of input filament to consume, rather than the length of the extruded output.Nnnn Line number. Used to request repeat transmission in the case of communications errors. *nnn Checksum. Used to check for communications errors.CommentsG Code comments:N3 T0*57 ;This is a commentN4 G92 E0*67; So is thisN5 G28*22Will be ignored by RepRap, as will blank lines. But it's better to strip these out in the host computer before the lines are sent. This saves bandwidth.Individual commandsCheckingN and *Example: N123 [...G Code in here...] *71These are the line number and the checksum. The RepRap firmware checks the checksum against a locally-computed value and, if they differ, requests a repeat transmission of the line of the given number.You can leave both of these out - RepRap will still work, but it won't do checking. You have to have both or neither though.The checksum "cs" for a GCode string "cmd" (including its line number) is computed by exor-ing the bytes in the string up to and not including the * character as follows:int cs = 0;for(i = 0; cmd[i] != '*' && cmd[i] != NULL; i++)cs = cs ^ cmd[i];cs &= 0xff; // Defensive programming...and the value is appended as a decimal integer to the command after the * character.The RepRap firmware expects line numbers to increase by 1 each line, and if that doesn't happen it is flagged as an error. But you can reset the count using M110 (see below).Buffered G CommandsThe RepRap firmware stores these commands in a ring buffer internally for execution. This means that there is no (appreciable) delay while a command is acknowledged and the next transmitted. In turn, this means that sequences of line segments can be plotted without a dwell between one and the next. As soon as one of these buffered commands is received it is acknowledged and stored locally. If the local buffer is full, then the acknowledgment is delayed until space for storage in the buffer is available. This is how flow control is achieved.G0: Rapid moveExample: G0 X12In this case move rapidly to X = 12 mm. In fact, the RepRap firmware uses exactly the same code for rapid as it uses for controlled moves (see G1 below), as - for the RepRap machine - this is just as efficient as not doing so. (The distinction comes from some old machine tools that used to move faster if the axes were not driven in a straight line. For them G0 allowed any movement in space to get to the destination as fast as possible.)G1: Controlled moveExample: G1 X90.6 Y13.8 E22.4Go in a straight line from the current (X, Y) point to the point (90.6, 13.8), extruding material as the move happens from the current extruded length to a length of 22.4 mm.RepRap does subtle things with feedrates. Thus:G1 F1500G1 X90.6 Y13.8 E22.4Will set a feedrate of 1500 mm/minute, then do the move described above at that feedrate. ButG1 F1500G1 X90.6 Y13.8 E22.4 F3000Will set a feedrate of 1500 mm/minute, then do the move described above accelerating to a feedrate of 3000 mm/minute as it does so. The extrusion will accelerate along with the X, Y movement so everything stays synchronized.RepRap thus treats feedrate as simply another variable (like X, Y, Z, and E) to be linearly interpolated. This gives complete control over accelerations and decelerations in a way that ensures that everything moves together and the right volume of material is extruded at all points.The first example shows how to get a constant-speed movement. The second how to accelerate or decelerate. ThusG1 F1500G1 X90.6 Y13.8 E22.4 F3000G1 X80 Y20 E36 F1500Will do the first movement accelerating as before, and the second decelerating from 3000 mm/minute back to 1500 mm/minute.To reverse the extruder by a given amount (for example to reduce its internal pressure while it does an in-air movement so that it doesn't dribble) simply use G1 to send an E value that is less than the currently extruded length.G28: Move to OriginExample: G28This causes the RepRap machine to move back to its X, Y and Z zero endstops, a process known as "homing". It does so accelerating, so as to get there fast. But when it arrives it backs off by 1 mm in each direction slowly, then moves back slowly to the stop. This ensures more accurate positioning.If you add coordinates, then just the axes with coordinates specified will be zeroed. ThusG28 X0 Y72.3will zero the X and Y axes, but not Z. The actual coordinate values are ignored.Unbuffered G commandsThe following commands are not buffered. When one is received it is stored, but it is not acknowledged to the host until the buffer is exhausted and then the command has been executed. Thus the host will pause at one of these commands until it has been done. Short pauses between these commands and any that might follow them do not affect the performance of the machine.G4: DwellExample: G4 P200In this case sit still doing nothing for 200 milliseconds. During delays the state of the machine (for example the temperatures of its extruders) will still be preserved and controlled.G20: Set Units to InchesExample: G20Units from now on are in inches.G21: Set Units to MillimetersExample: G21Units from now on are in millimeters. (This is the RepRap default.)G90: Set to Absolute PositioningExample: G90All coordinates from now on are absolute relative to the origin of the machine. (This is the RepRap default.)G91: Set to Relative PositioningExample: G91All coordinates from now on are relative to the last position.G92: Set PositionExample: G92 X10 E90Allows programming of absolute zero point, by reseting the current position to the values specified. This would set the machine's X coordinate to 10, and the extrude coordinate to 90. No physical motion will occur.Unbuffered M and T commandsM0: StopExample: M0The RepRap machine finishes any moves left in its buffer, then shuts down. All motors and heaters are turned off. It can be started again by pressing the reset button on the master microcontroller. See also M112.M17: Enable/Power all stepper motorsExample: M17M18: Disable all stepper motorsExample: M18Disables stepper motors and allows axis to move 'freely.'M20: List SD cardExample: M20All files in the root folder of the SD card are listed to the serial port. This results in a line like:ok Files: {SQUARE.G,SQCOM.G,}The trailing comma is optional. Note that file names are returned in upper case, but - when sent to the M23 command (below) they must be in lower case. This seems to be a function of the SD software. Go figure...M21: Initialise SD cardExample: M21The SD card is initialised. If an SD card is loaded when the machine is switched on, this will happen by default. SD card must be initialised for the other SD functions to work.M22: Release SD cardExample: M22SD card is released and can be physically removed.M23: Select SD fileExample: M23 filename.gcoThe file specified as filename.gco (8.3 naming convention is supported) is selected ready for printing.M24: Start/resume SD printExample: M24The machine prints from the file selected with the M23 command.M25: Pause SD printExample: M25The machine pause printing at the current position within the file selected with the M23 command.M26: Set SD positionExample: M26Set SD position in bytes (M26 S12345).M27: Report SD print statusExample: M27Report SD print status.M28: Begin write to SD cardExample: M28 filename.gcoFile specified by filename.gco is created (or overwritten if it exists) on the SD card and all subsequent commands sent to the machine are written to that file.M29: Stop writing to SD cardExample: M29 filename.gcoFile opened by M28 command is closed, and all subsequent commands sent to the machine are executed as normal.M40: EjectIf your RepRap machine can eject the parts it has built off the bed, this command executes the eject cycle. This usually involves cooling the bed and then performing a sequence of movements that remove the printed parts from it. The X, Y and Z position of the machine at the end of this cycle are undefined (though they can be found out using the M114 command, q.v.).See also M240 and M241 below.M41: LoopExample: M41If the RepRap machine was building a file from its own memory such as a local SD card (as opposed to a file being transmitted to it from a host computer) this goes back to the beginning of the file and runs it again. So, for example, if your RepRap is capable of ejecting parts from its build bed then you can set it printing in a loop and it will run and run. Use with caution - the only things that will stop it are:1.When you press the reset button,2.When the build material runs out (if your RepRap is set up to detect this), and3.When there's an error (such as a heater failure).M42: Stop on material exhaustedExample: M42If your RepRap can detect when its material runs out, this decides the behaviour when that happens. The X and Y axes are zeroed (but not Z), and then the machine shuts all motors and heaters off. You have to press reset to reactivate the machine. In other words, it parks itself and then executes an M0 command (q.v.).M43: Stand by on material exhaustedExample: M43If your RepRap can detect when its material runs out, this decides the behaviour when thathappens. The X and Y axes are zeroed (but not Z), and then the machine shuts all motors and heaters off except the heated bed, the temperature of which is maintained. The machine will still respond to G and M code commands in this state.M80: ATX Power OnExample: M80Turns on the ATX power supply from standby mode to fully operational mode. No-op on electronics without standby mode.Note: some firmwares, like Teacup, handle power on/off automatically, so this is redundant there.M81: ATX Power OffExample: M81Turns off the ATX power supply. Counterpart to M80.M84: Stop idle holdExample: M84Stop the idle hold on all axis and extruder. In some cases the idle hold causes annoying noises, which can be stopped by disabling the hold. Be aware that by disabling idle hold during printing, you will get quality issues. This is recommended only in between or after printjobs.M92: Set axis_steps_per_unitExample: M92 X<newsteps> Sprinter and MarlinAllows programming of steps per unit of axis till the electronics are reset for the specified axis. Very useful for calibration.M101 Turn extruder 1 on ForwardDepreciated. see MCodeReference. Was used by older style DC extruders. See also Bits From BytesM102 Turn extruder 1 on ReverseDepreciated. see MCodeReference. Was used by older style DC extruders. See also Bits From BytesM103 Turn all extruders offDepreciated. see MCodeReference. Was used by older style DC extruders. See also Bits From BytesM104: Set Extruder Temperature (Fast)Example: M104 S190Set the temperature of the current extruder to 190oC and return control to the host immediately (i.e. before that temperature has been reached by the extruder). See also M109.M105: Get Extruder TemperatureExample: M105Request the temperature of the current extruder and the build base in degrees Celsius. The temperatures are returned to the host computer. For example, the line sent to the host in response to this command looks likeok T:201 B:117M106: Fan OnExample: M106 S127Turn on the cooling fan at half speed. Optional parameter 'S' declares the PWM value (0-255)M107: Fan OffExample: M107Turn off the cooling fan (if any).M108: Set Extruder SpeedSets speed of extruder motor. (Deprecated in current firmware, see M113)M109: Set Extruder TemperatureExample: M109 S190Set the temperature of the current extruder to 190oC and wait for it to reach that value before sending an acknowledgment to the host. In fact the RepRap firmware waits a while after the temperature has been reached for the extruder to stabilise - typically about 40 seconds. This can be changed by a parameter in the firmware configuration file when the firmware is compiled. See also M104 and M116.M110: Set Current Line NumberExample: N123 M110Set the current line number to 123. Thus the expected next line after this command will be 124.M111: Set Debug LevelExample: M111 S6Set the level of debugging information transmitted back to the host to level 6. The level is the OR of three bits:#define DEBUG_ECHO (1<<0)#define DEBUG_INFO (1<<1)#define DEBUG_ERRORS (1<<2)Thus 6 means send information and errors, but don't echo commands. (This is the RepRap default.)M112: Emergency StopExample: M112Any moves in progress are immediately terminated, then RepRap shuts down. All motors and heaters are turned off. It can be started again by pressing the reset button on the master microcontroller. See also M0.M113: Set Extruder PWMExample: M113Set the PWM for the currently-selected extruder. On its own this command sets RepRap to use the on-board potentiometer on the extruder controller board to set the PWM for the currently-selected extruder's stepper power. With an S field:M113 S0.7it causes the PWM to be set to the S value (70% in this instance). M113 S0 turns the extruder off, until an M113 command other than M113 S0 is sent.M114: Get Current PositionExample: M114This causes the RepRap machine to report its current X, Y, Z and E coordinates to the host.For example, the machine returns a string such as:ok C: X:0.00 Y:0.00 Z:0.00 E:0.00M115: Get Firmware Version and CapabilitiesExample: M115Request the Firmware Version and Capabilities of the current microcontroller The details are returned to the host computer as key:value pairs separated by spaces and terminated with alinefeed.sample data from firmware:ok PROTOCOL_VERSION:0.1 FIRMWARE_NAME:FiveD FIRMWARE_URL:http%3A// MACHINE_TYPE:Mendel EXTRUDER_COUNT:1This M115 code is inconsistently implemented, and should not be relied upon to exist, or output correctly in all cases. An initial implementation was committed to svn for the FiveD Reprap firmware on 11 Oct 2010. Work to more formally define protocol versions is currently (October 2010) being discussed. See M115_Keywords for one draft set of keywords and their meanings.M116: WaitExample: M116Wait for all temperatures and other slowly-changing variables to arrive at their set values. See also M109.M117: Get Zero PositionExample: M117This causes the RepRap machine to report the X, Y, Z and E coordinates in steps not mm to the host that it found when it last hit the zero stops for those axes. That is to say, when you zero X, the x coordinate of the machine when it hits the X endstop is recorded. This value should be 0, of course. But if the machine has drifted (for example by dropping steps) then it won't be. This command allows you to measure and to diagnose such problems. (E is included for completeness. It doesn't normally have an endstop.)M118: Negotiate FeaturesExample: M118 P42This M-code is for future proofing. NO firmware or hostware supports this at the moment. It is used in conjunction with M115's FEATURES keyword.See Protocol_Feature_Negotiation for more info.M119: Get Endstop StatusExample: M119Returns the current state of the configured X,Y,Z endstops. Should take into account any 'inverted endstop' settings, so one can confirm that the machine is interpreting the endstops correctly.M126: Open ValveExample: M126 P500Open the extruder's valve (if it has one) and wait 500 milliseconds for it to do so.M127: Close ValveExample: M127 P400Close the extruder's valve (if it has one) and wait 400 milliseconds for it to do so.M128: Extruder Pressure PWMExample: M128 S255PWM value to control internal extruder pressure. S255 is full pressure.M129: Extruder pressure offExample: M129 P100In addition to setting Extruder pressure to 0, you can turn the pressure off entirely. P400 will wait 100ms to do so.M140: Bed Temperature (Fast)Example: M140 S55Set the temperature of the build bed to 55oC and return control to the host immediately (i.e. before that temperature has been reached by the bed).M141: Chamber Temperature (Fast)Example: M141 S30Set the temperature of the chamber to 30oC and return control to the host immediately (i.e. before that temperature has been reached by the chamber).M142: Holding PressureExample: M142 S1Set the holding pressure of the bed to 1 bar.The holding pressure is in bar. For hardware which only has on/off holding, when the holding pressure is zero, turn off holding, when the holding pressure is greater than zero, turn on holding.M143: Maximum hot-end temperatureExample: M143 S275Set the maximum temperature of the hot-end to 275CWhen temperature of the hot-end exceeds this value, take countermeasures, for instance anemergency stop. This is to prevent hot-end damage.M160: Number of mixed materialsExample: M160 S4Set the number of materials, N, that the current extruder can handle to the number specified. The default is 1.When N >= 2, then the E field that controls extrusion requires N+1 values separated by spaces after it like this:M160 S4G1 X90.6 Y13.8 E22.4 0.1 0.1 0.1 0.7G1 X70.6 E42.4 0.0 0.0 0.0 1.0G1 E42.4 1.0 0.0 0.0 0.0The second line moves straight to the point (90.6, 13.8) extruding 22.4mm of filament. The mix ratio at the end of the move is 0.1:0.1:0.1:0.7.The third line moves back 20mm in X extruding 20mm of filament. The mix varies linearly from 0.1:0.1:0.1:0.7 to 0:0:0:1 as the move is made.The fourth line has no physical effect, but sets the mix proportions for the start of the next move to 1:0:0:0.M203: Record Z adjustmentExample: M203 Z-0.75This records a Z offset in non-volatile memory in RepRap's microcontroller where it remains active until next set, even when the power is turned off and on again. If the first layer is too close to the bed, you need to effectively move the bed down, so the Z value will be negative. If the nozzle is too far from the bed during the first layer, the Z value should be positive to raise the bed. The maximum adjustment is +/-1.27mm.M226: Gcode Initiated PauseExample: M226Initiates a pause in the same way as if the pause button is pressed.M227: Enable Automatic Reverse and PrimeExample: M227 P1600 S1600P and S are steps.M228: Disable Automatic Reverse and PrimeExample: M228M229: Enable Automatic Reverse and PrimeExample: M229 P1.0 S1.0P and S are extruder screw rotations.M230: Disable / Enable Wait for Temperature ChangeExample: M230 S1S1 Disable wait for temperature change S0 Enable wait for temperature changeM240: Start conveyor belt motorExample: M240The conveyor belt allows to start mass production of a part with a reprapM241: Stop conveyor belt motorExample: M241M245: Start coolerExample: M245used to cool parts/heated-bed down after printing for easy remove of the parts after printM246: Stop coolerExample: M246M300: Play beep soundUsage: M300 S<frequency Hz> P<duration ms>Example: M300 S300 P1000Play beep sound, use to notify important events like the end of printing. See working example on R2C2 electronics.T: Select ToolExample: T1Select extruder number 1 to build with. Extruder numbering starts at 0.Proposed EEPROM configuration codesBRIEFLY: each RepRap has a number of physical parameters that should be persistent, but easily configurable, such as extrusion steps/mm, various max values, etc. Those parameters are currently hardcoded in the firmware, so that a user has to modify, recompile and re-flash the firmware for any adjustments. These configs can be stored in MCU's EEPROM and modified via some M-codes. Please see the detailed proposal at M-codes for EEPROM config. (This is proposed by --AlexRa on 11-March-2011. There is currently no working implementation of the proposed commands).Replies from the RepRap machine to the host computerAll communication is in printable ASCII characters. Messages sent back to the host computer are terminated by a newline and look like this:xx [line number to resend] [T:93.2 B:22.9] [C: X:9.2 Y:125.4 Z:3.7 E:1902.5] [Some debugging or other information may be here]xx can be one of:okrs!!ok means that no error has been detected.rs means resend, and is followed by the line number to resend.!! means that a hardware fault has been detected. The RepRap machine will shut down immediately after it has sent this message.The T: and B: values are the temperature of the currently-selected extruder and the bed respectively, and are only sent in response to M105. If such temperatures don't exist (for example for an extruder that works at room temperature and doesn't have a sensor) then a value below absolute zero (-273oC) is returned.C: means that coordinates follow. Those are the X: Y: etc values. These are only sent in response to M114 and M117.The RepRap machine may also send lines that look like this:// This is some debugging or other information on a line on its own. It may be sent at any time.Such lines will always be preceded by //.The most common response is simply:okWhen the machine boots up it sends the stringstartonce to the host before sending anything else. This should not be replaced or augmented by version numbers and the like. M115 (see above) requests those.All this means that every line sent by RepRap to the host computer except the start line has a two-character prefix (one of ok, rs, !! or //). The machine should never send a line without such a prefix.。

AD5312(继电器)

2.5 V to 5.5 V 230 µA Dual Rail-to-Rail, Voltage Output 8-/10-/12-Bit DACsAD5302/AD5312/AD5322Rev. BInformation furnished by Analog Devices is believed to be accurate and reliable. However , no responsibility is assumed by Analog Devices for its use, nor for any infringements of patents or other rights of third parties that may result from its use. Specifications subject to change without notice. No license is granted by implication or otherwise under any patent or patent rights of Analog Devices. T rademarks and registered trademarks are the property of their respective owners.One Technology Way, P.O. Box 9106, Norwood, M A 02062-9106, U.S.A.Tel: 781.329.4700 Fax: 781.461.3113 © 2005 Analog Devices, Inc. All rights reserved.FEATURESAD5302: Two 8-bit buffered DACs in 1 package A version: ±1 LSB INL, B version: ±0.5 LSB INL AD5312: Two 10-bit buffered DACs in 1 package A version: ±4 LSB INL, B version: ±2 LSB INL AD5322: Two 12-bit buffered DACs in 1 package A version: ±16 LSB INL, B version: ±8 LSB INL 10-lead MSOP packageMicropower operation: 300 µA @ 5 V (including reference current)Power-down to 200 nA @ 5 V, 50 nA @ 3 V 2.5 V to 5.5 V power supply Double-buffered input logicGuaranteed monotonic by design over all codes Buffered/Unbuffered reference input options 0 V to V REF output voltage Power-on-reset to 0 VSimultaneous update of DAC outputs via LDACLow power serial interface with Schmitt-triggered inputs On-chip rail-to-rail output buffer amplifiersAPPLICATIONSPortable battery-powered instruments Digital gain and offset adjustmentProgrammable voltage and current sources Programmable attenuatorsGENERAL DESCRIPTIONThe AD5302/AD5312/AD5322 are dual 8-, 10-, and 12-bit buffered voltage output DACs in a 10-lead MSOP package that operate from a single 2.5 V to 5.5 V supply, consuming 230 μA at 3 V . Their on-chip output amplifiers allow the outputs to swing rail-to-rail with a slew rate of 0.7 V/μs. The AD5302/ AD5312/AD5322 utilize a versatile 3-wire serial interface that operates at clock rates up to 30 MHz and is compatible with standard SPI®, QSPI™, MICROWIRE™, and DSP interface standards.The references for the two DACs are derived from two reference pins (one per DAC). The reference inputs can be configured as buffered or unbuffered inputs. The outputs of both DACs can be updated simultaneously using the asynchronous LDAC input. The parts incorporate a power-on reset circuit, which ensures that the DAC outputs power-up to 0 V and remain there until a valid write takes place to the device. The parts contain a power-down feature that reduces the current consumption of the devices to 200 nA at 5 V (50 nA at 3 V) and provides software-selectable output loads while in power-down mode.The low power consumption of these parts in normal operation makes them ideally suited for portable battery-operatedequipment. The power consumption is 1.5 mW at 5 V , 0.7 mW at 3 V , reducing to 1 μW in power-down mode.FUNCTIONAL BLOCK DIAGRAMV V OUT AV OUT B00928-001Figure 1.AD5302/AD5312/AD5322Rev. B | Page 2 of 24TABLE OF CONTENTSFeatures..............................................................................................1 Applications.......................................................................................1 General Description.........................................................................1 Functional Block Diagram..............................................................1 Revision History...............................................................................2 Specifications.....................................................................................3 AC Specifications..........................................................................4 Timing Characteristics................................................................5 Absolute Maximum Ratings............................................................7 ESD Caution..................................................................................7 Pin Configuration and Function Descriptions.............................8 Terminology......................................................................................9 Typical Performance Characteristics...........................................10 Functional Description..................................................................14 Digital-to-Analog Section.........................................................14 Resistor String.............................................................................14 DAC Reference Inputs...............................................................14 Output Amplifier........................................................................14 Power-On Reset..........................................................................14 Serial Interface................................................................................15 Input Shift Register.....................................................................15 Low Power Serial Interface.......................................................15 Double-Buffered Interface........................................................15 Power-Down Modes......................................................................16 Microprocessor Interfacing...........................................................17 AD5302/AD5312/AD5322 to ADSP-2101/ADSP-2103Interface.......................................................................................17 AD5302/AD5312/AD5322 to 68HC11/68L11 Interface......17 AD5302/AD5312/AD5322 to 80C51/80L51 Interface..........17 AD5302/AD5312/AD5322 to MICROWIRE Interface........17 Applications Information..............................................................18 Typical Application Circuit.......................................................18 Bipolar Operation Using the AD5302/AD5312/AD5322.....18 Opto-Isolated Interface for Process Control Applications...19 Decoding Multiple AD5302/AD5312/AD5322s....................19 AD5302/AD5312/AD5322 as a Digitally ProgrammableWindow Detector.......................................................................19 Coarse and Fine Adjustment Using theAD5302/AD5312/AD5322.......................................................19 Power Supply Bypassing and Grounding................................20 Outline Dimensions.......................................................................21 Ordering Guide.. (21)REVISION HISTORY12/05—Rev. A to Rev. BUpdated Format..................................................................Universal Updated Outline Dimensions.......................................................21 Changes to Ordering Guide. (21)8/03—Rev. 0 to Rev. AChanges to Features..........................................................................1 Changes to Specifications................................................................2 Changes to Absolute Maximum Ratings.......................................4 Changes to Ordering Guide............................................................4 Updated Outline Dimensions. (16)AD5302/AD5312/AD5322Rev. B | Page 3 of 24SPECIFICATIONSV DD = 2.5 V to 5.5 V , V REF = 2 V , R L = 2 kΩ to GND, C L = 200 pF to GND, all specifications T MIN to T MAX , unless otherwise noted. Table 1.A Version 1B Version 1 Parameter 2M in Typ M ax M in Typ M ax Unit Test Conditions/Comments DC PERFORMANCE 3, 4 AD5302 Resolution 8 8 Bits Relative Accuracy±0.15 ±1 ±0.15 ±0.5 LSB Differential Nonlinearity ±0.02 ±0.25 ±0.02 ±0.25 LSB Guaranteed monotonic by design over all codes AD5312 Resolution 10 10 Bits Relative Accuracy ±0.5 ±4 ±0.5 ±2 LSB Differential Nonlinearity ±0.05 ±0.5 ±0.05 ±0.5 LSB Guaranteed monotonic by design over all codes AD5322 Resolution 12 12 Bits Relative Accuracy ±2 ±16 ±2 ±8 LSB Differential Nonlinearity ±0.2 ±1 ±0.2 ±1 LSB Guaranteed monotonic by design over all codes Offset Error ±0.4 ±3 ±0.4 ±3 % of FSR See Figure 3 and Figure 4 Gain Error±0.15 ±1 ±0.15 ±1 % of FSR See Figure 3 and Figure 4 Lower Deadband 10 60 10 60 mV See Figure 3 and Figure 4 Offset Error Drift 5 −12 −12 ppm of FSR/°CGain Error Drift 5−5 −5 ppm of FSR/°CPower SupplyRejection Ratio 5−60 −60 dB ∆V DD = ±10%DC Crosstalk 5 30 30 µVDAC REFERENCE INPUTS 5VREF Input Range 1 V DD 1 V DD V Buffered reference mode 0 V DD 0 V DD V Unbuffered reference mode VREF Input Impedance >10 >10 MΩ Buffered reference mode 180 180 kΩ Unbuffered reference mode,Input impedance = R DACReference Feedthrough −90 −90 dB Frequency = 10 kHz Channel-to-Channel Isolation−80 −80 dB Frequency = 10 kHz OUTPUT CHARACTERISTICS 5Minimum Output Voltage 60.001 0.001 V min A measure of the minimum drive capability ofthe output amplifierMaximum Output Voltage 6V DD − 0.001 V DD − 0.001 V max A measure of the maximum drive capability ofthe output amplifierDC Output Impedance 0.5 0.5 Ω Short-Circuit Current 50 50 mA V DD = 5 V 20 20 mA V DD = 3 V Power-Up Time 2.5 2.5 µs Coming out of power-down mode, V DD = 5 V 5 5 µs Coming out of power-down mode, V DD = 3 VLOGIC INPUTS 5Input Current ±1 ±1 µA V IL , Input Low Voltage 0.8 0.8 V V DD = 5 V ± 10% 0.6 0.6 V V DD = 3 V ± 10% 0.5 0.5 V V DD = 2.5 V V IH , Input High Voltage 2.4 2.4 V V DD = 5 V ± 10% 2.1 2.1 V V DD = 3 V ± 10% 2.0 2.0 V V DD = 2.5 V Pin Capacitance 2 3.5 2 3.5 pFAD5302/AD5312/AD5322Rev. B | Page 4 of 24A Version 1B Version 1Parameter 2M in Typ M ax M in Typ M ax Unit Test Conditions/Comments POWER REQU IREMENTSV DD 2.5 5.5 2.5 5.5 V I DD specification is valid for all DAC codesI DD (Normal Mode) Both DACs active and excluding load currents V DD = 4.5 V to 5.5 V 300 450 300 450 µA Both DACs in unbuffered mode, V IH = V DD and V DD = 2.5 V to 3.6 V 230 350 230 350 µA V IL = GND; in buffered mode, extra current is typically × μA per DAC where x = 5 μA + V REF /R DAC I DD (Full Power-Down) V DD = 4.5 V to 5.5 V 0.2 1 0.2 1 µA V DD = 2.5 V to 3.6 V0.05 1 0.051µA1 Temperature range: A, B version: –40°C to +105°C. 2See section. Terminology 3DC specifications tested with the outputs unloaded. 4Linearity is tested using a reduced code range: AD5302 (Code 8 to 248); AD5312 (Code 28 to 995); AD5322 (Code 115 to 3981). 5Guaranteed by design and characterization, not production tested. 6In order for the amplifier output to reach its minimum voltage, offset error must be negative. In order for the amplifier output to reach its maximum voltage, VREF = V DD and offset plus gain error must be positive.AC SPECIFICATIONSV DD = 2.5 V to 5.5 V , R L = 2 kΩ to GND, C L = 200 pF to GND, all specifications T MIN to T MAX , unless otherwise noted.1Table 2.A, B Version 2 Parameter 3 Min Typ Max Unit Test Conditions/Comments Output Voltage Settling Time V REF = V DD = 5 V AD5302 6 8 µs ¼ Scale to ¾ Scale Change (0 × 40 to 0 × C0) AD5312 7 9 µs ¼ Scale to ¾ Scale Change (0 × 100 to 0 × C300) AD5322 8 10 µs ¼ Scale to ¾ Scale Change (0 × 400 to 0 × C00) Slew Rate 0.7 V/µs Major-Code Transition Glitch Energy 12 nV-s 1 LSB Change Around Major Carry (011…11 to 100…00)Digital Feedthrough 0.10 nV-s Analog Crosstalk 0.01 nV-sDAC-to-DAC Crosstalk 0.01 nV-s Multiplying Bandwidth 200 kHz V REF = 2 V ± 0.1 V p-p, Unbuffered Mode Total Harmonic Distortion −70 dB V REF = 2.5 V ± 0.1 V p-p, Frequency = 10 kHz1 Guaranteed by design and characterization, not production tested. 2Temperature range: A, B version: −40°C to +105°C. 3See section.TerminologyAD5302/AD5312/AD5322Rev. B | Page 5 of 24TIMING CHARACTERISTICSV DD = 2.5 V to 5.5 V , all specifications T MIN to T MAX , unless otherwise noted.1, , 231 Guaranteed by design and characterization, not production tested.2All input signals are specified with tr = tf = 5 ns (10% to 90% of V DD ) and timed from a voltage level of (V IL + V IH )/2. 3See .Figure 2SCLKDIN 11SEE INPUT SHIFT REGISTER SECTION.LDACLDACSYNC009Figure 2. Serial Interface Timing DiagramAD5302/AD5312/AD5322Rev. B | Page 6 of 24POSITIVE OFFSET ERRORFigure 3. Transfer Function with Negative Offset00928-005Figure 4. Transfer Function with Positive OffsetAD5302/AD5312/AD5322Rev. B | Page 7 of 24ABSOLUTE MAXIMUM RATINGST A = 25°C, unless otherwise noted.1Table 4.Parameter Rating V DD to GND –0.3 V to +7 V Digital Input Voltage to GND –0.3 V to V DD + 0.3 VReference Input Voltage toGND–0.3 V to V DD + 0.3 V V OUT A, V OUT B to GND –0.3 V to V DD + 0.3 V Operating Temperature Range Industrial (A, B Version) –40°C to +105°C Storage Temperature Range –65°C to +150°C Junction Temperature (T J max) +150°C 10-Lead MSOP Package Power Dissipation (T J max – T A )/θJA θJA Thermal Impedance 206°C/W θJC Thermal Impedance 44°C/W Lead Temperature, Soldering Vapor Phase (60 sec) 215°C Infrared (15 sec) 220°C1Transient currents of up to 100 mA do not cause SCR latch-up.Stresses above those listed under Absolute Maximum Ratings may cause permanent damage to the device. This is a stress rating only; functional operation of the device at these or any other conditions above those indicated in the operationalsection of this specification is not implied. Exposure to absolutemaximum rating conditions for extended periods may affect device reliability.ESD CAUTIONESD (electrostatic discharge) sensitive device. Electrostatic charges as high as 4000 V readily accumulate on the human body and test equipment and can discharge without detection. Although this product features proprietary ESD protection circuitry, permanent damage may occur on devices subjected to high energy electrostatic discharges. Therefore, proper ESD precautions are recommended to avoid performance degradation or loss of functionality.AD5302/AD5312/AD5322Rev. B | Page 8 of 24PIN CONFIGURATION AND FUNCTION DESCRIPTIONS00928-003Figure 5. Pin ConfigurationAD5302/AD5312/AD5322Rev. B | Page 9 of 24TERMINOLOGYRelative AccuracyFor the DAC, relative accuracy or integral nonlinearity (INL) is a measure of the maximum deviation, in LSB, from a straight line passing through the actual endpoints of the DAC transfer function. A typical INL vs. code plot can be seen in Figure 6. Differential NonlinearityDifferential nonlinearity (DNL) is the difference between the measured change and the ideal 1 LSB change between any two adjacent codes. A specified differential nonlinearity of ±1 LSB maximum ensures monotonicity. This DAC is guaranteed monotonic by design. A typical DNL vs. code plot can be seen in Figure 9.Offset ErrorThis is a measure of the offset error of the DAC and the output amplifier. It is expressed as a percentage of the full-scale range. Gain ErrorThis is a measure of the span error of the DAC. It is thedeviation in slope of the actual DAC transfer characteristic from the ideal expressed as a percentage of the full-scale range. Offset Error DriftThis is a measure of the change in offset error with changes in temperature. It is expressed in (ppm of full-scale range)/°C. Gain Error DriftThis is a measure of the change in gain error with changes in temperature. It is expressed in (ppm of full-scale range)/°C. Major-Code Transition Glitch EnergyMajor-code transition glitch energy is the energy of the impulse injected into the analog output when the code in the DAC register changes state. It is normally specified as the area of the glitch in nV-sec and is measured when the digital code is changed by 1 LSB at the major carry transition (011 . . . 11 to 100 . . . 00 or 100 . . . 00 to 011 . . . 11).Digital FeedthroughDigital feedthrough is a measure of the impulse injected into the analog output of the DAC from the digital input pins of the device, but is measured when the DAC is not being written to (SYNC held high). It is specified in nV-sec and is measured with a full-scale change on the digital input pins, that is, from all 0s to all 1s and vice versa.Analog CrosstalkThis is the glitch impulse transferred to the output of one DAC due to a change in the output of the other DAC. It is measured by loading one of the input registers with a full-scale codechange (all 0s to all 1s and vice versa) while keeping LDAC high, then pulsing LDAC low, and monitoring the output of the DAC whose digital code is not changed. The area of the glitch is expressed in nV-sec.DAC-to-DAC CrosstalkThis is the glitch impulse transferred to the output of one DAC due to a digital code change and subsequent output change of the other DAC. This includes both digital and analog crosstalk. It is measured by loading one of the DACs with a full-scale code change (all 0s to all 1s and vice versa) while keeping LDAC low and monitoring the output of the other DAC. The area of the glitch is expressed in nV-sec.DC CrosstalkThis is the dc change in the output level of one DAC in response to a change in the output of the other DAC. It is measured with a full-scale output change on one DAC while monitoring the other DAC. It is expressed in μV .Power Supply Rejection Ratio (PSRR)This indicates how the output of the DAC is affected by changes in the supply voltage. PSRR is the ratio of the change in V OUT to a change in V DD for full-scale output of the DAC. It is measured in dB. V REF is held at 2 V and V DD is varied ±10%.Reference FeedthroughThis is the ratio of the amplitude of the signal at the DACoutput to the reference input when the DAC output is not being updated (that is, LDAC is high). It is expressed in dB. Total Harmonic Distortion (THD)This is the difference between an ideal sine wave and itsattenuated version using the DAC. The sine wave is used as the reference for the DAC and the THD is a measure of the harmonics present on the DAC output. It is measured in dB. Multiplying BandwidthThe amplifiers within the DAC have a finite bandwidth. The multiplying bandwidth is a measure of this. A sine wave on the reference (with full-scale code loaded to the DAC) appears on the output. The multiplying bandwidth is the frequency at which the output amplitude falls to 3 dB below the input. Channel-to-Channel Isolation DefinitionThis is a ratio of the amplitude of the signal at the output of one DAC to a sine wave on the reference input of the other DAC. It is measured in dB.AD5302/AD5312/AD5322Rev. B | Page 10 of 24TYPICAL PERFORMANCE CHARACTERISTICS1.00.5–0.5–1.000928-006I N L E R R O R (L S B )CODEFigure 6. AD5302 Typical INL Plot310–2–30200400600800100000928-007I N L E R R O R (L S B )CODET A = 25°C V DD = 5V–12 Figure 7. AD5312 Typical INL Plot310–8–120100020003000400000928-008I N L E R R O R (L S B )CODE–42T A = 25°C V DD = 5VFigure 8. AD5322 Typical INL Plot 0.30.1–0.2–0.300928-009D N LE R R O R (L S B )CODE–0.10.2Figure 9. AD5302 Typical DNL Plot0.60.2–0.4–0.600928-010D N LE R R O R (L S B )CODE–0.20.4Figure 10. AD5312 Typical DNL Plot1.00.5–0.5–1.00100020003000400000928-011D N LE R R O R (L S B )CODEFigure 11. AD5322 Typical DNL PlotRev. B | Page 11 of 24234500928-012E R R O R (L S B )V REF (V)Figure 12. AD5302 INL and DNL Error vs. V REF0.750.250–0.75–1.0000928-013E R R O R (L S B )TEMPERATURE(°C)–0.500.50–0.251.00Figure 13. AD5302 INL Error and DNL Error vs. Temperature00928-014E R R O R (%)TEMPERATURE(°C)Figure 14. Offset Error and Gain Error vs. Temperature010015020025030035040000928-015F R E Q U E N C YI DD (µA)V DD = 5VV DD = 3VFigure 15. I DD Histogram with V DD = 3 V and V DD = 5 V41–000928-016V O U T (V )SINK/SOURCE CURRENT(mA)235Figure 16. Source and Sink Current Capability600400300100ZERO SCALE FULL SCALE00928-017I D D (µA )200500Figure 17. Supply Current vs. CodeRev. B | Page 12 of 2460040030010002.53.0 3.54.0 4.55.0 5.500928-018I D D (µA )200500V DD (V)Figure 18. Supply Current vs. Supply Voltage2.73.23.74.2 4.75.200928-019I D D (µA )V DD (V)Figure 19. Power-Down Current vs. Supply Voltage0.51.01.52.02.53.03.54.04.55.000928-020I D D(µA )V LOGIC (V)Figure 20. Supply vs. Logic Input VoltageCH2CH1 1V, CH2 5V, TIME BASE = 5µs/DIV00928-021CH1Figure 21. Half-Scale Setting (¼ to ¾ Scale Code Change)CH2CH1 1V, CH2 1V, TIME BASE = 20µs/DIV00928-022CH1Figure 22. Power-On Reset to 0 VCH1 1V, CH3 5V, TIME BASE = 1µs/DIV00928-023Figure 23. Existing Power-Down to MidscaleRev. B | Page 13 of 242.482.4700928-024V O U T (V )2.492.501µs/DIVFigure 24. AD5322 Major-Code Transition–60–50–40–30–20–10010101001k 10k 100k 1M 10M00928-025d BFREQUENCY(Hz)Figure 25. Multiplying Bandwidth (Small-Signal Frequency Response)00928-0262m V /D I V500ns/DIVFigure 26. DAC-to-DAC Crosstalk–1.0–0.50.51.00123400928-027F U L L S C A L E E R R O R (V )V REF (V)5T A = 25°C V DD = 5VFigure 27. Full-Scale Error vs. V REF (Buffered)Rev. B | Page 14 of 24FUNCTIONAL DESCRIPTIONThe AD5302/AD5312/AD5322 are dual resistor-string DACs fabricated on a CMOS process with resolutions of 8, 10, and 12 bits, respectively. They contain reference buffers and output buffer amplifiers, and are written to via a 3-wire serial interface. They operate from single supplies of 2.5 V to 5.5 V , and the output buffer amplifiers provide rail-to-rail output swing with a slew rate of 0.7 V/μs. Each DAC is provided with a separate reference input, which can be buffered to draw virtually no current from the reference source, or unbuffered to give areference input range from GND to V DD . The devices have three programmable power-down modes, in which one or both DACs can be turned off completely with a high impedance output, or the output can be pulled low by an on-chip resistor.DIGITAL-TO-ANALOG SECTIONThe architecture of one DAC channel consists of a reference buffer and a resistor-string DAC followed by an output buffer amplifier. The voltage at the V REF pin provides the reference voltage for the DAC. Figure 28 shows a block diagram of the DAC architecture. Because the input coding to the DAC is straight binary, the ideal output voltage is given byNREF OUT D V V 2×=where:D = decimal equivalent of the binary code that is loaded to the DAC register:0 to 255 for AD5302 (8 bits) 0 to 1023 for AD5312 (10 bits) 0 to 4095 for AD5322 (12 bits) N = DAC resolution.AMPLIFIEROUT A00928-028Figure 28. Single DAC Channel ArchitectureRESISTOR STRINGThe resistor-string section is shown in Figure 29. It is simply a string of resistors, each of value R. The digital code loaded to the DAC register determines at what node on the string the voltage is tapped off to be fed into the output amplifier. The voltage is tapped off by closing one of the switches connecting the string to the amplifier. Because it is a string of resistors, it is guaranteed monotonic.00928-029Figure 29. Resistor StringDAC REFERENCE INPUTSThere is a reference input pin for each of the two DACs. The reference inputs are buffered but can also be configured as unbuffered. The advantage of the buffered input is the high impedance it presents to the voltage source driving it.However, if the unbuffered mode is used, then the user can have a reference voltage as low as GND and as high as V DD because there is no restriction due to headroom and footroom of the reference amplifier. If there is a buffered reference in the circuit (for example, REF192), then there is no need to use the on-chip buffers of the AD5302/AD5312/AD5322. In unbuffered mode, the impedance is still large (180 kΩ per reference input). The buffered/unbuffered option is controlled by the BUF bit in the control word (see the Serial Interface section for a description of the register contents).OUTPUT AMPLIFIERThe output buffer amplifier is capable of generating output voltages to within 1 mV of either rail, which gives an output range of 0.001 V to V DD – 0.001 V when the reference is V DD . It is capable of driving a load of 2 kΩ in parallel with 500 pF to GND and V DD . The source and sink capabilities of the output amplifier can be seen in Figure 16.The slew rate is 0.7 V/μs with a half-scale settling time to ±0.5 LSB (at eight bits) of 6 μs. See Figure 21.POWER-ON RESETThe AD5302/AD5312/AD5322 are provided with a power-on reset function so that they power up in a defined state. The power-on state is • Normal operation• Reference inputs unbuffered •Output voltage set to 0 VBoth input and DAC registers are filled with zeros and remain so until a valid write sequence is made to the device. This is particularly useful in applications where it is important to know the state of the DAC outputs while the device is powering up.Rev. B | Page 15 of 24SERIAL INTERFACEThe AD5302/AD5312/AD5322 are controlled over a versatile, 3-wire serial interface, which operates at clock rates up to 30 MHz and is compatible with SPI, QSPI, MICROWIRE, and DSP interface standards.INPUT SHIFT REGISTERThe input shift register is 16 bits wide (see Figure 30 to Figure 32). Data is loaded into the device as a 16-bit word under the control of a serial clock input, SCLK. The timing diagram for thisoperation is shown in Figure 2. The 16-bit word consists of four control bits followed by 8, 10, or 12 bits of DAC data, depending on the device type. The first bit loaded is the MSB (Bit 15), which determines whether the data is for DAC A or DAC B. Bit 14 determines if the reference input is buffered or unbuffered. Bit 13 and Bit 12 control the operating mode of the DAC.BIT 15BIT 0Figure 30. AD5302 Input Shift Register ContentsBIT 15BIT 0Figure 31. AD5312 Input Shift Register ContentsBIT 15BIT 0Figure 32. AD5322 Input Shift Register ContentsThe remaining bits are DAC data bits, starting with the MSB and ending with the LSB. The AD5322 uses all 12 bits of DAC data, the AD5312 uses 10 bits and ignores the 2 LSB. The AD5302 uses eight bits and ignores the last four bits. The data format is straight binary, with all 0s corresponding to 0 V output, and all 1s corresponding to full-scale output (VREF – 1 LSB).The SYNC input is a level-triggered input that acts as a frame synchronization signal and chip enable. Data can only betransferred into the device while SYNC is low. To start the serial data transfer, SYNC should be taken low observing the minimum SYNC to SCLK active edge setup time, t4. After SYNC goes low, serial data is shifted into the device’s input shift register on thefalling edges of SCLK for 16 clock pulses. Any data and clock pulses after the 16th is ignored, and no further serial data transfer occurs until SYNC is taken high and low again. SYNC can be taken high after the falling edge of the 16th SCLK pulse, observing the minimum SCLK falling edge to SYNC rising edge time, t 7.After the end of serial data transfer, data is automaticallytransferred from the input shift register to the input register of the selected DAC. If SYNC is taken high before the 16th falling edge of SCLK, then the data transfer is aborted and the input registers are not updated.When data has been transferred into both input registers, the DAC registers of both DACs can be simultaneously updated by taking LDAC low.LOW POWER SERIAL INTERFACETo reduce the power consumption of the device even further, the interface only powers up fully when the device is being written to. As soon as the 16-bit control word has been written to the part, the SCLK and DIN input buffers are powered down. They only power up again following a falling edge of SYNC .DOUBLE-BUFFERED INTERFACEThe AD5302/AD5312/AD5322 DACs all have double-buffered interfaces consisting of two banks of registers—input registers and DAC registers. The input register is connected directly to the input shift register and the digital code is transferred to the relevant input register on completion of a valid write sequence. The DAC register contains the digital code used by the resistor string. Access to the DAC register is controlled by the LDAC function. When LDAC is high, the DAC register is latched and the input register can change state without affecting the contents of the DAC register. However, when LDAC is brought low, the DAC register becomes transparent and the contents of the input register are transferred to it.This is useful if the user requires simultaneous updating of both DAC outputs. The user can write to both input registers individually and then, by pulsing the LDAC input low, both outputs update simultaneously.These parts contain an extra feature whereby the DAC register is not updated unless its input register has been updated since the last time that LDAC was brought low. Normally, when LDAC is brought low, the DAC registers are filled with the contents of the input registers. In the case of theAD5302/AD5312/AD5322, the part only updates the DACregister if the input register has been changed since the last time the DAC register was updated, thereby removing unnecessary digital crosstalk.。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

J Biol Phys(2010)36:227–244DOI10.1007/s10867-009-9178-4ORIGINAL PAPERUnbuffered and buffered supply chainsin human metabolismDirk Langemann·Marcel RehbergReceived:2April2009/Accepted:18September2009/Published online:16October2009©Springer Science+Business Media B.V.2009Abstract The investigation of very complex dynamical systems like the human metabolism requires the comprehension of important subsystems.The present paper deals with energy supply chains as subsystems of the metabolism on the molecular,cellular,and individual levels.We form a mathematical model of ordinary differential equations and we show fundamental properties by Fourier techniques.The results are supported by a transition from a system of ordinary differential equations to a partial differential equation,namely, a transport equation.In particular,the behavior of supply chains with dominant pull components is discussed.A special focus lies on the role of buffer compartments. Keywords Supply chains·Transport equation·Metabolism model·Buffer compartment·Selfish brain·Fourier techniques1IntroductionEnergy supply plays a key important role in metabolic systems.A systemic understanding of the energy metabolism is the key to the investigation of obesity,diabetes,and other metabolic diseases[1].A central element in metabolic systems is the supply chain,which is found on the molecular level,e.g.,in glycolysis[2],on the cellular level,e.g.,in the energy-on-demand mechanism of neurons[3],and on the individual level in the investigation of the ngemann(B)Institute for Computational Mathematics,Technical University of Braunschweig,Pockelsstr.14,38106Braunschweig,Germanye-mail:ngemann@tu-bs.de,langeman@math.uni-luebeck.deM.RehbergCenter for Systems Biology(ZBSA),University of Freiburg,Habsburger Str.49,79104Freiburg,Germany228 ngemann,M.Rehberg development of obesity[4].During the transport of energy,the supporting substances are transformed in a chain of biochemical reactions.The consideration presented here introduces ideas established in logistics and socio-dynamics into biomathematical investigations of the human metabolism.A very early discussion of general supply chains is found in[5],which focuses on industrial applications in logistics.Already there,the bullwhip effect is investigated,which means the retrograde propagation and amplification of perturbations in pull-dominated supply chains.Further applications are managerial science in[6]and sociodynamical applications in vehicle traffic and pedestrian behavior in[7,8].More modern literature on general supply chains like[9]considers life-science appli-cations like metabolic networks and food webs.Biochemical pathways are interpreted as supply chains or more branched networks.Such large systems ask for an abstraction,which is,for example,found in[10],as well as in[7],where a large system of ordinary differential equations governing the system’s behavior is transformed into a partial differential equation, i.e.,a transport equation.Another aspect is the selection of reasonable submodels determin-ing characteristic parts of the system’s behavior,which includes a hierarchical order of submodels,cf.[11].Supply chains in the context of metabolism models[12]are mathematically investigated in[13].Furthermore,new systemic approaches like the energy-on-demand concept[3] encourage mathematical modeling and simulation in life-science applications.The application of supply chains for the discussion and investigation of energy delivery in metabolism on the individual level is derived from the selfish-brain theory[1,14],which was founded by Achim Peters.A mathematical core model of the human metabolism is presented in[12].Furthermore,[15]introduces the technique of a deductive functional assignment of elements in the signaling system of appetite regulation.An aspect of this work is the determination of a set of dynamical systems within afixed framework,which assures certain qualitative properties of the system independently of the particular shapes of the kinetics.Finally,[16]deals with related modeling in metabolic learning.The present investigation is based on this research,and concentrates on the special role of buffer or side compartments in abstract supply chains.This particular focus gives a qualitative insight into the influence of buffers on the behavior of a supply chain.On these levels,various supply chains are accompanied by buffers,which store energy for a relatively short time.These buffers are glycogen in glycolysis or phosphocreatine in ATP delivery in neurons.On the individual level,the liver is a buffer compartment,as well as the short-time fat storage compartment[1,12].In periods with abundant energy, energy enters these buffers,and in periods of energy deficiency,energy is pulled out of the buffers.Thus,the buffers act like dampers in the supply chain,and they assure a constant energy supply of thefinal consumers.The brain has a very restricted storage ability,and it is supplied permanently and constantly by the metabolism[1]even if disturbances in energy needs or in the external availability of energy occur[17].The energy supply mechanism is supported by numerous buffers,like,the liver,as a short-time buffer and the visceral fat compartment,as a long-term buffer on the individual level.The systemic understanding of this mechanism with its buffers is a central requirement in research on the causes of obesity and other metabolic diseases.The present paper starts with a presentation of supply chains and respective buffer com-partments in Section2.Here,Subsection2.1mentions glycolysis on the molecular level, Subsection2.2briefly addresses the astrocyte–neuron lactate shuttle for the energy supplyUnbuffered and buffered supply chains in human metabolism229 on the cellular level,and2.3deals with selected aspects of supply chains in the human metabolism.Before the mathematical considerations of supply chains are introduced, Subsection2.4gives some general remarks about tolerant and robust mathematical models in life-science applications.Supply chains without buffer compartments are briefly discussed in Section3.We will give a mathematical formulation of the problem,develop the dynamical system describing a supply chain and show central properties of pure push and pure pull systems.Furthermore, we will provide the transition from the system of ordinary differential equations to a partial differential equation while conserving the qualitative system behavior.A main result consists in the retrograde propagation of all perturbations in systems with a dominant pull component,which gives a hint of the mechanisms assuring a constant energy supply into the brain.Section4focusses on the role of buffer compartments,and in particular on their damping property.Again,we present a dynamical system and discuss its behavior.First,a single compartment with a buffer is discussed by Fourier techniques,andfilter functions are given explicitly.The properties found by Fourier techniques are again supported by the transformation of the ordinary differential equations into a general transport equation.This transport equation has two sets of characteristics representing transport in the supply chain itself and the interaction of the supply chain with the buffers.The supply chains conserve basic properties as a hierarchically subordinate model while the buffers are added.The paperfinishes with a conclusion in Section5,where the qualitative mathematical results for general supply chains are set into the context of the examples mentioned above. The systemic understanding of supply chains as an important subsystem of metabolic networks opens a growingfield of interdisciplinary research.2Buffer compartments on different levelsWe present supply chains and respective buffers on the molecular,the cellular,and the individual level,and we illustrate the supply chains by an example for each level.These examples are glycolysis on the molecular level,the astrocyte–neuron lactate shuttle for the energy supply of the neuron on the cellular level,and integrated glucose metabolism as an example for a supply chain on the individual level.The sectionfinishes with general remarks on the mathematical modeling of supply chains,given in Subsection2.4.Applications of the mathematical results are discussed in Section5.2.1Molecular level—glycolysisGlycolysis[2]is a supply chain on the molecular level[13].It is buffered by glycogen. Glycogen is a glucose polymer that provides short-term energy storage in the cells of animals.It can be found mainly in the liver and in muscle,but also in astrocytes in the brain,cf.Subsection2.2.The biochemical details of glycogen synthesis and breakdown are well known and can be found in textbooks like[18].In times of energy abundance, characterized by high levels of glucose in the blood or ATP in the cell,glucose is converted to glycogen.If energy is needed,glycogen is used to generate glucose.The starting point for the synthesis of glycogen is glucose,which isfirst converted to glucose6-phosphate(G6P)and thereby trapped in the cell.G6P becomes glucose1-230 ngemann,M.Rehberg phosphate(G1P)in an intermediate reaction,which is activated with uridine triphosphate and becomes uridine diphosphate glucose.This compound can then be added to existing glycogen molecules.In the breakdown of glycogen,single glucose molecules are removed from the glycogen chains and converted to G1P and eventually to G6P,which can be used as a starting point for glycolysis and thereby for the production of energy.In liver cells,G6P can also be converted to glucose and transported back into the blood.This is a mechanism that enables the liver to serve as an energy buffer for the whole body.Muscle cells lack the necessary enzymes; their use of glycogen is strictly local.Due to their importance for the energy metabolism of the body,the glycogen pathways are under strong hormonal regulation by the insulin–glucagon system.However,allosteric mechanisms also play an important role on the single-cell level[19].2.2Cellular level—astrocyte–neuron lactate shuttleNeurons have no direct contact with the blood vessels but are surrounded by glial cells,most which are being astrocytes.Since the middle of the last decade,there has been evidence that the astrocytes play a major role in regulating the energy supply of neurons[3].The basic idea behind the astrocyte–neuron lactate shuttle theory is that neuronal activity leads to increased glycolysis and glycogenolysis activity in astrocytes.One of the products is lactate,which is used as fuel by the neurons[20].By this mechanism,active neurons stimulate their supply of energy,which is called energy on demand.Astrocytes are even able to increase perfusion locally in regions with high activity to meet the needs of the neurons[21],which supports the idea of a strong pull component in the energy metabolism of neurons.As mentioned before,glycogen is used in astrocytes as a storage molecule[22].Although the absolute content of glycogen is not as high in the brain as in the liver or in muscle,it is an important source of glucose and,thereby,of lactate.In particular,it enables astrocytes to buffer times with very high activity and low glucose blood levels and it ensures the supply of neurons with energy.2.3Individual level—metabolismOn the individual level,the human energy metabolism is a prominent example of a supply chain.Energy enters the individual by cyclic food intake,and the brain and the muscles permanently consume energy[1,14].The question of how the brain regulates its constant energy level is of great importance for the systemic understanding of human metabolism and the development of metabolic diseases[4]The main compartments of the individual metabolic supply chain are the stomach,the liver,the blood glucose,the brain,and the body periphery including the muscles.Of course, a large number of intermediate states can be regarded as separate compartments.Buffers in this metabolic supply chain are the stomach and the liver,which change the cyclic food intake into an oscillating but still permanent supply.In particular,the liver is able to store energy in the form of glycogen and to transform it back into blood glucose.It is the prototype of a buffer compartment.But the most interesting buffer or side compartment is the body fat,occurring in various forms and in various locations.Energy enters and leaves the body fat via different pathwaysUnbuffered and buffered supply chains in human metabolism231 and in different forms,but in the following,we abstract to the deviation from an assumed flux balance.Allfluxes between the different compartments are regulated by a considerable number of partly redundant signaling mechanisms.In the present paper,we concentrate on the role of buffer compartments for the energy supply of thefinal consumers,here the brain and the body periphery.A more detailed model is found in[23].2.4Modeling remarksIt is a very general and comprehensive question whether rather simple mathematical models can describe processes in biochemical and other life-science applications,where,of course, saturated kinetics and stronger non-linearities,as well as network-like structures,occur.The present investigation aims for qualitative results,which hold true for a large variety of supply chains and which,in particular,provide a systemic understanding of the role of buffer compartments.On the one hand,the evolutionary selection has generated robust and redundant mechanisms,which cannot be too sensitive against perturbations either in the parameters or in the kinetics.We think that mechanisms,the qualitative behavior of which is sensitively changed by exogenous influences,have not survived.On the other hand,it is very unlikely that a complete analysis and quantification of the interaction of all redundant submechanisms might be possible within the near future.Furthermore,the network of specific supply mechanisms often is not completely analyzed,not even qualitatively.For instance,the role of lactate described in Subsection2.2is under strong discussion,cf.[24] and[20],while there seems to be accordance about the importance of the astrocyte for the energy supply of the neurons.Therefore,here we investigate abstract simplified supply chains and buffers,which can be used as components in more complex biochemical or metabolic networks.In particular, we assume an immediate effect of each cause,since any time delay found by measurements is affected by subordinate mechanisms as well.Next,we linearize the kinetics near the equilibrium or working point.Thus,we are aware that the results formally hold true only for small perturbations.Due to evolutionary stability,the validity range is not restricted to infinitesimally small perturbations,although it does not include extremal situations.3Supply chains3.1Model set-upLet us consider a supply chain of n compartments with the time-dependent energy contents uν=uν(t),ν=1,...,n.The energy contents are independent of the particular manifesta-tion of the energy or the energy-supporting substance.They are measured as deviations from an equilibrium content u∗ν.Hence,the total energy in theνth compartment is u∗ν+uν(t). Theflux from the compartmentνinto the compartmentν+1is named jν(t)+j∗,ν= 1,...,n−1,where j∗is theflux in the equilibrium of the supply chain.If the supply chain remains in the equilibrium,then allfluxes between neighboring compartments,as well as the inflow and the outflow of the supply chain,are identical to j∗.The time-dependent inflow into thefirst compartment of the supply chain is called j in(t)+j∗=j0(t)+j∗and the outflow from the n th compartment is j out(t)+j∗=j n(t)+232 ngemann,M.Rehberg j∗,as shown in Fig.1.Thefluxes jν(t),ν=0,...,n are deviations from the equilibrated situation.In the absence of other sources and sinks in the supply chain,the continuity equation reads˙uν(t)=dd t(u∗ν+uν(t))=[jν−1(t)+j∗]−[jν(t)−j∗]=jν−1(t)−jν(t)(1) forν=1,...,n.An assumption about the constitutive equations is the smooth dependency of the totalflow j∗+jν=Jν(u∗ν+uν,u∗ν+1+uν+1),ν=1,...,n−1on the energy contents in the linked compartments,cf.Subsection2.4.We have already mentioned that Jν(u∗ν,u∗ν+1)=j∗,and wefindjν=∂Jνν(u∗ν,u∗ν+1)uν+∂Jνν+1(u∗ν,u∗ν+1)uν+1+O(uν,uν+1)2.Since it seems natural that theflow from compartmentνinto compartmentν+1increases with uνand decreases with uν+1,we denote the push factor kν≥0describing the depen-dency of jνon the content uνof the supplier or preceding compartment,and the pull factor ν+1≥0describing the dependency of jνon the content uν+1of the receiver or succeeding compartment,bykν=∂∂uνJν(u∗ν,u∗ν+1)and ν+1=−∂∂uν+1Jν(u∗ν,u∗ν+1).The constitutive equations for the balance law(1)are approximated byjν=kνuν− ν+1uν+1forν=1,...,n−1(2) for sufficiently small deviations uν,ν=1,...,n.The linearized dynamical system(1,2) reads in detail as˙u1=j in(t)−k1u1+ 2u2,˙uν=kν−1uν−1−(kν+ ν)uν+ ν+1uν+1,(3)...˙u n=k n−1u n−1− n u n−j out(t)withν=2,...,n−1.Let us remark that a metabolic supply chain usually has a definite transport direction. Although negative values of jνoccur in the presented model equations,a sufficiently large j∗assures positive totalfluxes.Furthermore,it is easy to see that initial conditions withFig.1Abstract supply chain with energy contents uνin the n compartments and the linkingfluxes jν,ν=0,...,n composed of a linear push and a linear pull componentUnbuffered and buffered supply chains in human metabolism233 positivefluxes assure positivefluxes for all time instants if inflow and outflow are alwayspositive[13].In the particular case of a pure pull system,the push components kνare vanishing,and everyflux jνis governed by the succeeding compartment uν+1alone.Hence,anydisturbance propagates backwards in the supply chain because the energy content in thecompartmentνdoes not influence the energy contents uγwithγ>ν.Then,the need j out(t) dominates the supply chain,and the dynamical system(3)describes a retrograde wave orretrograde information transport,while the actual energy transport is still forward due toj∗>0.An analogous consideration holds true for pure push systems,where the information is transported in the forward direction.3.2Transition to the transport equationThe dynamical system(3)resembles a naive semidiscretization of a partial differential equation in v=v(t,x),where the position x is associated with the course of the supply chain.That evokes the idea to consider a partial differential equation instead,and to discuss the systems’s qualitative behavior by means of a single equation.This transition is furthermore supported by the observation that most of the supply chains in life-science applications are continuous,and that the n compartments are part of the mathematical model—and not necessarily of the modeled mechanism.For instance, a tremendous number of intermediate products are found in a reaction chain like glycolysis. Also,ATP delivery in the neuron is a continuous transport process,and energy is continu-ously transported in human metabolism on the individual level,too.Hence,on the one hand,the description of a supply chain by a partial differential equation is a formal step,which starts with the system of ordinary equations,but on the other hand, it is a compartment-free model of a continuous supply chain.Now,the question occurs of which partial differential equation yields a suitable model of a continuous supply chain. The position is defined as x∈[0,n+1],and the energy level at the points xν=ν∈N may be uν(t)≈v(t,ν).The push components areκ(x)≥0withκ(ν)=kν,and the pull components areλ(x)≥0withλ(ν)= ν.Due to the different directions of the information transport in(3),thefirst-order upwind scheme in the semidiscretization gives∂∂x[κ(xν)v(t,xν)]≈kνuν(t)−kν−1uν−1(t)and∂∂x[λ(xν)v(t,xν)]≈ ν+1uν+1(t)− νuν(t).Equation3reads now as the formalfirst-order semidiscretization of the transport equation∂∂t v(t,x)=−∂∂x[κ(x)v(t,x)]+∂∂x[λ(x)v(t,x)].(4)Suitable boundary conditions depend on the wave direction[25].Let us remark that(3)can be interpreted as a semidiscretization of a second-order differential equation,too[26].But in general,an absolute termγ(x)u(x)is needed in addition to the diffusion term and the convection term.Furthermore,the biochemical234 ngemann,M.Rehberg interpretation of a diffusion term in a supply chain is questionable because most biochemical reactions have a distinct direction under physiological conditions.We now show a fundamental property of pure pull systems.Theorem 3.1In the case κ(x )=0,the waves in (4)with λ(x )>0propagate backwards.Proof Equation 4can be written as v t −[λ(x )v ]x =0with λ(x )>0.The characteristics ξ=ξ(t )with the starting point (0,x 0)obey the initial-value problemξ (t )=−λ(ξ(t ))<0with ξ(0)=x 0.Thus,λ(x )v(t ,x )is constant in t ,and particularly,it isλ(ξ(t ))v(t ,ξ(t ))=λ(x 0)v(0,x 0),(5)and any wave with the initial values v(0,x )propagates backwards with the characteristic ξ(t )because ξ (t )<0. The analogous result holds true for a pure push system,where the waves propagate in the direction of the supply chain.Forward waves can serve as a signal about the energy contents in the preceding compartments to the final consumer [15].The following corollary contains the increase of the perturbations during their retrograde propagation,as illustrated in Fig.2.It is related to the observation that the brain as final consumer enjoys a nearly constant energy content [1,17].Corollary 3.2If λ(x )is monotonously increasing,then in (4)with κ(x )=0,the amplitudes of the waves increase while propagating backwards.Proof Equation 5gives the expressionv(t ,ξ(t ))=λ(x 0)λ(ξ(t ))v(0,x 0),21t 002x 4u 0Fig.2Left :characteristics moving backwards in a pure pull system with λ(x )=x .Right :example solution with an initial wave,which amplifies while moving backwardsUnbuffered and buffered supply chains in human metabolism235 and the assertion follows from the fact thatξ(t)is decreasing and,hence,λ(ξ(t))is decreasing in t for every characteristic,too.A serious problem in the transition from(3)to(4)results from the situation that the push and pull terms can be combined in the transport equation to∂∂t v(t,x)=∂∂x[(λ(x)−κ(x))v(t,x)].Thus,the qualitative behavior of a supply chain containing push and pull components is modeled by a transport equation,the wave direction of which depends only on the sign ofα(x)=λ(x)−κ(x).So,all supply chains with identical differencesλ(x)−κ(x)are modeled by the same transport(4).In particular,small push componentsκ(x) λ(x), x∈[0,n+1]have no influence on the qualitative behavior of the pull system in(4). However,the push components play an important role if signaling components like appetite are considered[15]because the push components provide information about the energy contents in preceding compartments to thefinal consumer.4Buffers in supply chainsWe now consider a supply chain with a buffer attached to each compartment,as shown in Fig.3.We use the same approach as in Section3to get a straightforward extension of the dynamical system(3).The deviation of the content of theνth buffer from its reference value y∗νis denoted by yν=yν(t).We introduce theflux sν=sν(t)from the chain compartment into its buffer.Assuming that sνdepends smoothly on uνand yν,a linearization givessν=qνuν−rνyν,with qν,rν>0.(6) In the equilibrium,the contents of the buffer compartments do not change,and therefore, theflux must vanish.Therefore,the referenceflux s∗is zero.The continuity equations for uνand yνare given by˙uν=jν−1−jν−s v,˙yν=sνFig.3Extended supply chain with buffers.The dashed box indicates one element.The in-and outflow of the elementνconsists of one part that depends on uνand one part that does not.The parameters kνand νbelong to the dependent part,whereas kν−1and ν+1belong to the independent part236 ngemann,M.Rehberg forν=1,2,...,n.With(2)and(6),the dynamical system reads˙u1=j in(t)−k1u1+ 2u2−q1u1+r1y1,˙uν=kν−1uν−1−(kν+ ν)uν+ ν+1uν+1−qνuν+rνyν,˙u n=k n−1u n−1− n u n−q n u n+r n y n−j out(t),(7)˙yγ=qγuγ−rγyγforν=2,...,n−1andγ=1,...,n.Hence,(7)extends(3)by the buffers.4.1Single buffered compartmentThe supply chain is built of n identical elements,each consisting of one chain compartment and its buffer,as illustrated in Fig.3.The coefficients kνand ν,etc.,are denoted without the index in the discussion of a single compartment here,although they are still regarded as dependent onν.Wefind the system˙u=−(k+ )u−qu+ry+f(t),(8)˙y=qu−ry,with non-negative parameters k, ,q,and r for the contents u(t)and y(t)of the chain compartment and the attached buffer.The existence of the buffer is assured by q>0. Furthermore,we assume k+ >0because the compartment is active in the supply chain. The time-dependent function f(t)represents the external in-or outflow due to the push or pull activity of the neighboring compartments or the more general in-or outflow of the compartments at the ends of the supply chain.Now,our aim is the analysis of the response of the element to the input function f(t). We are especially interested in how the contents of the main compartment and of the buffer are influenced by f(t).Since the system(8)is linear,periodic steady states can be analyzed by the Fourier transform.This technique,widely used in engineering and signal processing, converts the differentiation with respect to t in the time domain to a multiplication with iωin the frequency domain.For reference,we define the Fourier transformˆf of a function f asˆf(ω)=∞−∞f(t)e iωt d t.The question of the existence of the Fourier transform refers to the usage of appropriate function spaces and is not of practical interest for the investigation of physiological supply chains.Theorem4.1Letˆf be the Fourier transform of f in(8).Then,the Fourier transformsˆu andˆy of u and y,respectively,areˆu(ω)=H(ω)ˆf(ω)andˆy(ω)=G(ω)ˆf(ω)with thefilter functionsH(ω)=r+iωηand G(ω)=qη,with the common denominatorη=(k+ )r−ω2+iω(k+ +q+r).Proof The application of the Fourier transform to(8)gives the linear algebraic systemiωˆuˆy=−(k+ +q)rq−rˆuˆy+ˆfin the frequency domain.Its solutionˆu andˆy yields the desired result.So,if f is purely harmonic in a single frequencyω,then u and y are scaled and phase-shifted versions of f.Of course,the response of the system,i.e.,the scaling and the shift, depends on the frequencyω.To investigate the dependency on the frequencyω,we regardthe modulus of thefilter functions|H(ω)|=√r2+ω2|η|and|G(ω)|=q|η|.The common denominator fulfills|η|=0for all realωbecause|η|2=(k+ )2r2+ω4+ω2(k+ )2+(q+r)2+2q(k+ ).(9)Thus,independently from the input f,no resonance effect occurs.The reason lies in the compensatingflux−(k+ )u,which drives u back to zero and,consequently,y,too.This is reflected on the frequency side by the fact that(k+ )r is the only term in the denominator ηof thefilter functions that is not multiplied by iω.Some properties of the modulus|H(ω)| and|G(ω)|will be highlighted.Theorem4.2The moduli|H(ω)|and|G(ω)|of thefilter functions reach their global maximum atω=0and decrease monotonously to zero forω→±∞.Proof Sinceη=O(ω2)forω→±∞,we havelim ω→±∞|H(ω)|=limω→±∞|G(ω)|=0.Next,we differentiate|H(ω)|2and|G(ω)|2since bothfilter functions are positive for allω. Wefindd dω|H(ω)|2=−2ω[(ω2+r2)2+qr2(2k+2 +q+2r)]|η|4andd dω|G(ω)|2=−2q2ω[2ω2+r2+2qr+(k+ +q)2]|η|4.Each derivative has exactly one zero atω=0,and both derivatives are positive forω<0 and negative forω>0because all parameters are positive.That proves the maximum and monotonicity property.The result of the preceding theorem can be regarded as a lowpass property of the system composed of a single compartment and a buffer.High frequencies contained in f(t)are damped more strongly by the system than low frequencies,as illustrated in Fig.4.By looking at the influence of the parameters in|H(ω)|and|G(ω)|,we can state some rough estimates.The modulus of H decreases with increasing k, ,and q,and the damping。

相关文档
最新文档