ડિજિટલ મોડેલિંગની મૂળભૂત બાબતો. પરિચય

સેમ્પલિંગ સિસ્ટમ્સ

અને સંદેશ પરિમાણ

ઓમ્સ્ક 2010

શિક્ષણ માટે ફેડરલ એજન્સી

રાજ્ય શૈક્ષણિક સંસ્થા

ઉચ્ચ વ્યાવસાયિક શિક્ષણ

"ઓમ્સ્ક સ્ટેટ ટેકનિકલ યુનિવર્સિટી"

સેમ્પલિંગ સિસ્ટમ્સનું ડિજિટલ મોડેલિંગ

અને સંદેશ પરિમાણ

પ્રયોગશાળા પરીક્ષણો માટેની માર્ગદર્શિકા

અંતર શિક્ષણ માટે કામ કરે છે

સ્તર દ્વારા સતત સંદેશાઓનું પ્રમાણીકરણ કરવા માટે સિસ્ટમના ડિજિટલ મોડેલિંગ માટે શૈક્ષણિક અને પ્રયોગશાળા સંકુલ ………………

    સામાન્ય જોગવાઈઓ ……………………………………………………………….

    પેકેજનું વર્ણન ………………………………………………………………………………

      સામાન્ય માહિતી ……………………………………………………………….

      સંકુલનો કાર્યાત્મક હેતુ……………………………….

      નેટબીન્સ ડેવલપમેન્ટ એન્વાયર્નમેન્ટમાં ઇન્સ્ટોલેશન પ્રક્રિયા………………………….

      વર્ગ પુસ્તકાલયનું વર્ણન………………………………………………

      1. ઇન્ટરફેસનું વર્ણન………………………………………………

        વર્ગોનું વર્ણન ……………………………………………………….

        કનેક્શન બ્લોક ડાયાગ્રામ ………………………………………………

    પ્રયોગશાળાના કાર્યનો હેતુ. ………………………………………………………………

    અભ્યાસનો હેતુ……………………………………………….

    વર્ક ઓર્ડર ………………………………………………………

    ડિજિટલ મોડલનું નિર્માણ ……………………………………………………….

    પ્રયોગશાળા કાર્ય માટે પરીક્ષણ પ્રશ્નો………………………

સ્તર દ્વારા સતત સંદેશાઓનું પ્રમાણીકરણ કરવા માટે સિસ્ટમના ડિજિટલ મોડેલિંગ માટે શૈક્ષણિક અને પ્રયોગશાળા સંકુલ

1. સામાન્ય જોગવાઈઓ

મોડેલિંગ- અભ્યાસ કરવાની સૌથી સામાન્ય રીતોમાંની એક વિવિધ પ્રક્રિયાઓઅને ઘટના. ભૌતિક અને ગાણિતિક મોડેલિંગ છે. ભૌતિક મોડેલિંગમાં, મોડેલ તેના ભૌતિક સ્વભાવને જાળવી રાખીને અભ્યાસ કરવામાં આવતી પ્રક્રિયાનું પુનઃઉત્પાદન કરે છે. કુદરતી પ્રયોગ કરતાં ભૌતિક મોડેલિંગનો ફાયદો એ છે કે મોડેલ પ્રક્રિયાના અમલીકરણ માટેની શરતો મૂળ પ્રક્રિયામાં રહેલી શરતોથી નોંધપાત્ર રીતે અલગ હોઈ શકે છે અને અભ્યાસની સગવડતા અને સરળતાને આધારે પસંદ કરવામાં આવે છે. પરંતુ શારીરિક મોડેલિંગ છે મર્યાદિત અવકાશએપ્લિકેશન્સ ગાણિતિક મોડેલિંગમાં દેખીતી રીતે વ્યાપક ક્ષમતાઓ છે.

મોડેલિંગ એ બે, સામાન્ય રીતે પુનરાવર્તિત, તબક્કાઓનો સમાવેશ કરતી પ્રક્રિયા છે:

    મૂળ ઑબ્જેક્ટ જેવું જ મોડેલ બનાવવું કે જે સીધા સંશોધન માટે ઍક્સેસ કરવું મુશ્કેલ છે;

    કન્સ્ટ્રક્ટેડ મોડલનો ઉપયોગ કરીને મૂળ ઑબ્જેક્ટનું સંશોધન (ડિઝાઇન).

ગાણિતિક મોડેલિંગની પદ્ધતિનો ઉપયોગ કરીને કોઈપણ પ્રક્રિયાનો અભ્યાસ કરતી વખતે, સૌ પ્રથમ તેનું ગાણિતિક મોડેલ બનાવવું જરૂરી છે. ગાણિતિક મોડેલમોડેલિંગ અલ્ગોરિધમના નિર્માણ માટે જરૂરી. ગાણિતિક મોડલ અલ્ગોરિધમનો ઉપયોગ કરવાની ઘણી મુખ્ય રીતો છે:

    પ્રક્રિયાઓનો વિશ્લેષણાત્મક અભ્યાસ;

    સંખ્યાત્મક પદ્ધતિઓનો ઉપયોગ કરીને પ્રક્રિયાઓનો અભ્યાસ;

    હાર્ડવેર મોડેલિંગ (એનાલોગ કમ્પ્યુટર્સ અને વિશિષ્ટ મોડેલિંગ ઇન્સ્ટોલેશન પર);

    ડિજિટલ કમ્પ્યુટર પર પ્રક્રિયાઓનું મોડેલિંગ.

હાલમાં, ડિજિટલ કમ્પ્યુટર પર અમલમાં મૂકાયેલ આંકડાકીય મોડેલિંગની પદ્ધતિ વ્યાપક બની છે. આ પ્રકાર ગાણિતિક મોડેલિંગનો અભિન્ન ભાગ છે.

અન્ય સંશોધન પદ્ધતિઓ (વર્સેટિલિટી, લવચીકતા, ખર્ચ-અસરકારકતા) કરતાં ડિજિટલ મોડેલિંગના ઘણા ફાયદા છે અને તે મુખ્ય સમસ્યાઓમાંથી એકને ઉકેલવા માટે પરવાનગી આપે છે. આધુનિક વિજ્ઞાન- જટિલતાની સમસ્યા.

શૈક્ષણિક અને પ્રયોગશાળા સંકુલ એવી માહિતી પ્રણાલીઓના અભ્યાસ અને સંશોધન માટે રચાયેલ છે જે સંદેશાઓનું નિર્માણ, નમૂનાકરણ (ક્વોન્ટાઇઝેશન), એન્કોડિંગ, ટ્રાન્સમિશન, સ્ટોરેજ, ડીકોડિંગ અને પુનઃસ્થાપન કરે છે. આ સિસ્ટમોમાં વાસ્તવિક બ્લોક્સનો સમાવેશ થાય છે જે સૂચિબદ્ધ પરિવર્તનો કરે છે. આમાં શામેલ છે:

    સંદેશનો સ્ત્રોત (જનરેટર, શેપર);

    સેમ્પલર (ક્વોન્ટાઇઝર, ક્વોન્ટાઇઝેશન યુનિટ);

    એન્કોડર (એનકોડર, કોડિંગ યુનિટ);

    સંચાર ચેનલ;

    મેમરી બ્લોક (વિલંબ રેખા);

    ડીકોડર (ડીકોડર);

    સંદેશ રીસીવર.

આ બ્લોક્સની કામગીરીનું અનુકરણ કરતા ડિજિટલ મોડલ્સ શૈક્ષણિક અને પ્રયોગશાળા સંકુલમાં અલગ ઑબ્જેક્ટ વર્ગોના સ્વરૂપમાં રજૂ કરવામાં આવે છે અથવા તેમાંથી રચના કરી શકાય છે. આ ઑબ્જેક્ટક્લાસ સંકુલ નીચેના હેતુઓ પૂરા કરે છે:

    આ સિસ્ટમોની ડિઝાઇન માટે ડેટા મેળવવા માટે પ્રયોગનું અનુકરણ કરવું;

    પરિમાણોની ગણતરી, વ્યક્તિગત બ્લોક્સના કાર્યોનું સંશ્લેષણ અને સમગ્ર સિસ્ટમને સ્વચાલિત કરવા;

    મોડેલિંગ, સિમ્યુલેટીંગ અને પ્રદર્શિત કાર્ય માટે:

    સમય જતાં સતત સંદેશાઓના નમૂના લેવા માટેની સિસ્ટમો;

    સ્તર દ્વારા સંદેશ પરિમાણ સિસ્ટમો;

    કાર્યક્ષમ કોડિંગ સિસ્ટમ્સ;

    અવાજ-પ્રતિરોધક કોડિંગ સિસ્ટમ્સ;

    આ સિસ્ટમોના સંયોજનો.

    પ્લોટીંગ ગ્રાફ માટે.

ચાલો તેમના ડિજિટલ મોડેલિંગ દ્વારા સિસ્ટમોના સંચાલનનો અભ્યાસ કરવાની કેટલીક સુવિધાઓ ધ્યાનમાં લઈએ. તે સામાન્ય રીતે સિસ્ટમોની અસરકારકતાનો અભ્યાસ કરવાનો છે. આ કિસ્સામાં, આ સિસ્ટમની અન્ય સિસ્ટમ સાથેની ક્રિયાપ્રતિક્રિયા, જેને બાહ્ય પર્યાવરણ કહેવાય છે, તેનું મોડેલિંગ છે. કોઈપણ સિસ્ટમની કાર્યક્ષમતા પરિબળોના બે જૂથો દ્વારા નક્કી કરવામાં આવે છે: બાહ્ય વાતાવરણના ગુણધર્મો અને લાક્ષણિકતાઓ; સિમ્યુલેટેડ સિસ્ટમના કાર્યો અને પરિમાણો. સિસ્ટમની સૌથી અસરકારક કામગીરી (વર્તણૂક) એ પરિસ્થિતિમાં છે જ્યાં બાહ્ય વાતાવરણના ગુણધર્મો અને લાક્ષણિકતાઓ સિસ્ટમના કાર્યો અને પરિમાણો સાથે "સંકલિત" હોય છે. સિસ્ટમની અસરકારકતા માટેના સૂચકાંકો અને માપદંડ તેના વિકાસકર્તાઓ દ્વારા સેટ (વ્યાખ્યાયિત) કરવામાં આવે છે, કારણ કે તે ઔપચારિક પદ્ધતિઓ દ્વારા સ્થાપિત કરી શકાતા નથી.

"સામાન્ય પરિસ્થિતિઓ" હેઠળ કાર્યક્ષમતાનો અભ્યાસ બાહ્ય વાતાવરણ દ્વારા નિર્ધારિત સૌથી સંભવિત સામાન્ય (પ્રમાણભૂત) પરિસ્થિતિઓનું આયોજન કરીને હાથ ધરવામાં આવે છે, જે સંભવતઃ વિકાસકર્તા અથવા સંશોધક માટે જાણીતી છે. તે જ સમયે ચોક્કસ પરિસ્થિતિઓબાહ્ય પર્યાવરણની સૌથી લાક્ષણિક ગુણધર્મો અને લાક્ષણિકતાઓ ઉલ્લેખિત છે.

આ ઉપરાંત, આત્યંતિક પરિસ્થિતિઓ અને અસંભવિત પરિસ્થિતિઓમાં સિસ્ટમની વર્તણૂક પર અભ્યાસ હાથ ધરવામાં આવે છે, જે બાહ્ય વાતાવરણના ગુણધર્મો અને લાક્ષણિકતાઓના સેટ દ્વારા નક્કી કરવામાં આવે છે જે સંશોધક માટે નબળી આગાહી કરી શકાય છે (તેની લાક્ષણિકતાઓના મહત્તમ મૂલ્યો, જેમ કે જેમ કે, ઉદાહરણ તરીકે, વિદ્યુત સર્કિટમાં વર્તમાનનું પ્રતિબંધિત મૂલ્ય, ઓવરલોડ, મોટા-કંપનવિસ્તાર હસ્તક્ષેપ અને ફ્રીક્વન્સીઝ, ખામીયુક્ત સામગ્રીને કારણે સિસ્ટમ અથવા તેના ઘટકોનો ભૌતિક વિનાશ વગેરે).

બાહ્ય વાતાવરણ (પ્રમાણભૂત અથવા અસામાન્ય) દ્વારા નિર્ધારિત પરિસ્થિતિને તેના કેટલાક ગુણધર્મો અને લાક્ષણિકતાઓને ઠીક કરીને મોડેલ કરવામાં આવે છે. તે જ સમયે, સિસ્ટમોની કાર્યક્ષમતા તેના કાર્યો અને પરિમાણોને અલગ કરીને અભ્યાસ કરવામાં આવે છે. સિસ્ટમનો એક અલગ ક્રમમાં અભ્યાસ કરવો પણ શક્ય છે, જેમાં સિસ્ટમના કાર્યો અને પરિમાણો રેકોર્ડ કરવામાં આવે છે અને બાહ્ય વાતાવરણના ગુણધર્મો અને પરિમાણો વિવિધ છે. ધારી રહ્યા છીએ કે બાહ્ય વાતાવરણના ગુણધર્મો અને અભ્યાસ હેઠળની સિસ્ટમના કાર્યો, અન્ય વસ્તુઓની સાથે, માપેલા અને નિયંત્રિત (ચલ) સંખ્યાત્મક લાક્ષણિકતાઓ અને પરિમાણોના સેટ દ્વારા રજૂ થાય છે.

સિસ્ટમની વર્તણૂકના અભ્યાસના આગલા પુનરાવર્તન પર, પર્યાવરણ અને સિસ્ટમ પરિમાણોની લાક્ષણિકતાઓનો સંપૂર્ણ સમૂહ સામાન્ય રીતે નિશ્ચિત હોય છે. આ કિસ્સામાં, સૂચિબદ્ધ ઘટકોમાંથી એક "બુદ્ધિગમ્ય" સ્વીકાર્ય શ્રેણીમાં બદલાય છે. સિસ્ટમના પ્રદર્શન સૂચકાંકો ચલ પરિમાણના ઘણા મૂલ્યો માટે નક્કી કરવામાં આવે છે અને સંશોધન પ્રોટોકોલમાં દાખલ થાય છે, સામાન્ય રીતે કોષ્ટકના રૂપમાં દોરવામાં આવે છે. અભ્યાસના આગલા પુનરાવર્તન પર, અન્ય પરિમાણ વૈવિધ્યસભર છે, અને બાકીના નિશ્ચિત છે.

