
TRNSYS یک محیط نرم افزاری مبتنی بر پیوندهای گرافیکی بسیار انعطاف پذیر است که برای شبیه سازی رفتار سیستم های گذرا استفاده می شود. در حالی که اکثریت قریب به اتفاق شبیه سازی ها بر ارزیابی عملکرد سیستم های انرژی حرارتی و الکتریکی متمرکز شده اند ، نرم افزار TRNSYS به خوبی می تواند برای مدل سازی سایر سیستم های پویا مانند جریان ترافیکی سیستمی یا فرآیندهای بیولوژیکی مورد استفاده قرار گیرد. TRNSYS از دو بخش تشکیل شده است. اولین بخش، موتور شبیه سازی (بنام هسته نرم افزار) است که پرونده ورودی را خوانده و پردازش می کند. این بخش به طور تکراری و با سعی و خطا مقادیر اولیه مسئله را حل می کند و همگرایی را تعیین کرده و متغیرهای سیستم را ترسیم می کند. این بخش همچنین امکاناتی را فراهم می کند که خصوصیات حرارتی و ماتریس های معکوس را تعیین می کند و رگرسیون خطی را انجام می دهد و پرونده های موجود داده های خارجی را در هم می آمیزند. بخش دوم TRNSYS ، کتابخانه گسترده ای از مؤلفه ها است که هر یک از آنها عملکرد یک قسمت از سیستم را مدل می کند. این كتابخانه استاندارد شامل تقريباً 150 مدل از پمپ ها گرفته تا ساختارهاي چندگانه ، توربين هاي بادي ، الكليزايرها ، پردازنده هاي داده هاي هواشناسي تا روال هاي اقتصادي و تجهيزات اساسي HVAC و فن آوري هاي نوظهور است. مدل ها به گونه ای ساخته شده اند که کاربران می توانند اجزای موجود را تغییر دهند یا خودشان ساختارهای جدیدی به آنها اضافه نمایند.