Difference between MIL SIL PIL HIL

Поделиться
HTML-код
  • Опубликовано: 25 дек 2024

Комментарии • 35

  • @VenkateshMane
    @VenkateshMane  2 года назад

    My complete course on CAN LIN AUTOSAR, click the below 80% discount coupon link
    www.udemy.com/course/can-and-lin-communication-protocols/?referralCode=F50CFD8FA492E1693415

  • @rolandoaguilera3114
    @rolandoaguilera3114 4 года назад +7

    Adding more to this video, for SIL, the controller C files are generated for the host computer (laptop/desktop computer), for PIL, the controller C files are generated for the microcontroller (with no mapped peripherals). Finally in HIL, the controller C files are generated for the microcontroller(with actual mapped peripherals, Ex: PWMs, ADCs, Interrupts, etc) and the plant can be the actual hardware or a hardware simulator (where the simulink model is compiled and downloaded to a real time simulator).

  • @user_uif_ghg_wer_das
    @user_uif_ghg_wer_das Год назад +2

    The PIL in this video is more like HIL, and HIL in the video is more like running test in dyno or driving a real vehicle.

    • @ZizouMars
      @ZizouMars 6 месяцев назад

      Exact. HIL = real controller and simulated plant on speedgoat/dpsace/vt vector or so

  • @psykjavier
    @psykjavier 4 года назад +3

    Thanks for share your knowledgement sir..

  • @pavangrandhi
    @pavangrandhi Год назад +1

    Very clear explanation, thank you

  • @basuaw
    @basuaw 4 года назад +1

    Hello Sir, With MIL in place, can we avoid HIL testing? Which would reduce of HIL investment.

    • @VenkateshMane
      @VenkateshMane  4 года назад +2

      HIL is must because mil is only simulation

    • @akhilnandan5087
      @akhilnandan5087 2 года назад

      @@VenkateshMane Yes, it MIL is for rapid prototyping and serves as a low level proof of concept for the HIL validation.

  • @정상인-3
    @정상인-3 4 года назад +4

    Can you explain the differences between SIL and MIL. I know SIL is based on C files, but I am not sure what's the actual difference when I use the C file not Simulink model. Is it related to virtual ECU?

  • @m.rupeshkumarrao7113
    @m.rupeshkumarrao7113 3 года назад +1

    Thank you sir

  • @utubeecejack
    @utubeecejack 3 года назад +6

    Definition for HIL is misleading,it's not completely correct..

    • @diegosuarezgonzalez9945
      @diegosuarezgonzalez9945 2 года назад

      Correct, in this case the plant model would run in a simulated hardware. From your explanation it can be understood that you are using the real plant.

  • @SanjayMane_Tech
    @SanjayMane_Tech Год назад

    My CAN fundamental tutorial is completely free here-
    ruclips.net/video/I0-3aYQhTjQ/видео.html

  • @yassineaguelmam8674
    @yassineaguelmam8674 Год назад

    thank you

  • @ahmetkaraca8173
    @ahmetkaraca8173 Год назад

    voice is not good but presentation is good .. thanks

  • @vedantdeshmukh6172
    @vedantdeshmukh6172 4 года назад +1

    Why PIL is used if SIL is done?

    • @hUgO6191
      @hUgO6191 3 года назад +1

      SIL is used to validate that the model functions how you expect it when you generate code for the controller. This is all done in the host computer.
      PIL validates that the controller part will function properly on the TARGET. This is important to verify code performance (such as schedulability, memory budget, worst execution time)

  • @HOOHA333
    @HOOHA333 4 года назад

    So what is difference between hardware in loop and processor in loop ?

    • @VenkateshMane
      @VenkateshMane  4 года назад

      In processor in loop plant is simulated in the host computer, in case of hardware in loop plant model is either actual hardware or close to the actual hardware

  • @Priya_dancelover
    @Priya_dancelover 2 года назад

    cleat and neat

  • @henokeyob1211
    @henokeyob1211 3 года назад

    👍👍

  • @honorbrandao4031
    @honorbrandao4031 3 года назад +2

    Some of the concepts explained are completely misleading and do not have bearing on the professional practices of the industry

    • @VenkateshMane
      @VenkateshMane  3 года назад +1

      Thanks for the feedback and please let me know which concept you felt incorrect. It would help me to rectify

    • @user_uif_ghg_wer_das
      @user_uif_ghg_wer_das Год назад

      Exactly, I hear him repeating those terms (MIL, SIL, PIL, HIL) more than explaining them. The most misleading part is when talking about HIL, the diagram shows a picture of engine. no model, what is the difference with you driving a car? (you have the engine inside and the controller inside)

  • @harikrishnapasupula
    @harikrishnapasupula Год назад

    you not provided perfect stuff on it