સામાન્ય રીતે પરિમાણો અને તેમના મૂલ્યોની સંપૂર્ણ શોધ (પછી ભલે કમ્પ્યુટર મોડેલિંગ) સમય મર્યાદાઓને કારણે અમલ કરી શકાતો નથી. તેથી, વિકાસકર્તા અથવા સંશોધકે ઘણીવાર પરિમાણો અને લાક્ષણિકતાઓની ચોક્કસ ક્રમબદ્ધ અને નિર્દેશિત પસંદગી કરવી પડે છે. પરિમાણોની કમ્પ્યુટર સ્વચાલિત પસંદગીની સંભાવના સાથે સંયોજનમાં, આ તમને સિસ્ટમ સંશોધનનો સમય ઘટાડવાની મંજૂરી આપે છે. વધુમાં, પ્રયોગો ડિઝાઇન કરવા માટે વિકસિત પદ્ધતિઓનો ઉપયોગ કરવો જોઈએ.

પ્રયોગશાળા વર્ગોમાં સ્તર દ્વારા સતત સંદેશાઓનું પ્રમાણીકરણ કરવા માટેની સિસ્ટમનું ડિજીટલ મોડેલિંગ કરતી વખતે, બાહ્ય પર્યાવરણના ગુણધર્મો પ્રસારિત સિગ્નલના ચોક્કસ સ્વરૂપ દ્વારા દર્શાવવામાં આવે છે, જે સંશોધન પ્રક્રિયા દરમિયાન બદલાતું નથી, તેમજ સામાન્ય રીતે વિતરિત (ગૌસિયન) દ્વારા ) સંચાર ચેનલમાં અભિનય કરતો રેન્ડમ અવાજ. સંખ્યાત્મક લાક્ષણિકતાઓહસ્તક્ષેપ ગાણિતિક અપેક્ષા અને તેના કંપનવિસ્તારના પ્રમાણભૂત વિચલન દ્વારા દર્શાવવામાં આવે છે.

આ લેબમાં સિસ્ટમનું કાર્ય સ્તર (પેરામીટર કંપનવિસ્તાર) દ્વારા સતત સંદેશાઓનું પરિમાણ કરવાનું છે. ક્વોન્ટાઇઝર પરિમાણો મૂલ્યોની શ્રેણી દ્વારા રજૂ થાય છે સતત સંદેશઅને પરિમાણ સ્તરની સંખ્યા (અથવા પરિમાણીકરણ પગલું).

રેડિયો સિગ્નલો, રેડિયો હસ્તક્ષેપ અને રેન્ડમ પ્રક્રિયાઓના ડિજિટલ મોડેલિંગની સમસ્યા એલ્ગોરિધમ્સ (શક્ય તેટલી સરળ) શોધવાની સમસ્યા તરીકે ઘડવામાં આવી છે જે ડિજિટલ કમ્પ્યુટર પર સિમ્યુલેટેડ પ્રક્રિયાઓના સ્વતંત્ર અમલીકરણ (પસંદ કરેલા કાર્યો) મેળવવાનું શક્ય બનાવે છે. આપેલ આંકડાકીય લાક્ષણિકતાઓ સાથે સતત પ્રક્રિયાઓનું અનુકરણ કરતી અલગ રેન્ડમ પ્રક્રિયાઓનું સંશ્લેષણ કરવાનું આ એક સ્વતંત્ર અને તેના બદલે જટિલ કાર્ય છે. ડિજિટલ કમ્પ્યુટર પર અમલીકરણ માટે અનુકૂળ રેખીય અને બિનરેખીય પરિવર્તનો શોધીને તેનો ઉકેલ લાવવામાં આવે છે, જેની મદદથી રેન્ડમ નંબર સેન્સર દ્વારા જનરેટ કરાયેલ સ્વતંત્ર સમાન અથવા સામાન્ય રીતે વિતરિત રેન્ડમ નંબરોને જરૂરી આંકડાકીય ગુણધર્મો સાથે રેન્ડમ સિક્વન્સમાં રૂપાંતરિત કરવું શક્ય છે. .

રેડિયો સિસ્ટમના ડિજિટલ મોડેલિંગની સમસ્યા એલ્ગોરિધમ્સ વિકસાવવાની સમસ્યા તરીકે ઘડવામાં આવી છે જે, સિસ્ટમોની આપેલ લાક્ષણિકતાઓના આધારે, ઉદાહરણ તરીકે, ટ્રાન્સફર ફંક્શન્સ અને વ્યક્તિગત લિંક્સની બિનરેખીયતા લાક્ષણિકતાઓ, ડિજિટલ કમ્પ્યુટર પર ઇનપુટ અસરોના અલગ અમલીકરણને રૂપાંતરિત કરવાની મંજૂરી આપે છે. સિમ્યુલેટેડ સિસ્ટમ્સની અનુરૂપ આઉટપુટ અસરોના સ્વતંત્ર અમલીકરણમાં ચોક્કસ અથવા સ્વીકાર્ય ભૂલ સાથે. આ અલ્ગોરિધમ્સને ડિજિટલ સિસ્ટમ મોડલ કહેવામાં આવે છે.

રેડિયો સિસ્ટમના ડિજિટલ મોડેલિંગની કેટલીક વિશેષતાઓ અને અહીં અપનાવવામાં આવેલ મોડેલિંગ અભિગમ સમજાવવો જોઈએ.

સામાન્ય રીતે મોડેલિંગ થિયરીનો વિકાસ, અને ખાસ કરીને ડિજિટલ મોડેલિંગ, ઘટના અને પ્રક્રિયાઓના ગાણિતિક વર્ણનની ડિગ્રી દ્વારા નક્કી કરવામાં આવે છે. વિવિધ ઉદ્યોગોવિજ્ઞાન અને ટેકનોલોજી. ડિજિટલ સિમ્યુલેશનની કેટલીક અન્ય એપ્લિકેશનોથી વિપરીત, જેમ કે ઉત્પાદન પ્રક્રિયાઓ અથવા પ્રક્રિયાઓનું સિમ્યુલેશન જૈવિક સિસ્ટમો, જ્યાં ઘટનાઓનું ગાણિતિક વર્ણન ઘણીવાર ખૂબ જ જટિલ સમસ્યા હોય છે, ત્યાં રેડિયો સિસ્ટમની કામગીરીની પ્રક્રિયાઓનું ગાણિતિક વર્ણન ખૂબ સારી રીતે વિકસિત છે.

ખરેખર, રેડિયો સિસ્ટમ્સનો મુખ્ય હેતુ સિગ્નલોમાં સમાવિષ્ટ માહિતીનું પ્રસારણ, સ્વાગત અને પ્રક્રિયા છે. માહિતીના દૃષ્ટિકોણથી, રેડિયો સિસ્ટમ્સને વિશિષ્ટ કમ્પ્યુટર્સ (સામાન્ય રીતે ખૂબ જ ઊંચી ઝડપ સાથે એનાલોગ) તરીકે ગણી શકાય છે, જે પૂર્વ-નિર્ધારિત ઓપરેટિંગ અલ્ગોરિધમ્સ (આ વિષય પર જુઓ) સચોટ અથવા અંદાજે અમલમાં મૂકે છે. આ અલ્ગોરિધમ્સમાં સમાવિષ્ટ કામગીરી, જેમ કે મોડ્યુલેશન, ફિલ્ટરિંગ, એમ્પ્લીફિકેશન, ફ્રીક્વન્સી કન્વર્ઝન, ડિટેક્શન, લિમિટિંગ, એક્યુમ્યુલેશન, ટ્રેકિંગ વગેરે, નિયમ તરીકે, પ્રમાણમાં સરળ ગાણિતિક ફોર્મ્યુલેશન માટે પરવાનગી આપે છે.

ગાણિતિક વર્ણનને રેડિયો સિસ્ટમના સંચાલનના જાણીતા પ્રોગ્રામના અનુવાદમાં ઘટાડવામાં આવે છે, જે સામાન્ય રેડિયો એન્જિનિયરિંગ ભાષામાં ઘડવામાં આવે છે, ગણિતની ભાષામાં, જેમાં, ઉદાહરણ તરીકે, ફિલ્ટરિંગ એ સ્લાઇડિંગ એકીકરણ, સંચય - સમીકરણ, કંપનવિસ્તાર શોધ - પરબિડીયું નિષ્કર્ષણ, વગેરે. પરિણામે, રેડિયો સિસ્ટમનું ગાણિતિક મોડેલ. સિસ્ટમનું ડિજિટલ મોડેલ બીજા તબક્કે પ્રાપ્ત થાય છે, જ્યારે તે ગાણિતિક મોડેલના આધારે વિકસિત થાય છે. સ્વતંત્ર અલ્ગોરિધમનોડિજિટલ કમ્પ્યુટર પર અમલીકરણ માટે બનાવાયેલ મોડેલિંગ ઑબ્જેક્ટના કાર્યની પ્રક્રિયા.

ડિજિટલ કમ્પ્યુટર પર રેડિયો સિસ્ટમના ડિજિટલ મૉડલના અમલીકરણનો અર્થ છે, સારમાં, વિશિષ્ટ કમ્પ્યુટરનું સ્થાનાંતરણ, જે આ રેડિયો સિસ્ટમ છે, સાર્વત્રિક ડિજિટલ કમ્પ્યુટર સાથે.

એક કોમ્પ્યુટરને બીજા કોમ્પ્યુટર સાથે બદલીને રેડિયો સિસ્ટમનું મોડેલીંગ કરવાનો અભિગમ કહેવાતો છે કાર્યાત્મક સિદ્ધાંતમોડેલિંગ, જે મુજબ મોડેલને મૂળની સમકક્ષ ગણવામાં આવે છે જો તે પર્યાપ્ત સચોટતા સાથે માત્ર મૂળના કાર્યનું પુનઃઉત્પાદન કરે છે, ઉદાહરણ તરીકે, રેડિયો રીસીવરના આઉટપુટ સિગ્નલમાં ઇનપુટ સિગ્નલોને રૂપાંતરિત કરવા માટેનું અલ્ગોરિધમ. તે જ સમયે, મોડેલ અને મૂળ સામાન્ય રીતે સમાન નથી, કારણ કે મોડેલિંગ દરમિયાન, વિગતો કે જે માહિતીના દૃષ્ટિકોણથી નજીવી છે, સંકળાયેલી છે, ઉદાહરણ તરીકે, મોડેલ કરેલ સિસ્ટમના ચોક્કસ ભૌતિક મૂર્ત સ્વરૂપ સાથે, અવગણવામાં આવે છે. મોડેલિંગ માટેનો આ અભિગમ સંખ્યાબંધ સમસ્યાઓમાં યોગ્ય છે, ઉદાહરણ તરીકે, ડિઝાઇન સ્ટેજ પર રેડિયો સિસ્ટમ બનાવવા માટે સિદ્ધાંતો પસંદ કરતી વખતે, સિગ્નલ પ્રોસેસિંગ સર્કિટ (એલ્ગોરિધમ્સ) ની અવાજ પ્રતિરક્ષાનું મૂલ્યાંકન કરતી વખતે, દખલગીરીની અસરકારકતાનું મૂલ્યાંકન કરતી વખતે અને અન્ય બાબતોમાં અભ્યાસ

અલબત્ત, એવી સમસ્યાઓ છે કે જેમાં મોડેલિંગ પદ્ધતિનો ઉપયોગ કરીને ઉકેલવા માટે કાર્યાત્મક સિદ્ધાંત વ્યવહારુ નથી, ઉદાહરણ તરીકે, વાસ્તવિક તત્વો (ઇલેક્ટ્રોવેક્યુમ અને સેમિકન્ડક્ટર ઉપકરણો, ઇન્ડક્ટન્સ, કેપેસિટેન્સ, પ્રતિકાર, વગેરે) ના પરિમાણોના પ્રભાવનો અભ્યાસ કરતી વખતે આપેલ રેડિયો ઉપકરણ (એકમ) બનાવે છે, તેની લાક્ષણિકતાઓ પર: સ્થાનાંતરણ કાર્યો, સ્થિરતા, રેખીયતા, ગતિશીલ શ્રેણી, વગેરે. આ કિસ્સાઓમાં, તમારે વધુ વિગતવાર મોડેલિંગના સ્તર પર જવાની જરૂર છે. વિદેશી સાહિત્યમાં મોડેલિંગ માટેના આ અભિગમને સર્કિટના વિશ્લેષણ અને સંશ્લેષણ માટે ડિજિટલ કમ્પ્યુટરનો ઉપયોગ કહેવામાં આવે છે. આ મોનોગ્રાફમાં આ ડિજિટલ મોડેલિંગ પદ્ધતિઓની ચર્ચા કરવામાં આવી નથી.

તે તેમના સરળ તત્વોની લાક્ષણિકતાઓ કરતાં સિસ્ટમોની વધુ સામાન્ય લાક્ષણિકતાઓના જ્ઞાનના આધારે ડિજિટલ મોડેલિંગ પદ્ધતિઓ રજૂ કરે છે. આવી સામાન્ય લાક્ષણિકતાઓ તરીકે, સિસ્ટમના સંચાલન માટે અલ્ગોરિધમનો ઉપયોગ કરવામાં આવે છે, તેમના કાર્યાત્મક હેતુને અનુસરીને, ટ્રાન્સફર ફંક્શન્સ અથવા રેખીય ગતિશીલ લિંક્સની આવેગ ક્ષણિક લાક્ષણિકતાઓ, સિસ્ટમ બનાવતા બિનરેખીય બ્લોક્સની બિનરેખીયતા લાક્ષણિકતાઓ, એટલે કે મોડેલિંગ કાર્યાત્મક સ્તરે હાથ ધરવામાં આવે છે. , અને નહીં સર્કિટ આકૃતિઓસિસ્ટમો

સામાન્ય રીતે, સિમ્યુલેટેડ રેડિયો સિસ્ટમ્સને ફક્ત બે મુખ્ય પ્રકારની લિંક્સના સંયોજન તરીકે રજૂ કરી શકાય છે - રેખીય જડતા લિંક્સ (એમ્પ્લીફાયર, ફિલ્ટર્સ, ટ્રેકિંગ સિસ્ટમ્સ, વગેરે.) અને બિનરેખીય જડતા-મુક્ત લિંક્સ (મર્યાદા, ડિટેક્ટર, લોજિકલ બ્લોક્સ, વગેરે.) . આ બે પ્રકારના કાર્યાત્મક એકમોમાંથી, બ્લોક ડાયાગ્રામને વધારીને અને લિંક્સની લાક્ષણિકતાઓમાં ફેરફાર કરીને, કોઈપણ જટિલતાની રેડિયો સિસ્ટમ્સ બનાવવામાં આવે છે. જો તમે સિસ્ટમોના વ્યક્તિગત ભાગોના મોડેલિંગ માટેના અલ્ગોરિધમ્સ જાણો છો તો આવી કાર્યાત્મક સિસ્ટમોના મોડેલિંગ માટેના અલ્ગોરિધમ્સ શોધવા મુશ્કેલ નથી.

