Hydrodynamic Performance Enhancement of Torpedo-Shaped Underwater Gliders Using Numerical Techniques

preprint OA: closed CC-BY-4.0
AI-generated summary by claude@2026-07, 2026-07-15

This study numerically investigated torpedo-shaped glider hydrodynamics, finding the Spalart-Allmaras model and specific nose geometries minimized drag, with drag decreasing significantly at lower velocities.

One-sentence paraphrase of the abstract; not a substitute for reading it. No clinical advice. How this works

AI-generated deep summary by claude@2026-07, 2026-07-15 · read from full text

The paper investigates how to improve the hydrodynamic performance of torpedo-shaped underwater gliders using numerical techniques, focusing on changes that affect their underwater movement efficiency. It uses computational/numerical modeling rather than human or clinical sampling to evaluate the performance outcomes of the proposed enhancements. A limitation is that the provided text does not include the detailed methods, validation, or performance metrics needed to assess how results were verified (e.g., against experiments). The paper does not explicitly discuss endometriosis or adenomyosis; it was included in the corpus via a keyword match in the upstream search index.

Read from the paper's body, not the abstract. Not a substitute for reading the paper. No clinical advice. How this works

Abstract

Background: Underwater gliders are widely used in marine applications for monitoring purposes. These gliders must withstand hydrodynamic forces and maintain its body stability. The underwater environments are highly unpredictable, and small changes in the environment can lead to significant instability in underwater vehicles. Methods This study uses different numerical techniques to investigate the hydrodynamic characteristics of a torpedo-shaped glider. A symmetric torpedo-shaped glider model was created and analyzed using a licensed version of ANSYS 20.1 Fluent tool. The behavior of the torpedo glider under various flow conditions was examined such as variation of grid test, change of turbulent models, the variation in the inflow boundary conditions involves varying the velocity from 10.16 m/s to 15.16 m/s in 1m/s increment and from 10.16 m/s to 7.66 m/s in 0.5 m/s, also six different models were analyzed. Results Research was also attempted with different turbulent models and the Spalart-Allmara model was producing least validation error of 1.28 % with a primary focus on nose optimization. By varying the nose length, the study aimed to identify the best-suited nose geometry to minimize drag force. The nose lengths were varied to 0.205 m and 0.19m, resulting in validation errors of 2.81% and 1.16%, respectively, the results are clearly explained in the sub sequent sections of this article. Conclusion In conclusion, this study has evaluated various modifications and their impact on drag force reduction. The application of Spallart-Allmara model resulted in an improvement of 1.28%. Decrease in velocity lead to a significant reduction in the drag force, with an improvement of 37.3%. The nose optimization also contributed to drag force; a nose length of 0.205m yielded a 3.37% improvement. While a 0.19m nose length resulted in a 1.67% reduction. This study helps researchers in hydrodynamics by optimizing geometry for drag reduction.
Full text 154,808 characters · extracted from preprint-html · click to expand
Hydrodynamic Performance Enhancement of... | 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-1274" }, "headline": "Hydrodynamic Performance Enhancement of Torpedo-Shaped Underwater Gliders Using Numerical Techniques", "datePublished": "2024-10-24T17:10:03", "dateModified": "2025-04-23T17:05:23", "author": [ { "@type": "Person", "name": "Sudheendra Prabhu K" }, { "@type": "Person", "name": "Srinivas G" } ], "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 Underwater gliders are widely used in marine applications for monitoring purposes. These gliders must withstand hydrodynamic forces and maintain its body stability. The underwater environments are highly unpredictable, and small changes in the environment can lead to significant instability in underwater vehicles. Methods This study uses different numerical techniques to investigate the hydrodynamic characteristics of a torpedo-shaped glider. A symmetric torpedo-shaped glider model was created and analyzed using a licensed version of ANSYS 20.1 Fluent tool. The behavior of the torpedo glider under various flow conditions was examined such as variation of grid test, change of turbulent models, the variation in the inflow boundary conditions involves varying the velocity from 10.16 m/s to 15.16 m/s in 1m/s increment and from 10.16 m/s to 7.66 m/s in 0.5 m/s, also six different models were analyzed. Results Research was also attempted with different turbulent models and the Spalart-Allmara model was producing least validation error of 1.28 % with a primary focus on nose optimization. By varying the nose length, the study aimed to identify the best-suited nose geometry to minimize drag force. The nose lengths were varied to 0.205 m and 0.19m, resulting in validation errors of 2.81% and 1.16%, respectively, the results are clearly explained in the sub sequent sections of this article. Conclusion In conclusion, this study has evaluated various modifications and their impact on drag force reduction. The application of Spallart-Allmara model resulted in an improvement of 1.28%. Decrease in velocity lead to a significant reduction in the drag force, with an improvement of 37.3%. The nose optimization also contributed to drag force; a nose length of 0.205m yielded a 3.37% improvement. While a 0.19m nose length resulted in a 1.67% reduction. This study helps researchers in hydrodynamics by optimizing geometry for drag reduction. " } { "@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-1274/v1", "name": "Hydrodynamic Performance Enhancement of Torpedo-Shaped Underwater..." } } ] } Home Browse Hydrodynamic Performance Enhancement of Torpedo-Shaped Underwater... ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article K SP and G S. Hydrodynamic Performance Enhancement of Torpedo-Shaped Underwater Gliders Using Numerical Techniques [version 1; peer review: 1 approved with reservations, 1 not approved] . F1000Research 2024, 13 :1274 ( https://doi.org/10.12688/f1000research.154040.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 Hydrodynamic Performance Enhancement of Torpedo-Shaped Underwater Gliders Using Numerical Techniques [version 1; peer review: 1 approved with reservations, 1 not approved] Sudheendra Prabhu K 1 , Srinivas G https://orcid.org/0000-0001-9526-0371 1 Sudheendra Prabhu K 1 , Srinivas G https://orcid.org/0000-0001-9526-0371 1 PUBLISHED 24 Oct 2024 Author details Author details 1 Aeronautical & Automobile Engineering, Manipal Institute of Technology (MIT), Manipal Academy of Higher Education (MAHE), Manipal, Udupi Karnataka, 576104, India Sudheendra Prabhu K Roles: Conceptualization, Data Curation, Formal Analysis, Funding Acquisition, Investigation, Methodology, Software Srinivas G Roles: Supervision, Validation, Writing – Review & Editing OPEN PEER REVIEW DETAILS REVIEWER STATUS This article is included in the Manipal Academy of Higher Education gateway. This article is included in the Computational Modelling and Numerical Aspects in Engineering collection. Abstract Background Underwater gliders are widely used in marine applications for monitoring purposes. These gliders must withstand hydrodynamic forces and maintain its body stability. The underwater environments are highly unpredictable, and small changes in the environment can lead to significant instability in underwater vehicles. Methods This study uses different numerical techniques to investigate the hydrodynamic characteristics of a torpedo-shaped glider. A symmetric torpedo-shaped glider model was created and analyzed using a licensed version of ANSYS 20.1 Fluent tool. The behavior of the torpedo glider under various flow conditions was examined such as variation of grid test, change of turbulent models, the variation in the inflow boundary conditions involves varying the velocity from 10.16 m/s to 15.16 m/s in 1m/s increment and from 10.16 m/s to 7.66 m/s in 0.5 m/s, also six different models were analyzed. Results Research was also attempted with different turbulent models and the Spalart-Allmara model was producing least validation error of 1.28 % with a primary focus on nose optimization. By varying the nose length, the study aimed to identify the best-suited nose geometry to minimize drag force. The nose lengths were varied to 0.205 m and 0.19m, resulting in validation errors of 2.81% and 1.16%, respectively, the results are clearly explained in the sub sequent sections of this article. Conclusion In conclusion, this study has evaluated various modifications and their impact on drag force reduction. The application of Spallart-Allmara model resulted in an improvement of 1.28%. Decrease in velocity lead to a significant reduction in the drag force, with an improvement of 37.3%. The nose optimization also contributed to drag force; a nose length of 0.205m yielded a 3.37% improvement. While a 0.19m nose length resulted in a 1.67% reduction. This study helps researchers in hydrodynamics by optimizing geometry for drag reduction. READ ALL READ LESS Keywords Torpedo; Hydrodynamics; CFD; Underwater glider; Drag. Corresponding Author(s) Srinivas G ( [email protected] ) Close Corresponding author: Srinivas G Competing interests: No competing interests were disclosed. Grant information: The author(s) declared that no grants were involved in supporting this work. Copyright: © 2024 K SP and G S. 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: K SP and G S. Hydrodynamic Performance Enhancement of Torpedo-Shaped Underwater Gliders Using Numerical Techniques [version 1; peer review: 1 approved with reservations, 1 not approved] . F1000Research 2024, 13 :1274 ( https://doi.org/10.12688/f1000research.154040.1 ) First published: 24 Oct 2024, 13 :1274 ( https://doi.org/10.12688/f1000research.154040.1 ) Latest published: 23 Apr 2025, 13 :1274 ( https://doi.org/10.12688/f1000research.154040.2 )  There is a newer version of this article available. Suppress this message for one day. 1. Introduction The torpedoes were invented in 1860 by Robert Whitehead, an English engineer in Australia, long before there was a theoretical foundation for the scientific development of underwater missiles. The torpedo is the most destructive naval weapon ever deployed, yet its role in modern warfare is largely ignored by naval professionals, a symmetric geometry of torpedo glider is shown in Figure 1 . 1 Figure 1. Torpedo sectional view. The analysis of hydrodynamic parameters plays a very important role in underwater torpedo gliders or any underwater vehicles. The hydrodynamic forces are time-varying and very important to maintain the glider’s stability. 2 While designing any torpedo glider, various changes arise. Hydrodynamic coefficient parameters need to be considered when designing a glider. In general, gliders travel at very low velocity, with a maximum speed of up to 0.2 m/s to 0.5 m/s. 3 Various parameters affect the stability of the torpedo glider, the parameters include lift, drag, mass of the glider, and velocity. These lift, drag, mass, and thrust forces need to be balanced for the stability of the torpedo glider. There are parameters like glider design, Reynolds number, lift-to-drag ratio, and the angle of attack that keep changing during maneuverability, which can vary up to 8°, 9°, or 10°. 4 – 6 The torpedo glider might get unstable due to the internal bouncy system and due to tail-wing geometry. 7 A small change in stability leads to a pressure difference, even though the design is correct. Therefore, the glider design needs to be designed in such a way that it can stand up to hydrodynamic forces. 8 A few torpedo gliders like Omni-max, Depla, flying wing anchor (FWA), and FISH type anchors are dropped from the air into the water which leads to instability due to changes in the density, instability is also due to the actuating force. 9 , 10 2. Literature review In underwater it is very difficult to predict stability because of the varying angles of attack. To control drag force is very important for torpedo gliders, these problems are also seen in ships and submarines. 11 This can be controlled by changing the torpedo geometry and analyzing using numerical simulations. 12 The torpedo nose, tail, and wings are very important parts to control the drag, there are various possible methods to minimize the drag. The possible solution includes considering the axisymmetric geometry, avoiding the tail or wing, compered nose, or changing the wing-tail dimensions 12 , 13 and these can be analyzed using computational fluid dynamics (CFD) there various methods for analyzing which include the Datcom method, proper orthogonal decomposition (POD) method, particle image velocimetry (PIV), and fluorescent dye method. 14 – 17 There are also other solutions like changing fin configuration, minimizing the payload, sharp tip angle, high aspect ratio, optimizing the diameter, hemispherical nose, and duct-shaped nose, and super cavitating geometry for the high-speed torpedo. 18 – 21 The study provides the relationship between nose geometry and drag force. In below given subsequent sections, comparison, validation, and the variation in the drag force due to velocity modifications. Similarly, modifications in the nose parabola geometry are clarified; additionally, various numerical methods in the Ansys fluent are performed for comparison, detailed results, and conclusions are provided. 2.1 Objective of the article This research focuses on the aerodynamic performance enhancement of torpedo-shaped underwater vehicles using different numerical techniques. The primary objective of this research article is to test the baseline numerical analysis and validate it with the public literature review. Secondly, the flow conditions are tested with different inlet flow boundary conditions and different turbulence models through the grid independence test, finally identifying the best suitable performance parameters for the chosen torpedo. Finally, the model is also tested for nose shape optimization using the trial-and-error method, identifying the most suitable performance parameters for improved aerodynamic concepts. These objectives provide deeper understanding of the torpedo gliders behavior towards drag force and inform how the design optimization helps in lower drag and better performance in the operating environment. 3. Methods As per the diagram Figure 2 below, the complete research article identifies the hydrodynamic problems to fulfill the research objective. Initially baseline was done, and the baseline model for the torpedo glider was prepared using ANSYS designs modeler. Later the torpedo glider model was meshed, the analysis was performed, and baseline results were validated by comparing with the article reference 22 . Once the baseline analysis was set, the research followed the next step of the objective, which included the Grid independency test to validate the mesh. Further the analysis continued with six different turbulence models, and the Spalart-Allmara vorticity-based model was chosen for the next step because this model was producing least validation error of 1.28%. The drag force due to changes in boundary conditions was analyzed, from this step, the variation in the drag force due to change in velocity is observed. After performing this step, the main aim of the research article is to carry out the nose hydrodynamic shape optimization. Figure 2. Research methodology flowchart. Here the nose of the torpedo glider was increased and decreased to 5 iterations with a step size of 0.05 m. From this step, the variation in the drag was observed, and the best-suited nose geometry to minimize the drag was chosen; the results are discussed in the subsequent sections. 3.1 Baseline analysis 3.1.1 Modelling of torpedo glider The torpedo glider is modeled using an ANSYS design modular; the total length of the torpedo is 1.5 m; the nose of the torpedo is a parabola with a length of 0.2 m; the aft length is 0.3 m with 20° tail angle; and the middle body is a cylinder with a diameter of 0.2 m. Similarly, the fluid domain is created, and the dimensions of both the torpedo and fluid domains are shown in Figure 3 and Figure 4 , the dimensions of the torpedo glider and the fluid domain were taken from the reference 22 . Figure 3. Torpedo glider dimensions. Figure 4. Fluid domain dimensions. The nose body shapes of the torpedo glider model have been optimized through various iterations. These shapes have been plotted using MATLAB with appropriate codes, incrementally increasing and decreasing by 0.05 m, as illustrated in Figure 5 . Figure 5. Torpedo nose length optimization. 3.1.2 Meshing of torpedo and fluid domain After creating torpedo model, the torpedo and fluid domain model was imported for meshing, before meshing inflation body was created as shown in Figure 6 , acting like additional fluid domain. A general triangular mesh was chosen, with a y + of 1 and a boundary layer was created around the torpedo surface. In the Figure 7 below, the mesh over the torpedo and fluid domain can be seen. The mesh size chosen for this model was 48.2 mm, and the number of elements was 4.5 million, after multiple iterations this mesh size was chosen as the baseline for the simulation. Figure 6. Final mesh with inflation layer in farfield. Figure 7. Mesh over the torpedo surface. 3.1.3 Numerical modeling CFD analysis helps in understanding hydrodynamics on the torpedo gliders or any underwater vehicles, it also helps in understanding the flow behavior of the fluid over the torpedo glider as well as the pressure distribution on the surface of the glider. The speed of the torpedo glider is very small, and the flow is considered as the 3-dimensional steady state and incompressible. The Spallart-Allmaras turbulence model is known as one equation model, describes eddy viscous eddy current flow. This turbulence model is commonly used in aerodynamic applications including wall bounded conditions, since there is only one equation to solve the process is faster compared to other models. The governing equation: (1) ∂ v ∂ x j = 0 The Spallart-Allmaras model, one equation is given by: (2) ∂ v ̂ ∂ t + ∂ v ̂ ∂ x j = C b 1 ( 1 − f t 2 ) S ̂ v ̂ − [ C w 1 f w 1 − C b 1 k 2 ] ( v ̂ d ) 2 + 1 σ [ δ δ x j ( ( v + v ̂ ) ∂ v ̂ ∂ x j ) ] + C b 2 ∂ v ∂ x j ∂ v ∂ x i Since the assumption is steady state, (3) ∂ v ̂ ∂ t = 0 The turbulent eddy viscosity can be computed from the equation: (4) μ t = ρ v ̂ f v 1 (5) f v 1 = x 3 x 3 + C v 1 3 x = v ̂ v Where ρ is the density, v is molecular kinematic viscosity, and μ is molecular dynamic viscosity. C b 1 , C b 2 , k and C v 1 are constants. To estimate the lift force ( F L ) and drag force ( F D ), the equations (1) and (2) are used. (6) F L = 1 2 ρ V 2 A C L (7) F D = 1 2 ρ V 2 A C D Where A is the area on which force is acting. C L and C D are the lift and drag coefficients, and V is the free stream velocity of the fluid, All the above equations from (1) to (7) are referred from Ref. 23 . 3.1.4 Boundary conditions on torpedo After meshing the model was taken to ANSYS Fluent and the boundary conditions were applied. The Spalart-allmaras model was chosen for the simulation and the steady state for the torpedo was chosen. The velocity was 3.046 m/s, and the angle of attack was 9°, since the torpedo was stationary free stream velocity was calculated and given as 10.16 m/s and the fluid parameters, density of 998 kg/m 3 and kinematic viscosity of 1.00481×10 − 6 m 2 /s was set. The torpedo glider was considered as the rigid body, since the speed was too low the far-field was chosen as the wall, and constant density for water was set, the boundary conditions for the Spalart-Allmara vorticity-based model is given in the Table 1 . Table 1. Fluent boundary conditions. Boundary U p v t v Boundary type Inlet Fixed value Zero gradient Fixed value Fixed value Velocity inlet Outlet Zero gradient Fixed value Zero gradient Zero gradient Pressure outlet Wall Fixed value Zero gradient Fixed value Fixed value Wall type Internal field Uniform Uniform Uniform Uniform Internal fluid The above boundary conditions were set for the baseline for the simulation, Figure 8 , Figure 9 , and Figure 10 represents the fluent setup including inlet, outlet, wall, and half-plane. The drag force obtained from the above simulation was compared with the experimental study. 22 Later stage the velocity was increased from 10.16 m/s to 15.16 m/s and decreased to 7.66 m/s with each increment and decrement step of 1 m/s. At the final stage of the simulation, the nose geometry was altered, and the same boundary conditions were applied. The nose parabola optimization was performed by incrementing and decrementing the parabola length from 0.2 m to 0.22 m during increment and 0.2 m to 0.175 m during decrement. During decrement with 0.05 m step change, the drag force for all the design changes and boundary condition changes can be seen in the result section. Figure 8. Inlet, outlet and torpedo setup in fluent. Figure 9. Wall around the torpedo-glider. Figure 10. Inlet-outlet boundary with half-plane. 3.1.5 Grid independency test To check whether the obtained drag force does not depend on the grid used for the simulation, five different mesh sizes were chosen and resulting in 4.1, 4.2, 4.3, 4.4, and 4.5 million mesh elements in the graph below 4.5 M and 4.4 M are resulting with the same drag force hence the mesh size of 48.2 mm was chosen for the simulation and taken as the base for the analysis of the drag force, the drag force with respect to change in the number cells is observed in Figure 11 . Figure 11. Drag force with respect to number of cells. 4. Results and Discussions Results were analyzed regarding drag force and the change in the drag force concerning change in the boundary conditions, change in the velocity, and nose optimization for the same (0.2mx1.5m) are discussed. In the below subsection, each step is carried out for analyzing the reports starting from the baseline, method sections, grid independence test, variation of flow velocity, and nose optimization are discussed in detail. 4.1 Baseline analysis The baseline boundary conditions are discussed in the methodology section, the velocity of the glider was set to 3.046 and K-omega SST model was applied due vey slower velocity, torpedo glider was assumed to be steady, and the angle of attack was set to 9°. Since the torpedo was considered as wall and free stream velocity of 10.16 m/s from the inlet was set, different mesh sizes were applied for the same SST model. For the mesh size of 48 mm and 48.2 mm the drag force of 86.11 N can be seen in the Table 2 , obtained drag forces are compared with the experimental study. 22 Table 2. Grid independency test results and error evaluation. Element size (mm) Number of elements (in millions) Drag force (N) Reference drag force (N) 22 Error (%) 50 4.1 82.65 87.4 5.43 49.5 4.2 83.65 87.4 4.29 49 4.3 83.7 87.4 4.23 48 4.4 86.11 87.4 1.47 48.2 4.5 86.11 87.4 1.47 The baseline mesh size was set to 48.2 mm, additional 6 different models for the same torpedo glider geometry was tested and from Table 2 , the Spalart-Allmara vorticity-based model results in accurate drag force of 86.28 N and this model was chosen for the next analysis seen in Table 3 . Table 3. Drag forces at different viscous models. Model Drag force (N) Number of elements (in millions) K-elipson Standard model 94.18 4.5 K-omega SST model 86.11 4.5 Spalart-Allmara vorticity-based model 86.28 4.5 Transition SST model 80.24 4.5 Transition K-Kl model 121.46 4.5 Reynolds stress model 73.01 4.5 From the Figure 12 it is observed that the K-kl model results in higher drag force compared to other 5 different models, the k-omega SST model and Sparlart-Allmara Model results in the drag force of 86.11 N and 86.28 N but the aim is to minimize the drag. Therefore, the Sparlart-Allmara Model was chosen for further simulation since the error is less compared to other viscous models. Figure 12. Number of cells vs drag force with 6 different viscous models. From Figure 13 the velocity of 8.911 m/s is observed that, at the leading edge and flow separation is observed at the trailing edge. Similarly, from Figure 14 , an intermediate pressure between 4.78 kPa to 10.67 kPa is observed. The figure also shows that the trailing edge tip has a maximum pressure of 13.61 kPa, both contour and velocity contours can be observed in Figure 13 and Figure 14 , utilizing the K-omega SST model. Figure 13. K-omega SST model velocity contour. Figure 14. K-omega SST model pressure contour. From Figure 15 the velocity of 8.902 m/s is observed at the torpedo leading edge and flow separation at the trailing edge. Similarly, from Figure 16 , an intermediate pressure between 1.27 kPa to 10.07 kPa is observed, and the figure also shows that the trailing edge tip has a maximum pressure of 15.94 kPa. The pressure and velocity contours can be observed in Figure 15 and Figure 16 utilizing the Spallart-Allmara vorticity-based model. Figure 15. Spalart-Allmara vorticity-based model velocity contour. Figure 16. Spalart-Allmara vorticity-based model pressure contour. 4.2 Variation of flow velocity over the torpedo In further validation the velocities are varied from 10.16 m/s and the freestream velocity was incremented and decremented to each of 5 iterations as shown in the Table 4 . The velocities are varied to understand the variation the drag force, from the analysis it can be observed that higher the velocity more will be the drag and the angle of attack was set to 9°, the angle of attack also plays very important role in stability as the velocity and angle of attack increases the drag will increases. From the table it is observed that, at 15.16 m/s free stream velocity the drag will be 230.9 N, at 7.66 m/s free stream velocity the drag force will be 54.78 N. Table 4. Values of drag force due to change in the velocities. Increment Decrement Velocity (m/s) Drag force (N) Velocity (m/s) Drag force (N) 11.16 100.99 9.66 79.33 12.16 111.64 9.16 72.42 13.16 135.96 8.66 65.81 14.16 127.9 8.16 60.38 15.16 230.9 7.66 54.78 Figure 18 represents the variation in the drag concerning the increment in the velocity by 1m/s and observed that the drag forces increases as the velocity increases, similarly, Figure 17 represents the variation in the drag force due to a decrement in the velocity by 0.5 m/s, from the graph it is observed that the drag force decreases as the velocity decreases. Figure 17. Torpedo-glider velocity decrement at 0.5 m/s. Figure 18. Torpedo-glider velocity increment at 1 m/s. Figure 18 and Figure 19 represents the velocity and pressure contours at velocity 15.16 m/s, also it is observed that as the velocity increases the pressure on the torpedo glider also increases, this leads to uniform distribution of the fluid streamlines and the change in pressure is also due the angle of attack. As the angle of attack changes with a velocity of the fluid, flow distribution over the torpedo glider changes and as the result there is a pressure difference at the upper and lower part of the geometry. From Figure 18 and Figure 19 it is observed that shape of tails helps in pushing water out more gradually and less abruptly this helps in minimizing the drag. But the sharp nose is not preferred for low-speed gliders. Figure 19. Velocity contour at 15.16 m/s. From Figure 19 at velocity of 3.355 m/s it is observed that at the leading-edge surface, maximum velocity of 15.099 m/s, and flow separation at the trailing edge. Similarly, from Figure 20 , an intermediate pressure between 1.128 KPa to 20.6 KPa is observed, and the figure also shows that the trailing edge tip has a maximum pressure of 33.59 Kpa. Both pressure and velocity contours can be observed from Figure 19 and Figure 20 , utilizing the Spallart-Allmara vorticity-based model. From Figure 22 the velocity of 2.543 m/s is observed at the leading-edge surface, maximum velocity of 7.628 m/s, and flow separation at the trailing edge. Similarly, from Figure 21 , an intermediate pressure between 5.79 KPa to 7.027 KPa is observed, and the figure also shows that the trailing edge tip has a maximum pressure of 9.818 KPa, both pressure and velocity contours can be observed from Figure 21 and Figure 22 , utilizing the Spallart-Allmara vorticity based model. Figure 20. Pressure contour at 15.16 m/s. Figure 21. Pressure contour at 7.66 m/s. Figure 22. Velocity contour at 7.66 m/s. Figure 20 and Figure 21 shows the velocity and pressure contour at 7.66 m/s free stream velocity, here the drag force is found to be 54.78 N which is much less compared to 230.9 N drag due to 15.16 m/s free stream velocity. This part of the simulation is just to understand the change in drag due to change in the flow parameters like free stream velocity and angle of attack. Here it can be observed that the drag can be reduced by decreasing the velocity, but the reducing velocity does not help in the torpedo gliders because torpedoes are mainly used for defence applications and they have to maintain a constant speed, as a result, the only way to minimize the drag is by altering the geometry, in the next subsection it is clearly how the drag can be reduced by changing geometry. 4.3 Torpedo nose optimization In the defence application, speed is a very important aspect, and the torpedo glider should have minimum speed. Therefore, the speed cannot be reduced to minimize the drag, another alternative method is to modify the geometry. Here nose part is modified because the torpedo travels at a very low velocity compared to missiles hence the tail shape tail part is well suited for this simulation. As the watertight volume changes the drag force will change. This study aims to understand the change in the drag force when the nose is optimized. In this simulation the parabolic nose is considered because the torpedo travels at a very low speed as a result there is no shock wave on the nose surface, since the speed is less parabolic shape can be used, consideration of the parabolic nose is an advantage over the drag but the light of the nose is also very important because as the length changes the total mass and volume also changes which will affect the drag, hence the nose light should be optimum to minimize the drag. in this simulation, the parabolic nose lengths are incremented and decreased as shown in this table and the lengths are changed to 5 iterations with a change in step length of 0.05 m as shown in Figure 5 . From Figure 24 as the torpedo length increases from 0.2m the drag force will also increase at each step increment and at 0.215 m nose length the drag force reaches the maximum value of 86.48 N and after further increment the drag force gradually starts decreasing from the graph it is observed that the drag forces decrease from 86.48 N to 85.37 N at the nose length of 0.225 m. Similarly, from Figure 23 the variation in the drag force can be observed, after decreasing the nose length the drag force starts decreasing and from the graph it can be observed that the drag force reaches the minimum value 85.94 N at the nose length of 0.19m, on further decrease in length the drag starts increasing gradually. Figure 23. Drag force due to an decrease torpedo nose length by 0.05 m. Figure 24. Drag force due to an increase in torpedo nose length by 0.05 m. In this simulation the thrust is not considered, here only the change in drag force due to the change in angle of attack is studied. The change in geometry always does not help because if the nose length is reduced then it is not sure that the drag force will increase. After all, the change in overall length is only very important. The length of the torpedo glider is related to total volume whereas the diameter is directly related to total volume, but the fineness ratio and diameter are not related to each other. Hence the fineness ratio can be neglected for this simulation because for that reason the nose optimization is performed, and this study mainly focuses on the design of an symmetric body which will help in reducing the drag force. The above figure represents the velocity and pressure contours over the torpedo glider, here the same free stream velocity of 10.16 m/s is considered, and the same boundary conditions are applied. Figure 25 and Figure 26 represent the velocity and pressure contours due to a nose length of 0.205 m. Similarly, Figure 27 and Figure 28 represents the velocity and pressure contours over the torpedo glider at a velocity of 10.16 m/s for the same 0.19 m nose length. The 0.19 m and 0.205 m are chosen because it produces less drag force of 84.54 N and 87.32 N. From Figure 25 the low velocity of 2.224 m/s is observed at the leading-edge surface, maximum velocity of 10 m/s, and flow separation at the trailing edge. Similarly, an intermediate pressure between 2.398 kPa to 5.79 kPa is observed from Figure 26 , and the figure also shows that the trailing edge tip has a maximum pressure of 9.818 KPa, both contour and velocity contours can be observed from Figure 25 and Figure 26 . Similarly, from Figure 28 an intermediate pressure between 1.157 kPa to 10.01 kPa is observed, and the figure also shows that the trailing edge tip has a maximum pressure of 15.8 kPa, both contour and velocity contours can be observed from Figure 27 and Figure 28 . Figure 25. Velocity contour due to 0.205 m. Figure 26. Pressure contour due to 0.205 m. Figure 27. Velocity contour due to 0.19 m. Figure 28. Pressure contour due to 0.19 m. 4.4 Results overview Several numerical methods were employed and analyzed, based on Figure 29 observations. The grid independency test, conducted with a mesh consisting of million elements resulted in a drag force 86.11 N, achieving a 1.47% improvement in drag force reduction. The application of the Spallart-Allmaras model results in a drag force of 86.28 N with a 1.28% improvement in drag force reduction. Further analysis at a velocity of 7.66 m/s demonstrated an improvement in a drag force of 54.78 N, which corresponds to a 37.3% reduction. Additionally, nose optimization was performed, nose length of 0.19 m resulting in a drag force of 85.94 N with 1.67% improvement. Increasing the nose length to 0.205 m further reduced the drag force to 84.54 N, resulting in a 3.27% improvement. These observations highlight the impact of the nose optimization on drag reduction, effectiveness of velocity adjustments and selecting the suitable turbulence model in minimizing the hydrodynamic drag force. Figure 29. Different numerical methods with drag force. 5. Conclusions In this study, the relationship between the nose geometry of the cylindrical torpedo hull and drag force is investigated using 3D CFD simulation. The study mainly focuses on drag minimization by optimizing the parabolic nose, to optimize the nose many validations are performed. The important step was selecting the proper baseline where the drag force was found to be 86.28 N. The result was validated, there was 1.47% error while comparing with the reference drag force of 87.4 N. After selecting the proper baseline, the torpedo model was simulated for different turbulence models and the Sparlart-Allmara model was chosen as the baseline model for further simulation. In the later stages, the velocities are varied to observe the variation in the drag force, the velocities are incremented from 10.16 m/s to 15.16 m/s where the maximum drag force of 230.9 N is observed. Similarly, the velocity is decreased from 10.16 m/s to 7.16 m/s where a minimum drag force of 54.78 N is observed, from the above steps it can be concluded that the drag force can be minimized by reducing the velocity, but in the defence application speed is always an important parameter. By considering the above aspects nose optimization is chosen where the torpedo glider nose is incremented from 0.2 m to 0.025 m and decrement from 0.2 m to 0.175 m. From this study it can be observed that the 0.205 m and 0.19 m nose lengths produce 84.54 N and 85.94 N drag force which is lower compared to other optimization nose lengths. While comparing with the referenced drag force the error was found to be 3.32% and 1.67% which is acceptable. From the overall simulation it can be observed that the reducing velocity does not reduce the drag, nowadays torpedo speeds are increasing and the possible hydrodynamic solution to reduce the drag force is by optimizing the tail or nose. In this study the focus was to optimize the nose because the speed was less, torpedo glider body was symmetric, and the tail was sharp with the tail angle of 20°. While optimizing the nose it is very important to consider volume and diameter, because the overall length is directly related to total volume and diameter. These design parameters also affect the drag force, hence considering this parameter for the design will help in minimizing the drag force. The future scope of this work includes conducting thermal analysis of the torpedo glider and designing the most suitable geometry. As the torpedo speeds are upgrading, thermal analysis is also essential to predict the drag. Since in the water medium the pressure is much higher compared to an air medium. Therefore, thermal analysis and optimizing the design are crucial to reduce the drag effectively. Ethics and consent Ethics and consent were not required. Data availability All data underlying the results are available as part of the article and no additional source data are required. References 1. Gao T, Wang Y, Pang Y, et al. : Hull shape optimization for autonomous underwater vehicles using CFD. Engineering Applications of Computational Fluid Mechanics. Jan. 2016; 10 (1): 599–607. Publisher Full Text 2. Liu Y, Ma J, Ma N, et al. : Experimental and Numerical Study on Hydrodynamic Performance of an Underwater Glider. Math. Probl. Eng. 2018; 2018 : 1–13. Publisher Full Text 3. Yang L, Cao J, Cao J, et al. : Hydrodynamic and vertical motion analysis of an underwater glider. OCEANS 2016 - Shanghai, China. 2016; pp. 1–6. Publisher Full Text 4. Singh Y, Bhattacharyya SK, Idichandy VG: CFD approach to modelling, hydrodynamic analysis and motion characteristics of a laboratory underwater glider with experimental results. Journal of Ocean Engineering and Science. Jun. 2017; 2 (2): 90–119. Publisher Full Text 5. Singh Y, Bhattacharyya SK, Idichandy VG: CFD approach to steady state analysis of an underwater glider. 2014 Oceans-St. John’s. IEEE; 2014. 6. Zhang Y, Zhang Z, Quan Z, Liu GL: Hydrodynamic performance and calculation of lift–drag ratio on underwater glider. Journal of Marine Science and Technology (Japan). Mar. 2021; vol. 26 (1): pp. 16–23. Publisher Full Text 7. Stryczniewicz K, Drężek P: CFD Approach to Modelling Hydrodynamic Characteristics of Underwater Glider. Transactions on Aerospace Research. Dec. 2019; 2019 (4): 32–45. Publisher Full Text 8. Cai X, Wu W, Han W, et al. : Study on Water Entry of a 3D Torpedo Based on the Improved Smoothed Particle Hydrodynamics Method. Applied Sciences (Switzerland). Jun. 2024; 14 (11). Publisher Full Text 9. Keerthi Raaj S, Saha N, Sundaravadivelu R: Exploration of deep-water torpedo anchors - A review. Ocean Engineering. Elsevier Ltd; Feb. 15, 2023; vol. 270 . . Publisher Full Text 10. Gartner N, Richier M, Dune C, et al. : Hydrodynamic Parameters Estimation Using Varying Forces and Numerical Integration Fitting Method. IEEE Robot Autom Lett. 2022; 7 : 11713–11719. Publisher Full Text 11. Özgören M, et al. : Analysis of Attack Angle Effect on Flow Characteristics Around Torpedo-Like Geometry Placed Near the Free-Surface via CFD. Politeknik Dergisi. Dec. 2021; 24 (4): 1579–1592. Publisher Full Text 12. Le TL, Hong DT: Computational fluid dynamics study of the hydrodynamic characteristics of a torpedo-shaped underwater glider. Fluids. Jul. 2021; 6 (7). Publisher Full Text 13. Divsalar K, Shafaghat R, Farhadi M, et al. : Experimental analysis on hydrodynamic coefficients of an underwater glider with spherical nose for dynamic modeling and motion simulation. SN Appl Sci. Feb. 2021; 3 (2). Publisher Full Text 14. Kenan O, Yanıktepe B, Sekeroglu E, et al. : POD Analysis of Flow around Torpedo Like Geometry with a Hemispherical Nose. Osmaniye Korkut Ata Üniversitesi Fen Bilimleri Enstitüsü Dergisi. 2023; 6 (Ek Sayı): 555–566. Publisher Full Text 15. Shashank Shankar RV, Vijayakumar R: CFD estimation of HDCs for varying bodies of revolution of underwater gliders. Ocean Systems Engineering. 2023; 13 (3): 269–286. Publisher Full Text 16. Sarigiguzel F, et al. : Experimental investigation of free-surface effects on flow characteristics of a torpedo-like geometry having a cambered nose. Ocean Eng. Jun. 2022; vol. 253 : 111174. Publisher Full Text 17. Zhang B, Fu Y, Zhang MH, et al. : Numerical investigations into the influence of geometric configurations on hydrodynamic characteristics of torpedo anchors. Mar. Struct. Jul. 2023; 90 : 103445. Publisher Full Text 18. Won DJ, Kim J, Kim J: Design optimization of duct-type AUVs using CFD analysis. Intell. Serv. Robot. Oct. 2015; 8 (4): 233–245. Publisher Full Text 19. Soh BP, Pao W, Al-Kayiem HH: Numerical analyses for improved hydrodynamics of deep-water torpedo anchor. IOP Conference Series: Materials Science and Engineering. Institute of Physics Publishing; Dec. 2015. Publisher Full Text 20. Choi JH, Penmetsa RC, Grandhi RV: Shape optimization of the cavitator for a supercavitating torpedo. Struct. Multidiscip. Optim. Feb. 2005; 29 (2): 159–167. Publisher Full Text 21. Cao L, Zhu J, Zeng G: Viscous-flow calculations of submarine maneuvering hydrodynamic coefficients and flow field based on same grid topology. J. Appl. Fluid Mech. 2016; 9 (2): 817–826. Publisher Full Text 22. Şerifoğlu MO, Tutak B: Drag force-internal volume relationship for underwater gliders and drag coefficient estimation using machine learning. Ocean Eng. Oct. 2022; 262 : 112325. Publisher Full Text 23. Ting MC, Mujeebu MA, Abdullah MZ, et al. : Numerical Study on Hydrodynamic Performance of Shallow Underwater Glider Platform.2012. Comments on this article Comments (0) Version 2 VERSION 2 PUBLISHED 24 Oct 2024 ADD YOUR COMMENT Comment Author details Author details 1 Aeronautical & Automobile Engineering, Manipal Institute of Technology (MIT), Manipal Academy of Higher Education (MAHE), Manipal, Udupi Karnataka, 576104, India Sudheendra Prabhu K Roles: Conceptualization, Data Curation, Formal Analysis, Funding Acquisition, Investigation, Methodology, Software Srinivas G Roles: Supervision, Validation, 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 (2) version 2 Revised Published: 23 Apr 2025, 13:1274 https://doi.org/10.12688/f1000research.154040.2 version 1 Published: 24 Oct 2024, 13:1274 https://doi.org/10.12688/f1000research.154040.1 Copyright © 2024 K SP and G S. 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 K SP and G S. Hydrodynamic Performance Enhancement of Torpedo-Shaped Underwater Gliders Using Numerical Techniques [version 1; peer review: 1 approved with reservations, 1 not approved] . F1000Research 2024, 13 :1274 ( https://doi.org/10.12688/f1000research.154040.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 24 Oct 2024 Views 0 Cite How to cite this report: Qin D. Reviewer Report For: Hydrodynamic Performance Enhancement of Torpedo-Shaped Underwater Gliders Using Numerical Techniques [version 1; peer review: 1 approved with reservations, 1 not approved] . F1000Research 2024, 13 :1274 ( https://doi.org/10.5256/f1000research.169017.r337534 ) The direct URL for this report is: https://f1000research.com/articles/13-1274/v1#referee-response-337534 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 23 Nov 2024 Denghui Qin , Northwestern Polytechnical University, Xi’an, China Not Approved VIEWS 0 https://doi.org/10.5256/f1000research.169017.r337534 This article presents a numerical simulation study on the influence of different head shapes on the resistance of torpedo gliders. Among them, the results of different turbulence models and different head lengths were compared. Comments about this ... Continue reading READ ALL This article presents a numerical simulation study on the influence of different head shapes on the resistance of torpedo gliders. Among them, the results of different turbulence models and different head lengths were compared. Comments about this paper: 1. Figures 2 have no meaning. A scientific paper does not need to introduce literature reading and identify problems in this way. 2. Figures 3: If the author has basic knowledge of fluid mechanics, they should be aware that the resistance of the torpedo model shown in Figure 3 will be significant, as its nose does not even have a streamlined transition with its body. It is unreasonable to use a curve with high resistance as a baseline. 3. Figure 5: Why are the models of the two baselines different? 4. Table 1: These are common knowledge and do not need to be listed separately 5. Figure 8 should provide a detailed description of the size of the computational domain, as it is crucial for CFD calculations. Figures 8, 9, and 10 can all be combined into one image. 6. Figure 11 shows that the number of grids for grid independence verification should be based on the magnification factor, rather than 4.1-4.5 million 7. Figure 14-28, those figures are not suitable CFD Contours. Please refer to more CFD papers for graphics. Based on the comments, this paper is not proper to be indexed. 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? Partly Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? No 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: Fluid Mechanics 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 Qin D. Reviewer Report For: Hydrodynamic Performance Enhancement of Torpedo-Shaped Underwater Gliders Using Numerical Techniques [version 1; peer review: 1 approved with reservations, 1 not approved] . F1000Research 2024, 13 :1274 ( https://doi.org/10.5256/f1000research.169017.r337534 ) The direct URL for this report is: https://f1000research.com/articles/13-1274/v1#referee-response-337534 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: Yang S. Reviewer Report For: Hydrodynamic Performance Enhancement of Torpedo-Shaped Underwater Gliders Using Numerical Techniques [version 1; peer review: 1 approved with reservations, 1 not approved] . F1000Research 2024, 13 :1274 ( https://doi.org/10.5256/f1000research.169017.r337532 ) The direct URL for this report is: https://f1000research.com/articles/13-1274/v1#referee-response-337532 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 22 Nov 2024 Shaoqiong Yang , Tianjin University, Tianjin, China Approved with Reservations VIEWS 0 https://doi.org/10.5256/f1000research.169017.r337532 Review comments on the manuscript (Hydrodynamic Performance Enhancement of Torpedo-Shaped Underwater Gliders Using Numerical Techniques) In the manuscript (#Hydrodynamic Performance Enhancement of Torpedo-Shaped Underwater Gliders Using Numerical Techniques), the drag reduction effect resulting from the shape optimization ... Continue reading READ ALL Review comments on the manuscript (Hydrodynamic Performance Enhancement of Torpedo-Shaped Underwater Gliders Using Numerical Techniques) In the manuscript (#Hydrodynamic Performance Enhancement of Torpedo-Shaped Underwater Gliders Using Numerical Techniques), the drag reduction effect resulting from the shape optimization of the nose of a torpedo-shaped underwater vehicle was investigated via the numerical simulation method of CFD to minimize the drag of the nose. Meanwhile, based on the optimization results, the key techniques for effectively reducing the drag of underwater vehicles were identified. This manuscript provides methodological support for the hull shape design of a torpedo-shaped underwater vehicle using CFD methods, and the results of the study also have significant implications for future research on hull shape optimization. However, there are some problems with the description in the manuscript. If the problems in the manuscript can be explained and corrected in the revised version, it can be indexed. 1. In the manuscript, the authors used the term “aerodynamic performance” several times, but for the study of underwater vehicles, it is recommended to use “hydrodynamic performance” for description. 2. The figures presented in the manuscript (e.g., Figure 3) have relatively low resolution. It is suggested that figures with higher resolution be employed for display. 3. In section 3.1, it is advised to provide more detailed information on the optimization method used. 4. In section 3.1.4, it is suggested that the authors introduce the setting process of the working condition parameters in greater detail. 5. In Figure 12, the curve used to represent the " k -elipson Standard model" is not shown in the figure, and it is recommended to make corrections. At the same time, 'elipson' should be 'epsilon'; it is suggested to re-examine. 6. The results in Figures 23 and 24 are suggested to be combined into one figure to observe more comprehensively the influence of the changes in the bow length on the drag. 7. The speed of underwater gliders is generally relatively low, can it reach over 10m/s? 8. By the way, we give some papers about the shape optimization based on CFD to authors for reference this time or communications in future:[1],[2],[3],[4],[5] 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? Yes Are sufficient details of methods and analysis provided to allow replication by others? Partly If applicable, is the statistical analysis and its interpretation appropriate? Yes Are all the source data underlying the results available to ensure full reproducibility? No source data required Are the conclusions drawn adequately supported by the results? Yes References 1. Yang M, Wang Y, Yang S, Zhang L, et al.: Shape optimization of underwater glider based on approximate model technology. Applied Ocean Research . 2021; 110 . Publisher Full Text 2. Yang M, Wang Y, Zhang X, Liang Y, et al.: Parameterized Dynamic Modeling and Spiral Motion Pattern Analysis for Underwater Gliders. IEEE Journal of Oceanic Engineering . 2023; 48 (1): 112-126 Publisher Full Text 3. Sun T, Chen G, Yang S, Wang Y, et al.: Design and optimization of a bio-inspired hull shape for AUV by surrogate model technology. Engineering Applications of Computational Fluid Mechanics . 2021; 15 (1): 1057-1074 Publisher Full Text 4. Wang Y, Wang C, Yang M, Liang Y, et al.: Glide performance analysis of underwater glider with sweep wings inspired by swift. Frontiers in Marine Science . 2022; 9 . Publisher Full Text 5. Liu M, Song Y, Yang S, Yang M: Rapid data-driven individualised shape design of AUVs based on CFD and machine learning. Ships and Offshore Structures . 2024. 1-15 Publisher Full Text Competing Interests: No competing interests were disclosed. Reviewer Expertise: My studies mainly focus on design theory, novel drag-reduction technology, and sea trial & marine application of unmanned underwater vehicles, especially underwater gliders. I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Yang S. Reviewer Report For: Hydrodynamic Performance Enhancement of Torpedo-Shaped Underwater Gliders Using Numerical Techniques [version 1; peer review: 1 approved with reservations, 1 not approved] . F1000Research 2024, 13 :1274 ( https://doi.org/10.5256/f1000research.169017.r337532 ) The direct URL for this report is: https://f1000research.com/articles/13-1274/v1#referee-response-337532 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 Author Response 23 Apr 2025 SRINIVAS G , Aeronautical & Automobile Engineering, Manipal Institute of Technology (MIT), Manipal Academy of Higher Education (MAHE), Manipal, 576104, India 23 Apr 2025 Author Response 1.In the manuscript, the authors used the term “aerodynamic performance” several times, but for the study of underwater vehicles, it is recommended to use “hydrodynamic performance” for description . Response: ... Continue reading 1.In the manuscript, the authors used the term “aerodynamic performance” several times, but for the study of underwater vehicles, it is recommended to use “hydrodynamic performance” for description . Response: As per your advice, the changes have been implemented throughout the manuscript. 2.The figures presented in the manuscript (e.g., Figure 3) have relatively low resolution. It is suggested that figures with higher resolution be employed for display. Response: The high-resolution image has been replaced and updated in the manuscript. Please refer the image here - https://f1000research.s3.amazonaws.com/linked/717197.154040-Image_1.pdf 3. In section 3.1, it is advised to provide more detailed information on the optimization method used. Response: The optimization of the nose shape design has been explained in detail and updated in the new version. 4. In section 3.1.4, it is suggested that the authors introduce the setting process of the working condition parameters in greater detail. Response: The following sentences have been added to the new version of the article under Section 3.1.4: "The vorticity-based Spalart-Allmaras model was chosen for the analysis, with aluminum as the glider material. The inlet was defined as a velocity inlet with a turbulence intensity of 10% and a hydraulic diameter of 2 m. The outlet was specified as a pressure outlet with a backflow turbulence ratio of 10. Both the glider and walls were treated as fixed walls with a roughness constant of 0.5. The SIMPLE algorithm was selected as the solution method for the baseline analysis." 5. In Figure 12, the curve used to represent the " k -elipson Standard model" is not shown in the figure, and it is recommended to make corrections. At the same time, 'elipson' should be 'epsilon'; it is suggested to re-examine. Response: The corrections have been made as per the suggestions and incorporated into the new version of the article. Additionally, a new graph has been plotted using MATLAB. Please refer to the new graph here - https://f1000research.s3.amazonaws.com/linked/717198.154040_-_New_Graph.pdf 6. The results in Figures 23 and 24 are suggested to be combined into one figure to observe more comprehensively the influence of the changes in the bow length on the drag. Response: The velocity increment and decrement graphs have been combined into a single graph, and the updated graph has been included in the research paper. Please refer to the updated graph here - https://f1000research.s3.amazonaws.com/linked/717199.154040_-_Updated_Graph.pdf 7. The speed of underwater gliders is generally relatively low, can it reach over 10m/s? Response: it is possible. As per the reference paper, the free stream velocity was mentioned to be possible up to 14 m/s. This article focuses on varying the velocity from 11.16 m/s to 15.16 m/s, as well as decreasing the velocity from 9.66 m/s to 7.66 m/s to evaluate performance variations. 8.By the way, we give some papers about the shape optimization based on CFD to authors for reference this time or communications in future:[1],[2],[3],[4],[5] Responses: The suggested research papers have been cited in the present study. 1.In the manuscript, the authors used the term “aerodynamic performance” several times, but for the study of underwater vehicles, it is recommended to use “hydrodynamic performance” for description . Response: As per your advice, the changes have been implemented throughout the manuscript. 2.The figures presented in the manuscript (e.g., Figure 3) have relatively low resolution. It is suggested that figures with higher resolution be employed for display. Response: The high-resolution image has been replaced and updated in the manuscript. Please refer the image here - https://f1000research.s3.amazonaws.com/linked/717197.154040-Image_1.pdf 3. In section 3.1, it is advised to provide more detailed information on the optimization method used. Response: The optimization of the nose shape design has been explained in detail and updated in the new version. 4. In section 3.1.4, it is suggested that the authors introduce the setting process of the working condition parameters in greater detail. Response: The following sentences have been added to the new version of the article under Section 3.1.4: "The vorticity-based Spalart-Allmaras model was chosen for the analysis, with aluminum as the glider material. The inlet was defined as a velocity inlet with a turbulence intensity of 10% and a hydraulic diameter of 2 m. The outlet was specified as a pressure outlet with a backflow turbulence ratio of 10. Both the glider and walls were treated as fixed walls with a roughness constant of 0.5. The SIMPLE algorithm was selected as the solution method for the baseline analysis." 5. In Figure 12, the curve used to represent the " k -elipson Standard model" is not shown in the figure, and it is recommended to make corrections. At the same time, 'elipson' should be 'epsilon'; it is suggested to re-examine. Response: The corrections have been made as per the suggestions and incorporated into the new version of the article. Additionally, a new graph has been plotted using MATLAB. Please refer to the new graph here - https://f1000research.s3.amazonaws.com/linked/717198.154040_-_New_Graph.pdf 6. The results in Figures 23 and 24 are suggested to be combined into one figure to observe more comprehensively the influence of the changes in the bow length on the drag. Response: The velocity increment and decrement graphs have been combined into a single graph, and the updated graph has been included in the research paper. Please refer to the updated graph here - https://f1000research.s3.amazonaws.com/linked/717199.154040_-_Updated_Graph.pdf 7. The speed of underwater gliders is generally relatively low, can it reach over 10m/s? Response: it is possible. As per the reference paper, the free stream velocity was mentioned to be possible up to 14 m/s. This article focuses on varying the velocity from 11.16 m/s to 15.16 m/s, as well as decreasing the velocity from 9.66 m/s to 7.66 m/s to evaluate performance variations. 8.By the way, we give some papers about the shape optimization based on CFD to authors for reference this time or communications in future:[1],[2],[3],[4],[5] Responses: The suggested research papers have been cited in the present study. Competing Interests: No Competing Interests. Close Report a concern Respond or Comment COMMENTS ON THIS REPORT Author Response 23 Apr 2025 SRINIVAS G , Aeronautical & Automobile Engineering, Manipal Institute of Technology (MIT), Manipal Academy of Higher Education (MAHE), Manipal, 576104, India 23 Apr 2025 Author Response 1.In the manuscript, the authors used the term “aerodynamic performance” several times, but for the study of underwater vehicles, it is recommended to use “hydrodynamic performance” for description . Response: ... Continue reading 1.In the manuscript, the authors used the term “aerodynamic performance” several times, but for the study of underwater vehicles, it is recommended to use “hydrodynamic performance” for description . Response: As per your advice, the changes have been implemented throughout the manuscript. 2.The figures presented in the manuscript (e.g., Figure 3) have relatively low resolution. It is suggested that figures with higher resolution be employed for display. Response: The high-resolution image has been replaced and updated in the manuscript. Please refer the image here - https://f1000research.s3.amazonaws.com/linked/717197.154040-Image_1.pdf 3. In section 3.1, it is advised to provide more detailed information on the optimization method used. Response: The optimization of the nose shape design has been explained in detail and updated in the new version. 4. In section 3.1.4, it is suggested that the authors introduce the setting process of the working condition parameters in greater detail. Response: The following sentences have been added to the new version of the article under Section 3.1.4: "The vorticity-based Spalart-Allmaras model was chosen for the analysis, with aluminum as the glider material. The inlet was defined as a velocity inlet with a turbulence intensity of 10% and a hydraulic diameter of 2 m. The outlet was specified as a pressure outlet with a backflow turbulence ratio of 10. Both the glider and walls were treated as fixed walls with a roughness constant of 0.5. The SIMPLE algorithm was selected as the solution method for the baseline analysis." 5. In Figure 12, the curve used to represent the " k -elipson Standard model" is not shown in the figure, and it is recommended to make corrections. At the same time, 'elipson' should be 'epsilon'; it is suggested to re-examine. Response: The corrections have been made as per the suggestions and incorporated into the new version of the article. Additionally, a new graph has been plotted using MATLAB. Please refer to the new graph here - https://f1000research.s3.amazonaws.com/linked/717198.154040_-_New_Graph.pdf 6. The results in Figures 23 and 24 are suggested to be combined into one figure to observe more comprehensively the influence of the changes in the bow length on the drag. Response: The velocity increment and decrement graphs have been combined into a single graph, and the updated graph has been included in the research paper. Please refer to the updated graph here - https://f1000research.s3.amazonaws.com/linked/717199.154040_-_Updated_Graph.pdf 7. The speed of underwater gliders is generally relatively low, can it reach over 10m/s? Response: it is possible. As per the reference paper, the free stream velocity was mentioned to be possible up to 14 m/s. This article focuses on varying the velocity from 11.16 m/s to 15.16 m/s, as well as decreasing the velocity from 9.66 m/s to 7.66 m/s to evaluate performance variations. 8.By the way, we give some papers about the shape optimization based on CFD to authors for reference this time or communications in future:[1],[2],[3],[4],[5] Responses: The suggested research papers have been cited in the present study. 1.In the manuscript, the authors used the term “aerodynamic performance” several times, but for the study of underwater vehicles, it is recommended to use “hydrodynamic performance” for description . Response: As per your advice, the changes have been implemented throughout the manuscript. 2.The figures presented in the manuscript (e.g., Figure 3) have relatively low resolution. It is suggested that figures with higher resolution be employed for display. Response: The high-resolution image has been replaced and updated in the manuscript. Please refer the image here - https://f1000research.s3.amazonaws.com/linked/717197.154040-Image_1.pdf 3. In section 3.1, it is advised to provide more detailed information on the optimization method used. Response: The optimization of the nose shape design has been explained in detail and updated in the new version. 4. In section 3.1.4, it is suggested that the authors introduce the setting process of the working condition parameters in greater detail. Response: The following sentences have been added to the new version of the article under Section 3.1.4: "The vorticity-based Spalart-Allmaras model was chosen for the analysis, with aluminum as the glider material. The inlet was defined as a velocity inlet with a turbulence intensity of 10% and a hydraulic diameter of 2 m. The outlet was specified as a pressure outlet with a backflow turbulence ratio of 10. Both the glider and walls were treated as fixed walls with a roughness constant of 0.5. The SIMPLE algorithm was selected as the solution method for the baseline analysis." 5. In Figure 12, the curve used to represent the " k -elipson Standard model" is not shown in the figure, and it is recommended to make corrections. At the same time, 'elipson' should be 'epsilon'; it is suggested to re-examine. Response: The corrections have been made as per the suggestions and incorporated into the new version of the article. Additionally, a new graph has been plotted using MATLAB. Please refer to the new graph here - https://f1000research.s3.amazonaws.com/linked/717198.154040_-_New_Graph.pdf 6. The results in Figures 23 and 24 are suggested to be combined into one figure to observe more comprehensively the influence of the changes in the bow length on the drag. Response: The velocity increment and decrement graphs have been combined into a single graph, and the updated graph has been included in the research paper. Please refer to the updated graph here - https://f1000research.s3.amazonaws.com/linked/717199.154040_-_Updated_Graph.pdf 7. The speed of underwater gliders is generally relatively low, can it reach over 10m/s? Response: it is possible. As per the reference paper, the free stream velocity was mentioned to be possible up to 14 m/s. This article focuses on varying the velocity from 11.16 m/s to 15.16 m/s, as well as decreasing the velocity from 9.66 m/s to 7.66 m/s to evaluate performance variations. 8.By the way, we give some papers about the shape optimization based on CFD to authors for reference this time or communications in future:[1],[2],[3],[4],[5] Responses: The suggested research papers have been cited in the present study. Competing Interests: No Competing Interests. Close Report a concern COMMENT ON THIS REPORT Comments on this article Comments (0) Version 2 VERSION 2 PUBLISHED 24 Oct 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 4 5 Version 2 (revision) 23 Apr 25 read read read Version 1 24 Oct 24 read read Shaoqiong Yang , Tianjin University, Tianjin, China Denghui Qin , Northwestern Polytechnical University, Xi’an, China Prof: Sandeep Juluru , Sandip University, Nashik, India Hari Warrior , Indian Institute of Technology Kharagpur, Kharagpur, India Ajith Raj , Karunya University, Coimbatore, India 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 © 2025 Raj A. 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 May 2025 | for Version 2 Ajith Raj , Department of Aerospace Engineering, Karunya University, Coimbatore, Tamil Nadu, India 0 Views copyright © 2025 Raj A. 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) 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 manuscript presents a detailed numerical investigation into the hydrodynamic performance of a torpedo-shaped underwater glider. A symmetric glider model was developed and analyzed using the licensed ANSYS Fluent 20.1 software. The study includes a series of simulations conducted under various flow conditions, incorporating a grid independence study, the evaluation of multiple turbulence models, and systematic variations in inflow boundary conditions. Specifically, inflow velocity was varied from 10.16 m/s to 15.16 m/s in 1 m/s increments and from 10.16 m/s to 7.66 m/s in 0.5 m/s decrements. A total of six turbulence models were assessed. Among the turbulence models analyzed, the Spalart–Allmaras model exhibited the highest level of accuracy, producing a minimum validation error of 1.28%. A notable aspect of the research is the investigation into nose geometry optimization for drag reduction. Two nose lengths—0.205 m and 0.19 m—were evaluated, resulting in validation errors of 2.81% and 1.16%, respectively. These results are clearly presented and thoroughly discussed in the subsequent sections of the manuscript. The study effectively examines the impact of various design modifications on drag force reduction. The use of the Spalart–Allmaras model significantly improved accuracy, with a validation error of 1.28%. Moreover, reducing the inflow velocity led to a substantial decrease in drag, with a maximum improvement of 37.3%. Nose geometry optimization further enhanced hydrodynamic performance, with the 0.205 m nose yielding a 3.37% drag reduction, and the 0.19 m nose producing a 1.67% reduction. These findings offer valuable insights for researchers involved in underwater vehicle design and hydrodynamic optimization. Is the work clearly and accurately presented and does it cite the current literature? Yes Is the study design appropriate and is the work technically sound? Yes Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? Yes 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 Material Science, Aerodynamics I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. reply Respond to this report Responses (0) Raj A. Peer Review Report For: Hydrodynamic Performance Enhancement of Torpedo-Shaped Underwater Gliders Using Numerical Techniques [version 1; peer review: 1 approved with reservations, 1 not approved] . F1000Research 2024, 13 :1274 ( https://doi.org/10.5256/f1000research.179622.r380916) 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-1274/v2#referee-response-380916 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2025 Warrior H. 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. 03 May 2025 | for Version 2 Hari Warrior , Department of Ocean Engineering and Naval Architecture, Indian Institute of Technology Kharagpur, Kharagpur, West Bengal, India 0 Views copyright © 2025 Warrior H. 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) Approved With Reservations 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 is a good paper on the applications of nose optimization on hydrodynamic performance. The work is acceptable if some questions are addressed. 1) Kindly split the drag into a pressure drag and viscous drag and study how these individual components change. This would explain the variation in total drag, especially when it might increase and then decrease. 2) I think equations 1 to 5 require a workover. Please check the indices and please mention what v stands for. Is it velocity or eddy viscosity? Please make the corrections and resubmit it. 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? Yes Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? Not applicable 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 Ocean Engineering, Computational Fluid Dynamics I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above. reply Respond to this report Responses (0) Warrior H. Peer Review Report For: Hydrodynamic Performance Enhancement of Torpedo-Shaped Underwater Gliders Using Numerical Techniques [version 1; peer review: 1 approved with reservations, 1 not approved] . F1000Research 2024, 13 :1274 ( https://doi.org/10.5256/f1000research.179622.r380915) 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-1274/v2#referee-response-380915 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2025 Juluru P. 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. 30 Apr 2025 | for Version 2 Prof: Sandeep Juluru , Department of Aeronautical Engineering, Sandip University, Nashik, Maharashtra, India 0 Views copyright © 2025 Juluru P. 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) 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 authors conducted a study on the Hydrodynamic Performance Enhancement of Torpedo-Shaped Underwater Gliders Using Numerical Techniques. This research employed various numerical methods to investigate the hydrodynamic characteristics of a symmetric torpedo-shaped glider. The glider model was developed and analyzed using a licensed version of the ANSYS Fluent 20.1 software. The study explored the glider’s behavior under different flow conditions, including grid sensitivity tests, variations in turbulence models, and changes in inflow boundary conditions. Specifically, the inflow velocity was varied from 10.16 m/s to 15.16 m/s in 1 m/s increments, and from 10.16 m/s to 7.66 m/s in 0.5 m/s decrements. Additionally, six different glider models were examined. The research also involved testing various turbulence models, with the Spalart-Allmaras model yielding the lowest validation error of 1.28%, focusing particularly on nose optimization. To minimize drag, the nose length was varied, with lengths of 0.205 m and 0.19 m producing validation errors of 2.81% and 1.16%, respectively. Detailed results and analyses are presented in the subsequent sections of this article. In conclusion, this study comprehensively evaluated several modifications and their impacts on drag force reduction. The novelty of the work is maintained through the application of different numerical techniques, and all results are validated and presented with a high level of detail and realism. Is the work clearly and accurately presented and does it cite the current literature? Yes Is the study design appropriate and is the work technically sound? Yes 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 area of research is in Aerodynamic using CFD I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. reply Respond to this report Responses (0) Juluru PS. Peer Review Report For: Hydrodynamic Performance Enhancement of Torpedo-Shaped Underwater Gliders Using Numerical Techniques [version 1; peer review: 1 approved with reservations, 1 not approved] . F1000Research 2024, 13 :1274 ( https://doi.org/10.5256/f1000research.179622.r380913) 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-1274/v2#referee-response-380913 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2024 Qin D. 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. 23 Nov 2024 | for Version 1 Denghui Qin , Northwestern Polytechnical University, Xi’an, China 0 Views copyright © 2024 Qin D. 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 article presents a numerical simulation study on the influence of different head shapes on the resistance of torpedo gliders. Among them, the results of different turbulence models and different head lengths were compared. Comments about this paper: 1. Figures 2 have no meaning. A scientific paper does not need to introduce literature reading and identify problems in this way. 2. Figures 3: If the author has basic knowledge of fluid mechanics, they should be aware that the resistance of the torpedo model shown in Figure 3 will be significant, as its nose does not even have a streamlined transition with its body. It is unreasonable to use a curve with high resistance as a baseline. 3. Figure 5: Why are the models of the two baselines different? 4. Table 1: These are common knowledge and do not need to be listed separately 5. Figure 8 should provide a detailed description of the size of the computational domain, as it is crucial for CFD calculations. Figures 8, 9, and 10 can all be combined into one image. 6. Figure 11 shows that the number of grids for grid independence verification should be based on the magnification factor, rather than 4.1-4.5 million 7. Figure 14-28, those figures are not suitable CFD Contours. Please refer to more CFD papers for graphics. Based on the comments, this paper is not proper to be indexed. 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? Partly Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? No 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 Fluid Mechanics 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) Qin D. Peer Review Report For: Hydrodynamic Performance Enhancement of Torpedo-Shaped Underwater Gliders Using Numerical Techniques [version 1; peer review: 1 approved with reservations, 1 not approved] . F1000Research 2024, 13 :1274 ( https://doi.org/10.5256/f1000research.169017.r337534) 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-1274/v1#referee-response-337534 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2024 Yang S. 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. 22 Nov 2024 | for Version 1 Shaoqiong Yang , Tianjin University, Tianjin, China 0 Views copyright © 2024 Yang S. 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 (1) Approved With Reservations 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 Review comments on the manuscript (Hydrodynamic Performance Enhancement of Torpedo-Shaped Underwater Gliders Using Numerical Techniques) In the manuscript (#Hydrodynamic Performance Enhancement of Torpedo-Shaped Underwater Gliders Using Numerical Techniques), the drag reduction effect resulting from the shape optimization of the nose of a torpedo-shaped underwater vehicle was investigated via the numerical simulation method of CFD to minimize the drag of the nose. Meanwhile, based on the optimization results, the key techniques for effectively reducing the drag of underwater vehicles were identified. This manuscript provides methodological support for the hull shape design of a torpedo-shaped underwater vehicle using CFD methods, and the results of the study also have significant implications for future research on hull shape optimization. However, there are some problems with the description in the manuscript. If the problems in the manuscript can be explained and corrected in the revised version, it can be indexed. 1. In the manuscript, the authors used the term “aerodynamic performance” several times, but for the study of underwater vehicles, it is recommended to use “hydrodynamic performance” for description. 2. The figures presented in the manuscript (e.g., Figure 3) have relatively low resolution. It is suggested that figures with higher resolution be employed for display. 3. In section 3.1, it is advised to provide more detailed information on the optimization method used. 4. In section 3.1.4, it is suggested that the authors introduce the setting process of the working condition parameters in greater detail. 5. In Figure 12, the curve used to represent the " k -elipson Standard model" is not shown in the figure, and it is recommended to make corrections. At the same time, 'elipson' should be 'epsilon'; it is suggested to re-examine. 6. The results in Figures 23 and 24 are suggested to be combined into one figure to observe more comprehensively the influence of the changes in the bow length on the drag. 7. The speed of underwater gliders is generally relatively low, can it reach over 10m/s? 8. By the way, we give some papers about the shape optimization based on CFD to authors for reference this time or communications in future:[1],[2],[3],[4],[5] 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? Yes Are sufficient details of methods and analysis provided to allow replication by others? Partly If applicable, is the statistical analysis and its interpretation appropriate? Yes Are all the source data underlying the results available to ensure full reproducibility? No source data required Are the conclusions drawn adequately supported by the results? Yes References 1. Yang M, Wang Y, Yang S, Zhang L, et al.: Shape optimization of underwater glider based on approximate model technology. Applied Ocean Research . 2021; 110 . Publisher Full Text 2. Yang M, Wang Y, Zhang X, Liang Y, et al.: Parameterized Dynamic Modeling and Spiral Motion Pattern Analysis for Underwater Gliders. IEEE Journal of Oceanic Engineering . 2023; 48 (1): 112-126 Publisher Full Text 3. Sun T, Chen G, Yang S, Wang Y, et al.: Design and optimization of a bio-inspired hull shape for AUV by surrogate model technology. Engineering Applications of Computational Fluid Mechanics . 2021; 15 (1): 1057-1074 Publisher Full Text 4. Wang Y, Wang C, Yang M, Liang Y, et al.: Glide performance analysis of underwater glider with sweep wings inspired by swift. Frontiers in Marine Science . 2022; 9 . Publisher Full Text 5. Liu M, Song Y, Yang S, Yang M: Rapid data-driven individualised shape design of AUVs based on CFD and machine learning. Ships and Offshore Structures . 2024. 1-15 Publisher Full Text Competing Interests No competing interests were disclosed. Reviewer Expertise My studies mainly focus on design theory, novel drag-reduction technology, and sea trial & marine application of unmanned underwater vehicles, especially underwater gliders. I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above. reply Respond to this report Responses (1) Author Response 23 Apr 2025 SRINIVAS G, Aeronautical & Automobile Engineering, Manipal Institute of Technology (MIT), Manipal Academy of Higher Education (MAHE), Manipal, 576104, India 1.In the manuscript, the authors used the term “aerodynamic performance” several times, but for the study of underwater vehicles, it is recommended to use “hydrodynamic performance” for description . Response: As per your advice, the changes have been implemented throughout the manuscript. 2.The figures presented in the manuscript (e.g., Figure 3) have relatively low resolution. It is suggested that figures with higher resolution be employed for display. Response: The high-resolution image has been replaced and updated in the manuscript. Please refer the image here - https://f1000research.s3.amazonaws.com/linked/717197.154040-Image_1.pdf 3. In section 3.1, it is advised to provide more detailed information on the optimization method used. Response: The optimization of the nose shape design has been explained in detail and updated in the new version. 4. In section 3.1.4, it is suggested that the authors introduce the setting process of the working condition parameters in greater detail. Response: The following sentences have been added to the new version of the article under Section 3.1.4: "The vorticity-based Spalart-Allmaras model was chosen for the analysis, with aluminum as the glider material. The inlet was defined as a velocity inlet with a turbulence intensity of 10% and a hydraulic diameter of 2 m. The outlet was specified as a pressure outlet with a backflow turbulence ratio of 10. Both the glider and walls were treated as fixed walls with a roughness constant of 0.5. The SIMPLE algorithm was selected as the solution method for the baseline analysis." 5. In Figure 12, the curve used to represent the " k -elipson Standard model" is not shown in the figure, and it is recommended to make corrections. At the same time, 'elipson' should be 'epsilon'; it is suggested to re-examine. Response: The corrections have been made as per the suggestions and incorporated into the new version of the article. Additionally, a new graph has been plotted using MATLAB. Please refer to the new graph here - https://f1000research.s3.amazonaws.com/linked/717198.154040_-_New_Graph.pdf 6. The results in Figures 23 and 24 are suggested to be combined into one figure to observe more comprehensively the influence of the changes in the bow length on the drag. Response: The velocity increment and decrement graphs have been combined into a single graph, and the updated graph has been included in the research paper. Please refer to the updated graph here - https://f1000research.s3.amazonaws.com/linked/717199.154040_-_Updated_Graph.pdf 7. The speed of underwater gliders is generally relatively low, can it reach over 10m/s? Response: it is possible. As per the reference paper, the free stream velocity was mentioned to be possible up to 14 m/s. This article focuses on varying the velocity from 11.16 m/s to 15.16 m/s, as well as decreasing the velocity from 9.66 m/s to 7.66 m/s to evaluate performance variations. 8.By the way, we give some papers about the shape optimization based on CFD to authors for reference this time or communications in future:[1],[2],[3],[4],[5] Responses: The suggested research papers have been cited in the present study. View more View less Competing Interests No Competing Interests. reply Respond Report a concern Yang S. Peer Review Report For: Hydrodynamic Performance Enhancement of Torpedo-Shaped Underwater Gliders Using Numerical Techniques [version 1; peer review: 1 approved with reservations, 1 not approved] . F1000Research 2024, 13 :1274 ( https://doi.org/10.5256/f1000research.169017.r337532) 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-1274/v1#referee-response-337532 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 = "Hydrodynamic Performance Enhancement of Torpedo-Shaped...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://f1000research.com/articles/13-1274/v1" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://f1000research.com/articles/13-1274/v1&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://f1000research.com/articles/13-1274/v1" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('K SP and G S'); 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-1274/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-1274", templates : { twitter : "Hydrodynamic Performance Enhancement of Torpedo-Shaped Underwater.... K SP and G S, published by " + "@F1000Research" + ", https://f1000research.com/articles/13-1274/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/154040/169017") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("articles", "article", "169017"); $(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 = { "337537": 0, "337536": 0, "337538": 0, "335053": 0, "335052": 0, "335055": 0, "335054": 0, "335061": 0, "335060": 0, "335057": 0, "335056": 0, "335059": 0, "380307": 0, "335058": 0, "380306": 0, "380917": 0, "380916": 13, "380919": 0, "380918": 0, "380913": 16, "380912": 0, "380915": 13, "380914": 0, "337533": 0, "337532": 29, "337535": 0, "337534": 25, "337529": 0, "337531": 0, "337530": 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 = "d6abb8ea-366f-4dd3-a6a8-5d7d5195c37e"; 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
unpaywall
last seen: 2026-05-29T02:00:03.542394+00:00
License: CC-BY-4.0