Sunteți pe pagina 1din 9

10/7/2016

DiseoyPruebadeECUusandoProductosdeNationalInstruments.NationalInstruments

DiseoyPruebadeECUusandoProductosdeNationalInstruments.
FechadePublicacin:may12,2010

VisinGeneral

NationalInstrumentstienevariosproductosquepuedenusarseenvariasaplicacionesenla
IndustriaAutomotriz.AlusarlosProductosdeNationalInstrumentspuededisearyprobar
componenteselectrnicosautomotrices.EstedocumentohablasobreECU'sylosdiferentes
protocolosquecomnmenteseusanenlaIndustriaAutomotriz.Tambindescribelas
diferentesopcionesqueofreceNationalInstrumentsparadisearyprobarECU.br>
Contenido

1.Introduccin
2.DiferentesTiposdeECU's
3.Entradas/SalidasTpicasdeunECU
4.DiferentestiposdeProtocolosusados
5.DiseoyPruebas
1.Introduccin

Enlaindustriaautomotrizunaunidaddecontrolelectrnico(ECU)esundispositivo
electrnicoembebido,bsicamenteunaPCdigital,queleesealesprovenientesde
sensoresubicadosenvariaspartesyendiferentescomponentesdelautomvily
dependiendodeestainformacincontrolavariasunidadesimportantesporejemploelmotor
yoperacionesautomatizadasenelautoytambinverificaelrendimientodealgunos
componentesclaveusadosenelautomvil.

UnECUesthechobsicamentedehardwareysoftware(firmware).Elhardwareest
hechodevarioscomponenteselectrnicosenunPCB.Elcomponentemsimportantees
unchipmicrocontroladorjuntoconunEPROMounchipdememoriaFlash.Elsoftware
(firmware)esunjuegodecdigosdemenornivelqueseejecutaenelmicrocontrolador.
ElECUsecaracterizapor:
variaslneasdeE/Sanalgicaydigital(altaybajapotencia)
dispositivodeinterfaz/controldepotencia
diferentesprotocolosdecomunicacin(CAN,KWP2000,etc.).
grandesmatricesdeconmutacinparasealesdealtaybajapotencia
pruebasdealtovoltaje
adaptadoresinteligentesdeinterfazdecomunicacin(estndaresopersonalizados)
reconocimientoautomticodeequipoyhabilitarsecuenciadesoftware
simulacindedispositivodepotencia

2.DiferentesTiposdeECU's