રેડિયો સિસ્ટમ લિંક્સની કામગીરીના ગાણિતિક વર્ણનની સમસ્યાનો અનન્ય ઉકેલ નથી. ઉદાહરણ તરીકે, રેખીય ગાળણક્રિયાઇનપુટ ઇફેક્ટ (ફેરિયર પદ્ધતિ) ના હાર્મોનિક્સના કંપનવિસ્તાર અને તબક્કાઓને બદલવાની પ્રક્રિયા તરીકે અને અમુક વજન સાથે ઇનપુટ પ્રક્રિયાના સ્લાઇડિંગ એકીકરણ તરીકે વર્ણવી શકાય છે (ડુહેમેલ ઇન્ટિગ્રલ પદ્ધતિ. બદલામાં, સમાન ગાણિતિક મોડેલ અનુરૂપ હોઈ શકે છે. વિવિધ ડિજિટલ મોડલ્સ, ઉદાહરણ તરીકે, ડ્યુહેમેલ ઇન્ટિગ્રલના સ્વરૂપમાં આપવામાં આવેલ સતત ફિલ્ટરિંગની પ્રક્રિયાને સ્લાઇડિંગ સમેશન તરીકે અને રિકરન્ટ ડિફરન્સ ઇક્વેશન અનુસાર ગણતરી પ્રક્રિયા તરીકે રજૂ કરી શકાય છે. રેડિયો સિસ્ટમ્સના ડિજિટલ મોડેલિંગ માટેની પદ્ધતિઓના વિકાસમાં મુખ્ય દિશા એ સામાન્ય રીતે તેમના ડિજિટલ મોડલ્સનું ગાણિતિક વર્ણન અને બનાવટ નથી, ડિજિટલ પર અમલીકરણ માટે તેમાંથી કેટલું અનુકૂળ છે. કમ્પ્યુટર, એટલે કે, પસંદ કરેલ કાર્યક્ષમતા માપદંડના દૃષ્ટિકોણથી સૌથી અસરકારક.

આવા માપદંડ તરીકે, અમે આપેલ મોડેલિંગ ચોકસાઈ માટે ન્યૂનતમ કોમ્પ્યુટેશનલ ખર્ચ (લઘુત્તમ વોલ્યુમ અને ગણતરીનો સમય) ના માપદંડનો આગળ ઉપયોગ કરીએ છીએ.

પુસ્તક કોમ્પ્યુટેશનલ ખર્ચ ઘટાડવા માટે વિવિધ પદ્ધતિઓ દર્શાવે છે. મુખ્ય મુદ્દાઓ નીચે મુજબ છે.

1. સિગ્નલો, ઘોંઘાટ અને સિસ્ટમની કામગીરીની પ્રક્રિયાઓનું મોડેલિંગ કરતી વખતે આર્થિક રિકરન્ટ (માર્કોવ) એલ્ગોરિધમનો ઉપયોગ, જે મુજબ મોડેલિંગ ઑબ્જેક્ટની આગલી સ્થિતિ તેની અગાઉની એક અથવા વધુ સ્થિતિઓને જાણીને સરળતાથી શોધી શકાય છે. (આ પદ્ધતિમાં એપ્લિકેશનની એકદમ વ્યાપક શ્રેણી છે, કારણ કે રેડિયો સિસ્ટમમાં ઘણી પ્રક્રિયાઓ કડક અથવા આશરે માર્કોવિયન છે.)

2. વાહક આવર્તનના ઉચ્ચ-આવર્તન ઘટકોને વિચારણામાંથી બાકાત રાખવા માટે પરબિડીયું પદ્ધતિનો ઉપયોગ.

3. વિધેયાત્મક રીતે સમાન સિસ્ટમો મેળવવા માટે સિસ્ટમોના કાર્યાત્મક આકૃતિઓના સમકક્ષ રૂપાંતરણો જે મોડેલ કરવા માટે સરળ છે.

4. મલ્ટી-સ્કેલ મોડેલિંગ (ઝડપથી બદલાતી પ્રક્રિયાઓ માટે નાના નમૂનાના પગલાનો ઉપયોગ કરીને અને ધીમે ધીમે બદલાતી પ્રક્રિયાઓ માટે એક મોટા નમૂનાના પગલાનો ઉપયોગ કરીને જ્યારે મોડેલિંગ સિસ્ટમો જેમાં પ્રક્રિયાઓ આવર્તન શ્રેણીના વિવિધ ભાગોમાં એકસાથે થાય છે) અને વેરીએબલ-સ્કેલ મોડેલિંગ (ચલનો ઉપયોગ કરીને) નમૂના લેવાનું પગલું).

આ પદ્ધતિઓનો ઉપયોગ ડિજિટલ અને એનાલોગ મોડેલિંગને ઝડપમાં નજીક લાવે છે. અન્ય પાસાઓમાં, ડિજિટલ અને એનાલોગ રેડિયો સિસ્ટમ સિમ્યુલેશનમાં વિવિધ કાર્યક્ષમતા હોઈ શકે છે, જે ડિજિટલ અને એનાલોગના ફાયદા અને ગેરફાયદા દ્વારા નક્કી કરવામાં આવે છે. કમ્પ્યુટર્સ.

જો કે, જ્યાં વિવિધ સિસ્ટમોના મોડેલિંગ માટે સાર્વત્રિક ઉપકરણ હોવું જરૂરી છે: અલગ ઓટોમેટા, સતત અને અલગ ગતિશીલ સિસ્ટમ્સ (સતત, ચલ, લમ્પ્ડ અને વિતરિત પરિમાણો સાથે રેખીય અને બિનરેખીય), સિસ્ટમ્સ કતારવગેરે, જ્યાં ઉચ્ચ ચોકસાઇ જરૂરી છે, અદ્યતન તર્ક, કાર્યક્ષમ મેમરી સિસ્ટમની હાજરી, મૂલ્યોની વિશાળ ગતિશીલ શ્રેણી, ડિજિટલ મોડેલિંગના એનાલોગ પર નોંધપાત્ર ફાયદા છે.

હાલમાં ડિજિટલ મૉડલિંગના ગેરફાયદામાં નીચેનાનો સમાવેશ થાય છે: પ્રમાણમાં ઓછી ઝડપ, અપૂર્ણ માનવ-મશીન સંચાર પ્રણાલી (પરિણામોનું અપૂરતું વિઝ્યુઅલ રેકોર્ડિંગ, સમસ્યા હલ કરવાની પ્રક્રિયામાં સિમ્યુલેટેડ સિસ્ટમના પરિમાણો અને માળખું બદલવામાં મુશ્કેલીઓ), ઊંચી કિંમત એક કલાકનો કમ્પ્યુટર સમય. જો કે, એવું માનવા માટેનું કારણ છે કે ભવિષ્યમાં, જેમ જેમ ઈલેક્ટ્રોનિક ડિજિટલ કોમ્પ્યુટર ટેક્નોલોજી અને તેના ગાણિતિક આધાર માટેની પદ્ધતિઓમાં સુધારો થશે, તેમ તેમ આ ખામીઓ દૂર થશે. સામગ્રીની રજૂઆત દરમિયાન ડિજિટલ મોડેલિંગના કેટલાક વધારાના ફાયદા અને ગેરફાયદા નોંધવામાં આવે છે.

એનાલોગ મૉડલિંગ સરળ છે, કેટલાક કિસ્સાઓમાં પ્રદર્શનમાં ડિજિટલ મૉડલિંગ કરતાં ચડિયાતું, વધુ વિઝ્યુઅલ અને વધુ આર્થિક રીતે નફાકારક છે, પરંતુ તેની સચોટતા ઓછી છે, પ્રમાણમાં નાની ગતિશીલ શ્રેણી છે અને તે સાર્વત્રિક નથી. સામાન્ય વિભેદક સમીકરણો દ્વારા વર્ણવેલ સતત ગતિશીલ પ્રણાલીઓના અભ્યાસમાં આ પ્રકારનું મોડેલિંગ સૌથી વધુ અસરકારક રીતે ઉપયોગમાં લેવાય છે.

એનાલોગ મોડેલિંગના ગેરફાયદાને સંયુક્ત એનાલોગ-ડિજિટલ મોડલ્સમાં સરભર કરી શકાય છે.

આ પુસ્તક માત્ર ડિજિટલ મોડેલિંગ પર ધ્યાન કેન્દ્રિત કરશે, પરંતુ તેમાં ચર્ચા કરાયેલી કેટલીક પદ્ધતિઓનો ઉપયોગ એનાલોગ તેમજ એનાલોગ-ટુ-ડિજિટલ મોડેલિંગમાં થઈ શકે છે, ઉદાહરણ તરીકે, રેન્ડમ સિગ્નલોનું મોડેલિંગ કરતી વખતે આકાર આપવાની ફિલ્ટર પદ્ધતિ.

ભવિષ્યમાં, "ડિજિટલ મોડેલિંગ" શબ્દને બદલે, નિયમ તરીકે, "સિમ્યુલેશન" શબ્દનો ઉપયોગ કરવામાં આવશે.

કારણ કે પુસ્તક પદ્ધતિઓની ચર્ચા કરે છે ગાણિતિક મોડેલિંગ, તો તેમાં "ઘણું ગણિત" છે. જો કે, સામગ્રીને સમજવા માટે, વાચકને તેના કડક સ્વરૂપમાં ગણિતનું એટલું જ્ઞાન હોવું જરૂરી નથી. શાસ્ત્રીય અર્થમાં, S. M. Rytov ની પરિભાષામાં "રેડિયો ગણિત" અને "સર્કિટનું ગણિત" નું કેટલું જ્ઞાન છે. વુડવર્ડની પરિભાષા, તેમજ અનુરૂપ પુસ્તક પ્રકરણોના વોલ્યુમમાં રેન્ડમ પ્રક્રિયાઓ અને આંકડાકીય રેડિયો એન્જિનિયરિંગના લાગુ સિદ્ધાંતના મુદ્દાઓ. વધુમાં, વાચકને સિદ્ધાંતના કેટલાક મૂળભૂત ગાણિતિક ઉપકરણને જાણવાની જરૂર છે સ્વતંત્ર સિસ્ટમો, ખાસ કરીને પરિવર્તનના મૂળભૂત ગુણધર્મો, ડિજિટલ કમ્પ્યુટર ક્ષમતાઓ અને પ્રોગ્રામિંગ સિદ્ધાંતો.

પુસ્તક ડિજિટલ કમ્પ્યુટર પર મોડેલિંગ અલ્ગોરિધમ્સના અમલીકરણ માટે સંભવિત પ્રોગ્રામ્સના બ્લોક ડાયાગ્રામ પ્રદાન કરતું નથી. અલ્ગોરિધમ્સ ફોર્મ્યુલા સ્વરૂપમાં આપવામાં આવે છે. સૂત્રિક અલ્ગોરિધમ્સને સમજાવવા માટે, સૂચિત અલ્ગોરિધમ્સ સાથે સખત અનુરૂપ ઇનપુટ સંખ્યાત્મક ક્રમ પર કામગીરી કરતા અલગ ફિલ્ટર્સના સ્થાનાંતરણ કાર્યો અને બ્લોક ડાયાગ્રામ આપવામાં આવ્યા છે.

2.2. બિન-એલ્ગોરિધમિક પદ્ધતિઓ

ડિજિટલ મોડેલિંગ.

સામાન્ય હેતુવાળા ડિજિટલ કમ્પ્યુટર પર પ્રોગ્રામ-એલ્ગોરિધમિક પદ્ધતિનો ઉપયોગ કરીને સંખ્યાબંધ જટિલ સમસ્યાઓ ઉકેલવાની ઝડપ અપૂરતી છે અને કમ્પ્યુટર-એઇડેડ ડિઝાઇન (CAD) એન્જિનિયરિંગ સિસ્ટમ્સની જરૂરિયાતોને સંતોષતી નથી. સમસ્યાઓના આ વર્ગોમાંનો એક, વ્યાપકપણે ઉપયોગમાં લેવાય છે એન્જિનિયરિંગ પ્રેક્ટિસગતિશીલતા (ક્ષણિક પ્રક્રિયાઓ) નો અભ્યાસ કરતી વખતે જટિલ સિસ્ટમોઓટોમેશન એ સામાન્ય ડેરિવેટિવ્સમાં ઉચ્ચ ઓર્ડરના બિનરેખીય વિભેદક સમીકરણોની સિસ્ટમ છે. આ સમસ્યાઓના ઉકેલને ઝડપી બનાવવા માટે, CAD સૉફ્ટવેર અને હાર્ડવેર સિસ્ટમમાં મુખ્ય (અગ્રણી) સામાન્ય-હેતુના ડિજિટલ કમ્પ્યુટર ઉપરાંત, બિનરેખીય વિભેદક સમીકરણો ઉકેલવા માટે સમસ્યા-લક્ષી હોય તેવા GVM નો સમાવેશ થઈ શકે છે. તેઓ ડિજિટલ ગાણિતિક મોડેલિંગના આધારે ગોઠવવામાં આવે છે બિન-એલ્ગોરિધમિક પદ્ધતિ. બાદમાં તમને કમ્પ્યુટિંગ પ્રક્રિયાની સહજ સમાંતરતાને કારણે CAD ની ઉત્પાદકતા વધારવાની મંજૂરી આપે છે, અને ગાણિતિક જથ્થાને રજૂ કરવાની સ્વતંત્ર (ડિજિટલ) પદ્ધતિ તમને ડિજિટલ કમ્પ્યુટર કરતાં વધુ ખરાબ પ્રક્રિયાની ચોકસાઈ પ્રાપ્ત કરવાની મંજૂરી આપે છે. આ જીવીએમ બે ડિજિટલ મોડેલિંગ પદ્ધતિઓનો ઉપયોગ કરે છે:

1. ફિનિટ-ડિફરન્સ મોડેલિંગ;

2. ડિસ્ચાર્જ મોડેલિંગ.

