ડિજિટલ મોડેલિંગ. બિન-એલ્ગોરિધમિક ડિજિટલ મોડેલિંગ પદ્ધતિઓ

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

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


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

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

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

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

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

    વાસ્તવિક સમયમાં ડિજિટલ સિમ્યુલેશન- - [એ.એસ. ગોલ્ડબર્ગ. અંગ્રેજી-રશિયન ઊર્જા શબ્દકોશ. 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 ભાષામાં પ્રોગ્રામિંગ ઘટકોનો ઉપયોગ કરવાની શક્યતાઓ ધ્યાનમાં લેવામાં આવે છે. કેડસ્ટ્રે પ્રક્રિયાઓ અને વચ્ચેનું જોડાણ...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ડિજિટલ મોડેલિંગ પદ્ધતિના ફાયદા:

1. ગાણિતિક અર્થઘટનને આધીન કોઈપણ વર્ગની સમસ્યાઓ હલ થાય છે;

2. ઉકેલની ઉચ્ચ સચોટતા (સમસ્યાને હલ કરવામાં જે સમય લાગે છે તેટલા જ મર્યાદિત);

3. એક કાર્યથી બીજામાં સંક્રમણની સરળતા (તમારે ફક્ત પ્રોગ્રામને ફરીથી પ્રારંભ કરવાની જરૂર છે);

4. ઉચ્ચ-પરિમાણીય વસ્તુઓનો અભ્યાસ કરવાની શક્યતા.

ડિજિટલ મોડેલિંગ પદ્ધતિનો ગેરલાભસમાપ્તિ સમયસિમ્યુલેશન, જે વાસ્તવિક સમય સાથે સુસંગત ન હોઈ શકે.

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

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

કોઈપણ ભૌતિક પદાર્થની કાર્ય કરવાની પ્રક્રિયા સમયસર તેની અવસ્થામાં ક્રમિક ફેરફાર દર્શાવે છે, જેમાંથી દરેક ચોક્કસ ભૌતિક જથ્થાના ચોક્કસ મૂલ્યો દ્વારા નક્કી કરવામાં આવે છે. જો ઑબ્જેક્ટ સતત સિસ્ટમ છે, તો આ જથ્થાઓ સતત સમયના સતત કાર્યો છે.

ઑબ્જેક્ટના ગાણિતિક વર્ણનમાં ચલો અને સ્થિરાંકો વચ્ચેના જથ્થાત્મક સંબંધોને વ્યક્ત કરવાના વિવિધ ગાણિતિક સ્વરૂપોનો સમાવેશ થાય છે. આ વિવિધ કાર્યો, સમીકરણો, સમીકરણોની સિસ્ટમો, તેમના ઉકેલોની વિશિષ્ટતા માટેની શરતો, અસમાનતાઓ અને અન્ય ગાણિતિક રજૂઆતો.

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

ડિજિટલ કોમ્પ્યુટરની કામગીરીની અલગ પ્રકૃતિ માટે, નિયમ તરીકે, મૂળના મૂળ ગાણિતિક વર્ણનને ડિજિટલ મોડેલિંગ માટે અનુકૂળ સ્વરૂપમાં ઘટાડવાની જરૂર છે. સૌ પ્રથમ, સતત જથ્થાનું વિવેકીકરણ જરૂરી છે. આ કિસ્સામાં, સતત કાર્યો સ્તર અને દલીલ દ્વારા પરિમાણને આધિન છે. પરિણામે, સતત દલીલનું સતત કાર્ય y = f(t) માં ફેરવાય છે સ્વતંત્ર કાર્યઅલગ દલીલ

T y k y = f (Tk),

જ્યાં k અને k y એ સંખ્યાઓ છે જે 0, ± 1, ± 2, ± 3, ... ; T અને Ty એ t અને y ચલોના ક્વોન્ટા છે.

લેવલ ક્વોન્ટાઈઝેશન એ ચોક્કસ બીટ ઊંડાઈની અનુરૂપ સંખ્યા સાથે y મૂલ્યનું ફેરબદલ છે, અને રાઉન્ડિંગ ભૂલ સાથે

Dy< T y /2.

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

y = f (Tk) = f [k]

અને તેમને મોડેલ કરો.

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

અલ્ગોરિધમ ત્રણ મુખ્ય સ્વરૂપોમાં રજૂ કરી શકાય છે: વિશ્લેષણાત્મક, મૌખિક અને માળખાકીય.

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

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

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

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

1. સંકલન મૂળ અલ્ગોરિધમનો, એટલે કે મૂળના ગાણિતિક વર્ણનનું અલ્ગોરિધમાઇઝેશન.

2. અલ્ગોરિધમિક ભાષામાં મધ્યવર્તી અલ્ગોરિધમ દોરવું.

3. મશીન એલ્ગોરિધમ મેળવવું.

4. પ્રોગ્રામ ડીબગીંગ.

5. સમસ્યાના ઉકેલનું મશીન અમલીકરણ.

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

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

ડિજિટલ મૉડલિંગમાં, કોઈને મોટાભાગે જાળી ફંક્શન્સ f[k] સાથે વ્યવહાર કરવો પડે છે, જે સતત દલીલના સતત કાર્યોને અનુરૂપ હોય છે. જાળી ફંક્શનના ડિસ્ક્રીટ્સ સાથે મેળ ખાતા સતત ફંક્શનને તે જાળી ફંક્શનનું એન્વલપ કહેવામાં આવે છે. પ્રત્યેક સતત ફંક્શન f(t) વિવિધ જાળી ફંક્શનના પરબિડીયું તરીકે સેવા આપી શકે છે f i [k] = f(T i k), પરિમાણ T i - ફંક્શન f(t) નો સેમ્પલિંગ અવધિમાં ભિન્ન છે. દરેક ટ્રેલીસ ફંક્શનમાં ઘણાં વિવિધ પરબિડીયાઓ હોઈ શકે છે.

વિવિધ ગાણિતિક સ્વરૂપોઅને વિચારો કે જે લાક્ષણિકતા અથવા વ્યાખ્યાયિત કરે છે સતત કાર્ય f(t), અમે એનાલોગને સાંકળી શકીએ છીએ જે જાળી ફંક્શન f(k) ને લાક્ષણિકતા અથવા વ્યાખ્યાયિત કરે છે. ફંક્શન f(t) ના પ્રથમ વ્યુત્પન્નનું એનાલોગ

ફંક્શન f[k]નું પ્રથમ તફાવત સમીકરણ છે

તે. ઉકેલની સંખ્યાત્મક પદ્ધતિઓમાં સંક્રમણ કરવામાં આવે છે.

તેથી, છેવટે,

* ડિઝાઇનમાં પ્રથમ તબક્કો એ સૌથી યોગ્ય ગાણિતિક મોડેલની પસંદગી છે. આ તબક્કે સૌથી સફળ ગાણિતિક મોડેલની પ્રાપ્તિ અને મોડેલની શરતો માટેની આવશ્યકતાઓના વિકાસની ખાતરી કરવી જોઈએ;

* ડિઝાઇન પ્રક્રિયાનો બીજો તબક્કો એ સિમ્યુલેશન માટે ગાણિતિક મોડેલની તૈયારી છે. સ્વતંત્ર પ્રક્રિયાને બ્લોક ડાયાગ્રામમાં લાવીને અને સમીકરણોની સિસ્ટમને અલગ સ્વરૂપમાં લાવીને સમસ્યા હલ થાય છે. આ તબક્કો બે પરિણામો સાથે સમાપ્ત થાય છે: ગાણિતિક વર્ણન અને સમગ્રનો બ્લોક ડાયાગ્રામ સ્વતંત્ર સિસ્ટમ. પરિણામી ડિસ્ક્રીટ સિસ્ટમનો બ્લોક ડાયાગ્રામ બ્લોક ડાયાગ્રામ જેવો જ હોવો જોઈએ સતત સિસ્ટમમાહિતી પ્રવાહ દ્વારા;

* ત્રીજો તબક્કો ગાણિતિક મોડેલિંગ હાથ ધરવા માટે એક પ્રોગ્રામ લખવાનું છે. આ એક નિર્ણાયક તબક્કો છે, જેમાં સંશ્લેષિત ગાણિતિક મોડેલમાં સમયના સંબંધોનું કડક પાલન હોય છે, સામાન્ય રીતે મોટી સંખ્યા 2 જી તબક્કાના કાર્યોથી 3 જી તબક્કાના કાર્યોમાં સંક્રમણ દરમિયાન સમસ્યાઓ ઊભી થાય છે;

* ચોથો તબક્કો એ મોડેલનું પરીક્ષણ, તપાસ અને ડિબગીંગ છે, જેના પછી પૂર્ણ મોડેલ પ્રાપ્ત થાય છે.

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

  • - પીએચ.ડી.નું સંશોધન ઘટનાઓ, પ્રક્રિયાઓ અથવા ઑબ્જેક્ટની પ્રણાલીઓ તેમના મોડલનું નિર્માણ અને અભ્યાસ કરીને. એમ. સમાવેશ થાય છે: અભ્યાસ હેઠળ ઑબ્જેક્ટનું પ્રારંભિક વિશ્લેષણ; એક મોડેલ બનાવવું અને તેનો અભ્યાસ કરવો...

    કૃષિ જ્ઞાનકોશીય શબ્દકોશ

  • - પીએચ.ડી.નું સંશોધન ખરેખર અસ્તિત્વમાં છે તે પદાર્થો અને ઘટનાઓ અને તેમના મોડેલોનું નિર્માણ અને અભ્યાસ કરીને બનાવવામાં આવેલી વસ્તુઓ...

    કુદરતી વિજ્ઞાન. જ્ઞાનકોશીય શબ્દકોશ

  • - કોઈપણ અસ્તિત્વમાં રહેલી વસ્તુઓ અને ઘટનાઓનું સંશોધન તેમના મોડલનું નિર્માણ અને અભ્યાસ કરીને. બંને સૈદ્ધાંતિક અને પ્રાયોગિક પદ્ધતિઓજ્ઞાન...

    શરૂઆત આધુનિક કુદરતી વિજ્ઞાન

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

    ટર્મિનોલોજીકલ ડિક્શનરી - થીસોરસસાહિત્યિક અભ્યાસમાં

  • - વિચારો અને વર્તણૂકોના ક્રમને ઓળખવાની પ્રક્રિયા જે તમને કાર્યનો સામનો કરવા દે છે. ઝડપી શિક્ષણનો આધાર. અન્ય લોકોની સફળ ક્રિયાઓ અને વર્તનનું નિરીક્ષણ અને નકલ કરવાની પ્રક્રિયા...

    ન્યુરોલિન્ગ્વિસ્ટિક પ્રોગ્રામિંગનો શબ્દકોશ

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

    ટેકનોલોજીનો જ્ઞાનકોશ

  • - ઇલેક્ટ્રોમિકેનિકલ...

    બિગ એનસાયક્લોપેડિક પોલિટેકનિક ડિક્શનરી

  • - 1...

    દૂરસંચાર શબ્દકોશ

  • - કોડિંગ, જે અક્ષરો, સંખ્યાઓ અને મૂળાક્ષરોના અન્ય અક્ષરો ધરાવતા કોડનો ઉપયોગ કરે છે. પણ: કોડિંગ  ...

    નાણાકીય શબ્દકોશ

  • - "...ડિજિટલ મેપિંગ: ડિજિટલ કાર્ટોગ્રાફિક ઉત્પાદનો બનાવવાના હેતુથી પ્રવૃત્તિઓનો સમૂહ..." સ્ત્રોત: "GOST 28441-99. ડિજિટલ કાર્ટોગ્રાફી...

    સત્તાવાર પરિભાષા

  • - "...ડિજિટલ કાર્ટોગ્રાફિક મોડેલિંગ: ડિજિટલ કાર્ટોગ્રાફિક મોડલ્સ બનાવવા અને તેનો ઉપયોગ કરવાની પ્રક્રિયા..." સ્ત્રોત: "GOST 28441-99. ડિજિટલ કાર્ટોગ્રાફી...

    સત્તાવાર પરિભાષા

  • - "...કાર્ટોગ્રાફિક સપોર્ટ: ડિજિટલ કાર્ટોગ્રાફિક ઉત્પાદનો બનાવવા, સંગ્રહિત કરવા અને ગ્રાહકોને આપવાના હેતુથી પગલાંનો સમૂહ..." સ્ત્રોત: "GOST 28441-99. ડિજિટલ કાર્ટોગ્રાફી...

    સત્તાવાર પરિભાષા

  • - ".....

    સત્તાવાર પરિભાષા

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

    ગ્રેટ સોવિયેત જ્ઞાનકોશ

  • - એક ટેલિવિઝન સિસ્ટમ જેમાં પ્રસારિત ટેલિવિઝન સિગ્નલ એ વિદ્યુત કઠોળના કોડ સંયોજનોનો ક્રમ છે...

    વિશાળ જ્ઞાનકોશીય શબ્દકોશ

પુસ્તકોમાં "ડિજિટલ મોડેલિંગ".

ડિજિટલ બીટ્સ એનાલોગ

લેખક આઇઝેકસન વોલ્ટર

ડિજિટલ બીટ્સ એનાલોગ

ઈનોવેટર્સ પુસ્તકમાંથી. કેવી રીતે કેટલાક જીનિયસ, હેકર્સ અને ગીક્સે ડિજિટલ ક્રાંતિ સર્જી લેખક આઇઝેકસન વોલ્ટર

ડિજિટલ બીટ્સ એનાલોગ હોલેરિથ અને બેબેજ દ્વારા વિકસિત મશીનો ડિજિટલ હતા, જેનો અર્થ છે કે તેઓ અંકોનો ઉપયોગ કરવા માટે ડિઝાઇન કરવામાં આવ્યા હતા - વિવિધ સ્વતંત્ર પૂર્ણાંકો જેમ કે o, 1, 2, 3. તેમના મશીનોમાં, પૂર્ણાંકોનો સરવાળો અને બાદબાકી કરવામાં આવી હતી.

પુસ્તક પુસ્તક 2.0 માંથી. કિન્ડલ સર્જકની નજર દ્વારા ઈ-પુસ્તકોનો ભૂતકાળ, વર્તમાન અને ભવિષ્ય લેખક મર્કોસ્કી જેસન

શિક્ષણ: પ્રિન્ટ કે ડિજિટલ?

ડિજિટલ ઇમેજ

A થી Z સુધીનો મારો પહેલો વિડિયો પુસ્તકમાંથી લેખક ગેમેલી વ્લાદિમીર

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

ડિજિટલ સેટેલાઇટ ટેલિવિઝન

ટેક્નોલોજીના 100 મહાન અજાયબીઓ પુસ્તકમાંથી લેખક મસ્કી સેર્ગેઈ એનાટોલીવિચ

ડિજિટલ સેટેલાઇટ ટેલિવિઝન પર માહિતીનું ટ્રાન્સફર લાંબા અંતરવ્યવહારિક દૃષ્ટિકોણથી સૌથી મહત્વપૂર્ણ એપ્લિકેશનોમાંની એક હતી અને રહે છે કૃત્રિમ ઉપગ્રહોપૃથ્વી. 1963માં પ્રથમ સમર્પિત અમેરિકન સંચાર ઉપગ્રહમાં ટ્રાન્સમીટર હતું

ડિજિટલ ટેલિવિઝન

પુસ્તકમાંથી મહાન જ્ઞાનકોશટેકનોલોજી લેખક લેખકોની ટીમ

ડિજિટલ ટેલિવિઝન ડિજિટલ ટેલિવિઝન એ અનુવાદક દ્વારા ટીવી પર ઑડિઓ અને વિડિયો સિગ્નલ ટ્રાન્સમિટ કરવા માટેનું એક મોડેલ છે. ડિજિટલ ટેલિવિઝન ડેટા ટ્રાન્સમિટ કરવા માટે કમ્પ્રેશન અને ડિજિટલ મોડ્યુલેશનનો ઉપયોગ કરે છે. આધુનિકનું મુખ્ય ધોરણ ડિજિટલ ટેલિવિઝનછે

ડિજિટલ માપન ઉપકરણ

ટીએસબી

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

મોટા પુસ્તકમાંથી સોવિયેત જ્ઞાનકોશલેખકના (CI). ટીએસબી

પાઠ 10 ડિજિટલ મોડેલિંગ

લેખક હેઇનમેન રોબર્ટ

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

10.1.1. ડિજિટલ સર્કિટ સિમ્યુલેશન એક્સરસાઇઝ

PSPICE માં ઇલેક્ટ્રોનિક સર્કિટ્સના વિઝ્યુઅલ મોડેલિંગ પુસ્તકમાંથી લેખક હેઇનમેન રોબર્ટ

10.1.1. ડિજિટલ સર્કિટ સિમ્યુલેશન પર વ્યાયામ અસ્વીકાર્ય પ્રતિકાર R = 180 ઓહ્મ સાથેના સર્કિટ માટે પસંદ કરીને PSPICE પ્રોગ્રામની "બુદ્ધિ" નું પરીક્ષણ કરો આવા ઇનપુટ વોલ્ટેજનું સંયોજન જે NOR ગેટના આઉટપુટ પર એક તાર્કિક સિગ્નલ બનાવશે અને તેથી ,

10.2. ડાયનેમિક ડિજિટલ સિમ્યુલેશન: ટાઇમિંગ ડાયાગ્રામ

PSPICE માં ઇલેક્ટ્રોનિક સર્કિટ્સના વિઝ્યુઅલ મોડેલિંગ પુસ્તકમાંથી લેખક હેઇનમેન રોબર્ટ

10.2. ડાયનેમિક ડિજિટલ સિમ્યુલેશન: ટાઇમિંગ ડાયાગ્રામ જ્યારે ડિજિટલ પ્રક્રિયાના સમયનો અભ્યાસ કરવો જરૂરી હોય, ત્યારે પ્રોબ ઓસિલોસ્કોપ સોફ્ટવેર ડિઝાઇનરની મદદ માટે આવે છે. જો કે, PROBE માં સફળતાપૂર્વક કામ કરવા માટે, તમારે ટેકનિકલ નેવિગેટ કરવામાં સક્ષમ હોવું જરૂરી છે

19.5. કૂપન પર ડિજિટલ હસ્તાક્ષર

iOS પુસ્તકમાંથી. પ્રોગ્રામિંગ તકનીકો લેખક નહવંદિપુર વંદાદ

19.5. કૂપન્સની ડિજિટલ હસ્તાક્ષર સમસ્યા નિવેદન તમે વર્ણન ફાઇલ અને pass.json ફાઇલ તેમજ તમામ છબીઓ સાથે પાસ ડિરેક્ટરી તૈયાર કરી છે. હવે તમે કૂપન કેટલોગ અને તેના સમાવિષ્ટો પર ડિજિટલી સહી કરવા માંગો છો. માટે તૈયાર કૂપન ફાઇલ બનાવવા માટે આ જરૂરી છે

પ્રકરણ III ડિજિટલ વિડિયો

તમારા કમ્પ્યુટર પર વિડિઓ પુસ્તકમાંથી: ટીવી ટ્યુનર, ફ્રેમ કેપ્ચર, વિડિયો એડિટિંગ, ડીવીડી લેખક બુકવેત્સ્કાયા ઓક્સાના એલેક્ઝાન્ડ્રોવના

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

ડિજિટલ આક્રમણ

સાહિત્યિક અખબાર 6468 (નં. 25 2014) પુસ્તકમાંથી લેખક સાહિત્યિક અખબાર

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

9. ડિજિટલ વિડિયો સર્વેલન્સ

સીસીટીવી બુકમાંથી. CCTV બાઇબલ [ડિજિટલ અને નેટવર્કિંગ] લેખક ડામજાનોવસ્કી વ્લાડો

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

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

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

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

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

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

ATsVK નો ઉપયોગ કંટ્રોલ ડિજિટલ કમ્પ્યુટર્સ ધરાવતી જટિલ ઓટોમેશન સિસ્ટમ્સના એનાલોગ-ડિજિટલ મોડેલિંગ માટે તેમજ જટિલ ગાણિતિક સમસ્યાઓના ઉકેલને વેગ આપવા માટે થાય છે જેને મેમરી સંસાધનોનો વધુ પડતો વપરાશ અને કમ્પ્યુટર કમ્પ્યુટર સમયની જરૂર હોય છે. પ્રથમ કિસ્સામાં, કંટ્રોલ એલ્ગોરિધમ્સ ડિજિટલ કમ્પ્યુટર પર પ્રોગ્રામેટિકલી સિમ્યુલેટ કરવામાં આવે છે, અને કંટ્રોલ ઑબ્જેક્ટનું એનાલોગ ગાણિતિક મોડલ ઓટોમેટિક કમ્પ્યુટરમાં પ્રોગ્રામ કરવામાં આવે છે, અને 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માં, AC અને CCમાં એક સાથે 2 આંશિક કાર્યો કરવામાં આવે છે. મુશ્કેલ કાર્યસમય સાથે સુસંગત. તબક્કા B માં CC માં, ફંક્શન દલીલોના અલગ મૂલ્યો મોટાભાગે AC થી પ્રાપ્ત થાય છે અને સંગ્રહિત થાય છે, પછી તબક્કા A માં તેમાંથી ઓર્ડિનેટ્સની ગણતરી કરવામાં આવે છે અને AC માટે તૈયાર કરવામાં આવે છે. જટિલ કાર્યો, જે આગલા તબક્કામાં B ને AC માં સ્થાનાંતરિત કરવામાં આવે છે, જ્યાં તેઓ એનાલોગ સ્ટોરેજ (SVH) માં સંગ્રહિત થાય છે, અને પછી એનાલોગ ગણતરીઓ વગેરેમાં આગલા તબક્કા 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. યુપીએસ પરીક્ષણો અને 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 માં દરેક બે ઑપરેશન સમાંતર રીતે કરી શકાય છે.

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

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

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

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

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

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

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

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

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



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