Minimum work associated with separating nitrogen from air: An exergy analysis

preprint OA: closed
Full text JSON View at publisher

Abstract

Background: Nitrogen is essential for a variety of industries, including heat treatment, laser cutting, fire protection, and food packaging. Many companies in these industries obtain nitrogen via on-premises air separation processes. The three main processes for separating nitrogen from ambient air are cryogenic distillation, membrane separation, and pressure-swing adsorption (PSA). Improvements to these processes will likely focus on increasing efficiency, resulting in reduced environmental impact owing to less electrical power demand and opportunities for economic incentives. Regardless of the process utilized, a minimum theoretical amount of work input is required to obtain nitrogen gas at different pressures and concentrations compared to ambient conditions. Methods An equation was derived to evaluate the total exergy (including thermo-mechanical and chemical exergy) of product and exhaust mixtures resulting from air separation, indicating the minimum theoretical work input as a function of the product pressure, purity, and process recovery rate. This analysis considered an air separation system as a black box, with the input, output, and exhaust assumed to be ideal gas mixtures of nitrogen and oxygen at 15°C. The analysis applies to cryogenic distillation if the product and exhaust mixtures return to the gas phase. Results In general, the minimum required work input increases with product purity and recovery rate. Plots of minimum theoretical work versus product purity and recovery rate were made for two product pressures (atmospheric and 800 kPa) to show the behavior of the derived equation. Conclusions The analysis allows for direct efficiency (based on the second law of thermodynamics) comparisons between existing processes and future technological innovations in the field of air separation. Actual air separation systems have low efficiencies compared to ideal systems; actual PSA systems were estimated to have second law efficiencies of 5.5–11.2%. Therefore, there is great potential for improvements to current air separation systems.
Full text 119,042 characters · extracted from preprint-html · click to expand
Minimum work associated with separating nitrogen... | F1000Research "use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement("iframe");r.style.cssText="display:none",r.name="__tcfapiLocator",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r 3&&2===parseInt(n[1],10)&&"boolean"==typeof n[3]&&(e=n[3],"function"==typeof n[2]&&n[2]("set",!0)):"ping"===n[0]?"function"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"}):o.push(n)},n.addEventListener("message",(function(t){var e="string"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n="object"===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,"*")}),n.parameter)}),!1))};"undefined"!=typeof module?module.exports=t:t()}(); dataLayer = dataLayer || []; // Standard GTM initialization - Google Consent Mode handles consent automatically (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl+ '>m_auth=hzk0Vc3qFsQYhCrIoHz68A>m_preview=env-1>m_cookies_win=x';f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MWFK8L5J'); ;window.NREUM||(NREUM={});NREUM.init={distributed_tracing:{enabled:true},privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}}; ;NREUM.loader_config={accountID:"438030",trustKey:"438030",agentID:"772317073",licenseKey:"97f8f67f26",applicationID:"772317073"} ;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"97f8f67f26",applicationID:"772317073",sa:1} ;/*! For license information please see nr-loader-spa-1.236.0.min.js.LICENSE.txt */ (()=>{"use strict";var e,t,r={5763:(e,t,r)=>{r.d(t,{P_:()=>l,Mt:()=>g,C5:()=>s,DL:()=>v,OP:()=>T,lF:()=>D,Yu:()=>y,Dg:()=>h,CX:()=>c,GE:()=>b,sU:()=>_});var n=r(8632),i=r(9567);const o={beacon:n.ce.beacon,errorBeacon:n.ce.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.D)(t,o),(0,n.Qy)(e,a[e],"info")}var u=r(7056);const d=()=>{const e={blockSelector:"[data-nr-block]",maskInputOptions:{password:!0}};return{allow_bfcache:!0,privacy:{cookies_enabled:!0},ajax:{deny_list:void 0,enabled:!0,harvestTimeSeconds:10},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},session:{domain:void 0,expiresMs:u.oD,inactiveMs:u.Hb},ssl:void 0,obfuscate:void 0,jserrors:{enabled:!0,harvestTimeSeconds:10},metrics:{enabled:!0},page_action:{enabled:!0,harvestTimeSeconds:30},page_view_event:{enabled:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,long_task:!1},session_trace:{enabled:!0,harvestTimeSeconds:10},harvest:{tooManyRequestsDelay:60},session_replay:{enabled:!1,harvestTimeSeconds:60,sampleRate:.1,errorSampleRate:.1,maskTextSelector:"*",maskAllInputs:!0,get blockClass(){return"nr-block"},get ignoreClass(){return"nr-ignore"},get maskTextClass(){return"nr-mask"},get blockSelector(){return e.blockSelector},set blockSelector(t){e.blockSelector+=",".concat(t)},get maskInputOptions(){return e.maskInputOptions},set maskInputOptions(t){e.maskInputOptions={...t,password:!0}}},spa:{enabled:!0,harvestTimeSeconds:10}}},f={};function l(e){if(!e)throw new Error("All configuration objects require an agent identifier!");if(!f[e])throw new Error("Configuration for ".concat(e," was never set"));return f[e]}function h(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");f[e]=(0,i.D)(t,d()),(0,n.Qy)(e,f[e],"config")}function g(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");var r=l(e);if(r){for(var n=t.split("."),i=0;i {r.d(t,{D:()=>i});var n=r(50);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.Z)("Setting a Configurable requires an object as input");if(!t||"object"!=typeof t)return(0,n.Z)("Setting a Configurable requires a model to set its initial properties");const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.Z)("An error occurred while setting a property of a Configurable",e)}return r}catch(e){(0,n.Z)("An error occured while setting a Configurable",e)}}},6818:(e,t,r)=>{r.d(t,{Re:()=>i,gF:()=>o,q4:()=>n});const n="1.236.0",i="PROD",o="CDN"},385:(e,t,r)=>{r.d(t,{FN:()=>a,IF:()=>u,Nk:()=>f,Tt:()=>s,_A:()=>o,il:()=>n,pL:()=>c,v6:()=>i,w1:()=>d});const n="undefined"!=typeof window&&!!window.document,i="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),o=n?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),a=""+o?.location,s=/iPad|iPhone|iPod/.test(navigator.userAgent),c=s&&"undefined"==typeof SharedWorker,u=(()=>{const e=navigator.userAgent.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),d=Boolean(n&&window.document.documentMode),f=!!navigator.sendBeacon},1117:(e,t,r)=>{r.d(t,{w:()=>o});var n=r(50);const i={agentIdentifier:"",ee:void 0};class o{constructor(e){try{if("object"!=typeof e)return(0,n.Z)("shared context requires an object as input");this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((e=>{let[t,r]=e;Object.keys(i).includes(t)&&(this.sharedContext[t]=r)}))}catch(e){(0,n.Z)("An error occured while setting SharedContext",e)}}}},8e3:(e,t,r)=>{r.d(t,{L:()=>d,R:()=>c});var n=r(2177),i=r(1284),o=r(4322),a=r(3325);const s={};function c(e,t){const r={staged:!1,priority:a.p[t]||0};u(e),s[e].get(t)||s[e].set(t,r)}function u(e){e&&(s[e]||(s[e]=new Map))}function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"feature";if(u(e),!e||!s[e].get(t))return a(t);s[e].get(t).staged=!0;const r=[...s[e]];function a(t){const r=e?n.ee.get(e):n.ee,a=o.X.handlers;if(r.backlog&&a){var s=r.backlog[t],c=a[t];if(c){for(var u=0;s&&u {let[t,r]=e;return r.staged}))&&(r.sort(((e,t)=>e[1].priority-t[1].priority)),r.forEach((e=>{let[t]=e;a(t)})))}function f(e,t){var r=e[1];(0,i.D)(t[r],(function(t,r){var n=e[0];if(r[0]===n){var i=r[1],o=e[3],a=e[2];i.apply(o,a)}}))}},2177:(e,t,r)=>{r.d(t,{c:()=>f,ee:()=>u});var n=r(8632),i=r(2210),o=r(1284),a=r(5763),s="nr@context";let c=(0,n.fP)();var u;function d(){}function f(e){return(0,i.X)(e,s,l)}function l(){return new d}function h(){u.aborted=!0,u.backlog={}}c.ee?u=c.ee:(u=function e(t,r){var n={},c={},f={},g=!1;try{g=16===r.length&&(0,a.OP)(r).isolatedBacklog}catch(e){}var p={on:b,addEventListener:b,removeEventListener:y,emit:v,get:x,listeners:w,context:m,buffer:A,abort:h,aborted:!1,isBuffering:E,debugId:r,backlog:g?{}:t&&"object"==typeof t.backlog?t.backlog:{}};return p;function m(e){return e&&e instanceof d?e:e?(0,i.X)(e,s,l):l()}function v(e,r,n,i,o){if(!1!==o&&(o=!0),!u.aborted||i){t&&o&&t.emit(e,r,n);for(var a=m(n),s=w(e),d=s.length,f=0;fn,p:()=>i});var n=r(2177).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},4322:(e,t,r)=>{r.d(t,{X:()=>o});var n=r(5546);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.E,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.E);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3239:(e,t,r)=>{r.d(t,{bP:()=>s,iz:()=>c,m$:()=>a});var n=r(385);let i=!1,o=!1;try{const e={get passive(){return i=!0,!1},get signal(){return o=!0,!1}};n._A.addEventListener("test",null,e),n._A.removeEventListener("test",null,e)}catch(e){}function a(e,t){return i||o?{capture:!!e,passive:i,signal:t}:!!e}function s(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;window.addEventListener(e,t,a(r,n))}function c(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;document.addEventListener(e,t,a(r,n))}},4402:(e,t,r)=>{r.d(t,{Ht:()=>u,M:()=>c,Rl:()=>a,ky:()=>s});var n=r(385);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n._A?.crypto||n._A?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(31))),i.split("").map((e=>"x"===e?o(t,++r).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n._A?.crypto||n._A?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(31)));const a=[];for(var s=0;s {r.d(t,{Bq:()=>n,Hb:()=>o,oD:()=>i});const n="NRBA",i=144e5,o=18e5},7894:(e,t,r)=>{function n(){return Math.round(performance.now())}r.d(t,{z:()=>n})},7243:(e,t,r)=>{r.d(t,{e:()=>o});var n=r(385),i={};function o(e){if(e in i)return i[e];if(0===(e||"").indexOf("data:"))return{protocol:"data"};let t;var r=n._A?.location,o={};if(n.il)t=document.createElement("a"),t.href=e;else try{t=new URL(e,r.href)}catch(e){return o}o.port=t.port;var a=t.href.split("://");!o.port&&a[1]&&(o.port=a[1].split("/")[0].split("@").pop().split(":")[1]),o.port&&"0"!==o.port||(o.port="https"===a[0]?"443":"80"),o.hostname=t.hostname||r.hostname,o.pathname=t.pathname,o.protocol=a[0],"/"!==o.pathname.charAt(0)&&(o.pathname="/"+o.pathname);var s=!t.protocol||":"===t.protocol||t.protocol===r.protocol,c=t.hostname===r.hostname&&t.port===r.port;return o.sameOrigin=s&&(!t.hostname||c),"/"===o.pathname&&(i[e]=o),o}},50:(e,t,r)=>{function n(e,t){"function"==typeof console.warn&&(console.warn("New Relic: ".concat(e)),t&&console.warn(t))}r.d(t,{Z:()=>n})},2587:(e,t,r)=>{r.d(t,{N:()=>c,T:()=>u});var n=r(2177),i=r(5546),o=r(8e3),a=r(3325);const s={stn:[a.D.sessionTrace],err:[a.D.jserrors,a.D.metrics],ins:[a.D.pageAction],spa:[a.D.spa],sr:[a.D.sessionReplay,a.D.sessionTrace]};function c(e,t){const r=n.ee.get(t);e&&"object"==typeof e&&(Object.entries(e).forEach((e=>{let[t,n]=e;void 0===u[t]&&(s[t]?s[t].forEach((e=>{n?(0,i.p)("feat-"+t,[],void 0,e,r):(0,i.p)("block-"+t,[],void 0,e,r),(0,i.p)("rumresp-"+t,[Boolean(n)],void 0,e,r)})):n&&(0,i.p)("feat-"+t,[],void 0,void 0,r),u[t]=Boolean(n))})),Object.keys(s).forEach((e=>{void 0===u[e]&&(s[e]?.forEach((t=>(0,i.p)("rumresp-"+e,[!1],void 0,t,r))),u[e]=!1)})),(0,o.L)(t,a.D.pageViewEvent))}const u={}},2210:(e,t,r)=>{r.d(t,{X:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},1284:(e,t,r)=>{r.d(t,{D:()=>n});const n=(e,t)=>Object.entries(e||{}).map((e=>{let[r,n]=e;return t(r,n)}))},4351:(e,t,r)=>{r.d(t,{P:()=>o});var n=r(2177);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}}}},3960:(e,t,r)=>{r.d(t,{K:()=>a,b:()=>o});var n=r(3239);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.bP)("load",e,t)}function a(e){if(i())return e();(0,n.iz)("DOMContentLoaded",e)}},8632:(e,t,r)=>{r.d(t,{EZ:()=>u,Qy:()=>c,ce:()=>o,fP:()=>a,gG:()=>d,mF:()=>s});var n=r(7894),i=r(385);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return i._A.NREUM||(i._A.NREUM={}),void 0===i._A.newrelic&&(i._A.newrelic=i._A.NREUM),i._A.NREUM}function s(){let e=a();return e.o||(e.o={ST:i._A.setTimeout,SI:i._A.setImmediate,CT:i._A.clearTimeout,XHR:i._A.XMLHttpRequest,REQ:i._A.Request,EV:i._A.Event,PR:i._A.Promise,MO:i._A.MutationObserver,FETCH:i._A.fetch}),e}function c(e,t,r){let i=a();const o=i.initializedAgents||{},s=o[e]||{};return Object.keys(s).length||(s.initializedAt={ms:(0,n.z)(),date:new Date}),i.initializedAgents={...o,[e]:{...s,[r]:t}},i}function u(e,t){a()[e]=t}function d(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},7956:(e,t,r)=>{r.d(t,{N:()=>i});var n=r(3239);function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;return void(0,n.iz)("visibilitychange",(function(){if(t)return void("hidden"==document.visibilityState&&e());e(document.visibilityState)}),r,i)}},1214:(e,t,r)=>{r.d(t,{em:()=>v,u5:()=>N,QU:()=>S,_L:()=>I,Gm:()=>L,Lg:()=>M,gy:()=>U,BV:()=>Q,Kf:()=>ee});var n=r(2177);const i="nr@original";var o=Object.prototype.hasOwnProperty,a=!1;function s(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");var a,s,c,u="-"===n.charAt(0);for(c=0;c 2?n-2:0),o=2;o {r(A[T],e,w),r(E[T],e,w)})),r(l._A,"fetch",y),t.on(y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(y+"done",[null,r],n)}else t.emit(y+"done",[e],n)})),t}const O={},j=["pushState","replaceState"];function S(e){const t=function(e){return(e||n.ee).get("history")}(e);return!l.il||O[t.debugId]++||(O[t.debugId]=1,s(t).inPlace(window.history,j,"-")),t}var P=r(3239);const C={},R=["appendChild","insertBefore","replaceChild"];function I(e){const t=function(e){return(e||n.ee).get("jsonp")}(e);if(!l.il||C[t.debugId])return t;C[t.debugId]=!0;var r=s(t),i=/[?&](?:callback|cb)=([^&#]+)/,o=/(.*)\.([^.]+)/,a=/^(\w+)(\.|$)(.*)$/;function c(e,t){var r=e.match(a),n=r[1],i=r[3];return i?c(i,t[n]):t[n]}return r.inPlace(Node.prototype,R,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var n=(a=e.src,s=a.match(i),s?s[1]:null);var a,s;if(!n)return;var u=function(e){var t=e.match(o);if(t&&t.length>=3)return{key:t[2],parent:c(t[1],window)};return{key:e,parent:window}}(n);if("function"!=typeof u.parent[u.key])return;var d={};function f(){t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}function l(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",f,(0,P.m$)(!1)),e.addEventListener("error",l,(0,P.m$)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}var k=r(5763);const H={};function L(e){const t=function(e){return(e||n.ee).get("mutation")}(e);if(!l.il||H[t.debugId])return t;H[t.debugId]=!0;var r=s(t),i=k.Yu.MO;return i&&(window.MutationObserver=function(e){return this instanceof i?new i(r(e,"fn-")):i.apply(this,arguments)},MutationObserver.prototype=i.prototype),t}const z={};function M(e){const t=function(e){return(e||n.ee).get("promise")}(e);if(z[t.debugId])return t;z[t.debugId]=!0;var r=n.c,o=s(t),a=k.Yu.PR;return a&&function(){function e(r){var n=t.context(),i=o(r,"executor-",n,null,!1);const s=Reflect.construct(a,[i],e);return t.context(s).getCtx=function(){return n},s}l._A.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return a.toString()},Object.setPrototypeOf(e,a),["all","race"].forEach((function(r){const n=a[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=a[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=a.prototype;const n=a.prototype.then;a.prototype.then=function(){var e=this,i=r(e);i.promise=e;for(var a=arguments.length,s=new Array(a),c=0;c e())),t};function m(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}function b(){var e=this,t=r.context(e);e.readyState>3&&!t.resolved&&(t.resolved=!0,r.emit("xhr-resolved",[],e)),i.inPlace(e,f,"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,p),p.prototype=o.prototype,i.inPlace(p.prototype,J,"-xhr-",E),r.on("send-xhr-start",(function(e,t){m(e,t),function(e){h.push(e),a&&(y?y.then(A):u?u(A):(w=-w,x.data=w))}(t)})),r.on("open-xhr-start",m),a){var y=c&&c.resolve();if(!u&&!c){var w=1,x=document.createTextNode(w);new a(A).observe(x,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===d||A()}));function A(){for(var e=0;e {r.d(t,{t:()=>n});const n=r(3325).D.ajax},6660:(e,t,r)=>{r.d(t,{A:()=>i,t:()=>n});const n=r(3325).D.jserrors,i="nr@seenError"},3081:(e,t,r)=>{r.d(t,{gF:()=>o,mY:()=>i,t9:()=>n,vz:()=>s,xS:()=>a});const n=r(3325).D.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},4649:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageAction},7633:(e,t,r)=>{r.d(t,{Dz:()=>i,OJ:()=>a,qw:()=>o,t9:()=>n});const n=r(3325).D.pageViewEvent,i="firstbyte",o="domcontent",a="windowload"},9251:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageViewTiming},3614:(e,t,r)=>{r.d(t,{BST_RESOURCE:()=>i,END:()=>s,FEATURE_NAME:()=>n,FN_END:()=>u,FN_START:()=>c,PUSH_STATE:()=>d,RESOURCE:()=>o,START:()=>a});const n=r(3325).D.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState"},7836:(e,t,r)=>{r.d(t,{BODY:()=>A,CB_END:()=>E,CB_START:()=>u,END:()=>x,FEATURE_NAME:()=>i,FETCH:()=>_,FETCH_BODY:()=>v,FETCH_DONE:()=>m,FETCH_START:()=>p,FN_END:()=>c,FN_START:()=>s,INTERACTION:()=>l,INTERACTION_API:()=>d,INTERACTION_EVENTS:()=>o,JSONP_END:()=>b,JSONP_NODE:()=>g,JS_TIME:()=>T,MAX_TIMER_BUDGET:()=>a,REMAINING:()=>f,SPA_NODE:()=>h,START:()=>w,originalSetTimeout:()=>y});var n=r(5763);const i=r(3325).D.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",f="remaining",l="interaction",h="spaNode",g="jsonpNode",p="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=n.Yu.ST,w="-start",x="-end",A="-body",E="cb"+x,T="jsTime",_="fetch"},5938:(e,t,r)=>{r.d(t,{W:()=>o});var n=r(5763),i=r(2177);class o{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=i.ee.get(e,(0,n.OP)(this.agentIdentifier).isolatedBacklog),this.featureName=r,this.blocked=!1}}},9144:(e,t,r)=>{r.d(t,{j:()=>m});var n=r(3325),i=r(5763),o=r(5546),a=r(2177),s=r(7894),c=r(8e3),u=r(3960),d=r(385),f=r(50),l=r(3081),h=r(8632);function g(){const e=(0,h.gG)();["setErrorHandler","finished","addToTrace","inlineHit","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId"].forEach((t=>{e[t]=function(){for(var r=arguments.length,n=new Array(r),i=0;i 1?r-1:0),i=1;i {e.exposed&&e.api[t]&&o.push(e.api[t](...n))})),o.length>1?o:o[0]}(t,...n)}}))}var p=r(2587);function m(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},m=arguments.length>2?arguments[2]:void 0,v=arguments.length>3?arguments[3]:void 0,{init:b,info:y,loader_config:w,runtime:x={loaderType:m},exposed:A=!0}=t;const E=(0,h.gG)();y||(b=E.init,y=E.info,w=E.loader_config),(0,i.Dg)(e,b||{}),(0,i.GE)(e,w||{}),(0,i.sU)(e,x),y.jsAttributes??={},d.v6&&(y.jsAttributes.isWorker=!0),(0,i.CX)(e,y),g();const T=function(e,t){t||(0,c.R)(e,"api");const h={};var g=a.ee.get(e),p=g.get("tracer"),m="api-",v=m+"ixn-";function b(t,r,n,o){const a=(0,i.C5)(e);return null===r?delete a.jsAttributes[t]:(0,i.CX)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),x(m,n,!0,o||null===r?"session":void 0)(t,r)}function y(){}["setErrorHandler","finished","addToTrace","inlineHit","addRelease"].forEach((e=>h[e]=x(m,e,!0,"api"))),h.addPageAction=x(m,"addPageAction",!0,n.D.pageAction),h.setCurrentRouteName=x(m,"routeName",!0,n.D.spa),h.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,i.OP)(e).customTransaction=(r||"http://custom.transaction")+t,x(m,"setPageViewName",!0)()},h.setCustomAttribute=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"==typeof e){if(["string","number"].includes(typeof t)||null===t)return b(e,t,"setCustomAttribute",r);(0,f.Z)("Failed to execute setCustomAttribute.\nNon-null value must be a string or number type, but a type of was provided."))}else(0,f.Z)("Failed to execute setCustomAttribute.\nName must be a string type, but a type of was provided."))},h.setUserId=function(e){if("string"==typeof e||null===e)return b("enduser.id",e,"setUserId",!0);(0,f.Z)("Failed to execute setUserId.\nNon-null value must be a string type, but a type of was provided."))},h.interaction=function(){return(new y).get()};var w=y.prototype={createTracer:function(e,t){var r={},i=this,a="function"==typeof t;return(0,o.p)(v+"tracer",[(0,s.z)(),e,r],i,n.D.spa,g),function(){if(p.emit((a?"":"no-")+"fn-start",[(0,s.z)(),i,a],r),a)try{return t.apply(this,arguments)}catch(e){throw p.emit("fn-err",[arguments,this,"string"==typeof e?new Error(e):e],r),e}finally{p.emit("fn-end",[(0,s.z)()],r)}}}};function x(e,t,r,i){return function(){return(0,o.p)(l.xS,["API/"+t+"/called"],void 0,n.D.metrics,g),i&&(0,o.p)(e+t,[(0,s.z)(),...arguments],r?null:this,i,g),r?void 0:this}}function A(){r.e(439).then(r.bind(r,7438)).then((t=>{let{setAPI:r}=t;r(e),(0,c.L)(e,"api")})).catch((()=>(0,f.Z)("Downloading runtime APIs failed...")))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{w[e]=x(v,e,void 0,n.D.spa)})),h.noticeError=function(e,t){"string"==typeof e&&(e=new Error(e)),(0,o.p)(l.xS,["API/noticeError/called"],void 0,n.D.metrics,g),(0,o.p)("err",[e,(0,s.z)(),!1,t],void 0,n.D.jserrors,g)},d.il?(0,u.b)((()=>A()),!0):A(),h}(e,v);return(0,h.Qy)(e,T,"api"),(0,h.Qy)(e,A,"exposed"),(0,h.EZ)("activatedFeatures",p.T),T}},3325:(e,t,r)=>{r.d(t,{D:()=>n,p:()=>i});const n={ajax:"ajax",jserrors:"jserrors",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.ajax]:5,[n.sessionTrace]:6,[n.pageAction]:7,[n.spa]:8,[n.sessionReplay]:9}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>(({78:"page_action-aggregate",147:"metrics-aggregate",242:"session-manager",317:"jserrors-aggregate",348:"page_view_timing-aggregate",412:"lazy-feature-loader",439:"async-api",538:"recorder",590:"session_replay-aggregate",675:"compressor",733:"session_trace-aggregate",786:"page_view_event-aggregate",873:"spa-aggregate",898:"ajax-aggregate"}[e]||e)+"."+{78:"ac76d497",147:"3dc53903",148:"1a20d5fe",242:"2a64278a",317:"49e41428",348:"bd6de33a",412:"2f55ce66",439:"30bd804e",538:"1b18459f",590:"cf0efb30",675:"ae9f91a8",733:"83105561",786:"06482edd",860:"03a8b7a5",873:"e6b09d52",898:"998ef92b"}[e]+"-1.236.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d {s.onerror=s.onload=null,clearTimeout(h);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},h=setTimeout(l.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=l.bind(null,s.onerror),s.onload=l.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.j=364,i.p="https://js-agent.newrelic.com/",(()=>{var e={364:0,953:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u {i.r(o);var e=i(3325),t=i(5763);const r=Object.values(e.D);function n(e){const n={};return r.forEach((r=>{n[r]=function(e,r){return!1!==(0,t.Mt)(r,"".concat(e,".enabled"))}(r,e)})),n}var a=i(9144);var s=i(5546),c=i(385),u=i(8e3),d=i(5938),f=i(3960),l=i(50);class h extends d.W{constructor(e,t,r){let n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];super(e,t,r),this.auto=n,this.abortHandler,this.featAggregate,this.onAggregateImported,n&&(0,u.R)(e,r)}importAggregator(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.featAggregate||!this.auto)return;const r=c.il&&!0===(0,t.Mt)(this.agentIdentifier,"privacy.cookies_enabled");let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let t;try{if(r){const{setupAgentSession:e}=await Promise.all([i.e(860),i.e(242)]).then(i.bind(i,3228));t=e(this.agentIdentifier)}}catch(e){(0,l.Z)("A problem occurred when starting up session manager. This page will not start or extend any session.",e)}try{if(!this.shouldImportAgg(this.featureName,t))return void(0,u.L)(this.agentIdentifier,this.featureName);const{lazyFeatureLoader:r}=await i.e(412).then(i.bind(i,8582)),{Aggregate:o}=await r(this.featureName,"aggregate");this.featAggregate=new o(this.agentIdentifier,this.aggregator,e),n(!0)}catch(e){(0,l.Z)("Downloading and initializing ".concat(this.featureName," failed..."),e),this.abortHandler?.(),n(!1)}};c.il?(0,f.b)((()=>o()),!0):o()}shouldImportAgg(r,n){return r!==e.D.sessionReplay||!1!==(0,t.Mt)(this.agentIdentifier,"session_trace.enabled")&&(!!n?.isNew||!!n?.state.sessionReplay)}}var g=i(7633),p=i(7894);class m extends h{static featureName=g.t9;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(super(r,n,g.t9,i),("undefined"==typeof PerformanceNavigationTiming||c.Tt)&&"undefined"!=typeof PerformanceTiming){const n=(0,t.OP)(r);n[g.Dz]=Math.max(Date.now()-n.offset,0),(0,f.K)((()=>n[g.qw]=Math.max((0,p.z)()-n[g.Dz],0))),(0,f.b)((()=>{const t=(0,p.z)();n[g.OJ]=Math.max(t-n[g.Dz],0),(0,s.p)("timing",["load",t],void 0,e.D.pageViewTiming,this.ee)}))}this.importAggregator()}}var v=i(1117),b=i(1284);class y extends v.w{constructor(e){super(e),this.aggregatedData={}}store(e,t,r,n,i){var o=this.getBucket(e,t,r,i);return o.metrics=function(e,t){t||(t={count:0});return t.count+=1,(0,b.D)(e,(function(e,r){t[e]=w(r,t[e])})),t}(n,o.metrics),o}merge(e,t,r,n,i){var o=this.getBucket(e,t,n,i);if(o.metrics){var a=o.metrics;a.count+=r.count,(0,b.D)(r,(function(e,t){if("count"!==e){var n=a[e],i=r[e];i&&!i.c?a[e]=w(i.t,n):a[e]=function(e,t){if(!t)return e;t.c||(t=x(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(i,a[e])}}))}else o.metrics=r}storeMetric(e,t,r,n){var i=this.getBucket(e,t,r);return i.stats=w(n,i.stats),i}getBucket(e,t,r,n){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:r||{}},n&&(i.custom=n)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},r="",n=!1,i=0;i t.max&&(t.max=e),e 2&&void 0!==arguments[2])||arguments[2];super(e,r,j.t,n),c.il&&((0,t.OP)(e).initHidden=Boolean("hidden"===document.visibilityState),(0,N.N)((()=>(0,s.p)("docHidden",[(0,p.z)()],void 0,j.t,this.ee)),!0),(0,O.bP)("pagehide",(()=>(0,s.p)("winPagehide",[(0,p.z)()],void 0,j.t,this.ee))),this.importAggregator())}}var P=i(3081);class C extends h{static featureName=P.t9;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,P.t9,r),this.importAggregator()}}var R,I=i(2210),k=i(1214),H=i(2177),L={};try{R=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(L.console=!0,-1!==R.indexOf("dev")&&(L.dev=!0),-1!==R.indexOf("nr_dev")&&(L.nrDev=!0))}catch(e){}function z(e){try{L.console&&z(e)}catch(e){}}L.nrDev&&H.ee.on("internal-error",(function(e){z(e.stack)})),L.dev&&H.ee.on("fn-err",(function(e,t,r){z(r.stack)})),L.dev&&(z("NR AGENT IN DEVELOPMENT MODE"),z("flags: "+(0,b.D)(L,(function(e,t){return e})).join(", ")));var M=i(6660);class B extends h{static featureName=M.t;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(r,n,M.t,i),this.skipNext=0;try{this.removeOnAbort=new AbortController}catch(e){}const o=this;o.ee.on("fn-start",(function(e,t,r){o.abortHandler&&(o.skipNext+=1)})),o.ee.on("fn-err",(function(t,r,n){o.abortHandler&&!n[M.A]&&((0,I.X)(n,M.A,(function(){return!0})),this.thrown=!0,(0,s.p)("err",[n,(0,p.z)()],void 0,e.D.jserrors,o.ee))})),o.ee.on("fn-end",(function(){o.abortHandler&&!this.thrown&&o.skipNext>0&&(o.skipNext-=1)})),o.ee.on("internal-error",(function(t){(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,o.ee)})),this.origOnerror=c._A.onerror,c._A.onerror=this.onerrorHandler.bind(this),c._A.addEventListener("unhandledrejection",(t=>{const r=function(e){let t="Unhandled Promise Rejection: ";if(e instanceof Error)try{return e.message=t+e.message,e}catch(t){return e}if(void 0===e)return new Error(t);try{return new Error(t+(0,D.P)(e))}catch(e){return new Error(t)}}(t.reason);(0,s.p)("err",[r,(0,p.z)(),!1,{unhandledPromiseRejection:1}],void 0,e.D.jserrors,this.ee)}),(0,O.m$)(!1,this.removeOnAbort?.signal)),(0,k.gy)(this.ee),(0,k.BV)(this.ee),(0,k.em)(this.ee),(0,t.OP)(r).xhrWrappable&&(0,k.Kf)(this.ee),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}onerrorHandler(t,r,n,i,o){"function"==typeof this.origOnerror&&this.origOnerror(...arguments);try{this.skipNext?this.skipNext-=1:(0,s.p)("err",[o||new F(t,r,n),(0,p.z)()],void 0,e.D.jserrors,this.ee)}catch(t){try{(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,this.ee)}catch(e){}}return!1}}function F(e,t,r){this.message=e||"Uncaught error with no additional information",this.sourceURL=t,this.line=r}let U=1;const q="nr@id";function G(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===c._A?0:(0,I.X)(e,q,(function(){return U++}))}function V(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,D.P)(e).length}catch(e){return}}}var X=i(7243);class W{constructor(e){this.agentIdentifier=e,this.generateTracePayload=this.generateTracePayload.bind(this),this.shouldGenerateTrace=this.shouldGenerateTrace.bind(this)}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var r=(0,t.DL)(this.agentIdentifier);if(!r)return null;var n=(r.accountID||"").toString()||null,i=(r.agentID||"").toString()||null,o=(r.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,_.M)(),s=(0,_.Ht)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof c._A?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,D.P)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var r=!1,n={};if((0,t.Mt)(this.agentIdentifier,"distributed_tracing")&&(n=(0,t.P_)(this.agentIdentifier).distributed_tracing),e.sameOrigin)r=!0;else if(n.allowed_origins instanceof Array)for(var i=0;i 2&&void 0!==arguments[2])||arguments[2];super(r,n,Z.t,i),(0,t.OP)(r).xhrWrappable&&(this.dt=new W(r),this.handler=(e,t,r,n)=>(0,s.p)(e,t,r,n,this.ee),(0,k.u5)(this.ee),(0,k.Kf)(this.ee),function(r,n,i,o){function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=E,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){_(t,e)}),(0,O.m$)(!1)),c.IF||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,O.m$)(!1))}function s(e){this.params={method:e[0]},T(this,e[1]),this.metrics={}}function u(e,n){var i=(0,t.DL)(r);i.xpid&&this.sameOrigin&&n.setRequestHeader("X-NewRelic-ID",i.xpid);var a=o.generateTracePayload(this.parsedOrigin);if(a){var s=!1;a.newrelicHeader&&(n.setRequestHeader("newrelic",a.newrelicHeader),s=!0),a.traceContextParentHeader&&(n.setRequestHeader("traceparent",a.traceContextParentHeader),a.traceContextStateHeader&&n.setRequestHeader("tracestate",a.traceContextStateHeader),s=!0),s&&(this.dt=a)}}function d(e,t){var r=this.metrics,i=e[0],o=this;if(r&&i){var a=V(i);a&&(r.txSize=a)}this.startTime=(0,p.z)(),this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof o.end)&&o.end(t)}catch(e){try{n.emit("internal-error",[e])}catch(e){}}};for(var s=0;s 1?e[1]=i:e.push(i)}else e[0]&&e[0].headers&&s(e[0].headers,n)&&(this.dt=n);function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function x(e,t){this.params={},this.metrics={},this.startTime=(0,p.z)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof Y?r=i.url:c._A?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),T(this,r);var o=(""+(i&&i instanceof Y&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.txSize=V(n.body)||0}function A(t,r){var n;this.endTime=(0,p.z)(),this.params||(this.params={}),this.params.status=r?r.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var o={txSize:this.txSize,rxSize:n,duration:(0,p.z)()-this.startTime};i("xhr",[this.params,o,this.startTime,this.endTime,"fetch"],this,e.D.ajax)}function E(t){var r=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var o=0;o 2&&void 0!==arguments[2])||arguments[2];super(e,t,we.t,r),this.importAggregator()}}new class{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,_.ky)(16);c._A?(this.agentIdentifier=t,this.sharedAggregator=new y({agentIdentifier:this.agentIdentifier}),this.features={},this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(m),Object.assign(this,(0,a.j)(this.agentIdentifier,e,e.loaderType||"agent")),this.start()):(0,l.Z)("Failed to initial the agent. Could not determine the runtime environment.")}get config(){return{info:(0,t.C5)(this.agentIdentifier),init:(0,t.P_)(this.agentIdentifier),loader_config:(0,t.DL)(this.agentIdentifier),runtime:(0,t.OP)(this.agentIdentifier)}}start(){const t="features";try{const r=n(this.agentIdentifier),i=[...this.desiredFeatures];i.sort(((t,r)=>e.p[t.featureName]-e.p[r.featureName])),i.forEach((t=>{if(r[t.featureName]||t.featureName===e.D.pageViewEvent){const n=function(t){switch(t){case e.D.ajax:return[e.D.jserrors];case e.D.sessionTrace:return[e.D.ajax,e.D.pageViewEvent];case e.D.sessionReplay:return[e.D.sessionTrace];case e.D.pageViewTiming:return[e.D.pageViewEvent];default:return[]}}(t.featureName);n.every((e=>r[e]))||(0,l.Z)("".concat(t.featureName," is enabled but one or more dependent features has been disabled (").concat((0,D.P)(n),"). This may cause unintended consequences or missing data...")),this.features[t.featureName]=new t(this.agentIdentifier,this.sharedAggregator)}})),(0,T.Qy)(this.agentIdentifier,this.features,t)}catch(e){(0,l.Z)("Failed to initialize all enabled instrument classes (agent aborted) -",e);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,T.fP)();return delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.[t],delete this.sharedAggregator,r.ee?.abort(),delete r.ee?.get(this.agentIdentifier),!1}}}({features:[J,m,S,class extends h{static featureName=oe;constructor(t,r){if(super(t,r,oe,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;const n=this.ee;let i;(0,k.QU)(n),this.eventsEE=(0,k.em)(n),this.eventsEE.on(se,(function(e,t){this.bstStart=(0,p.z)()})),this.eventsEE.on(ae,(function(t,r){(0,s.p)("bst",[t[0],r,this.bstStart,(0,p.z)()],void 0,e.D.sessionTrace,n)})),n.on(ce+ne,(function(e){this.time=(0,p.z)(),this.startPath=location.pathname+location.hash})),n.on(ce+ie,(function(t){(0,s.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,e.D.sessionTrace,n)}));try{i=new PerformanceObserver((t=>{const r=t.getEntries();(0,s.p)(te,[r],void 0,e.D.sessionTrace,n)})),i.observe({type:re,buffered:!0})}catch(e){}this.importAggregator({resourceObserver:i})}},C,xe,B,class extends h{static featureName=de;constructor(e,r){if(super(e,r,de,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;if(!(0,t.OP)(e).xhrWrappable)return;try{this.removeOnAbort=new AbortController}catch(e){}let n,i=0;const o=this.ee.get("tracer"),a=(0,k._L)(this.ee),s=(0,k.Lg)(this.ee),u=(0,k.BV)(this.ee),d=(0,k.Kf)(this.ee),f=this.ee.get("events"),l=(0,k.u5)(this.ee),h=(0,k.QU)(this.ee),g=(0,k.Gm)(this.ee);function m(e,t){h.emit("newURL",[""+window.location,t])}function v(){i++,n=window.location.hash,this[ve]=(0,p.z)()}function b(){i--,window.location.hash!==n&&m(0,!0);var e=(0,p.z)();this[pe]=~~this[pe]+e-this[ve],this[ye]=e}function y(e,t){e.on(t,(function(){this[t]=(0,p.z)()}))}this.ee.on(ve,v),s.on(be,v),a.on(be,v),this.ee.on(ye,b),s.on(ge,b),a.on(ge,b),this.ee.buffer([ve,ye,"xhr-resolved"],this.featureName),f.buffer([ve],this.featureName),u.buffer(["setTimeout"+le,"clearTimeout"+fe,ve],this.featureName),d.buffer([ve,"new-xhr","send-xhr"+fe],this.featureName),l.buffer([me+fe,me+"-done",me+he+fe,me+he+le],this.featureName),h.buffer(["newURL"],this.featureName),g.buffer([ve],this.featureName),s.buffer(["propagate",be,ge,"executor-err","resolve"+fe],this.featureName),o.buffer([ve,"no-"+ve],this.featureName),a.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),y(l,me+fe),y(l,me+"-done"),y(a,"new-jsonp"),y(a,"jsonp-end"),y(a,"cb-start"),h.on("pushState-end",m),h.on("replaceState-end",m),window.addEventListener("hashchange",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){m(0,i>1)}),(0,O.m$)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}],loaderType:"spa"})})(),window.NRBA=o})(); window.jQuery || document.write(' ') CKEDITOR_BASEPATH='https://f1000research.com/js/vendor/ckeditor/' window.reactTheme = 'research'; window.MathJax = { CommonHTML: { linebreaks: { automatic: true } }, 'HTML-CSS': { linebreaks: { automatic: true } }, SVG: { linebreaks: { automatic: true } }, AuthorInit: function() { MathJax.Hub.Register.MessageHook('End Process', function () { let timeout = false; // holder for timeout id const delay = 250; // delay after event is "complete" to run callback const reflowMath = function() { const dispFormulas = document.querySelectorAll('.disp-formula.panel'); if (!dispFormulas) { return; } for (const dispFormula of dispFormulas) { const child = dispFormula.querySelector('.MathJax_Preview').nextSibling.firstChild; const isMultiline = MathJax.Hub.getAllJax(dispFormula)[0].root.isMultiline; if (dispFormula.offsetWidth < child.offsetWidth || isMultiline) { MathJax.Hub.Queue(['Rerender', MathJax.Hub, dispFormula]); } } }; window.addEventListener('resize', function() { clearTimeout(timeout); // clear the timeout timeout = setTimeout(reflowMath, delay); // start timing for event "completion" }); }); }, }; if (window.location.hash == '#_=_'){ window.location = window.location.href.split('#')[0] } !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function() {n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)} ;if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1641728616063202'); fbq('track', "PixelInitialized", {}); (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:2318163,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); search file_upload Submit your research search menu close search Browse Gateways & Collections How to Publish Submit your Research My Submissions Article Guidelines Article Guidelines (New Versions) Open Data, Software and Code Guidelines Open Data and Accessible Source Materials Guidelines (HSS) Open Data, Software and Code Guidelines (PSE) Prepublication Checks Production Process Posters and Slides Guidelines Document Guidelines Article Processing Charges Peer Review Finding Article Reviewers About How it Works For Reviewers Our Advisors Policies Glossary FAQs For Developers Newsroom Contact My Research Submissions Content and Tracking Alerts My Details Sign In file_upload Submit your research { "@context": "https://schema.org", "@type": "ScholarlyArticle", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://f1000research.com/articles/13-158" }, "headline": "Minimum work associated with separating nitrogen from air: An exergy analysis", "datePublished": "2024-03-01T14:28:10", "dateModified": "2024-03-01T14:28:10", "author": [ { "@type": "Person", "name": "Garrett Rinker" } ], "publisher": { "@type": "Organization", "name": "F1000Research", "logo": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 480, "width": 60 } }, "image": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 1200, "width": 150 }, "description": " Background Nitrogen is essential for a variety of industries, including heat treatment, laser cutting, fire protection, and food packaging. Many companies in these industries obtain nitrogen via on-premises air separation processes. The three main processes for separating nitrogen from ambient air are cryogenic distillation, membrane separation, and pressure-swing adsorption (PSA). Improvements to these processes will likely focus on increasing efficiency, resulting in reduced environmental impact owing to less electrical power demand and opportunities for economic incentives. Regardless of the process utilized, a minimum theoretical amount of work input is required to obtain nitrogen gas at different pressures and concentrations compared to ambient conditions. Methods An equation was derived to evaluate the total exergy (including thermo-mechanical and chemical exergy) of product and exhaust mixtures resulting from air separation, indicating the minimum theoretical work input as a function of the product pressure, purity, and process recovery rate. This analysis considered an air separation system as a black box, with the input, output, and exhaust assumed to be ideal gas mixtures of nitrogen and oxygen at 15°C. The analysis applies to cryogenic distillation if the product and exhaust mixtures return to the gas phase. Results In general, the minimum required work input increases with product purity and recovery rate. Plots of minimum theoretical work versus product purity and recovery rate were made for two product pressures (atmospheric and 800 kPa) to show the behavior of the derived equation. Conclusions The analysis allows for direct efficiency (based on the second law of thermodynamics) comparisons between existing processes and future technological innovations in the field of air separation. Actual air separation systems have low efficiencies compared to ideal systems; actual PSA systems were estimated to have second law efficiencies of 5.5–11.2%. Therefore, there is great potential for improvements to current air separation systems. " } { "@context": "http://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": "1", "item": { "@id": "https://f1000research.com/", "name": "Home" } }, { "@type": "ListItem", "position": "2", "item": { "@id": "https://f1000research.com/browse/articles", "name": "Browse" } }, { "@type": "ListItem", "position": "3", "item": { "@id": "https://f1000research.com/articles/13-158/v1", "name": "Minimum work associated with separating nitrogen from air: An exergy..." } } ] } Home Browse Minimum work associated with separating nitrogen from air: An exergy... ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article Rinker G. Minimum work associated with separating nitrogen from air: An exergy analysis [version 1; peer review: 3 not approved] . F1000Research 2024, 13 :158 ( https://doi.org/10.12688/f1000research.145337.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. Close Copy Citation Details Export Export Citation Sciwheel EndNote Ref. Manager Bibtex ProCite Sente EXPORT Select a format first Track Share ▬ ✚ Research Article Minimum work associated with separating nitrogen from air: An exergy analysis [version 1; peer review: 3 not approved] Garrett Rinker https://orcid.org/0009-0002-4701-4023 Garrett Rinker https://orcid.org/0009-0002-4701-4023 PUBLISHED 01 Mar 2024 Author details Author details South-Tek Systems, Wilmington, North Carolina, 28401, USA Garrett Rinker Roles: Conceptualization, Formal Analysis, Investigation, Methodology, Writing – Original Draft Preparation, Writing – Review & Editing OPEN PEER REVIEW DETAILS REVIEWER STATUS Abstract Background Nitrogen is essential for a variety of industries, including heat treatment, laser cutting, fire protection, and food packaging. Many companies in these industries obtain nitrogen via on-premises air separation processes. The three main processes for separating nitrogen from ambient air are cryogenic distillation, membrane separation, and pressure-swing adsorption (PSA). Improvements to these processes will likely focus on increasing efficiency, resulting in reduced environmental impact owing to less electrical power demand and opportunities for economic incentives. Regardless of the process utilized, a minimum theoretical amount of work input is required to obtain nitrogen gas at different pressures and concentrations compared to ambient conditions. Methods An equation was derived to evaluate the total exergy (including thermo-mechanical and chemical exergy) of product and exhaust mixtures resulting from air separation, indicating the minimum theoretical work input as a function of the product pressure, purity, and process recovery rate. This analysis considered an air separation system as a black box, with the input, output, and exhaust assumed to be ideal gas mixtures of nitrogen and oxygen at 15°C. The analysis applies to cryogenic distillation if the product and exhaust mixtures return to the gas phase. Results In general, the minimum required work input increases with product purity and recovery rate. Plots of minimum theoretical work versus product purity and recovery rate were made for two product pressures (atmospheric and 800 kPa) to show the behavior of the derived equation. Conclusions The analysis allows for direct efficiency (based on the second law of thermodynamics) comparisons between existing processes and future technological innovations in the field of air separation. Actual air separation systems have low efficiencies compared to ideal systems; actual PSA systems were estimated to have second law efficiencies of 5.5–11.2%. Therefore, there is great potential for improvements to current air separation systems. READ ALL READ LESS Keywords Air Separation, Exergy, Nitrogen Generation Corresponding Author(s) Garrett Rinker ( [email protected] ) Close Corresponding author: Garrett Rinker Competing interests: No competing interests were disclosed. Grant information: The author(s) declared that no grants were involved in supporting this work. Copyright: © 2024 Rinker G. This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. How to cite: Rinker G. Minimum work associated with separating nitrogen from air: An exergy analysis [version 1; peer review: 3 not approved] . F1000Research 2024, 13 :158 ( https://doi.org/10.12688/f1000research.145337.1 ) First published: 01 Mar 2024, 13 :158 ( https://doi.org/10.12688/f1000research.145337.1 ) Latest published: 01 Mar 2024, 13 :158 ( https://doi.org/10.12688/f1000research.145337.1 ) Introduction Nitrogen is essential for a variety of industries, including heat treatment, laser cutting, fire protection, and food packaging. The nitrogen requirements for a process are usually specified by purity (expressed as the percentage form of the mole fraction) and flow rate at a certain pressure. Most processes require nitrogen purities in the range of 95–99.999%. The three main processes for obtaining nitrogen from ambient air are cryogenic distillation, membrane separation, and pressure-swing adsorption (PSA). The selection of the process depends on the product flow rate, purity, and state (liquid or gas). Cryogenic distillation was first introduced by Carl von Linde in 1895 and patented in 1903. 1 PSA and membrane separation technologies became more popular in the 1980s, and these technologies can provide sufficient nitrogen purity and flow rates for a wide range of applications at a much lower cost than cryogenics. 2 Cryogenic distillation is the most energy intensive of the three main air separation processes; cryogenic systems typically have an energy consumption of 2.56 kWh/kg of liquid nitrogen, whereas PSA systems typically require 0.31–0.63 kWh/kg of nitrogen gas. 3 This usually makes cryogenic distillation economically viable for large-scale production. However, cryogenic distillation can provide greater nitrogen purity (>99.999% 4 ) than membrane separation and PSA. In addition, some industries require nitrogen in the liquid form, which cannot be obtained via membrane separation or PSA. Membrane systems operate via selective permeation, where differences in gas molecule diffusion rates drive separation through a packed container of hollow fibers. Membrane systems typically provide nitrogen with a purity range of 95–99.5%. 4 PSA systems typically utilize two sieve beds filled with carbon molecular sieves (CMS), a material that selectively adsorbs gas molecules at pores on its surface. PSA systems can provide nitrogen purities in the range of 95–99.999%. 5 Many examples of exergy analyses performed for gas separation via cryogenic distillation, 6 – 9 PSA, 10 – 12 and membrane systems 13 – 15 exist in the literature, most of which focus on specific realistic processes. Entropy generation (directly proportional to exergy destruction) has also been used to describe the performance of gas separation systems. 16 Weber et al . 17 utilized the concept of a “physical optimum” to compare the energy efficiencies of cryogenic and PSA processes for oxygen production. This “physical optimum” identifies avoidable and unavoidable losses as modifications of exergy analysis. Regardless of the approach, a minimum theoretical amount of work input is required to obtain gas at different pressures and concentrations than under ambient conditions. This article presents a theoretical exergy analysis of air separation, indicating the minimum theoretical work input as a function of the product pressure, purity, and process recovery rate. This analysis considered an air separation system as a black box, with the input, output, and exhaust assumed to be ideal gas mixtures of nitrogen and oxygen at 15°C. Methods Mathematical modeling Assumptions The following assumptions will be made for the analysis: • Air is composed of 79% nitrogen and 21% oxygen (all other constituents were neglected). • Gas mixtures will be treated as ideal gases. • The feed (initial state) air was standard atmospheric air at zero gauge pressure (15°C and 101.325 kPa), 18 representing the dead state. • The exhaust and product mixtures were equal to that of the dead state temperature. • The exhaust gas pressure will be equal to that of the dead state. • Kinetic and potential energy changes are negligible. • Only the initial and final states of gas mixtures are required. Performance of air separation systems For this analysis, the minimum theoretical work required to obtain nitrogen at the specified purities and pressures was determined by calculating the useful work potential (exergy) of the product and exhaust gas mixtures. Exergy describes how much work a reversible system could produce as the contents of the system proceed from a specified state to the dead state, a condition in which the contents are in thermodynamic equilibrium with the environment. Under reversible conditions, the work required to separate a gas mixture is equal to that required for the mixing of its individual components. The efficiency of a work-consuming device (such as an air separation system) in terms of the second law of thermodynamics can be described by: (1) η II = W rev W a where η II is the second law efficiency, W rev is the theoretical reversible work required for a process, and W a is the actual work input to the process. The purity and recovery of nitrogen in the product affect the amount of work required to perform the separation process. Purity (θ) is equivalent to the mole fraction of nitrogen in the product gas ( Equation 2 ). The recovery (r) of nitrogen from the input air is given by Equation 3 . (2) θ = y N 2 , P = 1 − y O 2 , P (3) r = N N 2 , P N N 2 , F = N N 2 , P N N 2 , P + N N 2 , E N is the number of moles, and the subscripts F, P, and E represent the feed (input), product, and exhaust, respectively. 11 Equations 4 and 5 represent the component balances for the nitrogen and oxygen involved in the separation process, respectively. (4) N N 2 , F = N N 2 , P + N N 2 , E (5) N O 2 , F = N O 2 , P + N O 2 , E Derivation of the exergy equation Pal 19 described the exergy of a gas mixture φ as being composed of two parts, namely the thermo-mechanical exergy φ TM and chemical exergy φ C : (6) φ = φ TM + φ C On a unit mass basis, the thermo-mechanical exergy of a closed system is expressed as 20 : (7) φ TM = u − u 0 + P 0 v − v 0 − T 0 s − s 0 + ke + pe where u is the specific internal energy (kJ/kg), P is the pressure (kPa), v is the specific volume (m 3 /kg), T is the temperature (K), s is the specific entropy (kJ/kg · K), ke is the specific kinetic energy, and pe is the potential energy. The subscript 0 refers to the dead state conditions. The kinetic and potential energy changes are assumed to be negligible: (8) φ TM = u − u 0 + P 0 v − v 0 − T 0 s − s 0 The portion of Equation 8 concerning the specific volume can be written as (assuming an ideal gas): (9) P 0 v − v 0 = P 0 R m T P − R m T 0 P 0 = R m P 0 T P − T 0 P 0 where R m (kJ/kg · K) is the gas constant of the mixture. The entropy change of an ideal gas with a constant specific heat approximation from a specified state to a dead state is: (10) s − s 0 = c p , avg ln T T 0 − R m ln P P 0 Substituting Equation 9 and Equation 10 into Equation 8 : (11) φ TM = u − u 0 + R m P 0 T P − T 0 P 0 − T 0 c p , avg ln T T 0 − R m ln P P 0 Following the assumption that the temperature of all states is equal to that of the dead state, the specific internal energy terms in Equation 11 are eliminated because the specific internal energy of an ideal gas is only a function of temperature. Simplifying Equation 11 with the constant temperature assumption: (12) φ TM = R m T 0 P 0 P − 1 + R m T 0 ln P P 0 = R m T 0 P 0 P + ln P P 0 − 1 Pal 19 expressed the molar chemical exergy of an ideal gas mixture as follows: (13) φ ¯ C = R ¯ T 0 ∑ y i ln y i / y i , 0 where R ¯ is the universal gas constant, y i is the molar concentration of gas species in the mixture, and y i,0 is the molar concentration of gas species in the reference environment. Assuming that nitrogen and oxygen were the only gases in the system: (14) φ ¯ C = R ¯ T 0 ∑ y i ln y i / y i , 0 = R ¯ T 0 y N 2 ln y N 2 y N 2 , 0 + y O 2 ln y O 2 y O 2 , 0 Considering the process shown in Figure 1 , one can observe the minimum work required to obtain the separated product and exhaust gas mixtures is the sum of their exergy values. Note that the exhaust gas mixture has no thermomechanical exergy, as it is at the dead state temperature and pressure. Therefore, in this case, Equation 6 becomes: (15) φ = φ TM + φ C P + φ C E Figure 1. Reversible separation and mixing processes. Equation 15 is expanded to determine the total exergy (Φ) of the product and exhaust mixtures as follows: (16) Φ = m m φ TM + N m φ ¯ C P + N m φ ¯ C E Substituting Equation 12 and Equation 14 into Equation 16 : (17) Φ = m m R m T 0 P 0 P + ln P P 0 − 1 + N m R ¯ T 0 y N 2 ln y N 2 y N 2 , 0 + y O 2 ln y O 2 y O 2 , 0 P + N m R ¯ T 0 y N 2 ln y N 2 y N 2 , 0 + y O 2 ln y O 2 y O 2 , 0 E The following expression can be substituted into Equation 17 to obtain terms with similar units: (18) m m = N m R ¯ R m Substituting: (19) Φ = N P R ¯ T 0 P 0 P + ln P P 0 − 1 + y N 2 , P ln y N 2 , P y N 2 , 0 + y O 2 , P ln y O 2 , P y O 2 , 0 + N E R ¯ T 0 y N 2 , E ln y N 2 , E y N 2 , 0 + y O 2 , E ln y O 2 , E y O 2 , 0 Equations 20 through 24 can be utilized to express Equation 19 in terms of product pressure, total volume (V), purity, and recovery: (20) N P = PV R ¯ T 0 (21) N E = N P θ r y N 2 , 0 − 1 (22) N N 2 , E = θ N P 1 r − 1 (23) y O 2 , E = 1 − y N 2 , E (24) y N 2 , E = θ y N 2 , 0 1 − r θ − r y N 2 , 0 Substituting into Equation 19 and simplifying: (25) Φ = PV P 0 P + ln P P 0 − 1 + θln θ y N 2 , 0 + 1 − θ ln 1 − θ y O 2 , 0 + θ y N 2 , 0 1 − r ln θ 1 − r θ − r y N 2 , 0 + 1 y N 2 , 0 − r θ + r − 1 ln 1 y O 2 , 0 − θ y N 2 , 0 1 − r y O 2 , 0 θ − r y N 2 , 0 The second-law efficiency of an actual air separation system can be determined via Equation 1 by utilizing the calculated values from Equation 25 as W rev , provided the final state of the product from the actual process as a gas at the dead state temperature. Expressing Equation 25 in kJ/m 3 : (26) Φ kJ / m 3 = P P 0 P + ln P P 0 − 1 + θln θ y N 2 , 0 + 1 − θ ln 1 − θ y O 2 , 0 + θ y N 2 , 0 1 − r ln θ 1 − r θ − r y N 2 , 0 + 1 y N 2 , 0 − r θ + r − 1 ln 1 y O 2 , 0 − θ y N 2 , 0 1 − r y O 2 , 0 θ − r y N 2 , 0 Equations 25 and 26 are valid within the following ranges for the purity and recovery: θ 0.79 ≤ θ < 1 r 0 < r < 1 Results A source code for plotting results for Equation 26 has been made available on Zenodo. 21 Figure 2 and 3 show graphical depictions of Equation 26 for the product nitrogen gas at atmospheric pressure and 800 kPa, respectively. Figure 2 shows the condition in which the product gas has no thermomechanical exergy. It can be observed that no work input is required at 79% product purity, regardless of the recovery rate, because it was assumed that the ambient air is 79% nitrogen; therefore, the product gas has neither thermomechanical exergy nor chemical exergy. As shown in Figure 3 , the work input is still required for a product purity of 79%, which essentially represents the reversible compression of ambient air. This work input value is constant at a product purity of 79% for any value of recovery and is determined using Equation 12 . Figure 2. Reversible work input to obtain nitrogen gas at 101.325 kPa. Figure 3. Reversible work input to obtain nitrogen gas at 800 kPa. Discussion The work input for actual air separation systems will always be greater than the value determined by utilizing Equation 26 , owing to irreversibility. Cryogenic distillation, membrane separation, and PSA all experience heat loss, friction, and unrestrained gas expansion, among other irreversibilities. Friction exists at all locations where there is relative motion between a fluid and a solid, and all gases exhausted to the atmosphere represent an unrestrained expansion of gas. One of the most notable sources of irreversibility is during compression, as heat rejection from a compressor is usually within 60–90% of the power input. 20 To compare realistic air separation processes to an ideal process, an average PSA system was assumed to provide 99.9% pure nitrogen at 800 kPa within a recovery range of 15–50%. As shown in Figure 4 , the minimum required work input for this process was between 1,151–1,198 kJ/m 3 (an average of 1,174.5 kJ/m 3 ). It is also assumed that the typical PSA input power range of 0.31–0.63 kWh/kg provided by Syakdani et al . 3 applies to these conditions. At 800 kPa, this input power range was equivalent to 10,446–21,228 kJ/m 3 . Utilizing Equation 1 , this represents a second law efficiency of only 5.5–11.2%. Figure 4. Reversible work input to obtain 99.9% nitrogen gas at 800 kPa. Conclusions A theoretical exergy analysis of air separation is presented in this article, indicating the minimum theoretical work input as a function of the product pressure, purity, and process recovery rate. The air separation system was considered a black box, with the input, output, and exhaust gases assumed to be binary mixtures of nitrogen and oxygen at 15°C. Equations 25 and 26 derived from this analysis are only valid for cases where the feed, product, and exhaust mixtures are in the gas phase and at a dead state temperature of 15°C. These equations are still valid for cryogenic distillation, even though the process involves phase changes, assuming that the feed to the system is ambient air and the product and exhaust mixtures are brought back to the gas phase. The following conclusions were drawn from this analysis: • This analysis may be utilized for direct efficiency (based on the second law of thermodynamics) comparisons between existing processes and future technological innovations in the field of air separation. • Actual air separation systems have low efficiencies compared to ideal systems; actual PSA systems were estimated to have second law efficiencies of 5.5–11.2%. Therefore, there is great potential for improvements in the current air separation systems. Data availability Underlying data All underlying data are available as part of the article and no additional source data are required. Software availability Source code available from: https://github.com/grinker4821/Isothermal-Air-Separation-Exergy/tree/Isothermal-Air-Separation-Exergy Archived source code at time of publication: https://doi.org/10.5281/zenodo.10619554 . 21 License: CC-BY 4.0 References 1. Linde C: Process of Producing Low Temperatures, the Liquefaction of Gases, and the Separation of the Constituents of Gaseous Mixtures. US Patent 727,650, 1903. 2. Ivanova S, Lewis R: Producing nitrogen via pressure swing adsorption. Chem. Eng. Prog. 2012; 108 (6): 38–42. 3. Syakdani A, Bow Y, Rusdianasari, et al. : Analysis of Cooler Performance in Air Supply Feed for Nitrogen Production Process Using Pressure Swing Adsorption (PSA) Method. J. Phys. Conf. Ser. 2019; 1167 (1): 012055. Publisher Full Text 4. Tesch S, Morosuk T, Tsatsaronis G: Comparative Evaluation of Cryogenic Air Separation Units from the Exergetic and Economic Points of View. Low-Temperature Technologies. 2019. Publisher Full Text 5. Marcinek A, Guderian J, Bathen D: Performance determination of high-purity N2-PSA-plants. Adsorption. 2020; 26 (7): 1215–1226. Publisher Full Text 6. Cornelissen RL, Hirs GG: Exergy analysis of cryogenic air separation. Energy Convers. Manag. 1998; 39 (16–18): 1821–1826. Publisher Full Text 7. van der Ham LV , Kjelstrup S: Exergy analysis of two cryogenic air separation processes. Energy. 2010; 35 (12): 4731–4739. Publisher Full Text 8. Fu C, Gundersen T: Using exergy analysis to reduce power consumption in air separation units for oxy-combustion processes. Energy. 2012; 44 (1): 60–68. Publisher Full Text 9. Taniguchi M, Asaoka H, Ayuhara T: Energy saving air separation plant based on exergy analysis.2015. 10. Banerjee R, Narayankhedkar KG, Sukhatme SP: Exergy Analysis of Pressure Swing Adsorption Processes for Air Separation. Chem. Eng. Sci. 1990; 45 (2): 467–475. Publisher Full Text 11. McLean CR: Energy Efficiency of Gas Separation by Pressure Swing Adsorption. The University of British Columbia; 1996. 12. Kearns DT, Webley PA: Application of an adsorption non-flow exergy function to an exergy analysis of a pressure swing adsorption cycle. Chem. Eng. Sci. 2004; 59 (17): 3537–3557. Publisher Full Text 13. Xu J, Agrawal R: Gas Separation Membrane Cascades I. One-Compressor Cascades with Minimal Exergy Losses Due to Mixing. J. Membr. Sci. 1996; 112 (2): 115–128. Publisher Full Text 14. Siefert NS, Litster S: Exergy and Economic Analysis of Advanced IGCC-CCS and IGFC-CCS Power Plants. Appl. Energy. 2013; 107 : 315–328. Publisher Full Text 15. Vilardi G, Bassano C, Deiana P, et al. : Exergy and Energy Analysis of Three Biogas Upgrading Processes. Energy Convers. Manag. 2020; 224 (15): 113323. Publisher Full Text 16. Magnanelli E, Wilhelmsen Ø, Johannessen E, et al. : Energy efficient design of membrane processes by use of entropy production minimization. Comput. Chem. Eng. 2018; 117 : 105–116. Publisher Full Text 17. Weber SA, Volta D, Kuck J: Comparison of the Energetic Efficiency of Gas Separation Technologies Using the Physical Optimum by the Example of Oxygen Supply Options. Energies. 2022; 15 (5). Publisher Full Text 18. Vaughan WW: Standard Atmosphere. Encycl. Atmos. Sci. 2003; 2107–2113. 19. Pal R: Chemical exergy of ideal and non-ideal gas mixtures and liquid solutions with applications. Int. J. Mech. Eng. Educ. 2019; 47 (1): 44–72. Publisher Full Text 20. Cengel YA, Boles MA: Thermodynamics: An Engineering Approach. 6th ed.McGraw-Hill; 2008. 21. Rinker G: grinker4821/Isothermal-Air-Separation-Exergy: Code Release.2024. Publisher Full Text Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 01 Mar 2024 ADD YOUR COMMENT Comment Author details Author details South-Tek Systems, Wilmington, North Carolina, 28401, USA Garrett Rinker Roles: Conceptualization, Formal Analysis, Investigation, Methodology, Writing – Original Draft Preparation, Writing – Review & Editing Competing interests No competing interests were disclosed. Grant information The author(s) declared that no grants were involved in supporting this work. Article Versions (1) version 1 Published: 01 Mar 2024, 13:158 https://doi.org/10.12688/f1000research.145337.1 Copyright © 2024 Rinker G. This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Download Export To Sciwheel Bibtex EndNote ProCite Ref. Manager (RIS) Sente metrics Views Downloads F1000Research - - PubMed Central info_outline Data from PMC are received and updated monthly. - - Citations open_in_new 0 open_in_new 0 open_in_new SEE MORE DETAILS CITE how to cite this article Rinker G. Minimum work associated with separating nitrogen from air: An exergy analysis [version 1; peer review: 3 not approved] . F1000Research 2024, 13 :158 ( https://doi.org/10.12688/f1000research.145337.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS track receive updates on this article Track an article to receive email alerts on any updates to this article. TRACK THIS ARTICLE Share Open Peer Review Current Reviewer Status: ? Key to Reviewer Statuses VIEW HIDE Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Version 1 VERSION 1 PUBLISHED 01 Mar 2024 Views 0 Cite How to cite this report: Kong F. Reviewer Report For: Minimum work associated with separating nitrogen from air: An exergy analysis [version 1; peer review: 3 not approved] . F1000Research 2024, 13 :158 ( https://doi.org/10.5256/f1000research.159271.r293248 ) The direct URL for this report is: https://f1000research.com/articles/13-158/v1#referee-response-293248 NOTE: it is important to ensure the information in square brackets after the title is included in this citation. Close Copy Citation Details Reviewer Report 10 Sep 2024 Fulin Kong , School of Energy and Environmental Engineering,, University of Science and Technology Beijing, Beijing, China; Birmingham Centre of Energy Storage, University of Birmingham, Birmingham, England, UK Not Approved VIEWS 0 https://doi.org/10.5256/f1000research.159271.r293248 This study presents the minimum theoretical power consumption for separating nitrogen from air. This work itself helps to understand the power consumption levels of existing nitrogen production technologies. 1. Different oxygen/nitrogen technologies do not have the same minimum energy ... Continue reading READ ALL This study presents the minimum theoretical power consumption for separating nitrogen from air. This work itself helps to understand the power consumption levels of existing nitrogen production technologies. 1. Different oxygen/nitrogen technologies do not have the same minimum energy consumption. This is because the technology itself cannot be separated from the equipment and process. Therefore, the calculation of the minimum energy consumption of oxygen/nitrogen technologies does not make sense, leaving aside the equipment and process. 2, I do not agree with the simplification in this study that air is composed mainly of oxygen, nitrogen, and argon, accounting for about 21%, 78%, and 0.9%, respectively. It is difficult to assess the reasonableness of considering only oxygen and nitrogen. Also, I have a bit of writing advice. Variables in formulas should be italicized, which is ignored in this paper. This article provided sufficient details of methods, and the source data underlying the results are available to ensure full reproducibility. So I thinks the conclusions are adequately supported by the results. (However, the method is not right.) Is the work clearly and accurately presented and does it cite the current literature? Partly Is the study design appropriate and is the work technically sound? No Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? Partly Are all the source data underlying the results available to ensure full reproducibility? Yes Are the conclusions drawn adequately supported by the results? Yes Competing Interests: No competing interests were disclosed. Reviewer Expertise: my research field is mainly in the direction of energy savings in air separation processes by cryogenic distillation, energy system energy conservation, which includes energy storage (heat and cold storage, liquid air energy storage), renewable energy sources (solar energy and wind energy), power grids, power generation, gas transmission and so on. Here is my intruduction: https://scholar.google.com.hk/scholar?start=10&q=fulin+kong&hl=zh-CN&as_sdt=0,5 I confirm that I have read this submission and believe that I have an appropriate level of expertise to state that I do not consider it to be of an acceptable scientific standard, for reasons outlined above. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Kong F. Reviewer Report For: Minimum work associated with separating nitrogen from air: An exergy analysis [version 1; peer review: 3 not approved] . F1000Research 2024, 13 :158 ( https://doi.org/10.5256/f1000research.159271.r293248 ) The direct URL for this report is: https://f1000research.com/articles/13-158/v1#referee-response-293248 NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS Report a concern Respond or Comment COMMENT ON THIS REPORT Views 0 Cite How to cite this report: Shingan B. Reviewer Report For: Minimum work associated with separating nitrogen from air: An exergy analysis [version 1; peer review: 3 not approved] . F1000Research 2024, 13 :158 ( https://doi.org/10.5256/f1000research.159271.r289640 ) The direct URL for this report is: https://f1000research.com/articles/13-158/v1#referee-response-289640 NOTE: it is important to ensure the information in square brackets after the title is included in this citation. Close Copy Citation Details Reviewer Report 15 Jul 2024 Bhalchandra Shingan , Energy Cluster UPES, Dehradun, Uttarkhand, India Not Approved VIEWS 0 https://doi.org/10.5256/f1000research.159271.r289640 Comments for research paper- Minimum work associated with separating nitrogen from air: An exergy analysis. Major Comments In this study, Minimum work associated with separating nitrogen from air: An exergy analysis was presented. The research has ... Continue reading READ ALL Comments for research paper- Minimum work associated with separating nitrogen from air: An exergy analysis. Major Comments In this study, Minimum work associated with separating nitrogen from air: An exergy analysis was presented. The research has significant shortcomings. Notably, the literature review is inadequate. It is recommended to incorporate a more comprehensive background review of previous studies focused on improving the energy efficiency of cryogenic air separation units. Additionally, many references are outdated and do not adhere to the general standards of international publications. The manuscript's overall quality does not meet the standards of the F1000 research. Specific comments are given below [Comment 1] : Abstract: The abstract lacks research gaps which should be stated clearly. The authors may use a single paragraph as abstract to (1) present the significance of the study, let us know the important of the study. (2) present the aim of the study. (3) present the research methodology, and (4) present the major conclusion drawn from the study. [Comment 2] : There is no background information on previous studies regarding the energy efficiency of a cryogenic cycle which does not highlight the importance of this research paper. The introduction needs to be more emphasized the research work more with a detailed explanation of the past, present and how it can be controlled in the future. Additionally, the introduction does not have a strong literature review to provide research gaps and should be updated with more recent research papers. Some of the very important parameters are missing details in this paper. [Comment 3] : The methodology and analysis sections of the paper are inadequately presented. The description of the cryogenic air separation process is missing, and there is a need for a detailed flow diagram of the air separation process. [Comment 4]: Equations for Exergy analysis are not provided. [Comment 5]: As a reviewer, I have concerns regarding the assumptions made in the mathematical modeling. Specifically, the assumptions that "gas mixtures will be treated as ideal gases" that are not valid at higher pressures (800 kPa). Could the authors please provide the rationale behind these assumptions? [Comment 6]: The title of the research paper is “Minimum work associated with separating nitrogen from air: An exergy analysis. “However, we can’t find any results of exergy analysis? Exergy destruction? [Comment 7]: The Figure 2 & figure 3 are not explained in detail. [Comment 8]: The results presented in the article lack significance and fail to showcase any noteworthy findings. [Comment 9]: Authors are advised to add few different sections that includes details of symbols, dimensionless parameter, Greek symbols, subscripts and abbreviations in the nomenclature section. To make paper more readable also add full form of any abbreviation first time (like CNT) [Comment 10]: Authors are also advised to make pointwise conclusions, addressing research gap. In my personal opinion, authors have huge potential to update this article as per recommendations and can improve the quality of their work. As in its current form, the manuscript requires substantial revisions to address the highlighted issues in insight, novelty, methodology, analysis, results, presentation standards, and language. A thorough review and revision process is recommended to bring the research article up to acceptable standards for indexing. Is the work clearly and accurately presented and does it cite the current literature? No Is the study design appropriate and is the work technically sound? Partly Are sufficient details of methods and analysis provided to allow replication by others? Partly If applicable, is the statistical analysis and its interpretation appropriate? Partly Are all the source data underlying the results available to ensure full reproducibility? Partly Are the conclusions drawn adequately supported by the results? Partly Competing Interests: No competing interests were disclosed. Reviewer Expertise: Natural Gas Engineering, LNG, City Gas Distribution, Pipeline Engineering, Industrail Gases, Modelling, Simulation & Optimization. I confirm that I have read this submission and believe that I have an appropriate level of expertise to state that I do not consider it to be of an acceptable scientific standard, for reasons outlined above. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Shingan B. Reviewer Report For: Minimum work associated with separating nitrogen from air: An exergy analysis [version 1; peer review: 3 not approved] . F1000Research 2024, 13 :158 ( https://doi.org/10.5256/f1000research.159271.r289640 ) The direct URL for this report is: https://f1000research.com/articles/13-158/v1#referee-response-289640 NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS Report a concern Respond or Comment COMMENT ON THIS REPORT Views 0 Cite How to cite this report: Ayub Y. Reviewer Report For: Minimum work associated with separating nitrogen from air: An exergy analysis [version 1; peer review: 3 not approved] . F1000Research 2024, 13 :158 ( https://doi.org/10.5256/f1000research.159271.r289636 ) The direct URL for this report is: https://f1000research.com/articles/13-158/v1#referee-response-289636 NOTE: it is important to ensure the information in square brackets after the title is included in this citation. Close Copy Citation Details Reviewer Report 04 Jul 2024 Yousaf Ayub , The Hong Kong Polytechnic University, Hong Kong, Hong Kong Not Approved VIEWS 0 https://doi.org/10.5256/f1000research.159271.r289636 The introduction section is haphazard and there is no proper literature review through which academic validity of the manuscript can be justified. Therefore, improve the academic validity of the manuscript through literature review. What others have done ... Continue reading READ ALL The introduction section is haphazard and there is no proper literature review through which academic validity of the manuscript can be justified. Therefore, improve the academic validity of the manuscript through literature review. What others have done and why are you doing this research? Introduction section: Summarize each paragraph in the last line of paragraph. What is minimum theoretical work? What is the logic behind the assumptions made in mathematical modelling? From where you have taken this definition? Add reference “Exergy describes how much work a reversible system could produce as the contents of the system proceed from a specified state to the dead state, a condition in which the contents are in thermodynamic equilibrium with the environment. Under reversible conditions, the work required to separate a gas mixture is equal to that required for the mixing of its individual components.” Support the Equation 1-5 with proper reference. It seems not reliable, and I am also not sure as a reader how you developed these equations? Similarly, for other equations which are not supported by literature. Add further explanation to the methodology section about your study framework. How do you differentiate between result and discussion section? Both sections seem the same, and the explanation needs further improvement. Conclusion is extremely concise, and it is not clear from current version whether you have achieved your study objectives or not? Study limitations are also missing. Is the work clearly and accurately presented and does it cite the current literature? Partly Is the study design appropriate and is the work technically sound? No Are sufficient details of methods and analysis provided to allow replication by others? Partly If applicable, is the statistical analysis and its interpretation appropriate? Partly Are all the source data underlying the results available to ensure full reproducibility? Partly Are the conclusions drawn adequately supported by the results? Partly Competing Interests: No competing interests were disclosed. Reviewer Expertise: Biomass waste valorization, Sustainability, Artificial Intelligence I confirm that I have read this submission and believe that I have an appropriate level of expertise to state that I do not consider it to be of an acceptable scientific standard, for reasons outlined above. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Ayub Y. Reviewer Report For: Minimum work associated with separating nitrogen from air: An exergy analysis [version 1; peer review: 3 not approved] . F1000Research 2024, 13 :158 ( https://doi.org/10.5256/f1000research.159271.r289636 ) The direct URL for this report is: https://f1000research.com/articles/13-158/v1#referee-response-289636 NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS Report a concern Respond or Comment COMMENT ON THIS REPORT Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 01 Mar 2024 ADD YOUR COMMENT Comment keyboard_arrow_left keyboard_arrow_right Open Peer Review Reviewer Status info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Reviewer Reports Invited Reviewers 1 2 3 Version 1 01 Mar 24 read read read Yousaf Ayub , The Hong Kong Polytechnic University, Hong Kong, Hong Kong Bhalchandra Shingan , Energy Cluster UPES, Dehradun, India Fulin Kong , University of Science and Technology Beijing, Beijing, China; University of Birmingham, Birmingham, UK Comments on this article All Comments (0) Add a comment Sign up for content alerts Sign Up You are now signed up to receive this alert Browse by related subjects keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2024 Kong F. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 10 Sep 2024 | for Version 1 Fulin Kong , School of Energy and Environmental Engineering,, University of Science and Technology Beijing, Beijing, China; Birmingham Centre of Energy Storage, University of Birmingham, Birmingham, England, UK 0 Views copyright © 2024 Kong F. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (0) Not Approved info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions This study presents the minimum theoretical power consumption for separating nitrogen from air. This work itself helps to understand the power consumption levels of existing nitrogen production technologies. 1. Different oxygen/nitrogen technologies do not have the same minimum energy consumption. This is because the technology itself cannot be separated from the equipment and process. Therefore, the calculation of the minimum energy consumption of oxygen/nitrogen technologies does not make sense, leaving aside the equipment and process. 2, I do not agree with the simplification in this study that air is composed mainly of oxygen, nitrogen, and argon, accounting for about 21%, 78%, and 0.9%, respectively. It is difficult to assess the reasonableness of considering only oxygen and nitrogen. Also, I have a bit of writing advice. Variables in formulas should be italicized, which is ignored in this paper. This article provided sufficient details of methods, and the source data underlying the results are available to ensure full reproducibility. So I thinks the conclusions are adequately supported by the results. (However, the method is not right.) Is the work clearly and accurately presented and does it cite the current literature? Partly Is the study design appropriate and is the work technically sound? No Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? Partly Are all the source data underlying the results available to ensure full reproducibility? Yes Are the conclusions drawn adequately supported by the results? Yes Competing Interests No competing interests were disclosed. Reviewer Expertise my research field is mainly in the direction of energy savings in air separation processes by cryogenic distillation, energy system energy conservation, which includes energy storage (heat and cold storage, liquid air energy storage), renewable energy sources (solar energy and wind energy), power grids, power generation, gas transmission and so on. Here is my intruduction: https://scholar.google.com.hk/scholar?start=10&q=fulin+kong&hl=zh-CN&as_sdt=0,5 I confirm that I have read this submission and believe that I have an appropriate level of expertise to state that I do not consider it to be of an acceptable scientific standard, for reasons outlined above. reply Respond to this report Responses (0) Kong F. Peer Review Report For: Minimum work associated with separating nitrogen from air: An exergy analysis [version 1; peer review: 3 not approved] . F1000Research 2024, 13 :158 ( https://doi.org/10.5256/f1000research.159271.r293248) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/13-158/v1#referee-response-293248 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2024 Shingan B. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 15 Jul 2024 | for Version 1 Bhalchandra Shingan , Energy Cluster UPES, Dehradun, Uttarkhand, India 0 Views copyright © 2024 Shingan B. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (0) Not Approved info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Comments for research paper- Minimum work associated with separating nitrogen from air: An exergy analysis. Major Comments In this study, Minimum work associated with separating nitrogen from air: An exergy analysis was presented. The research has significant shortcomings. Notably, the literature review is inadequate. It is recommended to incorporate a more comprehensive background review of previous studies focused on improving the energy efficiency of cryogenic air separation units. Additionally, many references are outdated and do not adhere to the general standards of international publications. The manuscript's overall quality does not meet the standards of the F1000 research. Specific comments are given below [Comment 1] : Abstract: The abstract lacks research gaps which should be stated clearly. The authors may use a single paragraph as abstract to (1) present the significance of the study, let us know the important of the study. (2) present the aim of the study. (3) present the research methodology, and (4) present the major conclusion drawn from the study. [Comment 2] : There is no background information on previous studies regarding the energy efficiency of a cryogenic cycle which does not highlight the importance of this research paper. The introduction needs to be more emphasized the research work more with a detailed explanation of the past, present and how it can be controlled in the future. Additionally, the introduction does not have a strong literature review to provide research gaps and should be updated with more recent research papers. Some of the very important parameters are missing details in this paper. [Comment 3] : The methodology and analysis sections of the paper are inadequately presented. The description of the cryogenic air separation process is missing, and there is a need for a detailed flow diagram of the air separation process. [Comment 4]: Equations for Exergy analysis are not provided. [Comment 5]: As a reviewer, I have concerns regarding the assumptions made in the mathematical modeling. Specifically, the assumptions that "gas mixtures will be treated as ideal gases" that are not valid at higher pressures (800 kPa). Could the authors please provide the rationale behind these assumptions? [Comment 6]: The title of the research paper is “Minimum work associated with separating nitrogen from air: An exergy analysis. “However, we can’t find any results of exergy analysis? Exergy destruction? [Comment 7]: The Figure 2 & figure 3 are not explained in detail. [Comment 8]: The results presented in the article lack significance and fail to showcase any noteworthy findings. [Comment 9]: Authors are advised to add few different sections that includes details of symbols, dimensionless parameter, Greek symbols, subscripts and abbreviations in the nomenclature section. To make paper more readable also add full form of any abbreviation first time (like CNT) [Comment 10]: Authors are also advised to make pointwise conclusions, addressing research gap. In my personal opinion, authors have huge potential to update this article as per recommendations and can improve the quality of their work. As in its current form, the manuscript requires substantial revisions to address the highlighted issues in insight, novelty, methodology, analysis, results, presentation standards, and language. A thorough review and revision process is recommended to bring the research article up to acceptable standards for indexing. Is the work clearly and accurately presented and does it cite the current literature? No Is the study design appropriate and is the work technically sound? Partly Are sufficient details of methods and analysis provided to allow replication by others? Partly If applicable, is the statistical analysis and its interpretation appropriate? Partly Are all the source data underlying the results available to ensure full reproducibility? Partly Are the conclusions drawn adequately supported by the results? Partly Competing Interests No competing interests were disclosed. Reviewer Expertise Natural Gas Engineering, LNG, City Gas Distribution, Pipeline Engineering, Industrail Gases, Modelling, Simulation & Optimization. I confirm that I have read this submission and believe that I have an appropriate level of expertise to state that I do not consider it to be of an acceptable scientific standard, for reasons outlined above. reply Respond to this report Responses (0) Shingan B. Peer Review Report For: Minimum work associated with separating nitrogen from air: An exergy analysis [version 1; peer review: 3 not approved] . F1000Research 2024, 13 :158 ( https://doi.org/10.5256/f1000research.159271.r289640) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/13-158/v1#referee-response-289640 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2024 Ayub Y. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 04 Jul 2024 | for Version 1 Yousaf Ayub , The Hong Kong Polytechnic University, Hong Kong, Hong Kong 0 Views copyright © 2024 Ayub Y. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (0) Not Approved info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions The introduction section is haphazard and there is no proper literature review through which academic validity of the manuscript can be justified. Therefore, improve the academic validity of the manuscript through literature review. What others have done and why are you doing this research? Introduction section: Summarize each paragraph in the last line of paragraph. What is minimum theoretical work? What is the logic behind the assumptions made in mathematical modelling? From where you have taken this definition? Add reference “Exergy describes how much work a reversible system could produce as the contents of the system proceed from a specified state to the dead state, a condition in which the contents are in thermodynamic equilibrium with the environment. Under reversible conditions, the work required to separate a gas mixture is equal to that required for the mixing of its individual components.” Support the Equation 1-5 with proper reference. It seems not reliable, and I am also not sure as a reader how you developed these equations? Similarly, for other equations which are not supported by literature. Add further explanation to the methodology section about your study framework. How do you differentiate between result and discussion section? Both sections seem the same, and the explanation needs further improvement. Conclusion is extremely concise, and it is not clear from current version whether you have achieved your study objectives or not? Study limitations are also missing. Is the work clearly and accurately presented and does it cite the current literature? Partly Is the study design appropriate and is the work technically sound? No Are sufficient details of methods and analysis provided to allow replication by others? Partly If applicable, is the statistical analysis and its interpretation appropriate? Partly Are all the source data underlying the results available to ensure full reproducibility? Partly Are the conclusions drawn adequately supported by the results? Partly Competing Interests No competing interests were disclosed. Reviewer Expertise Biomass waste valorization, Sustainability, Artificial Intelligence I confirm that I have read this submission and believe that I have an appropriate level of expertise to state that I do not consider it to be of an acceptable scientific standard, for reasons outlined above. reply Respond to this report Responses (0) Ayub Y. Peer Review Report For: Minimum work associated with separating nitrogen from air: An exergy analysis [version 1; peer review: 3 not approved] . F1000Research 2024, 13 :158 ( https://doi.org/10.5256/f1000research.159271.r289636) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/13-158/v1#referee-response-289636 Alongside their report, reviewers assign a status to the article: Approved - the paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations - A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved - fundamental flaws in the paper seriously undermine the findings and conclusions Adjust parameters to alter display View on desktop for interactive features Includes Interactive Elements View on desktop for interactive features Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Stay Updated Sign up for content alerts and receive a weekly or monthly email with all newly published articles Register with F1000Research Already registered? Sign in Not now, thanks close PLEASE NOTE If you are an AUTHOR of this article, please check that you signed in with the account associated with this article otherwise we cannot automatically identify your role as an author and your comment will be labelled as a “User Comment”. If you are a REVIEWER of this article, please check that you have signed in with the account associated with this article and then go to your account to submit your report, please do not post your review here. If you do not have access to your original account, please contact us . All commenters must hold a formal affiliation as per our Policies . The information that you give us will be displayed next to your comment. User comments must be in English, comprehensible and relevant to the article under discussion. We reserve the right to remove any comments that we consider to be inappropriate, offensive or otherwise in breach of the User Comment Terms and Conditions . Commenters must not use a comment for personal attacks. When criticisms of the article are based on unpublished data, the data should be made available. I accept the User Comment Terms and Conditions Please confirm that you accept the User Comment Terms and Conditions. Affiliation ✕ refresh Please enter your institution. Note: To add your institution or organisation, start typing the name and then select the correct name from the list. Where applicable, the name will appear in both the original language and in English. Do not paste in the name. If the name does not appear in the drop-down list, we will display the information you have entered. ✕ refresh Country/Region * USA UK Canada China France Germany Afghanistan Aland Islands Albania Algeria American Samoa Andorra Angola Anguilla Antarctica Antigua and Barbuda Argentina Armenia Aruba Australia Austria Azerbaijan Bahamas Bahrain Bangladesh Barbados Belarus Belgium Belize Benin Bermuda Bhutan Bolivia Bosnia and Herzegovina Botswana Bouvet Island Brazil British Indian Ocean Territory British Virgin Islands Brunei Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cape Verde Cayman Islands Central African Republic Chad Chile China Christmas Island Cocos (Keeling) Islands Colombia Comoros Congo Cook Islands Costa Rica Cote d'Ivoire Croatia Cuba Cyprus Czech Republic Democratic Republic of the Congo Denmark Djibouti Dominica Dominican Republic Ecuador Egypt El Salvador Equatorial Guinea Eritrea Estonia Ethiopia Falkland Islands Faroe Islands Federated States of Micronesia Fiji Finland France French Guiana French Polynesia French Southern Territories Gabon Georgia Germany Ghana Gibraltar Greece Greenland Grenada Guadeloupe Guam Guatemala Guernsey Guinea Guinea-Bissau Guyana Haiti Heard Island and Mcdonald Islands Holy See (Vatican City State) Honduras Hong Kong Hungary Iceland India Indonesia Iran Iraq Ireland Israel Italy Jamaica Japan Jersey Jordan Kazakhstan Kenya Kiribati Kosovo (Serbia and Montenegro) Kuwait Kyrgyzstan Lao People's Democratic Republic Latvia Lebanon Lesotho Liberia Libya Liechtenstein Lithuania Luxembourg Macao Madagascar Malawi Malaysia Maldives Mali Malta Marshall Islands Martinique Mauritania Mauritius Mayotte Mexico Minor Outlying Islands of the United States Moldova Monaco Mongolia Montenegro Montserrat Morocco Mozambique Myanmar Namibia Nauru Nepal Netherlands Antilles New Caledonia New Zealand Nicaragua Niger Nigeria Niue Norfolk Island North Korea North Macedonia Northern Mariana Islands Norway Oman Pakistan Palau Palestinian Territory Panama Papua New Guinea Paraguay Peru Philippines Pitcairn Poland Portugal Puerto Rico Qatar Reunion Romania Russian Federation Rwanda Saint Helena Saint Kitts and Nevis Saint Lucia Saint Pierre and Miquelon Saint Vincent and the Grenadines Samoa San Marino Sao Tome and Principe Saudi Arabia Senegal Serbia Seychelles Sierra Leone Singapore Slovakia Slovenia Solomon Islands Somalia South Africa South Georgia and the South Sandwich Is South Korea South Sudan Spain Sri Lanka Sudan Suriname Svalbard and Jan Mayen Swaziland Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand The Gambia The Netherlands Timor-Leste Togo Tokelau Tonga Trinidad and Tobago Tunisia Turkey Turkmenistan Turks and Caicos Islands Tuvalu UK USA Uganda Ukraine United Arab Emirates United States Virgin Islands Uruguay Uzbekistan Vanuatu Venezuela Vietnam Wallis and Futuna West Bank and Gaza Strip Western Sahara Yemen Zambia Zimbabwe Please select your country/region. You must enter a comment. Competing Interests Please disclose any competing interests that might be construed to influence your judgment of the article's or peer review report's validity or importance. Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Please state your competing interests The comment has been saved. An error has occurred. Please try again. Cancel Post var lTitle = "Minimum work associated with separating nitrogen...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://f1000research.com/articles/13-158/v1" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://f1000research.com/articles/13-158/v1&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://f1000research.com/articles/13-158/v1" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('Rinker G'); var offsetTop = /chrome/i.test( navigator.userAgent ) ? 4 : -10; var addthis_config = { ui_offset_top: offsetTop, services_compact : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_expanded : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_custom : [ { name: "LinkedIn", url: linkedInUrl, icon:"/img/icon/at_linkedin.svg" }, { name: "Mendeley", url: "http://www.mendeley.com/import/?url=https://f1000research.com/articles/13-158/v1/mendeley", icon:"/img/icon/at_mendeley.svg" }, { name: "Reddit", url: redditUrl, icon:"/img/icon/at_reddit.svg" }, ] }; var addthis_share = { url: "https://f1000research.com/articles/13-158", templates : { twitter : "Minimum work associated with separating nitrogen from air: An.... Rinker G, published by " + "@F1000Research" + ", https://f1000research.com/articles/13-158/v1" } }; if (typeof(addthis) != "undefined"){ addthis.addEventListener('addthis.ready', checkCount); addthis.addEventListener('addthis.menu.share', checkCount); } $(".f1r-shares-twitter").attr("href", "https://twitter.com/intent/tweet?text=" + addthis_share.templates.twitter); $(".f1r-shares-facebook").attr("href", "https://www.facebook.com/sharer/sharer.php?u=" + addthis_share.url); $(".f1r-shares-linkedin").attr("href", addthis_config.services_custom[0].url); $(".f1r-shares-reddit").attr("href", addthis_config.services_custom[2].url); $(".f1r-shares-mendelay").attr("href", addthis_config.services_custom[1].url); function checkCount(){ setTimeout(function(){ $(".addthis_button_expanded").each(function(){ var count = $(this).text(); if (count !== "" && count != "0") $(this).removeClass("is-hidden"); else $(this).addClass("is-hidden"); }); }, 1000); } close How to cite this report {{reportCitation}} Cancel Copy Citation Details $(function(){R.ui.buttonDropdowns('.dropdown-for-downloads');}); $(function(){R.ui.toolbarDropdowns('.toolbar-dropdown-for-downloads');}); $.get("/articles/acj/145337/159271") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("articles", "article", "159271"); $(document).ready(function() { $( "#frame1" ).on('load', function() { var mydiv = $(this).contents().find("div"); var h = mydiv.height(); console.log(h) }); var tooltipLivingFigure = jQuery(".interactive-living-figure-label .icon-more-info"), titleLivingFigure = tooltipLivingFigure.attr("title"); tooltipLivingFigure.simpletip({ fixed: true, position: ["-115", "30"], baseClass: 'small-tooltip', content:titleLivingFigure + " " }); tooltipLivingFigure.removeAttr("title"); $("body").on("click", ".cite-living-figure", function(e) { e.preventDefault(); var ref = $(this).attr("data-ref"); $(this).closest(".living-figure-list-container").find("#" + ref).fadeIn(200); }); $("body").on("click", ".close-cite-living-figure", function(e) { e.preventDefault(); $(this).closest(".popup-window-wrapper").fadeOut(200); }); $(document).on("mouseup", function(e) { var metricsContainer = $(".article-metrics-popover-wrapper"); if (!metricsContainer.is(e.target) && metricsContainer.has(e.target).length === 0) { $(".article-metrics-close-button").click(); } }); var articleId = $('#articleId').val(); if($("#main-article-count-box").attachArticleMetrics) { $("#main-article-count-box").attachArticleMetrics(articleId, { articleMetricsView: true }); } }); var figshareWidget = $(".new_figshare_widget"); if (figshareWidget.length > 0) { window.figshare.load("f1000", function(Widget) { // Select a tag/tags defined in your page. In this tag we will place the widget. _.map(figshareWidget, function(el){ var widget = new Widget({ articleId: $(el).attr("figshare_articleId") //height:300 // this is the height of the viewer part. [Default: 550] }); widget.initialize(); // initialize the widget widget.mount(el); // mount it in a tag that's on your page // this will save the widget on the global scope for later use from // your JS scripts. This line is optional. //window.widget = widget; }); }); } close Error Close Add Reset F1000.MICROSERVICES.AFFILIATION = ''; $(document).ready(function () { $('.js-affiliations-form').each((index, form) => { new AffiliationForm({ formId: form.id, institutionErrorSelector: '.comment-enter-institution', departmentErrorSelector: '.comment-enter-department', placeSelector: '.js-add-comment-place', stateSelector: '.js-add-comment-state', zipCodeSelector: '.js-add-comment-zipcode', countrySelector: '.js-add-comment-country', countryErrorSelector: '.comment-enter-country', }); }); }); $(document).ready(function () { var reportIds = { "293252": 0, "264704": 0, "293248": 11, "293249": 0, "293250": 0, "293251": 0, "284303": 0, "284308": 0, "284309": 0, "284310": 0, "284311": 0, "284304": 0, "284305": 0, "284306": 0, "284307": 0, "284312": 0, "284313": 0, "289636": 25, "289637": 0, "277029": 0, "289638": 0, "277030": 0, "289639": 0, "277031": 0, "289633": 0, "289634": 0, "289635": 0, "277036": 0, "277037": 0, "277038": 0, "289640": 17, "277032": 0, "289641": 0, "277033": 0, "289642": 0, "277034": 0, "277035": 0, "293244": 0, "293245": 0, "293246": 0, "264702": 0, "293247": 0, "264703": 0, "293243": 0, }; $(".referee-response-container,.js-referee-report").each(function(index, el) { var reportId = $(el).attr("data-reportid"), reportCount = reportIds[reportId] || 0; $(el).find(".comments-count-container,.js-referee-report-views").html(reportCount); }); var uuidInput = $("#article_uuid"), oldUUId = uuidInput.val(), newUUId = "9b0c5bcc-6e2c-433c-a96f-6175cb605120"; uuidInput.val(newUUId); $("a[href*='article_uuid=']").each(function(index, el) { var newHref = $(el).attr("href").replace(oldUUId, newUUId); $(el).attr("href", newHref); }); }); An innovative open access publishing platform offering rapid publication and open peer review, whilst supporting data deposition and sharing. Browse Gateways Collections How it Works Contact For Developers Cookie Notice Privacy Notice RSS Submit Your Research Follow us © 2012-2026 F1000 Research Ltd. ISSN 2046-1402 | Legal | Partner of Research4Life • CrossRef • ORCID • FAIRSharing R.templateTests.simpleTemplate = R.template(' $text $text $text $text $text '); R.templateTests.runTests(); var F1000platform = new F1000.Platform({ name: "f1000research", displayName: "F1000Research", hostName: "f1000research.com", id: "1", editorialEmail: "[email protected]", infoEmail: "[email protected]", usePmcStats: true }); $(function(){R.ui.dropdowns('.dropdown-for-authors, .dropdown-for-about, .dropdown-for-myresearch');}); // $(function(){R.ui.dropdowns('.dropdown-for-referees');}); $(document).ready(function () { if ($(".cookie-warning").is(":visible")) { $(".sticky").css("margin-bottom", "35px"); $(".devices").addClass("devices-and-cookie-warning"); } $(".cookie-warning .close-button").click(function (e) { $(".devices").removeClass("devices-and-cookie-warning"); $(".sticky").css("margin-bottom", "0"); }); $("#tweeter-feed .tweet-message").each(function (i, message) { var self = $(message); self.html(linkify(self.html())); }); $(".partner").on("mouseenter mouseleave", function() { $(this).find(".gray-scale, .colour").toggleClass("is-hidden"); }); }); Sign In Remember me Forgotten your password? Sign In Cancel Email or password not correct. Please try again Please wait... $(function(){ // Note: All the setup needs to run against a name attribute and *not* the id due the clonish // nature of facebox... $("a[id=googleSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("GOOGLE"); $("form[id=oAuthForm]").submit(); }); $("a[id=facebookSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("FACEBOOK"); $("form[id=oAuthForm]").submit(); }); $("a[id=orcidSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("ORCID"); $("form[id=oAuthForm]").submit(); }); }); If you've forgotten your password, please enter your email address below and we'll send you instructions on how to reset your password. The email address should be the one you originally registered with F1000. Email address not valid, please try again You registered with F1000 via Google, so we cannot reset your password. To sign in, please click here . If you still need help with your Google account password, please click here . You registered with F1000 via Facebook, so we cannot reset your password. To sign in, please click here . If you still need help with your Facebook account password, please click here . Code not correct, please try again Reset password Cancel Email us for further assistance. Server error, please try again. If your email address is registered with us, we will email you instructions to reset your password. If you think you should have received this email but it has not arrived, please check your spam filters and/or contact for further assistance. Please wait... Register $(document).ready(function () { signIn.createSignInAsRow($("#sign-in-form-gfb-popup")); $(".target-field").each(function () { var uris = $(this).val().split("/"); if (uris.pop() === "login") { $(this).val(uris.toString().replace(",","/")); } }); });

Text is read by the "Ask this paper" AI Q&A widget below. Extraction quality varies by source — PMC NXML preserves structure cleanly, OA-HTML may include some navigation residue, and OA-PDF can have broken hyphenation. The publisher copy (via DOI) is the canonical version.

My notes (saved in your browser only)

Ask this paper AI returns verbatim quotes from the full text · source: preprint-html

Answers must be backed by verbatim quotes from this paper's full text. Hallucinated quotes are dropped automatically; if no verbatim passage answers the question, we say so. How this works

Citation neighborhood (no data yet)

We don't have any in-corpus citations linked to this paper yet. This is a recent paper (2024) — citers typically take a year or two to land, and the OpenAlex reference graph may still be filling in.

Source provenance

europepmc
last seen: 2026-05-20T01:45:00.602351+00:00