GVM માં વપરાતી પ્રથમ પદ્ધતિ જેમ કે ડિજિટલ વિભેદક વિશ્લેષકો (DDAs) અને ડિજિટલ ઈન્ટિગ્રેટિંગ મશીન્સ (DIMs) એ અંદાજિત (પગલાં-દર-પગલાં) મર્યાદિત તફાવત ગણતરીઓની જાણીતી પદ્ધતિ છે. GVM ના ડિજિટલ ઓપરેટિંગ એકમો, ડિજિટલ સર્કિટરી પર બનેલા, ઓપરેટિંગ એકમો વચ્ચે સંચાર રેખાઓ સાથે પ્રસારિત ગાણિતિક જથ્થાના એકદમ નાના અલગ વધારાની પ્રક્રિયા કરે છે. ઇનપુટ અને આઉટપુટ ગાણિતિક માત્રારિવર્સ કાઉન્ટર્સમાં અથવા સંચિત એડર રજિસ્ટરમાં ડિજિટલ એન-બીટ કોડ્સમાં વધારાથી રજૂ, સંગ્રહિત અને સંચિત થાય છે.

તમામ જથ્થાના વધારાને સામાન્ય રીતે એક લો-ઓર્ડર યુનિટમાં કોડેડ કરવામાં આવે છે: D:=1ml. આર. આ બધા પ્રોસેસ્ડ જથ્થાના સ્તર દ્વારા પરિમાણને અનુરૂપ છે સતત ગતિએપરિમાણ D=1. પરિણામે, તમામ મશીન જથ્થાના વધારાનો દર મર્યાદિત છે: |dS/dx|£1.

ઓપરેટિંગ એકમો વચ્ચે બે-વાયર કમ્યુનિકેશન લાઇન પર સાઇન કોડિંગ પદ્ધતિનો ઉપયોગ કરીને સિંગલ-બીટ ઇન્ક્રીમેન્ટના ચિહ્નોને એન્કોડ કરવામાં આવે છે:

https://pandia.ru/text/78/244/images/image002_51.gif" width="476" height="64 src=">,

જ્યાં DSi=yiDx – માં ઇન્ટિગ્રલનો વધારો i-th પગલુંએકીકરણ, અને integrand ફંક્શન y(x) - yi નું i-th ઓર્ડિનેટ તેના ઇન્ક્રીમેન્ટ્સ એકઠા કરીને ગણવામાં આવે છે:

https://pandia.ru/text/78/244/images/image004_39.gif" width="208" height="56 src=">

સતત નોર્મલાઇઝિંગ ગુણાંક kn = 2-n ની રજૂઆત સાથે, ઇન્ટિગ્રેટર્સના આઉટપુટ પર ઇન્ક્રીમેન્ટ્સ ક્રમિક રીતે રચાય છે અને નીચેના ઇન્ટિગ્રેટર્સમાં પણ ક્રમિક રીતે પ્રક્રિયા કરવામાં આવે છે. એક અપવાદ એ ઘણા સંકલિત કાર્યોના સરવાળાનું એકીકરણ છે

https://pandia.ru/text/78/244/images/image006_34.gif" width="239" height="56 src=">

પછી, ઘણી m ઇનપુટ રેખાઓ સાથે lth વધારોઅમુક jth પગલા પર સિંક્રનસ રીતે કાર્ય કરી શકે છે. અનુક્રમિક ઉમેરણ માટે, તેઓ વિલંબ રેખાઓનો ઉપયોગ કરીને એક પગલાની અંદર અંતરે છે, ઇનપુટ સંચયિત ઉમેરનારની ઘડિયાળની આવર્તન m વખત વધારીને. તેથી, સંકલિત સંકલન કાર્યોની સંખ્યા સામાન્ય રીતે બે સુધી મર્યાદિત હોય છે: m=2.

ડિજિટલ ઇન્ટિગ્રેટર-એડરનું માળખાકીય સંગઠન ખૂબ જ સરળ છે. તે નીચેના કાર્યાત્મક એકમોના સીરીયલ કનેક્શનના સ્વરૂપમાં બનાવવામાં આવ્યું છે:

· 2OR એક ઇનપુટ પર વિલંબ રેખા tз=0.5t સાથે સર્કિટ

ઇન્ટિગ્રેન્ડ ફંક્શન્સના ઇન્ક્રીમેન્ટનો ઇનપુટ એક્યુમ્યુલેટિંગ એડર, જે ઇનપુટ ઇન્ક્રીમેન્ટ્સ અનુસાર તેમના એન-બીટ ઓર્ડિનેટ્સ એકઠા કરે છે:

https://pandia.ru/text/78/244/images/image008_28.gif" width="411" height="194 src=">

જ્યારે Dх:=(10) કોડ yk ફેરફારો વિના પ્રસારિત થાય છે, અને જ્યારે Dх:=(01) આઉટપુટ ઇનપુટ કોડ yk માટે વિપરીત કોડ બનાવે છે.


આઉટપુટ સંચય કરનાર એડર, જે દરેક એકીકરણ પગલામાં તેના જૂના સમાવિષ્ટોમાં એનએસએમના શિફ્ટ રજિસ્ટર આરએસની સામગ્રી ઉમેરે છે (સીરીયલ ટ્રાન્સમિશન કોડમાં, આ પગલું n ઘડિયાળ ચક્રમાં કરવામાં આવે છે):

· ઇન્ટિગ્રલ આઉટપુટ ઇન્ક્રીમેન્ટ જનરેટર: DSi:= ઓવરફ્લો યુનિટ Si, ઓવરફ્લો સાઇનને બાયપોલર ઇન્ક્રીમેન્ટ કોડમાં રૂપાંતરિત કરવું (તે સૌથી સરળ રીતે અમલમાં આવે છે જો ઋણ સંચિત સંખ્યા Si ને સંશોધિત કોડમાં રજૂ કરવામાં આવે: પ્રત્યક્ષ, વ્યસ્ત અથવા પૂરક). ડિજિટલ ઇન્ટિગ્રેટરનું અનુરૂપ બ્લોક ડાયાગ્રામ ફિગમાં બતાવવામાં આવ્યું છે. પાઠ્યપુસ્તકના 9.14 (p.260). ડિજિટલ મૉડલ સર્કિટમાં, ડિજિટલ ઍડર-ઇન્ટિગ્રેટર માટે નીચેના પ્રતીકનો ઉપયોગ થાય છે:

"Zn." જો જરૂરી હોય તો વ્યુત્ક્રમ ધ્વજ (-) સૂચવે છે. એક મહત્વપૂર્ણ ફાયદો આ પદ્ધતિફિનિટ-ડિફરન્સ ડિજિટલ મોડેલિંગ એ છે કે સમાન ડિજિટલ ઇન્ટિગ્રેટર, તેના સર્કિટમાં ફેરફાર કર્યા વિના, સામાન્ય વિભેદક સમીકરણોને ઉકેલવા માટે જરૂરી રેખીય અને બિનરેખીય કામગીરી કરવા માટે ઉપયોગમાં લેવાય છે. આ હકીકત દ્વારા સમજાવવામાં આવે છે કે જ્યારે CDA અને CIM પ્રોગ્રામિંગ મૂળ સમીકરણોડેરિવેટિવ્સમાં વિભેદક સમીકરણોમાં રૂપાંતરિત થાય છે. ચાલો સૌથી સરળ ડિજિટલ મોડેલ પ્રોગ્રામ્સ જોઈએ:

1. ચલ x નો સતત k વડે ગુણાકાર:

ડિફરન્સિયલ્સ dS=кdx પર આગળ વધીએ છીએ, અમે ખાતરી કરીશું કે આ ઑપરેશન તેના અનુરૂપ પ્રારંભિક સેટિંગ સાથે એક ઇન્ટિગ્રેટર દ્વારા કરવામાં આવે છે:

3. ગુણાકાર S=xy, અથવા તફાવતમાં dS=xdy+ydx.

4.2. ત્રિકોણમિતિ કાર્યો, ઉદાહરણ તરીકે y=sinx, જે બીજા ક્રમના વિભેદક સમીકરણનો ઉકેલ છે (ત્યારથી), અથવા તફાવતોમાં


DIV_ADBLOCK111">

આ સમસ્યા લક્ષી કોમ્પ્યુટર્સ બનાવવા માટે, જ્યારે નિર્માણ થાય ત્યારે નોંધપાત્ર વધારાના ખર્ચની જરૂર પડે છે તકનીકી માધ્યમો CAD મોટાભાગે કમ્પ્યુટીંગ કોમ્પ્લેક્સમાં ઓપરેશનલ એમ્પ્લીફાયર પર બનેલા ઇલેક્ટ્રોનિક એનાલોગ કોમ્પ્યુટર્સ (AVMs) ને સામૂહિક રીતે ઉત્પાદિત સામાન્ય હેતુવાળા ડિજિટલ કોમ્પ્યુટર્સ અને ઇલેક્ટ્રોનિક એનાલોગ કોમ્પ્યુટર્સ (AVMs) ને જોડીને તેમને ગોઠવવા માટે એક સરળ રીતનો ઉપયોગ કરે છે. ડિજીટલ કોમ્પ્યુટર અને ડીજીટલ કોમ્પ્યુટરને સ્ટાન્ડર્ડ કન્વર્ઝન અને ઈન્ટરફેસ ડીવાઈસ (CTD)નો ઉપયોગ કરીને જોડવામાં આવે છે, જેમાં મુખ્યત્વે ADC અને DAC હોય છે. કોમ્પ્લેક્સ પ્રોગ્રામિંગ કરતી વખતે એક જટિલ સમસ્યાનું નિરાકરણ કરવામાં આવે છે, તેને એનાલોગ અને ડિજિટલ પ્રોસેસર્સ વચ્ચે 2 ભાગોમાં તર્કસંગત રીતે વિભાજિત કરવામાં આવે છે. તદુપરાંત, એનાલોગ ભાગ મોટાભાગે સમસ્યારૂપ રીતે વિભેદક સમીકરણો ઉકેલવા તરફ લક્ષી હોય છે અને સામાન્ય કમ્પ્યુટિંગ પ્રક્રિયામાં ઝડપી સબરૂટિન તરીકે ઉપયોગમાં લેવાય છે.

2.3 હાઇબ્રિડ કમ્પ્યુટિંગ સિસ્ટમ્સનું આર્કિટેક્ચર (HCC).

2.3.1. એનાલોગ-ડિજિટલ કમ્પ્યુટિંગ કોમ્પ્લેક્સ (ADCC) નું માળખું

GVK અથવા ATsVK એ એક કમ્પ્યુટિંગ સંકુલ છે જેમાં ડિજિટલ કમ્પ્યુટર અને સામાન્ય હેતુના સ્વચાલિત કમ્પ્યુટરનો સમાવેશ થાય છે, જે UPS નો ઉપયોગ કરીને સંયુક્ત છે, અને એનાલોગ ભાગના પ્રોગ્રામિંગને સ્વચાલિત કરવા, એનાલોગ વચ્ચે માહિતીના વિનિમયનું સંચાલન કરવા માટે ડિજિટલ ભાગમાં વધારાના સોફ્ટવેર ધરાવે છે. અને ડિજિટલ ભાગો, એનાલોગ ભાગનું નિરીક્ષણ અને પરીક્ષણ, ઇનપુટ-આઉટપુટ પ્રક્રિયાઓનું ઓટોમેશન.

ચાલો સિંગલ-ચેનલ સ્વિચ કરેલ ADCs અને DACs પર બનેલ સરળ UPS સાથે ADCC ના બ્લોક ડાયાગ્રામને ધ્યાનમાં લઈએ. ડિજિટલ કમ્પ્યુટરના નિયંત્રણ હેઠળ AVM પ્રોગ્રામિંગને સ્વચાલિત કરવા માટેની પૂર્વજરૂરીયાતો બનાવવા માટે, AVM હાર્ડવેરના ભાગ રૂપે નીચેના વધારાના બ્લોક્સ રજૂ કરવામાં આવ્યા છે:

1. મેન્યુઅલી એડજસ્ટેબલ વેરિયેબલ રેઝિસ્ટન્સ (પોટેન્ટિઓમીટર) ઓપરેટિંગ બ્લોક્સના સમૂહમાં ઓપરેશનલ એમ્પ્લીફાયર્સના ઇનપુટ્સ પર (NOB), જે તમને અહીંથી ઓળખાય છે પ્રયોગશાળા કામ TAU અનુસાર, તેઓને ડિજિટલી નિયંત્રિત પ્રતિકાર (DCRs) સાથે બદલવામાં આવે છે, જે DAC સંકલિત સર્કિટનો ઉપયોગ કરે છે;



DCC રૂપરેખાંકન કોડના લાંબા ગાળાના સંગ્રહ માટે, બફર રજિસ્ટર (BFR) ના બ્લોકનો ઉપયોગ કરવામાં આવે છે, જે AVM ને ઓપરેટિંગ એકમોના ટ્રાન્સમિશન ગુણાંકના ડિજિટલ કોડ્સ (TC) સાથે પ્રોગ્રામ કરતી વખતે લોડ કરવામાં આવે છે, વર્ણવેલ પદ્ધતિ અનુસાર ડિજિટલ કમ્પ્યુટરમાં ગણતરી કરવામાં આવે છે. ફકરા 2.1 માં; એનાલોગ મોડેલના સ્કેલ સમીકરણોનો ઉપયોગ કરીને;

3. ડિજિટલ કમ્પ્યુટર (ક્લોઝ 2.1) માં દોરેલા એનાલોગ મોડલ સર્કિટ અનુસાર ઓપરેટિંગ એકમોનું સ્વચાલિત જોડાણ ડિજિટલ કમ્પ્યુટરમાં બનેલી SAC કીના બાઈનરી સ્વિચિંગ વેક્ટરનો ઉપયોગ કરીને ઓટોમેટિક સ્વિચિંગ સર્કિટ (ASC) દ્વારા હાથ ધરવામાં આવે છે અને UPS માં રૂપરેખાંકન માહિતી રજિસ્ટર (RN) માં સમસ્યાના ઉકેલ દરમિયાન સંગ્રહિત.

AVM ઓપરેટિંગ મોડ્સ: તૈયારી, સ્ટાર્ટ-અપ, સ્ટોપ, પ્રારંભિક સ્થિતિ પર પાછા ફરો, એનાલોગ પેરિફેરલ ઉપકરણો (ચાર્ટ રેકોર્ડર્સ, બે-કોઓર્ડિનેટ ટેબ્લેટ રેકોર્ડિંગ ઉપકરણો - DRP) પર પરિણામોનું આઉટપુટ UPS કંટ્રોલ યુનિટ (યુપીએસ) દ્વારા કમ્પ્યુટર બાજુથી સેટ કરવામાં આવે છે. યુપીએસ બીયુ).

