{"id":"https://openalex.org/W4236165734","doi":"https://doi.org/10.7287/peerj.preprints.27612v1","title":"Component-oriented acausal modeling of the dynamical systems in Python language on the example of the model of the sucker rod string","display_name":"Component-oriented acausal modeling of the dynamical systems in Python language on the example of the model of the sucker rod string","publication_year":2019,"publication_date":"2019-03-22","ids":{"openalex":"https://openalex.org/W4236165734","doi":"https://doi.org/10.7287/peerj.preprints.27612v1"},"language":"en","primary_location":{"id":"doi:10.7287/peerj.preprints.27612v1","is_oa":true,"landing_page_url":"https://doi.org/10.7287/peerj.preprints.27612v1","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":null,"raw_type":"posted-content"},"type":"preprint","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.7287/peerj.preprints.27612v1","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5032972911","display_name":"Volodymyr Kopei","orcid":"https://orcid.org/0000-0003-0008-8260"},"institutions":[{"id":"https://openalex.org/I33616363","display_name":"Ivano-Frankivsk National Technical University of Oil and Gas","ror":"https://ror.org/01f1ses45","country_code":"UA","type":"education","lineage":["https://openalex.org/I33616363"]}],"countries":["UA"],"is_corresponding":true,"raw_author_name":"Volodymyr B Kopei","raw_affiliation_strings":["Department of Computerized Mechanical Engineering, Ivano-Frankivsk National Technical University of Oil and Gas, Ivano-Frankivsk, Ukraine"],"raw_orcid":"https://orcid.org/0000-0003-0008-8260","affiliations":[{"raw_affiliation_string":"Department of Computerized Mechanical Engineering, Ivano-Frankivsk National Technical University of Oil and Gas, Ivano-Frankivsk, Ukraine","institution_ids":["https://openalex.org/I33616363"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5015524154","display_name":"Oleh Onysko","orcid":"https://orcid.org/0000-0002-6543-9554"},"institutions":[{"id":"https://openalex.org/I33616363","display_name":"Ivano-Frankivsk National Technical University of Oil and Gas","ror":"https://ror.org/01f1ses45","country_code":"UA","type":"education","lineage":["https://openalex.org/I33616363"]}],"countries":["UA"],"is_corresponding":false,"raw_author_name":"Oleh R Onysko","raw_affiliation_strings":["Department of Computerized Mechanical Engineering, Ivano-Frankivsk National Technical University of Oil and Gas, Ivano-Frankivsk, Ukraine"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computerized Mechanical Engineering, Ivano-Frankivsk National Technical University of Oil and Gas, Ivano-Frankivsk, Ukraine","institution_ids":["https://openalex.org/I33616363"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5023259514","display_name":"Vitalii Panchuk","orcid":"https://orcid.org/0000-0002-2246-280X"},"institutions":[{"id":"https://openalex.org/I33616363","display_name":"Ivano-Frankivsk National Technical University of Oil and Gas","ror":"https://ror.org/01f1ses45","country_code":"UA","type":"education","lineage":["https://openalex.org/I33616363"]}],"countries":["UA"],"is_corresponding":false,"raw_author_name":"Vitalii G Panchuk","raw_affiliation_strings":["Department of Computerized Mechanical Engineering, Ivano-Frankivsk National Technical University of Oil and Gas, Ivano-Frankivsk, Ukraine"],"raw_orcid":"https://orcid.org/0000-0002-2246-280X","affiliations":[{"raw_affiliation_string":"Department of Computerized Mechanical Engineering, Ivano-Frankivsk National Technical University of Oil and Gas, Ivano-Frankivsk, Ukraine","institution_ids":["https://openalex.org/I33616363"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5032972911"],"corresponding_institution_ids":["https://openalex.org/I33616363"],"apc_list":null,"apc_paid":null,"fwci":0.1685,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.55667523,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T14470","display_name":"Advanced Data Processing Techniques","score":0.9951000213623047,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T14470","display_name":"Advanced Data Processing Techniques","score":0.9951000213623047,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T13050","display_name":"Oil and Gas Production Techniques","score":0.9717000126838684,"subfield":{"id":"https://openalex.org/subfields/2212","display_name":"Ocean Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T13045","display_name":"Industrial Engineering and Technologies","score":0.9527000188827515,"subfield":{"id":"https://openalex.org/subfields/2210","display_name":"Mechanical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/python","display_name":"Python (programming language)","score":0.819354772567749},{"id":"https://openalex.org/keywords/modelica","display_name":"Modelica","score":0.7172726392745972},{"id":"https://openalex.org/keywords/scripting-language","display_name":"Scripting language","score":0.6855423450469971},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6530921459197998},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.6233155131340027},{"id":"https://openalex.org/keywords/modeling-language","display_name":"Modeling language","score":0.573714554309845},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.46382156014442444},{"id":"https://openalex.org/keywords/rotation-formalisms-in-three-dimensions","display_name":"Rotation formalisms in three dimensions","score":0.4254569709300995},{"id":"https://openalex.org/keywords/dynamical-systems-theory","display_name":"Dynamical systems theory","score":0.4193216562271118},{"id":"https://openalex.org/keywords/differential-equation","display_name":"Differential equation","score":0.4106397330760956},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.38496994972229004},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.30918073654174805},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.19796332716941833}],"concepts":[{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.819354772567749},{"id":"https://openalex.org/C37785467","wikidata":"https://www.wikidata.org/wiki/Q385325","display_name":"Modelica","level":2,"score":0.7172726392745972},{"id":"https://openalex.org/C61423126","wikidata":"https://www.wikidata.org/wiki/Q187432","display_name":"Scripting language","level":2,"score":0.6855423450469971},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6530921459197998},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.6233155131340027},{"id":"https://openalex.org/C179603123","wikidata":"https://www.wikidata.org/wiki/Q1941921","display_name":"Modeling language","level":3,"score":0.573714554309845},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.46382156014442444},{"id":"https://openalex.org/C171018156","wikidata":"https://www.wikidata.org/wiki/Q7370306","display_name":"Rotation formalisms in three dimensions","level":2,"score":0.4254569709300995},{"id":"https://openalex.org/C79379906","wikidata":"https://www.wikidata.org/wiki/Q3174497","display_name":"Dynamical systems theory","level":2,"score":0.4193216562271118},{"id":"https://openalex.org/C78045399","wikidata":"https://www.wikidata.org/wiki/Q11214","display_name":"Differential equation","level":2,"score":0.4106397330760956},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.38496994972229004},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.30918073654174805},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.19796332716941833},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.7287/peerj.preprints.27612v1","is_oa":true,"landing_page_url":"https://doi.org/10.7287/peerj.preprints.27612v1","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":null,"raw_type":"posted-content"}],"best_oa_location":{"id":"doi:10.7287/peerj.preprints.27612v1","is_oa":true,"landing_page_url":"https://doi.org/10.7287/peerj.preprints.27612v1","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":null,"raw_type":"posted-content"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2078417189","https://openalex.org/W1880349104","https://openalex.org/W2159503156","https://openalex.org/W188358383","https://openalex.org/W2108096428","https://openalex.org/W2111332990","https://openalex.org/W1824352287","https://openalex.org/W1533571811","https://openalex.org/W1540311387","https://openalex.org/W2375521046"],"abstract_inverted_index":{"As":[0],"a":[1,176],"rule,":[2],"the":[3,13,23,28,33,36,45,48,51,66,81,87,95,108,119,130,137,142,161,164,170,173,197,213,229,232,236,239],"limitations":[4],"of":[5,12,31,35,38,50,89,97,121,129,163,166,172,182,199,221,231],"specialized":[6,148],"modeling":[7,11,40,42,74,149,234],"languages":[8,150],"for":[9,238,241,245],"acausal":[10,72],"complex":[14],"dynamical":[15],"systems":[16,43],"are:":[17],"limited":[18],"applicability,":[19],"poor":[20],"interoperability":[21],"with":[22,44,212],"third":[24],"party":[25],"software":[26],"packages,":[27],"high":[29],"cost":[30],"learning,":[32],"complexity":[34,49],"implementation":[37,230],"hybrid":[39,73,233],"and":[41,53,68,117,146,205,235,244],"variable":[46],"structure,":[47],"modifications":[52],"improvements.":[54],"In":[55],"order":[56],"to":[57,64,69,144,159],"solve":[58],"these":[59,195],"problems,":[60],"it":[61],"is":[62,77,185],"proposed":[63],"develop":[65],"easy-to-understand":[67],"modify":[70],"component-oriented":[71],"system":[75,120,165],"that":[76,134],"based":[78],"on:":[79],"(1)":[80],"general-purpose":[82],"programming":[83],"language":[84],"Python,":[85],"(2)":[86],"description":[88,96],"components":[90,98,184,190],"by":[91,100,224],"Python":[92,112,140],"classes,":[93],"(3)":[94],"behavior":[99,171],"difference":[101,167,225],"equations":[102,123,223,226],"using":[103,111],"declarative":[104],"tools":[105],"SymPy,":[106],"(4)":[107],"event":[109],"generation":[110],"imperative":[113],"constructs,":[114],"(5)":[115],"composing":[116],"solving":[118,246],"algebraic":[122],"in":[124,139,175,216],"each":[125],"discrete":[126],"time":[127],"point":[128],"simulation.":[131],"The":[132,179,219],"classes":[133,154],"allow":[135,227],"creating":[136],"models":[138,198],"without":[141],"need":[143],"study":[145],"apply":[147],"are":[151,203,210],"developed.":[152],"These":[153,207],"can":[155],"also":[156],"be":[157],"used":[158],"automate":[160],"construction":[162],"equations,":[168],"describing":[169],"model":[174],"symbolic":[177,242],"form.":[178],"basic":[180],"set":[181],"mechanical":[183],"developed":[186,204],"\u2014":[187],"1D":[188],"translational":[189],"\"mass\",":[191],"\"spring-damper\",":[192],"\"force\".":[193],"Using":[194],"components,":[196],"sucker":[200],"rods":[201],"string":[202],"simulated.":[206],"simulation":[208,214],"results":[209,215],"compared":[211],"Modelica":[217],"language.":[218],"replacement":[220],"differential":[222],"simplifying":[228],"requirements":[237],"modules":[240],"mathematics":[243],"equations.":[247]},"counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
