PLECS
ಪಿಎಲ್ಇಸಿಎಸ್ (ಪೀಸ್ವೈಸ್ ಲೀನಿಯರ್ ಎಲೆಕ್ಟ್ರಿಕಲ್ ಸರ್ಕ್ಯೂಟ್ ಸಿಮ್ಯುಲೇಶನ್) ಪ್ಲೆಕ್ಸಿಮ್ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ವಿದ್ಯುತ್ ಸರ್ಕ್ಯೂಟ್ಗಳ ಸಿಸ್ಟಮ್-ಮಟ್ಟದ ಸಿಮ್ಯುಲೇಶನ್ಗಳಿಗಾಗಿ ಒಂದು ಸಾಫ್ಟ್ವೇರ್ ಸಾಧನವಾಗಿದೆ. ಇದನ್ನು ವಿಶೇಷವಾಗಿ ವಿದ್ಯುತ್ ಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್ಗಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ ಆದರೆ ಯಾವುದೇ ವಿದ್ಯುತ್ ಜಾಲಕ್ಕೆ ಬಳಸಬಹುದು. ಪಿಎಲ್ಇಸಿಎಸ್ ವಿದ್ಯುತ್ ವ್ಯವಸ್ಥೆಯ ಜೊತೆಗೆ ಮಾದರಿ ನಿಯಂತ್ರಣಗಳು ಮತ್ತು ವಿವಿಧ ಭೌತಿಕ ಕ್ಷೇತ್ರಗಳ (ಉಷ್ಣ, ಕಾಂತೀಯ ಮತ್ತು ಯಾಂತ್ರಿಕ) ಸಾಧ್ಯತೆಯನ್ನು ಒಳಗೊಂಡಿದೆ. ಹೆಚ್ಚಿನ ಸರ್ಕ್ಯೂಟ್ ಸಿಮ್ಯುಲೇಶನ್ ಪ್ರೋಗ್ರಾಂ ಮಾದರಿಗಳು ಹೆಚ್ಚು ರೇಖಾತ್ಮಕವಲ್ಲದ ಅಂಶಗಳಾಗಿ ಬದಲಾಗುತ್ತವೆ. ಕಡಿದಾದ ವೋಲ್ಟೇಜ್ ಮತ್ತು ಕರೆಂಟ್ ಅಸ್ಥಿರತೆಯಿಂದಾಗಿ, ಸ್ವಿಚ್ಗಳನ್ನು ಪರಿವರ್ತಿಸಿದಾಗ ಸಿಮ್ಯುಲೇಶನ್ ನಿಧಾನವಾಗುತ್ತದೆ. ಹೆಚ್ಚಿನ ಸರಳವಾದ ಅನ್ವಯಿಕೆಗಳಲ್ಲಿ, ಸ್ವಿಚ್ಗಳನ್ನು ಬಹಳ ಸಣ್ಣ ಮತ್ತು ಬಹಳ ದೊಡ್ಡ ಪ್ರತಿರೋಧದ ನಡುವೆ ಪರ್ಯಾಯವಾಗಿ ಚಲಿಸುವ ಪ್ರತಿರೋಧಕಗಳಾಗಿ ರೂಪಿಸಲಾಗುತ್ತದೆ. ಇತರ ಸಂದರ್ಭಗಳಲ್ಲಿ, ಅವುಗಳನ್ನು ಅತ್ಯಾಧುನಿಕ ಅರೆವಾಹಕ ಮಾದರಿಯು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ. ಆದಾಗ್ಯೂ, ಸಂಕೀರ್ಣ ವಿದ್ಯುತ್ ಎಲೆಕ್ಟ್ರಾನಿಕ್ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಅನುಕರಿಸುವಾಗ, ಸ್ವಿಚಿಂಗ್ ಸಮಯದಲ್ಲಿ ಪ್ರಕ್ರಿಯೆಗಳು ಕಡಿಮೆ ಆಸಕ್ತಿಯನ್ನು ಹೊಂದಿರುತ್ತವೆ. ಈ ಸಂದರ್ಭಗಳಲ್ಲಿ ಕ್ಲೋಸ್ಡ್ ಮತ್ತು ಓಪನ್ ಸರ್ಕ್ಯೂಟ್ ನಡುವೆ ತಕ್ಷಣವೇ ಟಾಗಲ್ ಮಾಡುವ ಆದರ್ಶ ಸ್ವಿಚ್ಗಳನ್ನು ಬಳಸುವುದು ಹೆಚ್ಚು ಸೂಕ್ತವಾಗಿದೆ. ಪಿಎಲ್ಇಸಿಎಸ್ನಲ್ಲಿ ಅಳವಡಿಸಲಾಗಿರುವ ಈ ವಿಧಾನವು ಎರಡು ಪ್ರಮುಖ ಪ್ರಯೋಜನಗಳನ್ನು ಹೊಂದಿದೆಃ ಮೊದಲನೆಯದಾಗಿ, ಇದು ಸ್ವಿಚಿಂಗ್ ಕ್ಷಣಗಳಲ್ಲಿ ತುಣುಕು-ರೇಖೀಯವಾಗಿರುವ ವ್ಯವಸ್ಥೆಗಳನ್ನು ನೀಡುತ್ತದೆ, ಹೀಗಾಗಿ ಸ್ವಿಚಿಂಗ್ ಕ್ಷಣದಲ್ಲಿ ಸಮಾನ-ಸರ್ಕ್ಯೂಟ್ನಲ್ಲಿ ಸಂಭವಿಸುವ ರೇಖಾತ್ಮಕವಲ್ಲದ ಸ್ಥಗಿತವನ್ನು ಅನುಕರಿಸುವ ಕಷ್ಟಕರ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸುತ್ತದೆ. ಎರಡನೆಯದಾಗಿ, ಸ್ವಿಚಿಂಗ್ ಕ್ಷಣಗಳಲ್ಲಿ ಸ್ಥಗಿತಗಳನ್ನು ನಿರ್ವಹಿಸಲು, ಕೇವಲ ಎರಡು ಏಕೀಕರಣ ಹಂತಗಳು ಬೇಕಾಗುತ್ತವೆ (ಒಂದು ಕ್ಷಣದ ಮೊದಲು ಮತ್ತು ಒಂದು ನಂತರ). ಈ ಎರಡೂ ಅನುಕೂಲಗಳು ನಿಖರತೆಯನ್ನು ತ್ಯಜಿಸದೆ ಅನುಕರಣೆಯನ್ನು ಗಣನೀಯವಾಗಿ ವೇಗಗೊಳಿಸುತ್ತವೆ. ಹೀಗಾಗಿ ಸಂಕೀರ್ಣ ಡ್ರೈವ್ ವ್ಯವಸ್ಥೆಗಳು ಮತ್ತು ಮಾಡ್ಯುಲರ್ ಬಹು ಹಂತದ ಪರಿವರ್ತಕಗಳ ಮಾದರಿ ಮತ್ತು ಸಿಮ್ಯುಲೇಶನ್ಗೆ ಸಾಫ್ಟ್ವೇರ್ ಸೂಕ್ತವಾಗಿದೆ. ಇತ್ತೀಚಿನ ವರ್ಷಗಳಲ್ಲಿ, ಸ್ವಯಂಚಾಲಿತ ಕೋಡ್ ಉತ್ಪಾದನೆಯೊಂದಿಗೆ ಮಾದರಿ ಆಧಾರಿತ ನಿಯಂತ್ರಣಗಳ ಅಭಿವೃದ್ಧಿಯನ್ನು ಬೆಂಬಲಿಸಲು ಪಿಎಲ್ಇಸಿಎಸ್ ಅನ್ನು ವಿಸ್ತರಿಸಲಾಗಿದೆ. ಸಾಫ್ಟ್ವೇರ್ ಜೊತೆಗೆ, ಪಿಎಲ್ಇಸಿಎಸ್ ಉತ್ಪನ್ನ ಕುಟುಂಬವು ಹಾರ್ಡ್ವೇರ್-ಇನ್-ದಿ-ಲೂಪ್ (ಎಚ್ಐಎಲ್) ಪರೀಕ್ಷೆ ಮತ್ತು ಕ್ಷಿಪ್ರ ನಿಯಂತ್ರಣ ಮೂಲಮಾದರಿ ಎರಡಕ್ಕೂ ನೈಜ-ಸಮಯದ ಸಿಮ್ಯುಲೇಶನ್ ಹಾರ್ಡ್ವೇರ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ. ಮ್ಯಾಟ್ಲ್ಯಾಬ್/ಸಿಮುಲಿಂಕ್ ಅಥವಾ ಸ್ಟ್ಯಾಂಡಲೋನ್ನೊಂದಿಗೆ ಏಕೀಕರಣ ಪಿಎಲ್ಇಸಿಎಸ್ ಸಾಫ್ಟ್ವೇರ್ ಎರಡು ಆವೃತ್ತಿಗಳಲ್ಲಿ ಲಭ್ಯವಿದೆಃ ಮ್ಯಾಟ್ಲ್ಯಾಬ್ ®/ಸಿಮುಲಿಂಕ್ನೊಂದಿಗೆ ಏಕೀಕರಣಕ್ಕಾಗಿ ಪಿಎಲ್ಇಸಿಎಸ್ ಬ್ಲಾಕ್ಸೆಟ್ ಮತ್ತು ಸಂಪೂರ್ಣವಾಗಿ ಸ್ವತಂತ್ರ ಉತ್ಪನ್ನವಾದ ಪಿಎಲ್ಇಸಿಎಸ್ ಸ್ಟ್ಯಾಂಡಲೋನ್. ಪಿಎಲ್ಇಸಿಎಸ್ ಬ್ಲಾಕ್ಸೆಟ್ ಅನ್ನು ಬಳಸುವಾಗ, ನಿಯಂತ್ರಣ ಲೂಪ್ಗಳನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಸಿಮುಲಿಂಕ್ನಲ್ಲಿ ರಚಿಸಲಾಗುತ್ತದೆ, ಆದರೆ ವಿದ್ಯುತ್ ಸರ್ಕ್ಯೂಟ್ಗಳನ್ನು ಪಿಎಲ್ಇಸಿಎಸ್ ಮಾದರಿಯಲ್ಲಿ ರಚಿಸಲಾಗುತ್ತದೆ. ಮತ್ತೊಂದೆಡೆ ಪಿಎಲ್ಇಸಿಎಸ್ ಸ್ಟ್ಯಾಂಡಲೋನ್ ಅನ್ನು ಇತರ ಸಾಫ್ಟ್ವೇರ್ಗಳಿಂದ ಸ್ವತಂತ್ರವಾಗಿ ನಿರ್ವಹಿಸಬಹುದು ಮತ್ತು ಒಂದೇ ಪರಿಸರದಲ್ಲಿ ವಿದ್ಯುತ್ ಸರ್ಕ್ಯೂಟ್ಗಳು ಮತ್ತು ನಿಯಂತ್ರಣಗಳನ್ನು ರೂಪಿಸಲು ಆಲ್ ಇನ್ ಒನ್ ಪರಿಹಾರವನ್ನು ನೀಡುತ್ತದೆ. ಎರಡೂ ಆವೃತ್ತಿಗಳು ಪರಸ್ಪರ ಕಾರ್ಯಸಾಧ್ಯವಾಗಿವೆ. ಎರಡು ಆವೃತ್ತಿಗಳ ನಡುವಿನ ಮುಖ್ಯ ವ್ಯತ್ಯಾಸವೆಂದರೆ ಪಿಎಲ್ಇಸಿಎಸ್ ಸ್ಟ್ಯಾಂಡಲೋನ್ ಅದರ ಆಪ್ಟಿಮೈಸ್ಡ್ ಎಂಜಿನ್ನಿಂದಾಗಿ ಪಿಎಲ್ಇಸಿಎಸ್ ಬ್ಲಾಕ್ಸೆಟ್ಗಿಂತ ವೇಗವಾಗಿ ಚಲಿಸುತ್ತದೆ. ಆಡ್-ಆನ್ ಪಿಎಲ್ಇಸಿಎಸ್ ಕೋಡರ್ ಒಂದು ಕೋಡ್ ಜನರೇಟರ್ ಸಾಮಾನ್ಯವಾಗಿ ಮೂಲ ಕೋಡ್ನ ಕೆಲವು ಮಧ್ಯಂತರ ಪ್ರಾತಿನಿಧ್ಯವನ್ನು ಯಂತ್ರ ಕೋಡ್ ಆಗಿ ಪರಿವರ್ತಿಸುತ್ತದೆ. ಪಿಎಲ್ಇಸಿಎಸ್ ಕೋಡರ್ ಪಿಎಲ್ಇಸಿಎಸ್ ಬ್ಲಾಕ್ಸೆಟ್ ಮತ್ತು ಪಿಎಲ್ಇಸಿಎಸ್ ಸ್ಟ್ಯಾಂಡಲೋನ್ಗೆ ಪೂರಕವಾಗಿದೆ. ಇದು ಪಿಎಲ್ಇಸಿಎಸ್ ಮಾದರಿಗಳಿಂದ ಎಎನ್ಎಸ್ಐ-ಸಿ ಕೋಡ್ ಅನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ, ಇದನ್ನು ಸಿಮ್ಯುಲೇಶನ್ ಹೋಸ್ಟ್ ಅಥವಾ ಪ್ರತ್ಯೇಕ ಗುರಿಯ ಮೇಲೆ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಸಂಕಲಿಸಬಹುದು. ಗುರಿ ಎಂಬೆಡೆಡ್ ಕಂಟ್ರೋಲ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಅಥವಾ ನೈಜ-ಸಮಯದ ಡಿಜಿಟಲ್ ಸಿಮ್ಯುಲೇಟರ್ ಆಗಿರಬಹುದು. ಪಿಎಲ್ಇಸಿಎಸ್ ಕೋಡರ್ ನಿರ್ದಿಷ್ಟ ಹಾರ್ಡ್ವೇರ್ ಗುರಿಗಳಿಗಾಗಿ ಎಂಬೆಡೆಡ್ ಕೋಡ್ ಅನ್ನು ಸಹ ಉತ್ಪಾದಿಸಬಹುದು. ಆಡ್-ಆನ್ ಪಿಎಲ್ಇಸಿಎಸ್ ಪಿಐಎಲ್ ನಿಯಂತ್ರಣ ಲೂಪ್ಗಳ ಮಾದರಿ ಆಧಾರಿತ ವಿನ್ಯಾಸದಲ್ಲಿ, ಪ್ರೊಸೆಸರ್-ಇನ್-ದಿ-ಲೂಪ್ (ಪಿಐಎಲ್) ಸಿಮ್ಯುಲೇಶನ್ ಅಭಿವೃದ್ಧಿ ಪ್ರಕ್ರಿಯೆಯನ್ನು ವೇಗಗೊಳಿಸಬಹುದು. ಇದು ಎಂಜಿನಿಯರ್ಗಳಿಗೆ ವರ್ಚುವಲ್ ಸರ್ಕ್ಯೂಟ್ ಸಿಮ್ಯುಲೇಟರ್ ಒಳಗೆ ನೈಜ ಯಂತ್ರಾಂಶದ ಮೇಲೆ ತಮ್ಮ ನಿಯಂತ್ರಣ ಕ್ರಮಾವಳಿಗಳನ್ನು ಪರೀಕ್ಷಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಪಿಎಲ್ಇಸಿಎಸ್ ಬ್ಲಾಕ್ಸೆಟ್ ಮತ್ತು ಪಿಎಲ್ಇಸಿಎಸ್ ಸ್ಟ್ಯಾಂಡಲೋನ್ಗೆ ಪೂರಕವಾಗಿ, ಪಿಎಲ್ಇಸಿಎಸ್ ಪಿಐಎಲ್ ಆ ಪರಿಹಾರವನ್ನು ಒದಗಿಸುತ್ತದೆ. ರಿಯಲ್-ಟೈಮ್ ಸಿಮ್ಯುಲೇಶನ್ಗಳಿಗಾಗಿ ಹಾರ್ಡ್ವೇರ್ ಪಿಎಲ್ಇಸಿಎಸ್ ಆರ್ಟಿ ಬಾಕ್ಸ್ ಎನ್ನುವುದು ಪವರ್ ಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗಾಗಿ ವಿಶೇಷವಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ರಿಯಲ್-ಟೈಮ್ ಸಿಮ್ಯುಲೇಟರ್ ಆಗಿದೆ. ಇದು ರಿಯಲ್-ಟೈಮ್ ಹಾರ್ಡ್ವೇರ್-ಇನ್-ದಿ-ಲೂಪ್ (ಎಚ್ಐಎಲ್) ಪರೀಕ್ಷೆ ಮತ್ತು ಕ್ಷಿಪ್ರ ನಿಯಂತ್ರಣ ಮೂಲಮಾದರಿ ಎರಡಕ್ಕೂ ಸಂಸ್ಕರಣಾ ಘಟಕವಾಗಿದೆ. ಪಿಎಲ್ಇಸಿಎಸ್ ಆರ್ಟಿ ಬಾಕ್ಸ್ ಅನ್ನು ಪಿಎಲ್ಇಸಿಎಸ್ನಿಂದ ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಬಹುದು ಮತ್ತು ನಿರ್ವಹಿಸಬಹುದು. ಹೀಗಾಗಿ, ಯಂತ್ರಾಂಶವನ್ನು ನಿರ್ವಹಿಸಲು ಪಿಎಲ್ಇಸಿಎಸ್ (ಬ್ಲಾಕ್ಸೆಟ್ ಅಥವಾ ಸ್ಟ್ಯಾಂಡಲೋನ್) ಸಾಫ್ಟ್ವೇರ್ ಪರವಾನಗಿ ಮತ್ತು ಪಿಎಲ್ಇಸಿಎಸ್ ಕೋಡರ್ ಪರವಾನಗಿ ಅಗತ್ಯವಿದೆ. ಉಲ್ಲೇಖಗಳು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಸರ್ಕ್ಯೂಟ್ ಸಿಮ್ಯುಲೇಟರ್ಗಳು ಸಿಮ್ಯುಲೇಶನ್ ಸಾಫ್ಟ್ವೇರ್ ಪವರ್ ಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್