યુપીએસ કંટ્રોલ યુનિટ ડિજિટલ કોમ્પ્યુટર અને ઓટોમેટીક કોમ્પ્યુટરના ઓપરેશનનું પરસ્પર સુમેળ પણ કરે છે: તે એનાલોગ મોડલથી ડીજીટલ કોમ્પ્યુટરના ડીજીટલ પ્રોગ્રામ્સમાં બાહ્ય વિક્ષેપ સંકેતો પ્રસારિત કરે છે, ડીજીટલ પાર્ટ પ્રોગ્રામના નિયંત્રણ હેઠળ તે મતદાનને સુમેળ કરે છે. એનાલોગ મોડલમાં પોઈન્ટ, આ પોઈન્ટ પર વોલ્ટેજનું ડીજીટલ કોડમાં રૂપાંતર અને ડીજીટલ કોમ્પ્યુટરની રેમમાં BSK અને ચેનલ ઈનપુટ-આઉટપુટ દ્વારા બાદનું ટ્રાન્સમિશન; અથવા તેવી જ રીતે, વિદ્યુત વોલ્ટેજમાં ડિજિટલ કોડનું વિપરીત રૂપાંતર અને એનાલોગ મોડેલના ઓપરેટિંગ એકમોના ઇનપુટ્સ પર જરૂરી બિંદુઓ પર બાદમાંનો પુરવઠો. આ સિદ્ધાંત કાર્યાત્મક સંસ્થાડિજિટલ અને એનાલોગ ભાગોની ક્રિયાપ્રતિક્રિયા યુપીએસ બ્લોક્સ દ્વારા હાર્ડવેરમાં સપોર્ટેડ છે: એડીસી અને ડીએસી, એએમ અને એડીએમ - એનાલોગ મલ્ટિપ્લેક્સર અને ડિમલ્ટિપ્લેક્સર, એમએલ - ઇનપુટ અને આઉટપુટ એનાલોગ મેમરી બ્લોક્સ, વિવિધ સમાન સ્ટોરેજ સેમ્પલિંગ સર્કિટ (એસએસસી) પર બનેલા છે. . ઇનપુટ એસવીએક્સ (ડાબી બાજુએ) ના ઇનપુટ્સ એનાલોગ મોડેલ સર્કિટ (અનુરૂપ ઓપરેટિંગ બ્લોક્સના આઉટપુટ) ના જરૂરી બિંદુઓ સાથે જોડાયેલા છે. સમયની જરૂરી અલગ ક્ષણો પર, ડિજિટલ કમ્પ્યુટરના નિયંત્રણ હેઠળ, વ્યક્તિગત નમૂના ઓર્ડિનેટ્સ એનાલોગ મોડેલમાંથી લેવામાં આવે છે. એનાલોગ સંકેતો(ઇલેક્ટ્રિકલ વોલ્ટેજ) અને કામચલાઉ સ્ટોરેજ વેરહાઉસમાં સંગ્રહિત થાય છે. પછી SVR ના આઉટપુટ AM મલ્ટિપ્લેક્સર દ્વારા મતદાન કરવામાં આવે છે અને તેમના આઉટપુટ વોલ્ટેજને ADC દ્વારા ડિજિટલ કોડમાં રૂપાંતરિત કરવામાં આવે છે, જે સંખ્યાઓના બ્લોક (રેખીય એરે) તરીકે ડાયરેક્ટ એક્સેસ મોડમાં ડિજિટલ કમ્પ્યુટરના OP પર લખવામાં આવે છે.

મુ વ્યસ્ત રૂપાંતર ML આઉટપુટ એનાલોગ મેમરીના બીજા જૂથના SVH આઉટપુટ (જમણી બાજુએ) ડિજિટલ કોમ્પ્યુટરના નિયંત્રણ હેઠળ એનાલોગ મોડેલના ઓપરેટિંગ એકમોના જરૂરી ઇનપુટ્સ સાથે જોડાયેલા હોય છે, અને SVH ઇનપુટ આઉટપુટ સાથે જોડાયેલા હોય છે. એનાલોગ ડિમલ્ટિપ્લેક્સર, જેનું ઇનપુટ DAC ના આઉટપુટ વોલ્ટેજ સાથે પૂરું પાડવામાં આવે છે. ડાયરેક્ટ એક્સેસ મોડમાં, ડિજિટલ કોમ્પ્યુટરના ઓપીમાંથી નંબરોનો બ્લોક વાંચવામાં આવે છે. DAC માં દરેક સંખ્યાને ઇલેક્ટ્રિકલ વોલ્ટેજમાં રૂપાંતરિત કરવામાં આવે છે, જે, ચાલતા ADMની મદદથી ડિજિટલ કમ્પ્યુટરના નિયંત્રણ હેઠળ, અસ્થાયી સ્ટોરેજ વેરહાઉસમાંના એકમાં સંગ્રહ માટે રેકોર્ડ કરવામાં આવે છે. કેટલાક વોલ્ટેજનો પરિણામી સમૂહ ડિજિટલ કમ્પ્યુટર પ્રોગ્રામ દ્વારા નિર્દિષ્ટ સમય અંતરાલ માટે ઘણી અસ્થાયી સ્ટોરેજ સિસ્ટમ્સમાં સંગ્રહિત થાય છે (ઉદાહરણ તરીકે, એનાલોગ ભાગમાં સમસ્યા હલ કરતી વખતે) અને એનાલોગ ઓપરેટિંગ એકમો દ્વારા પ્રક્રિયા કરવામાં આવે છે.

2.3.2. એનાલોગ ગોઠવવાની પદ્ધતિઓ -

ડિજિટલ કમ્પ્યુટિંગ.

ડિજિટલ કમ્પ્યુટર્સ અને સ્વચાલિત કમ્પ્યુટર્સના વૈકલ્પિક ઓપરેટિંગ મોડનો સિદ્ધાંત, નિયંત્રણ સિસ્ટમની જટિલતાને ઘટાડે છે.

એટીએસવીકેનો ઉપયોગ કંટ્રોલ ડિજિટલ કમ્પ્યુટર્સ ધરાવતી જટિલ ઓટોમેશન સિસ્ટમ્સના એનાલોગ-ડિજિટલ મોડેલિંગ માટે તેમજ જટિલના ઉકેલને ઝડપી બનાવવા માટે થાય છે. ગાણિતિક સમસ્યાઓ, મેમરી સંસાધનોનો અતિશય વપરાશ અને કમ્પ્યુટરના કમ્પ્યુટર સમયની જરૂર છે. પ્રથમ કિસ્સામાં, કંટ્રોલ એલ્ગોરિધમ્સ ડિજિટલ કમ્પ્યુટર પર પ્રોગ્રામેટિકલી સિમ્યુલેટ કરવામાં આવે છે, અને કંટ્રોલ ઑબ્જેક્ટનું એનાલોગ ગાણિતિક મોડલ ઓટોમેટિક કમ્પ્યુટરમાં પ્રોગ્રામ કરવામાં આવે છે, અને ACVK નો ઉપયોગ ડિબગીંગ અને કન્ટ્રોલ અલ્ગોરિધમ્સને ચકાસવા માટે એક જટિલ તરીકે થાય છે, જે ધ્યાનમાં લે છે. કંટ્રોલ ઑબ્જેક્ટની બિનરેખીયતા અને ગતિશીલતા, જે એલ્ગોરિધમ્સ વિકસાવતી વખતે ધ્યાનમાં લેવી ખૂબ જ મુશ્કેલ છે, જો ઑબ્જેક્ટના વિભેદક સમીકરણોને સતત હલ ન કરતા હોય તો દરેક નવી નિયંત્રણ ક્રિયા માટે તેનો પ્રતિભાવ નક્કી કરવામાં આવે છે.

બીજા કિસ્સામાં, ઉદાહરણ તરીકે, વિભેદક સમીકરણોને ઉકેલતી વખતે, અંદાજિત ગણતરીઓની સામાન્ય બોજારૂપ સમસ્યાને બે ભાગમાં વહેંચવામાં આવે છે, સામાન્ય રીતે એનાલોગ ભાગમાં કોમ્પ્યુટેશનલી સઘન ગણતરીઓ મૂકે છે જેના માટે 0.1...1% ની ભૂલ માન્ય છે.

કાર્યના ઉપરોક્ત ઉલ્લેખિત બે ભાગોમાં વિભાજનના સિદ્ધાંત અને AVM અને ડિજિટલ કમ્પ્યુટર વચ્ચેની ક્રિયાપ્રતિક્રિયા ગોઠવવાની પદ્ધતિ અનુસાર, આધુનિક ડિજિટલ કમ્પ્યુટર્સને એનાલોગ-ડિજિટલ કમ્પ્યુટિંગના 4 વર્ગોમાં વહેંચવામાં આવ્યા છે.

સિંગલ-ચેનલ ADC અને DACs પર બનેલા સરળ UPS સાથે ADVCના માળખાકીય સંગઠનના આધારે વર્ગ 1,2,3નો અમલ કરી શકાય છે.

AVM અને ડિજિટલ કમ્પ્યુટર વચ્ચેની ક્રિયાપ્રતિક્રિયા ગોઠવવાની દ્રષ્ટિએ વર્ગ 1 સૌથી સરળ છે. ડિજિટલ અને એનાલોગ ભાગો કામ કરે છે અલગ અલગ સમય, અને તેથી AVM અને ડિજીટલ કોમ્પ્યુટર અને ડીજીટલ કોમ્પ્યુટર અને UPS ની ગતિના સુમેળ માટે કોઈ ઉચ્ચ માંગણીઓ નથી.

વર્ગ 2 ને ગણતરીઓ અને ક્રિયાપ્રતિક્રિયાના દરેક ચક્રમાં AVM, DVM અને UPS ના વૈકલ્પિક ઓપરેટિંગ મોડ્સની વિશેષ સંસ્થાની જરૂર છે.

ગણતરી

ડેટા ટ્રાન્સફર

ડેટા ટ્રાન્સફર

વિક્ષેપ

ગણતરી

વિક્ષેપ

ગણતરી

AC અને CC એક સાથે કામ કરતા ન હોવાથી, તેમના સિંક્રોનાઇઝેશનમાં કોઈ સમસ્યા નથી અને UPS અને ડિજિટલ કમ્પ્યુટરની ઝડપ પર કોઈ ઉચ્ચ માંગ નથી. હલ કરવાની સમસ્યાઓના વર્ગો: એનાલોગ મોડેલના પરિમાણોનું ઑપ્ટિમાઇઝેશન, પેરામેટ્રિક ઓળખ, મોન્ટે કાર્લો પદ્ધતિનો ઉપયોગ કરીને રેન્ડમ પ્રક્રિયાઓનું મોડેલિંગ, વાસ્તવિક સમયમાં નહીં સ્વચાલિત નિયંત્રણ સિસ્ટમોનું એનાલોગ-ડિજિટલ મોડેલિંગ, અભિન્ન સમીકરણો.

વર્ગ 3 ને AVM, TsVM અને UPS ના વૈકલ્પિક ઓપરેટિંગ મોડ્સની અલગ સંસ્થાની જરૂર છે.


ગણતરી

ડેટા ટ્રાન્સફર

ડેટા ટ્રાન્સફર

ગણતરી

વિક્ષેપ

ગણતરી

વિક્ષેપ

તબક્કા Aમાં, એક જટિલ કાર્યના 2 આંશિક કાર્યો, સમય સાથે સુસંગત, એક સાથે AC અને CCમાં કરવામાં આવે છે. તબક્કા B માં CC માં, ફંક્શન દલીલોના અલગ મૂલ્યો મોટાભાગે AC માંથી પ્રાપ્ત થાય છે અને સંગ્રહિત થાય છે, પછી તબક્કા A માં, જટિલ કાર્યોના ઓર્ડિનેટ્સની તેમની પાસેથી ગણતરી કરવામાં આવે છે અને AC માટે તૈયાર કરવામાં આવે છે, જે આગામી તબક્કા B માં AC માં સ્થાનાંતરિત કરવામાં આવે છે, જ્યાં તેઓ એનાલોગ મેમરીમાં સંગ્રહિત થાય છે ( SVKh), અને પછી એનાલોગ ગણતરીઓ વગેરેમાં આગામી તબક્કા A માં ઉપયોગમાં લેવાય છે. હલ કરવાની સમસ્યાઓના વર્ગો: પુનરાવર્તિત ગણતરીઓ, આપેલ સાથે સામાન્ય ડિફર્સ ઉકેલવા સીમા શરતો, દલીલોના શુદ્ધ વિલંબ સાથે ગતિશીલ સમસ્યાઓ, અભિન્ન સમીકરણો, આંશિક વિભેદક સમીકરણો. વર્ગ 3 માં, ડિજીટલ કોમ્પ્યુટર અને ડીજીટલ કોમ્પ્યુટરની સ્પીડ પર કોઈ મોટી માંગ નથી, પરંતુ ડીજીટલ કોમ્પ્યુટર અને ડીજીટલ કોમ્પ્યુટરની કામગીરીનું ચોક્કસ સુમેળ બી તબક્કામાં જરૂરી છે, કારણ કે ડીજીટલ પ્રોસેસર બંધ થવાને કારણે, અસુમેળ નિયંત્રણ ડેટા ટ્રાન્સફર અશક્ય છે, અને ડેટા બ્લોક્સનું સિંક્રનસ ટ્રાન્સમિશન ડિજિટલ કમ્પ્યુટર ઇનપુટ/આઉટપુટ ચેનલ દ્વારા મેમરી (KPDP) માં ડાયરેક્ટ એક્સેસ કંટ્રોલરના નિયંત્રણ હેઠળ કરવામાં આવે છે.

વર્ગ 4 એ મોટાભાગે ડાયનેમિક્સમાં ડિજિટલ કોમ્પ્યુટર પ્રોગ્રામ્સને તપાસવા અને ડિબગ કરવા માટે વાસ્તવિક સમયમાં ડિજિટલ ઓટોમેટિક કંટ્રોલ સિસ્ટમ્સનું એનાલોગ-ડિજિટલ મોડેલિંગ છે. સ્વયંસંચાલિત કમ્પ્યુટર અને ડિજિટલ કમ્પ્યુટરની ક્રિયાપ્રતિક્રિયા અને સુમેળ ગોઠવવાની દ્રષ્ટિએ તે સૌથી જટિલ છે, કારણ કે અહીં A અને B તબક્કાઓ સંયુક્ત છે, સ્થિર છે. પરસ્પર વિનિમયગણતરીની પ્રક્રિયામાં ડેટા, અને તેથી મહત્તમ ઝડપના ડિજિટલ કમ્પ્યુટર અને યુપીએસના ઉપયોગની જરૂર છે.

