JModelica.org
JModelica.org என்பது மாடலிங், உருவகப்படுத்துதல், உகப்பாக்கம் மற்றும் சிக்கலான மாறும் அமைப்புகளை பகுப்பாய்வு செய்வதற்கான மாடலிங்கா மாடலிங் மொழியை அடிப்படையாகக் கொண்ட ஒரு வணிக மென்பொருள் தளமாகும். கல்வி மற்றும் தொழில்துறை நிறுவனங்களுடன், குறிப்பாக லண்ட் பல்கலைக்கழகம் மற்றும் சிக்கலான அமைப்புகளின் கட்டுப்பாட்டுக்கான லண்ட் மையம் (எல். சி. சி. சி) ஆகியவற்றுடன் இணைந்து மாடலான் ஏபி இந்த தளத்தை பராமரித்து உருவாக்குகிறது. ரோபாட்டிக்ஸ், வாகன அமைப்புகள், எரிசக்தி அமைப்புகள், பிரிப்பு மற்றும் பாலிஎதிலீன் உற்பத்தி ஆகியவற்றில் பயன்பாடுகளுடன் தொழில்துறை திட்டங்களில் இந்த தளம் பயன்படுத்தப்பட்டுள்ளது. மேடையின் முக்கிய கூறுகள்ஃ மாடலிக்கா மூலக் குறியீட்டை சி அல்லது எக்ஸ்எம்எல் குறியீடாக மொழிபெயர்க்க ஒரு மாடலிக்கா தொகுப்பாளர். கம்பைலர் ஃபங்ஷனல் மாக்-அப் இன்டர்பேஸ் தரத்திற்கு இணங்க மாதிரிகளையும் உருவாக்குகிறது. டைனமிக் மாடல்களின் உருவகப்படுத்துதலுக்கான ஒரு பைதான் தொகுப்பு, அசிமுலோ. அசிமுலோ பல அதிநவீன ஒருங்கிணைப்பாளர்களுக்கு இடைமுகங்களை வழங்குகிறது மற்றும் JModelica.org இல் உருவகப்படுத்துதல் இயந்திரமாக பயன்படுத்தப்படுகிறது. வரையறுக்கப்பட்ட கூறுகள் மற்றும் போலி ஸ்பெக்ட்ரல் இணைவு முறைகளில் உள்ளூர் இணைவு முறைகளை செயல்படுத்தும் பெரிய அளவிலான டைனமிக் ஆப்டிமைசேஷன் சிக்கல்களைத் தீர்ப்பதற்கான வழிமுறைகள். பயனர் தொடர்புக்கான ஒரு பைதான் தொகுப்பு. தொகுத்தல் மற்றும் ஏற்றுதல் மாதிரிகள், உருவகப்படுத்துதல் மற்றும் உகப்பாக்கம் உள்ளிட்ட தளத்தின் அனைத்து பகுதிகளும் பைத்தானில் இருந்து அணுகப்படுகின்றன. இயற்பியல் அமைப்புகளின் மாதிரியாக்கத்திற்கான மாடலிக்கா மாடலிங் மொழியை JModelica.org ஆதரிக்கிறது. மாடலிக்கா ஹைப்ரிட் டைனமிக் அமைப்புகளின் உயர் மட்ட விளக்கங்களை வழங்குகிறது, அவை உருவகப்படுத்துதல், உணர்திறன் பகுப்பாய்வு மற்றும் உகப்பாக்கம் உள்ளிட்ட JModelica.org இல் பல்வேறு வகையான கணக்கீடுகளுக்கு அடிப்படையாகப் பயன்படுத்தப்படுகின்றன. உகந்த கட்டுப்பாடு, பாதை உகப்பாக்கம், அளவுரு உகப்பாக்கம் மற்றும் மாதிரி அளவுத்திருத்தம் உள்ளிட்ட இயக்கவியல் உகப்பாக்கம் சிக்கல்களை JModelica.org ஐப் பயன்படுத்தி வடிவமைத்து தீர்க்க முடியும். ஆப்டிமிகா நீட்டிப்பு மாடலிக்கா மாதிரிகளின் அடிப்படையில் டைனமிக் ஆப்டிமைசேஷன் சிக்கல்களை உயர் மட்டத்தில் உருவாக்க உதவுகிறது. மின்டோக் திட்டம் ஆப்டிமிகாவில் குறியிடப்பட்ட பல அளவுகோல் சிக்கல்களை வழங்குகிறது. எண் தொகுப்புகளுடன் ஒருங்கிணைப்பதற்கான திறந்த இடைமுகங்களை இந்த தளம் ஊக்குவிக்கிறது. சண்டியல்ஸ் ODE/DAE ஒருங்கிணைப்பாளர் தொகுப்பு, NLP தீர்வு IPOPT மற்றும் AD தொகுப்பு CasADi ஆகியவை JModelica.org இயங்குதளத்தில் ஒருங்கிணைக்கப்பட்ட தொகுப்புகளுக்கு எடுத்துக்காட்டுகளாகும். JModelica.org செயல்பாட்டு மாக்-அப் இடைமுகம் (FMI) தரநிலையுடன் இணக்கமாக உள்ளது மற்றும் செயல்பாட்டு மாக்-அப் அலகுகள் (FMUs), JModelica.org அல்லது மற்றொரு FMI-இணக்கமான கருவியால் உருவாக்கப்படுகிறது, பைதான் சூழலில் உருவகப்படுத்தப்படலாம். ஏ. சி. ஏ. டி. ஓ கருவித்தொகுப்பு, ஐ. பி. ஓ. பி. டி மற்றும் சி. பி. பி. ஏ. டி ஆகிய உகப்பாக்கம் அமைப்புகளுக்கும் JModelica.org க்கும் இடையிலான ஒரு சுயாதீனமான ஒப்பீடு, இயக்கவியல் அமைப்புகளின் நேரியல் அல்லாத கட்டுப்படுத்தப்பட்ட உகப்பாக்கலுக்கான திறந்த மூல மென்பொருள் அறிக்கையில் வழங்கப்படுகிறது. மாடலிக்கா மூலக் குறியீட்டைத் திருத்துவதற்கான எக்லிப்ஸ் செருகுநிரல் நிறுத்தப்பட்டுள்ளது. டிசம்பர் 18,2019 அன்று, மாடலான் JModelica.org மூலக் குறியீட்டை திறந்த மூலத்திலிருந்து மூடிய மூலத்திற்கு நகர்த்த முடிவு செய்தார். கடைசி திறந்த மூல வெளியீடு கோரிக்கையின் பேரில் பதிவிறக்கம் செய்ய கிடைக்கிறது. அசிமுலோ, பைஎப்எம்ஐ மற்றும் எஃப்எம்ஐ நூலகம் இப்போது கிட்ஹப்பில் உள்ளன. மேலும் காண்கஃ அமேசிம் ஏ. எம். பி. எல். ஏ. பி. எம். மானிட்டர் அஸெண்ட் டைமோலா ஜெனரல் ஆல்ஜீப்ராயிக் மாடலிங் சிஸ்டம் (ஜி. ஏ. எம். எஸ்) மேப்பிள்ஸிம் வொல்ஃப்ராம் சிஸ்டம் மாட்லர் ஓபன் மாடலிக்கா சிமுலேஷன் எக்ஸ் ப்ரோப்ட் குறிப்புகள் சிமுலேஷன் மென்பொருள் சிமுலேஷன் நிரலாக்க மொழிகள் கணித உகப்பாக்கம் மென்பொருள் இலவச சிமுலேஷன் மென்பொருள் அறிவிப்பு நிரலாக்க மொழிகள் பொருள் சார்ந்த நிரலாக்கம் பைத்தானில் நிரல் செய்யப்பட்ட இலவச மென்பொருள்