A Method for Time Error Correction in SIL Simulation
- Delivery
- Available on this site
- Format
- Price
- Non-members (tax incl.):¥1,100 Members (tax incl.):¥880
- Publication code
- 20266072
- Paper/Info type
- Proceedings (Autumn)
No.107-26
- Pages
- 1-4(Total 4 p)
- Date of publication
- Oct 2026
- Publisher
- JSAE
- Language
- English
- Event
- 2026 JSAE Annual Congress (Autumn)
Detailed Information
| Author(J) | 1) Kyungnam Kim, 2) Seungkyu Yoo, 3) Hyunrak Ko, 4) Sumin Park |
|---|---|
| Author(E) | 1) Kyungnam Kim, 2) Seungkyu Yoo, 3) Hyunrak Ko, 4) Sumin Park |
| Affiliation(J) | 1) Hyundai Autoever, 2) Hyundai Autoever, 3) Hyundai Autoever, 4) Hyundai Autoever |
| Affiliation(E) | 1) Hyundai Autoever, 2) Hyundai Autoever, 3) Hyundai Autoever, 4) Hyundai Autoever |
| Abstract(E) | Precise time synchronization is crucial in Software-in-the-Loop (SIL) simulations. Conventional Sleep () functions lack microsecond accuracy, while Spinlock causes severe CPU degradation. This study proposes a hybrid time-delay method achieving 1-microsecond precision while maximizing CPU efficiency. It dynamically combines a low-cost timer (Sleep) with a high-cost timer (Spinlock). Using Welford's online algorithm, the system calculates the Sleep timer's statistical execution error in real-time. To save resources, it utilizes Sleep initially, transitioning to Spinlock only when the remaining wait time falls below the predicted error, effectively eliminating time discrepancies. |