UPS નું માળખાકીય સંગઠન, ઉપર આપેલ અને વર્ગ 1,2,3 માટે યોગ્ય, વર્ગ 4 માં લાગુ પડતું નથી. પછીના વર્ગને BSC ફાઇલના ઇનપુટ અને આઉટપુટ પર સમાંતર બફર રજિસ્ટરના વધારાના સમાવેશ સાથે મલ્ટિપ્લેક્સિંગ વિના ADC અને DAC ની મલ્ટિ-ચેનલ સંસ્થાની જરૂર છે, જે ડાયરેક્ટ એક્સેસ મોડમાં ડિજિટલ કમ્પ્યુટરના OP સાથે વિનિમય કરે છે. AVM માં ડેટા ટ્રાન્સમિટ કરતી વખતે દરેક રજિસ્ટરની સામગ્રીઓ ક્યાં તો અલગ સમાંતર-જોડાયેલ DAC દ્વારા રૂપાંતરિત થાય છે અથવા AVM થી ડિજિટલ કમ્પ્યુટર પર ડેટા ટ્રાન્સફર કરતી વખતે અલગ સમાંતર-જોડાયેલા ADC દ્વારા જનરેટ કરવામાં આવે છે.

2.3.3 લક્ષણો સોફ્ટવેર ACVC.

ડિજિટલ કમ્પ્યુટરનો ઉપયોગ કરીને AVM પ્રોગ્રામિંગને સ્વચાલિત કરવા અને એનાલોગ-ડિજિટલ કમ્પ્યુટિંગ પ્રક્રિયાને સંપૂર્ણપણે સ્વચાલિત કરવા માટે, પરંપરાગત સામાન્ય હેતુવાળા ડિજિટલ કમ્પ્યુટર સોફ્ટવેર (પાઠ્યપુસ્તકમાં ચિત્ર 13.2 પૃષ્ઠ 398 જુઓ) નીચેના સોફ્ટવેર મોડ્યુલ્સ સાથે પૂરક છે:

1. પ્રોસેસિંગ પ્રોગ્રામ્સમાં એનાલોગ-ડિજિટલ મોડેલિંગની વિશેષ ભાષાઓમાંથી વધારાના અનુવાદકોનો સમાવેશ થાય છે, ઉદાહરણ તરીકે Fortran-IV, ખાસ એનાલોગ-ડિજિટલ આદેશો ધરાવતી વિસ્તૃત એસેમ્બલી ભાષામાં સબરોટિન દ્વારા પૂરક, ઉદાહરણ તરીકે, ડિજિટલનો ઉપયોગ કરીને એનાલોગ ભાગને નિયંત્રિત કરવા માટે. કમ્પ્યુટર પ્રોગ્રામ, ડિજિટલ ફ્રીક્વન્સીઝ અને એસી વચ્ચે ડેટા ટ્રાન્સફરનું આયોજન, એનાલોગ ભાગ દ્વારા શરૂ કરાયેલ કેન્દ્રીય ફ્રીક્વન્સી પ્રોગ્રામ્સના પ્રોસેસિંગ ઇન્ટરપ્ટ્સ; એનાલોગ-ડિજિટલ કમ્પાઇલિંગ સિસ્ટમ બનાવવામાં આવી છે;

2. કાર્યકારી, ડિબગીંગ અને જાળવણી કાર્યક્રમોમાં પેરિફેરલ પ્રોસેસર, ગ્રાફિક ડિસ્પ્લે પ્રોગ્રામ્સ, રેકોર્ડિંગ અને પરિણામોનું વિશ્લેષણ કરવા માટે એનાલોગ ભાગને નિયંત્રિત કરવા માટે ઇન્ટર-મશીન એક્સચેન્જ ડ્રાઇવરનો સમાવેશ થાય છે;

3. પુસ્તકાલયમાં સમાવિષ્ટ એપ્લિકેશન કાર્યક્રમોવિધેયો અને પ્રમાણભૂત ગાણિતિક એનાલોગ-ડિજિટલ પ્રોગ્રામ્સની ગણતરી માટેના કાર્યક્રમો રજૂ કરો;

4. ડાયગ્નોસ્ટિક પ્રોગ્રામ્સમાં શામેલ છે જાળવણી UPS પરીક્ષણો, AVM ઓપરેટિંગ યુનિટ પરીક્ષણો રજૂ કરો;

5. વધારાના નિયંત્રણ મોડ્યુલોની સંપૂર્ણ શ્રેણી OS નિયંત્રણ કાર્યક્રમોમાં રજૂ કરવામાં આવી છે:

એનાલોગ પ્રોગ્રામિંગ માટે ઓટોમેશન સિસ્ટમ (SAAP), જેમાં સમાવેશ થાય છે લેક્સિકલ વિશ્લેષક; વિશ્લેષક(રેકોર્ડિંગ સિન્ટેક્સના નિયમો સાથે એલ્ગોરિધમિક ભાષામાં દાખલ કરેલ એનાલોગ પ્રોગ્રામનું પાલન તપાસવું); જનરેટર બ્લોક ડાયાગ્રામ (ઓર્ડર રિડક્શન મેથડનો ઉપયોગ કરીને એનાલોગ મોડલ્સના ડ્રોઇંગ અને કોડિંગ સર્કિટ અને ગર્ભિત કાર્યોફકરા 2.1 ની જેમ જ); ગણતરી કાર્યક્રમોનો બ્લોક(ક્લોઝ 2.1 ની જેમ એનાલોગ મોડેલનું સ્કેલિંગ, ચલોના અપેક્ષિત મહત્તમ મૂલ્યોની ગણતરી કરવા અને એનાલોગ મોડેલના સ્કેલિંગને સ્પષ્ટ કરવા માટે એક જ ગણતરી સાથે ડિજિટલ કમ્પ્યુટર પર એનાલોગ ભાગનું ડિજિટલ સૉફ્ટવેર મોડેલિંગ, તેમજ ફાઇલ બનાવવા માટે તેના પ્રોગ્રામિંગ પછી એનાલોગ ભાગના સ્થિર અને ગતિશીલ નિયંત્રણ માટે); આઉટપુટ પ્રસ્તુતિ કાર્યક્રમો(એનાલોગ મોડેલની સંશ્લેષિત રચનાનું પ્રદર્શન અને કાવતરું, એનાલોગ પ્રોગ્રામ કોડ્સનું નિયંત્રણ પ્રિન્ટઆઉટ, સ્કેલ પરિબળો, સ્થિર અને ગતિશીલ નિયંત્રણ ફાઇલો);

· સ્વયંસંચાલિત કોમ્પ્યુટર અને ડીજીટલ કોમ્પ્યુટરના સુમેળ અને ક્રિયાપ્રતિક્રિયા માટેની સેવા (વૈકલ્પિક ઓપરેટિંગ મોડ્સના અમલીકરણ);

· એનાલોગ ભાગ દ્વારા આરંભ કરાયેલ વિક્ષેપોની પ્રક્રિયા માટે સેવા;

· AVM અને ડિજિટલ કમ્પ્યુટર વચ્ચે ડેટા એક્સચેન્જનું સંચાલન કરવા માટેનો કાર્યક્રમ;

· એસએસી (આરએનમાં) માં એનાલોગ મોડેલ સર્કિટ કોડના લોડિંગનું સંચાલન કરવા માટેનો કાર્યક્રમ;

· સ્ટેટિક અને ડાયનેમિક કંટ્રોલ મોડને નિયંત્રિત કરવા માટેનો પ્રોગ્રામ (AVM માં લોડ થયેલ એનાલોગ પ્રોગ્રામને ડીબગ કરવું).

હોસ્ટ ડિજિટલ કમ્પ્યુટરની ચુંબકીય ડિસ્ક પર એનાલોગ-ડિજિટલ પ્રોગ્રામિંગના ઓટોમેશનના પરિણામોના આધારે, પરંપરાગત ડિજિટલ ફાઇલો ઉપરાંત, નીચેની વધારાની ડેટા ફાઇલો બનાવવામાં આવે છે, જેનો ઉપયોગ ACVK સૉફ્ટવેરના ઉપરોક્ત વધારાના મોડ્યુલો દ્વારા કરવામાં આવે છે: એનાલોગ બ્લોક ફાઇલ, સ્વિચિંગ ફાઇલ (એસએસી માટે), સ્ટેટિક કંટ્રોલ ફાઇલ, ડાયનેમિક કંટ્રોલ ફાઇલ, એનાલોગ ફંક્શનલ કન્વર્ટર માટે તૈયારી ફાઇલ, પ્લગ-ઇન સ્ટાન્ડર્ડ એનાલોગ-ટુ-ડિજિટલ પ્રોગ્રામ્સની લાઇબ્રેરી.

2.3.4. એનાલોગ-ડિજિટલ મોડેલિંગની ભાષાઓ.

ડિજિટલ ડિજિટલ કોમ્પ્યુટરનું માનવામાં આવતું આર્કિટેક્ચર તમને અલ્ગોરિધમિક ભાષાઓમાં ફક્ત હોસ્ટ ડિજિટલ કમ્પ્યુટરમાં એનાલોગ-ડિજિટલ પ્રોગ્રામનું વર્ણન અને દાખલ કરવાની મંજૂરી આપે છે. ઉચ્ચ સ્તર. આ હેતુ માટે, પરંપરાગત ડિજિટલ પ્રોગ્રામિંગ ભાષાઓને એનાલોગ મોડેલિંગ ઑબ્જેક્ટનું વર્ણન કરવા, એસી અને ડીસી વચ્ચે ડેટા ટ્રાન્સફર ગોઠવવા, ડિજિટલ કમ્પ્યુટર પ્રોગ્રામનો ઉપયોગ કરીને એનાલોગ ભાગને નિયંત્રિત કરવા, એનાલોગ ભાગમાંથી પ્રક્રિયાના વિક્ષેપો, સેટિંગ માટે વિશેષ ઓપરેટરો સાથે પૂરક છે. એનાલોગ મોડેલના પરિમાણો, એનાલોગ ભાગનું નિરીક્ષણ કરવું, કાર્યો સત્તાવાર માહિતીવગેરે

યુનિવર્સલ ભાષાઓનો ઉપયોગ કરવામાં આવે છે, સંકલન (ફોર્ટ્રેન IV) અથવા અર્થઘટન દ્વારા અનુવાદિત (બેઝિક, ગીબાસ, ફોકલ, HOI), એસેમ્બલીમાં વિશેષ સબરૂટિન દ્વારા પૂરક, સામાન્ય રીતે કૉલ દ્વારા કહેવામાં આવે છે... ઓપરેટર ઇચ્છિત સબરૂટિનનો ઓળખકર્તા સૂચવે છે.

CAAP ની કામગીરીની ઝડપ વધારવા માટે, તે સામાન્ય રીતે વર્ણવવામાં આવે છે અને ઇનપુટ પર ઉપયોગ કરે છે વિશિષ્ટ ભાષાઓએનાલોગ-ડિજિટલ મોડેલિંગ: CSSL, HLS, SL – 1, APSE, અને આંતરિક અર્થઘટન માટે પોલિઝ ભાષા (રિવર્સ પોલિશ નોટેશન).

નીચેની એનાલોગ-ડિજિટલ મેક્રો સૂચનાઓ સાર્વત્રિક સંકલિત ભાષાઓમાં દાખલ કરી શકાય છે:

1. સ્પોટ એએ એક્સ- એડ્રેસ AA સાથે એનાલોગ ભાગમાં પોટેન્ટિઓમીટર (DCC) ને એડ્રેસ x પર ડિજિટલ કોમ્પ્યુટર OP માં સંગ્રહિત ડિજિટલ કોડ મૂલ્યને અનુરૂપ સ્થિતિ (પ્રતિરોધક મૂલ્ય) પર સેટ કરો;

2. MLWJ AA x- એડ્રેસ AA સાથે AC માં ઓપરેટિંગ યુનિટના આઉટપુટ પર એનાલોગ વેલ્યુ વાંચો, તેને એનાલોગ-ટુ-ડિજિટલ રૂપાંતરણને આધીન કરો અને પરિણામી ડિજિટલ કોડને એડ્રેસ x પર ડિજિટલ કમ્પ્યુટર OP માં લખો. એનાલોગ ભાગ અને ડિજિટલ ભાગ વચ્ચેની ક્રિયાપ્રતિક્રિયાને પ્રક્રિયા કૉલ તરીકે વર્ણવી શકાય છે:

JSDA AA x ને કૉલ કરો, જ્યાં JSDA એ એસેમ્બલી ભાષામાં પ્લગ-ઇન સબરૂટિનનું અનુરૂપ ઓળખકર્તા છે, ઉદાહરણ તરીકે, ઇન્સ્ટોલેશન પ્રક્રિયા - એનાલોગ ભાગમાં AA ને સંબોધવા માટે DAC આઉટપુટમાંથી x મૂલ્ય સેટ કરો.

તેથી, તે સમજવું ખૂબ જ મહત્વપૂર્ણ છે કે કેવી રીતે હલ કરવામાં આવી રહેલી સમસ્યાની સમાનતાનો પ્રકાર સમાંતર કમ્પ્યુટરના આયોજનની રીતને અસર કરે છે.

3.1.1 પ્રાકૃતિક સમાનતા

સ્વતંત્ર કાર્યો.

જો વિમાનમાં અસંબંધિત કાર્યોનો પ્રવાહ હોય તો તે જોવામાં આવે છે. આ કિસ્સામાં, "બરછટ-દાણાવાળા" BC માં દાખલ કરીને ઉત્પાદકતામાં વધારો પ્રમાણમાં સરળતાથી પ્રાપ્ત થાય છે. જોડાણમલ્ટી-મોડ્યુલ ઓપીના ઇન્ટરફેસ સાથે જોડાયેલા સ્વતંત્ર રીતે કાર્યરત પ્રોસેસર્સ અને ઇનપુટ/આઉટપુટ પ્રોસેસર્સ (I/O) ની શરૂઆત.

