{"id":"https://openalex.org/W2124328102","doi":"https://doi.org/10.1109/coase.2007.4341752","title":"PLC-based Implementation of Process Observation and Fault Detection for Discrete Event Systems","display_name":"PLC-based Implementation of Process Observation and Fault Detection for Discrete Event Systems","publication_year":2007,"publication_date":"2007-09-01","ids":{"openalex":"https://openalex.org/W2124328102","doi":"https://doi.org/10.1109/coase.2007.4341752","mag":"2124328102"},"language":"en","primary_location":{"id":"doi:10.1109/coase.2007.4341752","is_oa":false,"landing_page_url":"https://doi.org/10.1109/coase.2007.4341752","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2007 IEEE International Conference on Automation Science and Engineering","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5004913992","display_name":"Tord Alenljung","orcid":null},"institutions":[{"id":"https://openalex.org/I66862912","display_name":"Chalmers University of Technology","ror":"https://ror.org/040wg7k59","country_code":"SE","type":"education","lineage":["https://openalex.org/I66862912"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Tord Alenljung","raw_affiliation_strings":["Automation Group, Department of Signals and Systems, Chalmers University of Technology, Sweden","Chalmers University of Technology [G\u00f6teborg]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Automation Group, Department of Signals and Systems, Chalmers University of Technology, Sweden","institution_ids":["https://openalex.org/I66862912"]},{"raw_affiliation_string":"Chalmers University of Technology [G\u00f6teborg]","institution_ids":["https://openalex.org/I66862912"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5061659569","display_name":"Markus Sk\u00f6ldstam","orcid":null},"institutions":[{"id":"https://openalex.org/I66862912","display_name":"Chalmers University of Technology","ror":"https://ror.org/040wg7k59","country_code":"SE","type":"education","lineage":["https://openalex.org/I66862912"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Markus Skoldstam","raw_affiliation_strings":["Automation Group, Department of Signals and Systems, Chalmers University of Technology, Sweden","Chalmers University of Technology [G\u00f6teborg]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Automation Group, Department of Signals and Systems, Chalmers University of Technology, Sweden","institution_ids":["https://openalex.org/I66862912"]},{"raw_affiliation_string":"Chalmers University of Technology [G\u00f6teborg]","institution_ids":["https://openalex.org/I66862912"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5076331540","display_name":"Bengt Lennartson","orcid":"https://orcid.org/0000-0002-3406-3881"},"institutions":[{"id":"https://openalex.org/I66862912","display_name":"Chalmers University of Technology","ror":"https://ror.org/040wg7k59","country_code":"SE","type":"education","lineage":["https://openalex.org/I66862912"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Bengt Lennartson","raw_affiliation_strings":["Automation Group, Department of Signals and Systems, Chalmers University of Technology, Sweden","Chalmers University of Technology [G\u00f6teborg]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Automation Group, Department of Signals and Systems, Chalmers University of Technology, Sweden","institution_ids":["https://openalex.org/I66862912"]},{"raw_affiliation_string":"Chalmers University of Technology [G\u00f6teborg]","institution_ids":["https://openalex.org/I66862912"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5108805135","display_name":"Knut \u00c5kesson","orcid":"https://orcid.org/0000-0001-6105-2726"},"institutions":[{"id":"https://openalex.org/I66862912","display_name":"Chalmers University of Technology","ror":"https://ror.org/040wg7k59","country_code":"SE","type":"education","lineage":["https://openalex.org/I66862912"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Knut Akesson","raw_affiliation_strings":["Automation Group, Department of Signals and Systems, Chalmers University of Technology, Sweden","Chalmers University of Technology [G\u00f6teborg]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Automation Group, Department of Signals and Systems, Chalmers University of Technology, Sweden","institution_ids":["https://openalex.org/I66862912"]},{"raw_affiliation_string":"Chalmers University of Technology [G\u00f6teborg]","institution_ids":["https://openalex.org/I66862912"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I66862912"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":9,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"207","last_page":"212"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11125","display_name":"Petri Nets in System Modeling","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11125","display_name":"Petri Nets in System Modeling","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11741","display_name":"Flexible and Reconfigurable Manufacturing Systems","score":0.9983000159263611,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing 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/T10876","display_name":"Fault Detection and Control Systems","score":0.9973000288009644,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/observability","display_name":"Observability","score":0.8622612953186035},{"id":"https://openalex.org/keywords/automaton","display_name":"Automaton","score":0.7225935459136963},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6593042612075806},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.5975314974784851},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5274291634559631},{"id":"https://openalex.org/keywords/event","display_name":"Event (particle physics)","score":0.5210499167442322},{"id":"https://openalex.org/keywords/binary-number","display_name":"Binary number","score":0.46674802899360657},{"id":"https://openalex.org/keywords/fault-detection-and-isolation","display_name":"Fault detection and isolation","score":0.4596947729587555},{"id":"https://openalex.org/keywords/model-checking","display_name":"Model checking","score":0.45557183027267456},{"id":"https://openalex.org/keywords/programmable-logic-controller","display_name":"Programmable logic controller","score":0.45199376344680786},{"id":"https://openalex.org/keywords/observer","display_name":"Observer (physics)","score":0.4490092098712921},{"id":"https://openalex.org/keywords/finite-state-machine","display_name":"Finite-state machine","score":0.4325792193412781},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.3979935050010681},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3943735957145691},{"id":"https://openalex.org/keywords/reliability-engineering","display_name":"Reliability engineering","score":0.34797561168670654},{"id":"https://openalex.org/keywords/control-engineering","display_name":"Control engineering","score":0.34606850147247314},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3154146671295166},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.17894944548606873},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.12333753705024719},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.09698101878166199}],"concepts":[{"id":"https://openalex.org/C36299963","wikidata":"https://www.wikidata.org/wiki/Q1369844","display_name":"Observability","level":2,"score":0.8622612953186035},{"id":"https://openalex.org/C112505250","wikidata":"https://www.wikidata.org/wiki/Q787116","display_name":"Automaton","level":2,"score":0.7225935459136963},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6593042612075806},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.5975314974784851},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5274291634559631},{"id":"https://openalex.org/C2779662365","wikidata":"https://www.wikidata.org/wiki/Q5416694","display_name":"Event (particle physics)","level":2,"score":0.5210499167442322},{"id":"https://openalex.org/C48372109","wikidata":"https://www.wikidata.org/wiki/Q3913","display_name":"Binary number","level":2,"score":0.46674802899360657},{"id":"https://openalex.org/C152745839","wikidata":"https://www.wikidata.org/wiki/Q5438153","display_name":"Fault detection and isolation","level":3,"score":0.4596947729587555},{"id":"https://openalex.org/C110251889","wikidata":"https://www.wikidata.org/wiki/Q1569697","display_name":"Model checking","level":2,"score":0.45557183027267456},{"id":"https://openalex.org/C37374048","wikidata":"https://www.wikidata.org/wiki/Q188674","display_name":"Programmable logic controller","level":2,"score":0.45199376344680786},{"id":"https://openalex.org/C2780704645","wikidata":"https://www.wikidata.org/wiki/Q9251458","display_name":"Observer (physics)","level":2,"score":0.4490092098712921},{"id":"https://openalex.org/C167822520","wikidata":"https://www.wikidata.org/wiki/Q176452","display_name":"Finite-state machine","level":2,"score":0.4325792193412781},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3979935050010681},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3943735957145691},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.34797561168670654},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.34606850147247314},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3154146671295166},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.17894944548606873},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.12333753705024719},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.09698101878166199},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","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},{"id":"https://openalex.org/C28826006","wikidata":"https://www.wikidata.org/wiki/Q33521","display_name":"Applied mathematics","level":1,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0},{"id":"https://openalex.org/C94375191","wikidata":"https://www.wikidata.org/wiki/Q11205","display_name":"Arithmetic","level":1,"score":0.0},{"id":"https://openalex.org/C172707124","wikidata":"https://www.wikidata.org/wiki/Q423488","display_name":"Actuator","level":2,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/coase.2007.4341752","is_oa":false,"landing_page_url":"https://doi.org/10.1109/coase.2007.4341752","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2007 IEEE International Conference on Automation Science and Engineering","raw_type":"proceedings-article"},{"id":"pmh:oai:publications.lib.chalmers.se:67416","is_oa":false,"landing_page_url":"http://publications.lib.chalmers.se/publication/67416-plc-based-implementation-of-process-observation-and-fault-detection-for-discrete-event-systems","pdf_url":null,"source":{"id":"https://openalex.org/S4377196470","display_name":"Chalmers Publication Library (Chalmers University of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I66862912","host_organization_name":"Chalmers University of Technology","host_organization_lineage":["https://openalex.org/I66862912"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Text.Article.Conference.PeerReviewed"},{"id":"pmh:oai:research.chalmers.se:67416","is_oa":false,"landing_page_url":"https://research.chalmers.se/en/publication/67416","pdf_url":null,"source":{"id":"https://openalex.org/S4306402469","display_name":"Chalmers Research (Chalmers University of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I66862912","host_organization_name":"Chalmers University of Technology","host_organization_lineage":["https://openalex.org/I66862912"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.6100000143051147,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https://openalex.org/W386943165","https://openalex.org/W1587663028","https://openalex.org/W1763522532","https://openalex.org/W2059057465","https://openalex.org/W2068354234","https://openalex.org/W2097246682","https://openalex.org/W2099395647","https://openalex.org/W2118673178","https://openalex.org/W2131628306","https://openalex.org/W2142873763","https://openalex.org/W2163119090","https://openalex.org/W2172083724","https://openalex.org/W2340735175","https://openalex.org/W2913459036","https://openalex.org/W4297744580"],"related_works":["https://openalex.org/W2742562413","https://openalex.org/W2746280673","https://openalex.org/W2508541108","https://openalex.org/W4242459863","https://openalex.org/W1594593035","https://openalex.org/W127357700","https://openalex.org/W2152996796","https://openalex.org/W1480528870","https://openalex.org/W2560415449","https://openalex.org/W4243191745"],"abstract_inverted_index":{"This":[0],"paper":[1],"demonstrates":[2],"how":[3],"PLC-code":[4,21],"for":[5,57,70,101],"process":[6,16,102],"observation":[7],"can":[8],"be":[9],"automatically":[10],"generated":[11,29,72],"from":[12],"a":[13,63,120],"discrete":[14],"event":[15],"model":[17,79,118],"expressed":[18],"as":[19,23],"either":[20],"or":[22],"extended":[24],"finite":[25,42],"automata":[26,43,45],"(EFA).":[27],"The":[28,115],"code":[30,74],"will":[31],"also":[32],"detect":[33],"faults":[34],"due":[35],"to":[36,75],"unexplainable":[37],"sensor":[38],"signal":[39],"changes.":[40],"Extended":[41],"are":[44,90],"augmented":[46],"with":[47,62],"variables":[48],"and":[49,86,111],"transition":[50],"conditions.":[51],"These":[52,88],"features":[53],"make":[54],"EFA":[55,78],"suitable":[56],"modeling":[58,103],"systems":[59],"that":[60],"interact":[61],"PLC":[64,121],"through":[65],"binary":[66],"signals.":[67],"In":[68],"order":[69],"the":[71,77,94,97,105,108,112],"observer":[73],"work,":[76],"must":[80],"fulfill":[81],"some":[82],"requirements":[83,89],"concerning":[84],"determinism":[85],"observability.":[87],"here":[91,123],"formalized.":[92],"Using":[93],"PLC-languages":[95],"of":[96,119],"IEC":[98],"61131":[99],"standard":[100],"narrows":[104],"gap":[106],"between":[107],"pragmatic":[109],"industry":[110],"formal":[113],"academia.":[114],"cyclic":[116],"execution":[117,126],"is":[122],"replaced":[124],"by":[125],"at":[127],"stochastic":[128],"intervals.":[129]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2019,"cited_by_count":2},{"year":2017,"cited_by_count":2},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":1},{"year":2012,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