LosECU'ssonnombradosydiferenciadosdependiendodeloqueseusa:
ECMMdulodeControldeMotores.(Confrecuenciaenlaindustria,losECMson
llamadosECUUnidaddeControldeMotores).
ElECMtambinconocidocomoEMS(sistemadeadministracindemotores)esunECUen
unmotordecombustininternaquecontrolavariasfuncionesdemotorcomoinyeccinde
combustible,sistemadecontroldetiempodeinyeccinydedistribucindevlvulas.Todo
estecontrolserealizabasadoendatos(comotemperaturadelanticongelantedelmotor,
flujodeaire,posicindepalanca)recibidosdesdevariossensores.
ElECMtambinaprendesobreelmotorconformemanejamosnuestroautomvil.El
"aprendizaje"esunprocesoqueelECUutilizapararastrearloscambiosdetoleranciade
lossensoresyactuadoresenelmotor.Porejemplo,lavlvulabypassidleair(carburador
automtico)conelA/CenelAutomvilenencendidoyapagado.ElECMalmacenaestas
vlvulas"aprendidas"enRAMrespaldadaenbateraasnotienequeiniciardesdecerola
prximavezqueelmotoresencendido.SerealizaunadiscusinendetallesobreECMen
lapartefinaldeestedocumento.
Estesitioutilizacookiesparaofrecerleunamejorexperienciadebsqueda.Conozcanuestrapolticadeprivacidad.
(http://www.ni.com/legal/privacy/unitedstates/us/)
http://www.ni.com/whitepaper/3312/es/

1/9

10/7/2016
DiseoyPruebadeECUusandoProductosdeNationalInstruments.NationalInstruments
(http://www.ni.com/legal/privacy/unitedstates/us/)
ConlaaplicacindelasRegulacionesdeEmisinFederalel1981,losECUssehanusado

enlamayoradelosvehculos.Enlasaplicacionesaeronuticasestossistemas
comnmentesellamanFADECs(ControldeMotorDigitaldeAutoridadCompleta).

OK

EBCMMdulodeControldeFrenosElectrnicos.
EsteenunECUqueesusadoenelmduloABS(sistemadefrenoantibloqueo)deun
automvil.Seintrodujeronaprincipiosde1970paramejorarelfrenadodelvehculosin
importarlascondicionesdelcaminooclima.Aunqueesmuyreciente,yahaobtenido
popularidad.
ElEBCMregulalossistemasdefrenadoenlascincoentradasquerecibe.

1.ElFreno:Estaentradaleproporcionaelestadodelpedaldelfreno,porejemploflexino
adhesin.Estainformacinseadquiereenunformatodigitaloanalgico.
2.El4W.D:Estaentradaproporcionaelestadoenformatodigitalsielvehculoesten
mododemanejoen4ruedas.
3.Elencendido:Estaentradaregistrasilallavedeencendidoestensulugarysielmotor
estandandoono.
4.VelocidaddelVehculo:Estaentradaproporcionalainformacinsobrelavelocidaddel
vehculo.
5.Velocidaddelasllantas:Enunaaplicacintpicaestorepresentaunjuegode4seales
deentradaquetransmitenlainformacinreferentealavelocidaddecadallanta.Esta
informacinseusaparaobtenertodalainformacinnecesariaparalosalgoritmosde
control.
PCMMdulodecontroldeltrendepotencia.
PCMesunECUquemonitoreaycontrolavelocidad,A/CyTransmisinAutomtica.Las
entradasquesonalimentadasalPCMsonde:
sensordeposicindelacelerador,
sensordevelocidaddeflechadetransmisin,
sensordevelocidaddelvehculo
sensordevelocidaddelmotor(CKP)
interruptordefreno
interruptoresdecontroldevelocidad
encendido
interruptoron/offdeoverdrive
sensordelgobernadordepresin.
Usandoestasentradasrealizacontroldetransmisin,controldevlvulaatravsdesalidas
PWM,controldelembragueconvertidordetorsinydelreldeproteccindetransmisiny
proporcionainformacinalcontroladoratravsdelalmparadeltablerodeoverdrive.
VCMMdulodecontroldelvehculo
VCMesunECUquecuidalossistemascomo:
sistemasdeDireccinElctricaAsistida(EPS)
sistemasdecontroldevelocidadinteligente(ACC)
sistemasdecontroldebolsadeaire(ACS).
sistemasdeControlElectrnicodeEstabilidad(ESC).
ElVCMgeneralmenteesinstaladoalamitaddelautomvilentreelpasajeroyel
compartimientodelmotor.Estnconectadosavariostiposdesensoresparacontrolarvarios
sistemasenelautomvil.Tomanentradasdesensoresdeimpacto(acelermetrosdemicro
mquina)ysensoresquedetectanelpesodelocupante,posicindeasientos,cinturnde
seguridadyposicindeasientoparadeterminarlafuerzaconlacuallasbolsasdeaire
Estesitioutilizacookiesparaofrecerleunamejorexperienciadebsqueda.Conozcanuestrapolticadeprivacidad.
(http://www.ni.com/legal/privacy/unitedstates/us/)
http://www.ni.com/whitepaper/3312/es/

2/9

10/7/2016
DiseoyPruebadeECUusandoProductosdeNationalInstruments.NationalInstruments
(http://www.ni.com/legal/privacy/unitedstates/us/)
frontalesdebendesplegar.Asmismo,tomanentradasdelossensoresdengulode

direccin,sensoresdevelocidaddelasllantas,sensoresdelrangodeviraje,sensoresde
aceleracinlateralparaproporcionarunasalidaalESCparaseguridaddemanejo.

OK

BCMMdulodecontroldelaunidad.
BCMesunECUquecuidalaunidaddecontroldelasiento,controldellimpiador,ventanasy
toldosenautomvilesconvertibles(ej.BenzSLRoadster).
3.Entradas/SalidasTpicasdeunECU

UnECUconsisteenunnmerodebloquesfuncionales:
1.FuentedeAlimentacindigitalyanalgica(potenciaparasensoresanalgicos)
2.MPUmicroprocesadorymemoria(generalmenteFlashyRAM)
3.EnlacedeComunicacin(ej.busCAN)
4.EntradasDiscretasentradastipointerruptorOn/Off
5.EntradasdeFrecuenciasealestipocodificador(ej.palancaovelocidaddevehculo)
6.EntradasAnalgicassealesderetroalimentacindesdesensores
7.SalidasdeConmutadorsalidastipointerruptorOn/Off
8.SalidasPWMfrecuenciavariableyperiodo(ej.inyectoroencendido)
9.SalidasdeFrecuenciaperiodoconstante(ej.motordepasoscontroldetiempode
inyeccin)
YgeneralmenteenunaUnidaddeControldeMotoresexistenvariostiposdesensoresy
actuadoresconectadosyesimportantesabereltipodeE/Squerequieren.

Veamosalgunosdelostiposdesensoresyactuadoresquegeneralmentesonconectadosa
unmdulodecontroldemotoresyeltipodeE/Squerequieren.
SensorManifolddeTemperaturadelAire(MAT)
Elsensoresuntermistor.Esmontadonormalmenteenelductodeairealojadoenel
manifold.Laresistenciaelctricadeltermistordisminuyecomorespuestaalaumentode
temperaturayestosepuedemedirusandocanalanalgicoconalgnacondicionamientode
seal.(excitacin,amplificacin,etc.)
SensordeTemperaturadelAnticongelante(CTS)
ElCTStambinusauntermistorparadetectarlatemperaturadelanticongelanteenelmotor
yalimentalasealdevoltajeauncanaldeentradaanalgicadelECM.
SensordePosicinCamshaft/Crankshaft(CPS)
ElCPSesmuyimportantealmonitorearlavelocidaddelmotorylaposicindelpistnenel
motor.Tradicionalmente,lossensoresderenuenciavariableeranusadosparamediresto
perohoyendavariossensoresIRylosltimoscodificadoresrotativossonusadospara
hacerlomismo.Estassealesdecodificadorsonproporcionadoscomoentradasde
frecuenciaalosECU's.
SensordeGolpe(KS)
ElKSesunsensorpiezoelctricotpico,detectalavibracindegolpedesdeelbloquede
cilindrodondeestsujetoyestasealanalgicacompleja/dinmicasemandaalECU.
SensordeOxgeno(HO2S)
ElHO2Sesunsensordemedidadecalidaddelaire.Elsensoresthechobsicamentede
cermicazirconialacualescolocadaenelmanifolddecombustinenuntubocerrado.La
zirconiageneravoltajedesdeaproximadamente1Vmximoenexcelentescondiciones
hasta0Vencondicionesdifciles.EstasealanalgicaesenviadaalECM.
SensordePosicindelAcelerador(TPS)
ElTPSesunpotencimetroquetransformalaposicindelaceleradorenvoltajedesalidael
Estesitioutilizacookiesparaofrecerleunamejorexperienciadebsqueda.Conozcanuestrapolticadeprivacidad.
cualseenvalaECM.

(http://www.ni.com/legal/privacy/unitedstates/us/)
http://www.ni.com/whitepaper/3312/es/

3/9

10/7/2016
DiseoyPruebadeECUusandoProductosdeNationalInstruments.NationalInstruments
(http://www.ni.com/legal/privacy/unitedstates/us/)

SensordeVelocidaddelVehculo(VSS)
ElVSSestubicadaenelejedetransmisin.Esungeneradordepulsoyproporcionauna
sealdigitalalECM.

OK

PresinAbsolutadelManifold(PAM)
ElsensordePresinAbsolutadelManifoldmideloscambiosenlapresindeadmisin
desdelacargadelmotoryloscambiosdevelocidad.ElECMenvaunasealdereferencia
de5voltsalsensorMAP.Conformeloscambiosdepresinenlapresindeadmisin
ocurren,laresistenciaelctricadelsensorMAPtambincambia.Almonitorearelvoltajede
salidadelsensor,laPCpuededeterminarlapresinabsolutadelmanifold.Mientrasmayor
lasalidadevoltajeMAP,menorelvacodelmotor,locualrequieremsgasolina.Mientras
menorlasalidadevoltajeMAP,mayorelvacodelmotor,locualrequieremenosgasolina.
Bajociertascondiciones,elsensorMAPtambinesusadoparmedirpresinbaromtrica.
EstopermitealaPCajustarseautomticamenteparadiferentesaltitudes.LaPCutilizael
sensorMAPparacontrolarlainyeccindecombustibleytiempodeinyeccin.
EstossonalgunasdelassealesmsimportantesqueelECMtomaparacontrolarel
sistemadeinyeccindecombustibledemaneraeficienteparaunaadministracinadecuada
delcombustible.
ElhardwaredeNIquesepuedeusarconestossensoressepuedeescogerenlalistaa
continuacin:

[+]AmpliarImagen

4.DiferentestiposdeProtocolosusados

Losprotocolosautomotricessepuedendividirenlassiguientescategorasprincipales.
Diagnsticos
Losdiagnsticosinternosexistendesdeprincipiosde1980.Peroenlosltimosaossehan
vueltoaltamentesofisticados.Porlotanto,sonprotocolosaltamenteconfiablesusadospara
diagnsticosinternos.
Algunosdelosusadosconmayorfrecuenciason:

ProtocoloODBIIEsteesunestndardelosmspopularesqueseintrodujoamediadosde
losaos90'sycuidaelcontroldelmotorcompletoymonitoreodelchasisylosaccesorios.
Esusadoporcasitodoslos
fabricantes
CANISO11898Otroprotocolomuypopularusadoporlamayoradelosfabricantespara
diagnsticosinternos.Losdetallesdelpinsemuestranacontinuacin.
Pin2J1850Bus+
Pin4TierradelChasis
Pin5SealaTierra
Pin6CANAlto(J2284)
Pin7ISO91412LneaK
Pin10J1850Bus
Pin14CANBajo(J2284)
Pin15ISO91412LneaL
Pin16Batera

Estesitioutilizacookiesparaofrecerleunamejorexperienciadebsqueda.Conozcanuestrapolticadeprivacidad.
(http://www.ni.com/legal/privacy/unitedstates/us/)
http://www.ni.com/whitepaper/3312/es/

4/9

10/7/2016
DiseoyPruebadeECUusandoProductosdeNationalInstruments.NationalInstruments
(http://www.ni.com/legal/privacy/unitedstates/us/)
Keyword2000yJ1850EstosprotocolossonusadosbsicamenteporGM,Chryslerpara

diagnsticosinternos.J1850esunprotocolomuyviejoyestobsoleto.
CarrocerayTrendePotencia
LasredesdeCarrocerayTrendePotenciapuedenconsistirenprotocolosCAN,LINo
J1850.CANesunprotocoloverstilyesusadoprincipalmenteenvariascategorasde
redesporttiles.CANdealtavelocidadesusadocomnmenteparaaplicacionesdeTrende
potenciacomotemporizacindelmotorparaasegurarqueelautomvilfuncionademanera
eficiente.

OK

LINLaRedLocaldeInterconexin(LIN)esunaredbasadaenUARTquefue
desarrolladaestrictamenteparaaplicacionesdecarrocera.Porejemplo,unaredLIN
conectatodoslosdispositivoselctricosenlapuertadeunautomvil.LINyCANdeben
coexistir.EsusadoprincipalmenteporChrysler,BMWyVolkswagen.
MultimediayControladorporcable
MOSTEsunareddefibrapticaquehasidooptimizadaparausoenelautomvil.Est
diseadoparausarsecondispositivossimplescomomicrfonosybocinasjuntocon
dispositivosmscomplejoscomodispositivosdeseguridadcomoaquellosusadospara
ubicarautomvilesrobados.LatecnologaMOSThasidodesarrolladaypromovidaporuna
Cooperacin,lacualincluyeBMW,DaimlerChrysleryAudi.
IDB1394EslaltimaadicinalafamiliaIDBdelasredesporttiles,diseadopara
aplicacionesdemultimediadealtavelocidadquerequierenmoverrpidamentegrandes
cantidadesdeinformacinenunvehculo.AnteriormenteconocidocomoIDBM,elIDB
1394estintegradoenlatecnologaIEEE1394quehaganadoampliaaceptacinenla
comunidaddeelectrnicosdeconsumo.
LaespecificacinIDB1394definelascapasdegradofsicodelautomvil(ej.cables,
conectores),modosdepotenciaylosprotocolosdelmsaltonivelnecesariospara
asegurarlainteroperatividaddetodoslosdispositivosIDB1394.
Controladorporcablehastaelmomentolosprotocolosnohansidodesarrollados
completamente.Tambinhayalgunosdesacuerdossobreculprotocolosevolverel
estndarindustrial.MientrasFlexrayofrecealtavelocidad,escostosoylejosdela
estandarizacin.
FlexRayEsunsistemadecomunicacinescalable,flexibleydealtavelocidad,elcual
cumpleconlascrecientesdemandastcnicasenlaindustriaautomotriz.Consuraznde
datosdehasta10MBits/s,esidealparaaplicacionesdecableporX.
5.DiseoyPruebas

Lamaneratradicionalparadesarrollarsistemasembebidosautomotriceshasidoconstruir
tarjetasdehardwarequerepresentantodoopartedecadaECUypartedesus
componentes,generalmentellamadosmodelosdeplantasyusadasparapruebasde
laboratorio.Desafortunadamente,elenfoquedelaboratoriotienevariaslimitaciones.
Primero,escostosocreartodaslastarjetasdehardwarenecesarias.
Segundo,losrequerimientosdelrendimientodelosECU'smspotentes(aquellosusados
paracontroldeltrendepotencia)sontandemandantesqueyanoesposibleconstruir
tarjetasquepermitanadecuarlasmedidasqueserntomadas.
Finalmente,ymsimportante,esteenfoquedepruebasdelaboratorioestbasadoenun
procesosecuencialdediseodondeelhardwareesdesarrollado,losprototiposdelmodelo
deplantasonconstruidosyeldesarrollodesoftwarecomienza.
Pararesolverestaslimitacioneslosingenierosdediseodecontrolhanadoptadoun
procesodediseoaltamenteeficientegeneralmentereferidocomoeldiagrama"V".Aunque
originalmentefuediseadoparaencapsularelprocesodediseodelasaplicacionesde
software,sepuedenencontrardiferentesversionesdeestediagramaparadescribir
diferentesciclosdediseodeproducto.Elqueseproporcionaacontinuacingeneralmente
esusadoenelciclodediseoECU.

Estesitioutilizacookiesparaofrecerleunamejorexperienciadebsqueda.Conozcanuestrapolticadeprivacidad.
(http://www.ni.com/legal/privacy/unitedstates/us/)
http://www.ni.com/whitepaper/3312/es/

5/9

10/7/2016
DiseoyPruebadeECUusandoProductosdeNationalInstruments.NationalInstruments
(http://www.ni.com/legal/privacy/unitedstates/us/)

OK

Enestediagramalaprogresindeltiempogeneralenlasetapasdedesarrollosemuestra
deizquierdaaderecha.Sinembargo,esteessiempreunprocesorepetitivoyeldesarrollo
actualnoprocederlinealmenteatravsdeestospasos.Acambio,ustedpodremplearel
tiempoencadapasoyhastatenerqueregresardevezencuando.Lametaeshacereste
ciclolomseficienteposiblealminimizarlacantidaddereproduccionesentrelospasos,as
comoeltiempoempleadoencadapaso.
Elejeydeestediagramaselepuedeconocercomoelnivelalcualloscomponentesdel
sistemasonconsiderados.Losrequerimientosdelsistemasedebenconsideraralcomienzo
deldesarrollo.Conformeelsistemaesdivididoensubsistemasycomponentes,elproceso
sevuelvedebajonivelhastaelpuntodecargarelcdigoenlosprocesadoresindividuales.
Despus,loscomponentessonintegradosyprobadosjuntoshastaesetiempoenelqueel
sistemacompletopuedeentraralaspruebasdeproduccinfinales.Porlotanto,laparte
superiordeldiagramarepresentalavistadelsistemadealtonivelylaparteinferiordel
diagramarepresentaunavistademuybajonivel.
Analicemosestospasosunoporuno.
DefinicindelSistema.
Enestepasolosingenierosdediseoinicialmentedocumentanlasnecesidadesy
requerimientosdelproyectousandoaplicacionesdehojasdeclculooprocesamientode
palabras.Ladocumentacintambinseencargadelasdiferentesespecificacionesdel
motorylasdiferentesnormasquenecesitaparacumplirlas.Tambinmarcaloslmitesde
losparmetrosinvolucradosencontrolarelmotor.
Unavezquelasespecificacionessondocumentadas,elprocesoactualdediseo
comienza,enelqueprimeroseconstruyenunmodelodesoftwaredelECUyelmotor.
Yunavezquelosmodelossonconstruidos,eltercerpasoinvolucrasimulacindesoftware
enelciclo.EnestepasolosdosmodelosdesoftwaremodelodelECUymodelodelMotor
sonconectadosjuntosenunciclocerradoydespussimuladosparaanalizarlas
caractersticasdinmicasdelsistemacompleto.DurantelasimulacinelmodelodelECU
monitorealasalidadesdeelmodelodelMotoryajustalasentradasalmodelodelMotor
paramejorarelrendimientodevariasfuncionesdelmotorcomoinyeccindelcombustible,
encendido,etc.
NationalInstrumentsofrecetresopcionesparaconstruirunmodelodesoftware.

Estesitioutilizacookiesparaofrecerleunamejorexperienciadebsqueda.Conozcanuestrapolticadeprivacidad.
(http://www.ni.com/legal/privacy/unitedstates/us/)
http://www.ni.com/whitepaper/3312/es/

6/9

10/7/2016
DiseoyPruebadeECUusandoProductosdeNationalInstruments.NationalInstruments

(http://www.ni.com/legal/privacy/unitedstates/us/)
[+]AmpliarImagen

OK

1ra.OpcinLabVIEW.
LabVIEWconelPaqueteDiseodeControlySimulacinofreceunamuybuenaplataforma
paradisearymodelarelMotorylaunidaddecontroldelMotor.ElPaqueteDiseode
ControlySimulacinconsisteprincipalmentedetresjuegosdeherramientasparaeste
propsito.
SystemIdentificationToolkityControlDesignToolkit:Estejuegodeherramientas
contienevariosVI'sparaIdentificacindeSistemasqueayudaaconstruirmodelos
matemticosdelossistemasdinmicosdeunmotor.Estosmodelospuedenserintegrados
juntosparagenerarunmodelocompletodelmotor,elcualalusar
losVIsparadiseodecontrolsepuedeanalizaryusarparadisearelmodelomatemtico
delECU.
MdulodeSimulacin:Elmdulodesimulacinofreceunentornodesimulacinen
LabVIEW.LosclientestambinpuedenconstruirelmotorylosmodelosECUenformade
diagramadebloques(comomodelosSimulink)usandovariosVI'senLabVIEWpara
funcioneslgicasyaritmticas,procesamientodeseales,
filtros,etc.juntoconelementosDinmico,tablasdeconsulta,etc.proporcionadasporel
mdulodesimulacin.Despusqueelmodeloesdiseado,sepuederealizarlasimulacin
delsoftwareenelciclousandoelmismoentornodesimulacin.
Ladocumentacinparaelmodelosepuedeprepararusandocualquieraplicacinde
palabrasohojasdeclculo.
2daOpcinMATRIXx
MATRIXxtienehabilidadessimilaresaMatlab/Simulink.Esunaherramientaidealpara
clientesqueestnplaneandoconstruirsusmodelosdesdeceroyestnbuscando
herramientasquepuedanlograrunaaplicacincomplejadediseodecontrolysimularlaa
altavelocidad.
MATRIXxesthechobsicamentedecuatroproductos:
1)XMath
2)SystemBuild
3)AUTOCODE
4)DocumentIt
UsandosoftwareXMathySystemBuild,losclientespuedenmodelarsusECUsyMotoresy
despususandoesosmodelospuedenrealizarsimulacindesoftwareenelciclo.
ElsoftwareXMathesunentornodesoftwarebsicodeanlisisyvisualizacinquecontrola
SystemBuildytodoelentornoMATRIXxrelacionado.Tambinayudaamanejardatosy
realizaranlisisnumricoparaSystemBuild.
SystemBuildesunentornodeprogramacingrficaquesepuedeusarparamodelary
simularelMotoryelsistemadelMotor.Tieneunaopcindems80tiposdebloquesquese
puedenusarparaconstruirmodeloscomplejosdelMotorydelECU.
ParadocumentarelmodeloMATRIXxtieneunproductollamadoDocumentItelcualpuede
creardocumentosautomticamenteenvariosformatosdesdelosmodelosconstruidosen
SystemBuild.
3raOpcinLabVIEW+Simulink
SiyatieneunmodelodemotorlistoeintegradoenSimulinkynodeseareconstruirel
modelo.Entonceshaydosopcionesdisponibles:
1)AlusarelMdulodeSimulacinpodemostraducirelmodeloSimulink(.mdlfile)
existenteencdigodeldiagramadebloquesdeLabVIEW,locualsepuedelograr
fcilmenteenunprocesodetrespasos.
2)ElSimulationInterfaceToolkit(SIT)esuncomplementodeLabVIEWqueproporciona
herramientasparacrearinterfazdeLabVIEWparacomunicarseexitosamenteconun
modeloSimulinkexistente.
a)ComunicardirectamenteentreLabVIEWyelmodeloSimulink.ElServidorSITnecesita
iniciarsedesdeMATLABparalograrestacomunicacin.ElmodeloSimulinktambinse
puedeejecutarenlaPCprincipaluotraPCdiferente.

Estesitioutilizacookiesparaofrecerleunamejorexperienciadebsqueda.Conozcanuestrapolticadeprivacidad.
(http://www.ni.com/legal/privacy/unitedstates/us/)
http://www.ni.com/whitepaper/3312/es/

7/9

10/7/2016
DiseoyPruebadeECUusandoProductosdeNationalInstruments.NationalInstruments
(http://www.ni.com/legal/privacy/unitedstates/us/)

OK

Ladocumentacinsepuederealizarusandocualquieraplicacindehojadedatoso
palabras.
b.)EjecutarelmodeloenunsistemaentiemporealalconvertirelmodeloSimulinkaun
DLL.UnavezqueelDLLestconstruido,nosonnecesarioselservidorSITnielmodelo.
RpidaGeneracindePrototiposdeControl
Tambinseconocecomosimulacindemodeloenelciclo(EIL).Nosedebeconfundircon
eltrminorpidageneracindeprototipos(RP)lacualserefiereaunaclasedetecnologas
quepuedenconstruirmodelosfsicosautomticamentedesdedatosdeDiseoAsistidopor
Computadora(CAD).ParaRCP,elmodelodesoftwareECUquehasidodiseadoes
descargadoaunobjetivoprototipodehardwareentiemporeal.ElObjetivopuedeser
cualquierhardwareentiemporeal(idealmenteunsistemaPXIounsistemacRIO).Porlo
tanto,elmodelodesoftwaredeECUproporcionainterfazdeE/Slacualestconectadaa
sensoresyactuadoressujetosalmotor.

ElsoftwarequesepuederequeriresLabVIEW,LVRTyLVFPGA(siseusacRIOo7831R
enPXI).SielmduloesconstruidoenMATRIXxentoncesundllsepuedecrearapartirde
lysepuedeimportaraLabVIEWdondelainterfazdeE/Ssepuedeproporcionaryel
cdigosepuededescargaraunodelosobjetivosdehardwareentiemporealmencionados
arriba.SiesunmodeloSimulinkentoncesdespusdeserimportadootraducidoa
LabVIEWlainterfazdeE/Ssepuedeproporcionaralmismoydespuselobjetivoal
HardwareRTcomoPXIocRIO.
ComosemencionenlaseccindeEntrada/salida,elhardwareapropiadosepuedeusar
enelPXIocRIOdependiendodelosparmetroscontroladosylossensoresusados.
Objetivos
EnestepasoelmodeloECUprincipalesmodificadoparaconectarseconlaE/Sdisponible
enelECUactualydespusesconvertidoenuncdigoCusandoungeneradordecdigo
C.Enalgunoscasostambinsonconvertidosenuncdigoada.Ydespusestecdigoes
descargadocomoelalgoritmodecontrolalmicrocontroladorde32bitsdentrodelECU.
Estesitioutilizacookiesparaofrecerleunamejorexperienciadebsqueda.Conozcanuestrapolticadeprivacidad.
(http://www.ni.com/legal/privacy/unitedstates/us/)
http://www.ni.com/whitepaper/3312/es/

8/9

10/7/2016
DiseoyPruebadeECUusandoProductosdeNationalInstruments.NationalInstruments
(http://www.ni.com/legal/privacy/unitedstates/us/)
ActualmenteLabVIEWnotienelahabilidadolasherramientasparaconvertireldiagramade

bloquesenuncdigoC.Porlotantoquienestusandoelpaquetedediseodecontrol
paraconstruirelmodelodelECUtienequecodificarmanualmenteelmodeloenC.Aunque
estediosohacerestoenlugardeusarunautogeneradordecdigoC,muchosclientes
prefierenhacerloyaqueenlamayoradeloscasoselgeneradordecdigoCcreamuchos
erroresenelcdigogenerado,locualesdifcildedepurar.

OK

DecualquiermanerasielclienteestusandoMATRIXxparaconstruirelmodelo,entonces
nosotrostenemosunproductollamadoAUTOCODEelcualpuedegeneraruncdigoCo
uncdigoadadesdeelmodeloSystemBuildquefueconstruidoparaelECU.
SimulacindeHardwareenelCiclo(HIL).
UnavezqueelcdigoquecontieneelalgoritmodecontrolesdescargadoalECUpodemos
probarelrendimientodelECUbajocondicionesextremas,locualnosepuedealcanzaren
larealidadalrealizarsimulacinHIL.EnestepasoelECUactualesprobadoalsimularun
motorusandoelmodelodelMotorquecreamosanteriormente.
AlcontrariodeloquehicimosenRCP,aquenHILelmodelodelsoftwaredelMotores
descargadoaunhardwareentiemporealylasinterfacesdeE/Sapropiadasson
proporcionadas.EstasE/SsonconectadasalECUactual.Despuslasdiferentes
condicionesdelmotorpuedensersimuladasyelECUpuedeserprobadobajosuslmites,
locualnoseraposiblesifueraprobadousandounMotoractual.
.

Otravez,comoelRCPelhardwareparaelHILseelijedeacuerdoalassealesylos
sensoresquesevanasimular,estesepuedeescogerenlalistaproporcionadaenla
seccindeEntrada/Salida.
MATLABySimulinksonmarcasregistradasdeTheMathWorks,Inc.Otrosproductosy
compaasnombradassonmarcaregistradaynombrescomercialesdesusrespectivas
compaas.

PRODUCTOS

SOPORTE

Estadodelpedidoehistorial
(http://www.ni.com/status/)

Enviarunasolicituddeservicio
SobresucursaldeNationalInstruments
(https://sine.ni.com/srm/app/myServiceRequests)(http://www.ni.com/company/esa/)

Comprarpornmerodeparte
(http://sine.ni.com/apps/utf8/nios.store?
action=purchase_form)

Manuales(http://www.ni.com/manuals/esa/)

Controladores
(http://www.ni.com/downloads/drivers/esa/)
Activarunproducto
(http://sine.ni.com/myproducts/app/main.xhtml? AlliancePartners
lang=en)
(http://www.ni.com/alliance/esa/)

COMPAA

AVANZANDO JUNTOS
NIpreparaaingenierosycientficosparaque
resuelvanlosdesafosdeunmundocada
vezmscomplejo.

SobresucursaldeNationalInstrumentsLatin
America(http://latam.ni.com/compania)
(http://www.facebook.com/NILatam)
Eventos(http://www.ni.com/events/)
(http://twitter.com/nilatinoamerica)
Carreras(http://www.ni.com/careers/)
(http://nifeeds.ni.com/f/newses)

Informacindecompraypago
(http://www.ni.com/howtobuy/esa/)
(http://www.youtube.com/nilatinoamerica)

Legal(http://www.ni.com/legal/) | 2016NationalInstrumentsCorporation.Todoslosderechosreservados. | Mapa

ComunqueseconNI

deSitio(http://www.ni.com/help/map.htm)

(http://www.ni.com/contactus/)

Estesitioutilizacookiesparaofrecerleunamejorexperienciadebsqueda.Conozcanuestrapolticadeprivacidad.
(http://www.ni.com/legal/privacy/unitedstates/us/)
http://www.ni.com/whitepaper/3312/es/

9/9

S-ar putea să vă placă și