બધા પ્રોસેસિંગ પ્રોસેસરો અને તમામ PVV ની મેમરીની સમાંતર ઍક્સેસની શક્યતા સુનિશ્ચિત કરવા અને કમ્પ્યુટરની ખામી સહિષ્ણુતા વધારવા માટે OP મોડ્યુલોની સંખ્યા m>n+p છે. રિઝર્વ (m-n-p) OP મોડ્યુલ્સ કાર્યકારી મોડ્યુલની નિષ્ફળતાના કિસ્સામાં ઝડપી પુનઃપ્રાપ્તિ માટે અને તેમાં પ્રોસેસર્સ અને પ્રોસેસર્સના SSPને સ્ટોર કરવા માટે જરૂરી છે અને પ્રોસેસર અથવા OP મોડ્યુલ નિષ્ફળતાના કિસ્સામાં પુનઃપ્રારંભ કરવા માટે જરૂરી પ્રોગ્રામ ચેકપોઇન્ટ્સ પર પ્રક્રિયાઓ.

અસ્થાયી રૂપે જોડીને સંયોજિત કરવા માટે હલ કરવામાં આવતા દરેક કાર્ય માટે એક તક બનાવવામાં આવે છે: Pi+OPj એક સ્વાયત્ત રીતે કાર્યરત કમ્પ્યુટર તરીકે. અગાઉ, સમાન OP મોડ્યુલ જોડીમાં કામ કરતું હતું: PVVk + OPj, અને OPj માં પ્રોગ્રામ અને ડેટા ઇનપુટ બફરમાં દાખલ કરવામાં આવ્યા હતા. પ્રક્રિયાના અંતે, આઉટપુટ બફર ગોઠવવામાં આવે છે અને OPj માં ભરવામાં આવે છે, અને પછી પેરિફેરલ ઉપકરણ સાથે વિનિમય માટે OPj+PVVr જોડીમાં OPj મોડ્યુલ દાખલ કરવામાં આવે છે.

"ડિસ્પેચર" સિસ્ટમ પ્રોગ્રામ દ્વારા હલ કરવામાં આવેલ કમ્પ્યુટિંગ પ્રક્રિયાઓને ગોઠવવાનું મુખ્ય કાર્ય, સમાંતર પ્રોસેસર્સ વચ્ચે તેમના લોડને મહત્તમ બનાવવા અથવા તેમના ડાઉનટાઇમને ઘટાડવાના માપદંડ અનુસાર કાર્યોનું શ્રેષ્ઠ વિતરણ છે. આ અર્થમાં, તે શ્રેષ્ઠ છે અસુમેળઅન્ય વ્યસ્ત પ્રોસેસરોમાં કાર્યોની પ્રક્રિયા થવાની રાહ જોયા વિના પ્રોસેસરોમાં કાર્યો લોડ કરવાનો સિદ્ધાંત.

જો ચોક્કસ સમય અંતરાલ પર એકઠા થયેલ ઇનપુટ કાર્યોનું પેકેજ VRAM માં સંગ્રહિત કરવામાં આવે છે, તો શ્રેષ્ઠ અસુમેળ શેડ્યૂલિંગની સમસ્યા વિવિધ પ્રોસેસર્સ પર જ્યારે કાર્યો શરૂ કરવામાં આવે ત્યારે શ્રેષ્ઠ શેડ્યૂલ બનાવવા માટે નીચે આવે છે. આ માટે જરૂરી મુખ્ય ઇનપુટ ડેટા એ સંચિત બેચના તમામ કાર્યો માટે જાણીતા અપેક્ષિત કોમ્પ્યુટેશનલ પ્રોસેસિંગ સમયનો સમૂહ છે, જે સામાન્ય રીતે તેમના કાર્યોના નિયંત્રણ કાર્ડ્સમાં સૂચવવામાં આવે છે.

તેમની અસુમેળ કમ્પ્યુટિંગ પ્રક્રિયાઓની સંપૂર્ણતામાં કાર્યોની સ્વતંત્ર પ્રકૃતિ હોવા છતાં, વહેંચાયેલ કમ્પ્યુટર સંસાધનો માટે તેમની વચ્ચે તકરાર શક્ય છે:

1) સામાન્ય મલ્ટી-સિસ્ટમ OS ની સેવાઓ, ઉદાહરણ તરીકે, I/O વિક્ષેપોની પ્રક્રિયા કરવી, અથવા નિષ્ફળતાઓ અને પુનઃપ્રારંભ દરમિયાન સામાન્ય વિશ્વસનીયતા OS પર કૉલ કરવો;

(О–) – ®О-Д – ડીના ચિહ્નમાં ફેરફાર.

સ્તર I માં ઑપરેશન સાથે, ALU માં ઑપરેટિંગ બ્લોક્સની અનુરૂપ વધારાની હોય તો સ્તર II અને III માં દરેક બે ઑપરેશન સમાંતર રીતે કરી શકાય છે.

વિભેદક સમીકરણો ઉકેલવામાં અને મેટ્રિસિસની પ્રક્રિયા કરતી વખતે ઉપરોક્ત ચર્ચા કરાયેલી ક્રિયાઓની સમાનતા નિયમિત વર્ગની છે, કારણ કે એક જ કામગીરી વિવિધ ડેટા પર ઘણી વખત પુનરાવર્તિત થાય છે. છેલ્લું ઉદાહરણ ચતુર્ભુજ સમીકરણવિવિધ ડેટા પર એકસાથે અમલ શક્ય હોય ત્યારે કામગીરીની અનિયમિત સમાનતા ધરાવે છે વિવિધ પ્રકારોકામગીરી

ઉપર બતાવ્યા પ્રમાણે, કામગીરીમાં સુધારો કરતી વખતે કામગીરીની નિયમિત સમાનતાનો ઉપયોગ કરવા માટે, તે યોગ્ય છે મેટ્રિક્સ સંસ્થાસામાન્ય નિયંત્રણ સાથે એરક્રાફ્ટ.

કામગીરીની અનિયમિત સમાનતાના સામાન્ય કિસ્સામાં, વધુ યોગ્ય રીતેઉત્પાદકતા લાભો ગણવામાં આવે છે સ્ટ્રીમિંગ સંસ્થાકમ્પ્યુટર અને એરક્રાફ્ટ. સ્ટ્રીમિંગ કમ્પ્યુટર્સમાં, અલ્ગોરિધમ દ્વારા નિર્ધારિત આદેશોના ક્રમ અનુસાર કમ્પ્યુટિંગ પ્રક્રિયાના પરંપરાગત વોન ન્યુમેન પ્રોગ્રામ નિયંત્રણને બદલે, પ્રોગ્રામ નિયંત્રણના વિપરીત સિદ્ધાંતનો ઉપયોગ ઓપરેન્ડ્સની તૈયારીની ડિગ્રી અથવા ડેટા ફ્લો અનુસાર કરવામાં આવે છે. (ઓપરેન્ડ ફ્લો), અલ્ગોરિધમ દ્વારા નહીં, પરંતુ ઓપરેન્ડ ગ્રાફ (ડેટા ટ્રાન્સફર ગ્રાફ ) દ્વારા નક્કી કરવામાં આવે છે.

જો સમાંતર પ્રોસેસરમાં પૂરતા પ્રમાણમાં પ્રોસેસિંગ ઉપકરણો હોય, અથવા કોમ્પ્યુટર સિસ્ટમમાં રીડન્ડન્ટ માઇક્રોપ્રોસેસરોનું જોડાણ હોય, તો કુદરતી રીતે અને આપોઆપ (ખાસ શેડ્યુલિંગ અને લોંચ શેડ્યુલિંગ વિના) તે સમાંતર કામગીરીઓ કે જેના ઓપરેન્ડ અગાઉની ગણતરીઓ દ્વારા તૈયાર કરવામાં આવ્યા હતા તે એકસાથે થશે. ચલાવવામાં આવે છે.

કોમ્પ્યુટેશનલ પ્રક્રિયા તે ઑપરેશન્સથી શરૂ થાય છે જેમના ઑપરેન્ડ્સ મૂળ ડેટા છે, ઉદાહરણ તરીકે, ચતુર્ભુજ સમીકરણના GPA ના પ્રથમ સ્તરમાં, ત્રણ ઑપરેશન એક સાથે કરવામાં આવે છે, અને પછી ઑપરેન્ડ્સ તૈયાર થાય છે તેમ તે વિકસિત થાય છે. આ પછી, ગુણાકાર આદેશ કહેવામાં આવે છે, પછી તાર્કિક સ્થિતિની બાદબાકી અને તપાસ, પછી મેક્રોઓપરેટર (Ö) અને તે પછી જ - એક જ સમયે બે આદેશો: સરવાળો અને બાદબાકી, અને તે પછી - બે સરખા ભાગાકાર આદેશો.

વિમાનના પ્રવાહના સંગઠનનું તકનીકી અમલીકરણ ત્રણ રીતે શક્ય છે:

1) વિશિષ્ટ સ્ટ્રીમિંગ માઇક્રોપ્રોસેસર્સની રચના, જે વિશિષ્ટ વર્ગના છે અને આગામી સત્રમાં ચર્ચા કરવામાં આવશે;

2) સ્ટાન્ડર્ડ વોન ન્યુમેન માઇક્રોપ્રોસેસર્સ પર બનેલા મલ્ટિ-માઇક્રોપ્રોસેસર એન્સેમ્બલ કમ્પ્યુટર્સમાં કમ્પ્યુટિંગ પ્રક્રિયાનું વિશેષ સંગઠન અને નિમ્ન-સ્તરની મશીન ભાષામાં ફેરફાર;

3) સમાન પ્રકારના ઓપરેટિંગ એકમો અને વધારા સાથે પ્રોસેસર્સનું નિર્માણ ઓપરેટિંગ સિસ્ટમ્સકમ્પ્યુટીંગ પ્રક્રિયાને ગોઠવવાની સ્ટ્રીમ પદ્ધતિ (ઘરેલુ સ્ટ્રીમ પ્રોસેસર ES2703 અને સુપર કોમ્પ્યુટર એલ્બ્રસ-2 માં અમલમાં મુકાયેલ).

રશિયામાં ડિજિટલ મોડેલિંગ છે: NEOLANT માં સાબિત

રશિયામાં માહિતી મોડેલિંગના ઘણા વર્ષોના અનુભવના આધારે NEOLANT કંપનીએ ડિજિટલ ઑબ્જેક્ટ મોડલ્સની પોતાની ટાઇપોલોજી વિકસાવી છે. ઔદ્યોગિક સાહસ. વર્ગીકરણ એ મુખ્ય કાર્ય પર આધારિત છે કે જેના માટે મોડેલનો અમલ અને ઉપયોગ કરવામાં આવે છે, ઑબ્જેક્ટ માટે એન્જિનિયરિંગ ડેટાને કેન્દ્રિયકરણથી લઈને પ્રક્રિયા મોનિટરિંગ, ભૌતિક અને તકનીકી પ્રક્રિયાઓનું મોડેલિંગ અને કર્મચારીઓની તાલીમ.

NEOLANT ટાઇપોલોજી અનુસાર, છ પ્રકારના માહિતી મોડેલોને અલગ પાડવામાં આવે છે (ફિગ. 1).

આજે સૌથી સામાન્ય પ્રથમ બે પ્રકારો છે: "ડેકોરેશન" 3D મોડેલ અને એન્જિનિયરિંગ 3D મોડેલ. તે જ સમયે, તેઓ ઘણી વખત સવલતોના આયોજન અને ડિઝાઇનના તબક્કે ઉપયોગમાં લેવાય છે, જો કે તેઓ કાર્યકારી સમસ્યાઓને ઉકેલવા માટે અસરકારક રીતે ઉપયોગમાં લઈ શકાય છે.

NEOLANT કંપની તમને ઉદાહરણો આપે છે વાસ્તવિક પ્રોજેક્ટ્સ, વિડિઓઝના રૂપમાં રજૂ કરવામાં આવે છે જે ચોક્કસ પ્રકારના માહિતી મોડલ્સની ક્ષમતાઓને સ્પષ્ટપણે દર્શાવે છે.

પ્રકાર:

ઉદાહરણ:મોસ્કોના 3D સ્મારકો (ફિગ. 2).

રાજધાનીની લગભગ 40 ઐતિહાસિક વસ્તુઓના માહિતી 3D મોડલ વિભાગને મદદ કરે છે સાંસ્કૃતિક વારસોરચના અને અમલીકરણમાં મોસ્કો શહેરનું જાહેર નીતિવિસ્તારમાં રાજ્ય રક્ષણ, રશિયન ફેડરેશનના લોકોના સાંસ્કૃતિક વારસાના સ્થળો (ઐતિહાસિક અને સાંસ્કૃતિક સ્મારકો) ની જાળવણી, ઉપયોગ અને લોકપ્રિયતા. માહિતી સિસ્ટમ, NEOLANT દ્વારા બનાવવામાં આવેલ, નીચેની સમસ્યાઓ હલ કરે છે:

  • સંગ્રહ, સંચય, સંગ્રહ, ઐતિહાસિક અને સાંસ્કૃતિક વસ્તુઓ વિશે અદ્યતન અવકાશી અને વિશેષ માહિતી રાખવી સંદર્ભ યોજનામોસ્કો શહેર;
  • મોસ્કો શહેરની ઐતિહાસિક અને સાંસ્કૃતિક મૂળભૂત યોજનાના ઑબ્જેક્ટ્સ વિશેની માહિતીની અનુકૂળ ઍક્સેસ પ્રદાન કરવી, જેમાં તેમની સ્થિતિમાં ફેરફારના ઇતિહાસનો સમાવેશ થાય છે;
  • મોસ્કો શહેરની ઐતિહાસિક અને સાંસ્કૃતિક મૂળભૂત યોજનાના ઑબ્જેક્ટ્સના 3D મોડલ જોવાની ક્ષમતાનો અમલ;
  • મોસ્કો શહેરની ઐતિહાસિક અને સાંસ્કૃતિક મૂળભૂત યોજનાના ડેટા પર આધારિત દસ્તાવેજોનું નિર્માણ.

પ્રકાર: 3D માહિતી મોડેલ "ડિરેક્ટરી".

ઉદાહરણ:તમામ દસના માહિતી મોડલ રશિયન પરમાણુ પાવર પ્લાન્ટ(ફિગ. 3).

માહિતી મોડેલ પરમાણુ પાવર પ્લાન્ટતમને ઑબ્જેક્ટના વિઝ્યુઅલ 3D મોડલ્સનો ઉપયોગ કરીને ડેટા અને દસ્તાવેજોના વિશાળ સિંગલ રિપોઝીટરીમાં ત્વરિત ઍક્સેસ ગોઠવવાની મંજૂરી આપે છે. તદુપરાંત, દરેક પાવર યુનિટ માટે દસ્તાવેજોના 2.5 હજાર વોલ્યુમો છે, અને સુવિધાના દરેક મોડેલમાં આશરે 300-400 હજાર ગ્રાફિક ઘટકો છે.

