Professional Documents
Culture Documents
IntrotoOpmizingMixerDeignCreang
anApp
dFonte(hp://www.comol.com/log/author/edfonte/) Jul6,
2015
(hp://www.faceook.com/harer/harer.php?
=100&p%5url%5D=hp%3A%2F%2Fwww.comol.com%2Flog%2Fintroto
opmizingmixerdeigncreanganapp%2F) (hp://twier.com/intent/tweet?
url=hp%3A%2F%2Fwww.comol.com%2Flog%2Fintrotoopmizingmixerdeign
creanganapp%2F) (hp://plu.google.com/hare?
url=hp%3A%2F%2Fwww.comol.com%2Flog%2Fintrotoopmizingmixerdeign
creanganapp%2F) (hp://www.linkedin.com/hareArcle?
mini=true&url=hp%3A%2F%2Fwww.comol.com%2Flog%2Fintrotoopmizing
mixerdeigncreanganapp%2F&ro=fale)
incewereleaedverion5.0oftheCOMOLMulphico ware,ouhavethe
ailittocreateimulaonappeithertarngfromcratchorwithademoappfromthe
ApplicaonLirar.Toda,wellintroduceoutoanappthatcaneuedfor
undertandingandopmizingmixerdeignandoperaonforagiven uid.Theexempli ed
applicaonmodelandimulaterredtankmixer,whichareuedforreactorinthe ne
chemical,pharmaceucal,food,andconumerproductindutrie.
AnApplicaonforOpmizingMixerDeign
Inaddiontotheaforemenonedindutrie,rredatchreactorarealofrequentl
uedforlacalekinectudieandwhendevelopingnewproceeandnthei.Inall
oftheeprocee,itrequiredtootainarelaveluniformreactoroluoncompoion
andtemperature.Achievingthiwouldallowforareproducileanduniformproduct
qualit.
creanganapp,oucanprovideauerfriendlimulaonenvironmentwhere
cient,procedeigner,andproceengineercaninvegatethein uencethat
veel,impeller,andoperaonalcondionhaveonthemixinge ciencandthepower
requiredtodrivetheimpeller.WecreatedtheMixerapptohelpougettarteduilding
uchanapponourown.
Achallengewhendeigningapplicaonigenganautomacupdateofgeometr,
Achallengewhendeigningapplicaonigenganautomacupdateofgeometr,
phic,andmehengforfullparameterizedgeometrie.Itcanaloedi cultto
includecompleteldi erentgeometroject,dependingontheuerinputwhenrunning
theapp.TheMixerapplicaondemontratetheueofgeometrpartandcumulave
eleconforautomacmodeleng.
Inaddion,theapplicaonalodemontratehowtouildanappuingCOMOL
Mulphicandhowgeometrpartandcumulaveeleconcaneuedto
automacalletdomainandoundarenginmodelemeddedinanapplicaon.
Theeengcanecreatedautomacall,evenwhenthechoiceanappuermake
createverdiveregeometrie.
Thedemoappcaneuedaatarngpointformoreelaoratemixerappcontaining
moreoponforthe uid ow.Forexample,twophae owandnonNewtonian ow,a
wellaforveelandimpellergeometrie.
WhattheDemoAppLookLike
Theannotatedcreenhotoftheuerinterface(UI)elowhowthe11di erenttpeof
impeller(1)thatcaneaddedtoamodelandthedi erenttanktpe(2):dihed, at,and
coneoom,withandwithouta e.Thedimenionoftheimpellerandveelcane
etforthedi erenttpe.The uidpropereandrotaonalpeedoftheimpellerare
electedintheFluidPropere&OperangCondionecon(3).TheHomerionta(4)
electedintheFluidPropere&OperangCondionecon(3).TheHomerionta(4)
containthemehandcomputeuon,whichgeneratethenumericalmodelandolve
themodelequaon.
(hp://cdn.comol.com/wordpre/2015/07/mixerappcreenhot.png)
AnnotatedcreenhotoftheMixerapp.
Inthipeci ccae,theimpelleriequippedwiththreeaxialimpellerwithchaped
douleladeecon,ocalledkatoIntermigimpeller,ditriutedoverthelengthof
theimpellerha .Thecutplanehowtheedddi uivit,whichiameaureofthelocal
mixing,whereredigoodandlueiad.
The11di erenttpeofimpellergivegreatfreedominthecreaonofvariouimpeller
hape.Forexample,uinghdrofoilorcontantpitchedimpellerincominaonwith
cutand llet,oucancreatedi erentpropellertpeimpeller.
Di erentimpellerhapecreatedwiththehdrofoilwithcontantpitchimpellertpe,whichi
oneof11availaleimpellertpeintheapp.
Thepitchedimpellerwithfoldedladecancreateammetricladewithroundedfolduing
llet.
DetailofthemeddedModel
Themodelgeometride nedintheemeddedmodelanumerofocalledgeometr
part.Forexample,thereareelevendi erentpart,oneforeachimpellertpe.
Thepartarecalledinthemaingeometrequencethepartintance(1).Thepart
intanceueparameterainput.Youmacomparethepartintancetoafunconcall
withtheinputparameteraargument.Theeinputparameter(2)controlthedimenion
andthecon guraonofthegeometrde nedthepart.Forexample,thechaped
douleladeaxialimpellermareceiveparameterfortheradiuoftheimpellerandthe
numeroflade.Thegeometrde nedthepartmaaloepoionedrelaveto
otherojectinthemaingeometrequence,ucharelavetoaworkplaneinthemain
equence(3),forintance.
Theoutputofthepartithegeometroject(oreveraloject)itelftogetherwitha
numerofelecon.AnexampleofaeleconcreatedinapartitheImpellerlade
elecon.
Theeleconcreatedthepartintancemacontriutetoeleconfordomain,
oundarie,edge,andpointelecon.Forexample,theArmeleconandtheChaped
ladeeleconothcontriutetotheoundareleconImpellerlade(4).The
Impellerladeeleconireferredtoaacumulaveelecon.
Impellerladeeleconireferredtoaacumulaveelecon.
idenote:Wehavecoveredcumulaveeleconinmoredetailinthilogpot
(hp://www.comol.com/log/geometrmodelinginimulaonapp/).
(hp://cdn.comol.com/wordpre/2015/07/mixerapp_emeddedmodel.png)
Thepartintanceintheemeddedmodeltaketheoutputeleconfromthepartandgather
themincumulaveeleconaccordingtotheengpeci edinitengwindow.
Intheamewa,everalimpellerandimpellertpecancontriutetotheImpellerlade
elecon.Whenengoundarcondion,thecumulaveeleconlitedinthe
Contriutetocolumnwilleavailaleinthelitoxforalloundarcondionfeature.
creangelecon(inthegeometrpart)thatcontriutetoothercumulaveelecon
de nedinthepartintance,weallowfortheautomacupdateofdomain,oundar,edge,
andpointeleconinthephic,meh,andploteng.Achangeinthegeometr
automacallupdatetheeleconinallothereng,eethe gureelow.
ThePhicthatDrivetheApp
Thephicinthemodelarequitetraighorward.ThemodelequaonaretheNavier
Thephicinthemodelarequitetraighorward.ThemodelequaonaretheNavier
tokeequaon(hp://www.comol.com/mulphic/naviertokeequaon)for uid
owcominedwithaditriutedalgeraicequaon,de nedineverpointinpace,for
theturulentvicoit.Thealgeraicequaonuetheditancefromnolipwallaa
varialeintheequaon.Thiicomputedinthemodelolvingawallditancefuncon
equaon.The owequaonareolveduingthefrozenrotorapproximaonforrotang
machiner(hp://www.comol.com/log/newmixermodulehowcaecapailie
comol/).
Thecumulaveeleconareexteniveluedinordertoautomacallupdatethe
domainengandtheoundarcondion.Forexample,theRotangInteriorWall
oundarcondionintheFluidFlowinterfacegetiteleconfromtheImpellerlade
cumulaveelecon(eethe gureelow).
(hp://cdn.comol.com/wordpre/2015/07/mixerapp_impellerlade.png)
creenhotdetailingthattheRotangInteriorWallreceiveiteleconfromtheaociated
Impellerladecumulaveelecon.
Theemeddedmodelueaphiccontrolledmeh.Themeh,whichiproduced
automacall,includeoundarlaermehinginordertoreolvetheoundarlaer
formedalongnolipwallandrotangwall.
Theoluonicomputedintwoteptheolver.The rttepcomputethewall
ditance,incethiprolemiindependentofthe ow eld.Theecondtepcomputethe
oluontotheNaviertokeequaonandtheturulenceequaon.Theturulence
equaonuethewallditancefunconainput.
(hp://cdn.comol.com/wordpre/2015/07/mixerapp_edddi uivitandvelocit
treamline.png)
Imagehowingthereulngedddi uivitandvelocittreamlineintheMixerappwiththree
chapedouleladeaaoveutwithfoura eadded.
ThetructureoftheApplicaonuilderUI
The gureelowhowtheMixerappintheApplicaonuilderFormditor,wherethe
uerinterfacecanedeigneduingdraganddropofdi erentgraphicandwidget
electedintherionmenu.
TheapplicaonUIconitoftwoarea:
1.Oneonthele handidefortextinputandoutputwiththetleengin
lue
2.AnotherontherighthandideforgraphicoutputwiththetleGraphicin
lue
(hp://cdn.comol.com/wordpre/2015/07/mixerapp_applicaonuilderUI.png)
TheapplicaonUIduringcontruconintheApplicaonuilder.
TheApplicaonuildercreenhotaovehintatthetructureoftheapplicaonUI.The
formdenotedmain(1)ilinkedtotheMainWindownode(2)uingtheformreferencein
theMainWindoweng(2).Themainformcontaintwoformcolleconwithta.
The rtformcolleconcontainthegeneral(3)andimpeller_engform(4),withthe
tleGeneralandImpellerhownintheirrepecveta(5).Thegeneraland
impeller_engformareinturneconformcolleconincludingallotherformthat
eginwithgeneral_andimpeller_intheApplicaonuildertree.econformcollecon
grouptheirmemerforminecon,forexamplethegeneral_tankform(6)thathaTank
Tpe&Dimenionatheecontle(6).
Theecondformcolleconinthemainformcontainthegraphicform(7).Thegraphic
formarealogroupedintaandaretheformthateginwithgraphic_inthe
Applicaonuildertree.Forexample,thegraphic_geometrform(8)itheformwiththe
tleGeometr(9)andihownatthetopinthecreenhotaove.
Almotanwidgetcontainedintheformcanelinkedtoacommandintheemedded
model.Forexample,theTankTpelitox(10)ilinkedtoamethodthatelectthetank
tpethatwilleuiltwhentheapplicaonuerupdatethegeometr.TheUpdateuon
widget(11)intherioniinturnlinkedtothemethodthatupdatethegeometrinthe
emeddedmodel.
Poilextenion
Depiteitapparentcomplexit,theMixerapplicaoniquitetraighorwardtocreate
oncetheemeddedmodeliavailale.Thedeignofthegeometrpartandthe
cumulaveeleconalomaketheemeddedmodelrelaveleatoparameterizeand
automate.
Futureverionoftheapplicaonwillcontaintwophae owawelladataoutputfor
Futureverionoftheapplicaonwillcontaintwophae owawelladataoutputfor
requiredimpellertorque, ownumer,andpumpingcapacit.
DemoAppDownload
RuntheMixerapp(hp://www.comol.com/model/mixer26611)nowand
tartcreangourownmixerdeignappwithCOMOLMulphic
katoiaregiteredtrademarkofkatoHoldingGmH.
(hp://www.comol.com/comolda)
Categorie
Mixer (/log/categor/all/mixer/)
PotTag
TechnicalContent(/log/tag/technicalcontent/)
NewerPot
ModelingMarangoniConveconwithCOMOLMulphic
(hp://www.comol.com/log/modelingmarangoniconveconwithcomol
mulphic/)
OlderPot
PotproceingLocalDataUingComponentCoupling
(hp://www.comol.com/log/potproceinglocaldatauingcomponentcoupling/)
Comment
Andrewran June20,20162:06am
Hi,incomolmulphicthereiamixermoduleaaapp.Iwanttolearninthi
modulepowerthatirequiredtodrivetheimpeller.Inelowlinktherearetwopicture
oneimixer_appandotheroneiApplicaon_uilder_mixer.NowIhaveamixer_app
interfaceandIwanttoaddRequiredImpellerTorqueandRequiredPowerinm
mixer_appinterface.
hp://cdn.comol.com/releae/52/mixermodule/mixer_app.png
(hp://cdn.comol.com/releae/52/mixermodule/mixer_app.png)
hp://cdn.chemengonline.com/wpcontent/upload/2014/11/548726a5eafa
COMOL_5_0_Applicaon_uilder_mixer.jpeg(hp://cdn.chemengonline.com/wp
content/upload/2014/11/548726a5eafa
COMOL_5_0_Applicaon_uilder_mixer.jpeg)
YouareignedinaYehialhazl
Comment
POTCOMMNT
Yehialhazl(/acce/) | Logout(/acce/logout/)
PrivacPolic(/compan/privac/) Trademark(/trademark/)
2017COMOLInc.Allrightreerved