પ્રકાર:લાગુ માહિતી 3D મોડેલ.

ઉદાહરણ:કુર્સ્ક એનપીપી (ફિગ. 4) ના પાવર એકમોના ડિકમિશનિંગને સુનિશ્ચિત કરવા માટે માહિતી સિસ્ટમ.

સિસ્ટમ ઑબ્જેક્ટના 3D માહિતી મોડેલ પર આધારિત છે, જેમાં વિશેષતાની માહિતી, ડિઝાઇન દસ્તાવેજીકરણ, તકનીકી આકૃતિઓ વગેરે જોડાયેલ છે.

સિસ્ટમ તમને નીચેની લાગુ સમસ્યાઓ હલ કરવાની મંજૂરી આપે છે:

  • રેડિયેશન મોનિટરિંગ ડેટાનો સંગ્રહ અને વિઝ્યુલાઇઝેશન;
  • કાર્ય યોજનાઓનો વિકાસ;
  • જોખમી કામનું સિમ્યુલેશન મોડેલિંગ;
  • વિસર્જન, વિશુદ્ધીકરણ અને ઉત્પન્ન થયેલ કિરણોત્સર્ગી કચરાના જથ્થાની ગણતરી; વગેરે

પ્રકાર:લાગુ માહિતી મોડેલ.

ઉદાહરણ:પ્લાન્ટમાં બાંધકામ અને સ્થાપન કાર્યની પ્રગતિનું મોડેલિંગ (ફિગ. 5).

કૅલેન્ડર અને રિસોર્સ પ્લાનિંગ સિસ્ટમ્સ સાથે પ્લાન્ટ સુવિધાઓના 3D મોડલ્સનું એકીકરણ તમને બાંધકામ અને ઇન્સ્ટોલેશન કાર્યની પ્રગતિને ઑપ્ટિમાઇઝ કરવા, બાંધકામ હેઠળના ઑબ્જેક્ટ્સની સ્થિતિ અને શેડ્યૂલનું પાલન, કન્સ્ટ્રક્શન કન્સ્ટ્રક્શન પેટા કોન્ટ્રાક્ટર્સને નિયંત્રિત કરવા અને સીધા જ ટેકનિકલ અને કોન્ટ્રાક્ટના દસ્તાવેજો પ્રાપ્ત કરવાની મંજૂરી આપે છે. 3D મોડલ. વધુમાં, આવા લાગુ માહિતી મોડેલ મીટિંગ્સ અને આયોજન સત્રો યોજવા માટે અનુકૂળ છે - બાંધકામની પ્રગતિ વિશેની માહિતીની વિઝ્યુઅલ ઍક્સેસ અહેવાલો અને દસ્તાવેજોનું વિશ્લેષણ કરવા માટે મીટિંગના સહભાગીઓની જરૂરિયાતને દૂર કરે છે.

પ્રકાર:સિમ્યુલેશન મોડલ.

ઉદાહરણ: NPP સાઇટ પર કટોકટીની પરિસ્થિતિઓનું મોડેલિંગ (ફિગ. 6).

આ સુવિધાઓની ઉચ્ચ સ્તરની કાર્યકારી સલામતીની ખાતરી કરવા માટે NEOLANT દ્વારા હાથ ધરવામાં આવેલા પરમાણુ પાવર પ્લાન્ટ્સ પર સંભવિત કટોકટીની પરિસ્થિતિઓનું મોડેલિંગ જરૂરી છે. આ પ્રોજેક્ટ ઇન્સ્ટિટ્યૂટ ફોર સેફ ડેવલપમેન્ટ પ્રોબ્લેમ્સના આદેશથી અમલમાં મૂકવામાં આવ્યો હતો પરમાણુ ઊર્જા(IBRAE) RAS.

પ્રકાર:સિમ્યુલેશન મોડલ/વર્ચ્યુઅલ સિમ્યુલેટર.

ઉદાહરણ:મોડેલિંગ ડિસમન્ટલિંગ ટેક્નોલોજી, રોબોટિક્સ ઓપરેટર્સને ટેક્નોલોજીકલ ઓપરેશન્સમાં તાલીમ આપવી (ફિગ. 7).

બેલોયાર્સ્ક એનપીપી પર AMB-100 રિએક્ટર ઇન્સ્ટોલેશનને તોડી પાડવા માટે, "માનવરહિત" તકનીકનો ઉપયોગ કરવાની યોજના છે, એટલે કે, સાઇટ પર ફક્ત રોબોટિક્સ જ કાર્ય કરશે. સિમ્યુલેશન મૉડલિંગે ટેક્નૉલૉજીનું પ્રારંભિક પરીક્ષણ હાથ ધરવાનું શક્ય બનાવ્યું, સંખ્યાબંધ સમસ્યાઓ ઓળખી અને તેમને ઉકેલવા માટેની દરખાસ્તો વિકસાવી. બનાવેલ સિમ્યુલેશન મોડલનો ઉપયોગ રોબોટ ઓપરેટરોને તાલીમ આપવા માટે પણ કરવામાં આવશે અને ભવિષ્યમાં તે પાવર યુનિટને ડિકમિશન કરવાના કામની સલામતીની ખાતરી કરશે.

ઑબ્જેક્ટ્સનું ડિજિટલ મોડેલિંગ - વ્યાવસાયિકો માટેનો બ્લોગ! ધોરણો, ખર્ચના અભિગમો, મોડેલોની વિગતો, લાગુ સમસ્યાઓ.

I-model.lj.ru - અમારી સાથે જોડાઓ!

NEOLANT કંપનીની સામગ્રી પર આધારિત

ડિજિટલ મોડેલિંગ

સંશોધન પદ્ધતિ વાસ્તવિક ઘટના, પ્રક્રિયાઓ, ઉપકરણો, સિસ્ટમો, વગેરે, તેમના ગાણિતિક મોડેલોના અભ્યાસના આધારે (જુઓ ગાણિતિક મોડેલ) ( ગાણિતિક વર્ણનો) ડિજિટલ કમ્પ્યુટરનો ઉપયોગ કરીને. ડિજિટલ કોમ્પ્યુટર દ્વારા એક્ઝિક્યુટ કરવામાં આવેલ પ્રોગ્રામ પણ અભ્યાસ હેઠળના ઑબ્જેક્ટનું એક પ્રકારનું મોડેલ છે. ડિજિટલ મોડેલિંગમાં, ખાસ સમસ્યા-લક્ષી મોડેલિંગ ભાષાઓનો ઉપયોગ થાય છે; મોડેલિંગમાં સૌથી વધુ ઉપયોગમાં લેવાતી ભાષાઓમાંની એક CSMP ભાષા છે, જેનો વિકાસ 60 ના દાયકામાં થયો હતો. યુએસએ માં. ડિજિટલ ગણિત તેની સ્પષ્ટતા દ્વારા અલગ પડે છે અને વાસ્તવિક વસ્તુઓનો અભ્યાસ કરવાની પ્રક્રિયાના ઉચ્ચ ડિગ્રી ઓટોમેશન દ્વારા વર્ગીકૃત થયેલ છે.


મોટા સોવિયેત જ્ઞાનકોશ. - એમ.: સોવિયેત જ્ઞાનકોશ. 1969-1978 .

અન્ય શબ્દકોશોમાં "ડિજિટલ મોડેલિંગ" શું છે તે જુઓ:

    ડિજિટલ મોડેલિંગ- - [Ya.N.Luginsky, M.S.Fezi Zhilinskaya, Yu.S.Kabirov. ઇલેક્ટ્રિકલ એન્જિનિયરિંગ અને પાવર એન્જિનિયરિંગનો અંગ્રેજી-રશિયન શબ્દકોશ, મોસ્કો, 1999] ઇલેક્ટ્રિકલ એન્જિનિયરિંગના વિષયો, મૂળભૂત ખ્યાલો EN ડિજિટલ સિમ્યુલેશન ...

    ડિજિટલ મોડેલિંગ- 3.8 ડિજિટલ સિમ્યુલેશન: એકોસ્ટિક સિમ્યુલેશન પ્રાપ્ત કરવા માટે ઇલેક્ટ્રોનિક કમ્પ્યુટર્સ પર વિવિધ ગાણિતિક પદ્ધતિઓનો ઉપયોગ કરવાની પદ્ધતિ (જુઓ 3.1). સ્ત્રોત: GOST R 53737 2009: તેલ અને ગેસ ઉદ્યોગ. પિસ્ટન......

    ડિજિટલ મોડેલિંગ- સ્કેટમેનિનિસ મોડેલિયાવિમાસ સ્ટેટસ ટી sritis ઓટોમેટિકા એટીટિકમેનિસ: ઇંગલિશ. ડિજિટલ સિમ્યુલેશન; સંખ્યાત્મક મોડેલિંગ વોક. ડિજિટલ સિમ્યુલેશન, f; numerische સિમ્યુલેશન, f rus. ડિજિટલ મોડેલિંગ, n; સંખ્યાત્મક મોડેલિંગ, n pranc. સિમ્યુલેશન… … ઓટોમેટિક ટર્મિન્યુઝ

    વાસ્તવિક સમયમાં ડિજિટલ સિમ્યુલેશન- - [A.S. ગોલ્ડબર્ગ. અંગ્રેજી-રશિયન ઊર્જા શબ્દકોશ. 2006] વિષયો: એનર્જી ઇન જનરલ EN રીઅલ ટાઇમ ડિજિટલ સિમ્યુલેશનRTDS ... ટેકનિકલ અનુવાદકની માર્ગદર્શિકા

    ડિજિટલ એલિવેશન મોડલની રચના અને તેનો ઉપયોગ. નોંધો 1. ડિજિટલ રાહત મોડલની પ્રક્રિયા વ્યુત્પન્ન મોર્ફોમેટ્રિક સૂચકાંકો મેળવવા માટે સેવા આપે છે; સ્ટ્રીમલાઇન્સની ગણતરી અને બાંધકામ; માળખાકીય રેખાઓ અને વળાંક રેખાઓનું નિષ્કર્ષણ... ... ટેકનિકલ અનુવાદકની માર્ગદર્શિકા

    ડિજિટલ ભૂપ્રદેશ મોડેલિંગ- 61 ડીજીટલ ટેરેન મોડેલીંગ: ડીજીટલ ટેરેન મોડેલનું નિર્માણ અને તેનો ઉપયોગ. નોંધો 1 ડિજીટલ એલિવેશન મોડલની પ્રક્રિયાનો ઉપયોગ વ્યુત્પન્ન મોર્ફોમેટ્રિક સૂચકાંકો મેળવવા માટે થાય છે; સ્ટ્રીમલાઇન્સની ગણતરી અને બાંધકામ; નિષ્કર્ષણ ... ... પ્રમાણભૂત અને તકનીકી દસ્તાવેજીકરણની શરતોની શબ્દકોશ-સંદર્ભ પુસ્તક

    એનાલોગ [એનાલોગ-થી-ડિજિટલ] મોડેલિંગ- એનાલોગ [એનાલોગ ડીજીટલ] કોમ્પ્યુટર ટેકનોલોજીનો ઉપયોગ કરીને મોડેલીંગ પ્રક્રિયાઓ અને વસ્તુઓ. [GOST 18421 93] વિષયો: એનાલોગ અને એનાલોગ ડિજિટલ કમ્પ્યુટર ટેકનોલોજી ... ટેકનિકલ અનુવાદકની માર્ગદર્શિકા

    એનાલોજિનિસ સ્કેઇટમેનિનિસ મોડેલિયાવિમાસ સ્ટેટસ ટી સ્રિટિસ ઓટોમેટિકા એટીટિકમેનિસ: ઇંગ્લેન્ડ. એનાલોગ ડિજિટલ સિમ્યુલેશન વોક. એનાલોગ ડિજિટલ સિમ્યુલેશન, f rus. એનાલોગ ડિજિટલ મોડેલિંગ, n pranc. simulation analogique numérique, f … Automatikos terminų žodynas

    એનાલોગ-ટુ-ડિજિટલ મોડેલિંગ- - [Ya.N.Luginsky, M.S.Fezi Zhilinskaya, Yu.S.Kabirov. ઇલેક્ટ્રિકલ એન્જિનિયરિંગ અને પાવર એન્જિનિયરિંગનો અંગ્રેજી-રશિયન શબ્દકોશ, મોસ્કો] ઇલેક્ટ્રિકલ એન્જિનિયરિંગના વિષયો, મૂળભૂત ખ્યાલો EN એનાલોગ ડિજિટલ સિમ્યુલેશન ... ટેકનિકલ અનુવાદકની માર્ગદર્શિકા

    મોડેલિંગ એ તેમના મોડેલો પર જ્ઞાનની વસ્તુઓનો અભ્યાસ છે; વાસ્તવિક જીવનની વસ્તુઓ, પ્રક્રિયાઓ અથવા અસાધારણ ઘટનાના નમૂનાઓનું નિર્માણ અને અભ્યાસ કરવા માટે આ ઘટનાઓના સ્પષ્ટીકરણો મેળવવા તેમજ રસની ઘટનાની આગાહી કરવા માટે... ... વિકિપીડિયા

પુસ્તકો

  • , બ્રેવરમેન બોરિસ એરોનોવિચ. માઈક્રોસોફ્ટ વિઝ્યુઅલ સ્ટુડિયો એન્વાયર્નમેન્ટમાં C# ભાષામાં પ્રોગ્રામિંગ તત્વોનો ઉપયોગ કરવાની વિવિધ ભૌમિતિક સમસ્યાઓને ઉકેલવાની શક્યતાઓ ધ્યાનમાં લેવામાં આવે છે. કેડસ્ટ્રે પ્રક્રિયાઓ અને વચ્ચેનું જોડાણ...
  • જીઓડીસી, ફોટોગ્રાફ્સ, કેડસ્ટ્રે, એન્જિનિયરિંગ માટેનું સૉફ્ટવેર. થી , બ્રેવરમેન બોરિસ એરોનોવિચ. માઈક્રોસોફ્ટ વિઝ્યુઅલ સ્ટુડિયો પર્યાવરણમાં વિવિધ ભૌમિતિક સમસ્યાઓ ઉકેલવા માટે C ભાષામાં પ્રોગ્રામિંગ ઘટકોનો ઉપયોગ કરવાની શક્યતાઓ ધ્યાનમાં લેવામાં આવે છે. કેડસ્ટ્રે પ્રક્રિયાઓ અને વચ્ચેનું જોડાણ...


શું તમને લેખ ગમ્યો? તમારા મિત્રો સાથે શેર કરો!