กลับไปหน้าบทความ

อ่าน 1 นาที

การไหลของสถานะ

Stateflow (พัฒนาโดย MathWorks ) เป็นเครื่องมือตรรกะควบคุมที่ใช้ในการจำลองระบบปฏิกิริยาผ่านเครื่องสถานะและ แผนผังการไหล ภายใน แบบจำลอง Simulink Stateflow ใช้รูปแบบหนึ่งของ สัญกรณ์...

การไหลของสถานะ

การไหลของสถานะ
นักพัฒนาแมธเวิร์คส์
เวอร์ชันเสถียร
R2018b / 12 กันยายน 2018 ( 12 กันยายน 2018 )
รุ่นทดลองใช้งาน
R2018b / 14 มิถุนายน 2018 ( 14 มิถุนายน 2018 )
ระบบปฏิบัติการWindows , macOS , Linux [ 1 ]
แพลตฟอร์มx64
พิมพ์ซอฟต์แวร์แอปพลิเคชัน
ใบอนุญาตกรรมสิทธิ์
เว็บไซต์หน้าผลิตภัณฑ์ Stateflow

Stateflow (พัฒนาโดยMathWorks ) เป็นเครื่องมือตรรกะควบคุมที่ใช้ในการจำลองระบบปฏิกิริยาผ่านเครื่องสถานะและแผนผังการไหลภายใน แบบจำลอง Simulink Stateflow ใช้รูปแบบหนึ่งของ สัญกรณ์ เครื่องสถานะจำกัดที่กำหนดโดยDavid Harelซึ่งช่วยให้สามารถแสดงลำดับชั้น การทำงานแบบขนาน และประวัติภายในแผนผังสถานะได้[ 2 ] [ 3 ] Stateflow ยังมีตารางการเปลี่ยนสถานะและตารางความจริงอีก ด้วย

การใช้งานทั่วไป

โดยทั่วไปแล้ว Stateflow จะใช้เพื่อระบุตัวควบคุมแบบไม่ต่อเนื่องในแบบจำลองของระบบไฮบริดโดยที่ไดนามิกแบบต่อเนื่อง (เช่น พฤติกรรมของระบบและสิ่งแวดล้อม) จะถูกระบุโดยใช้ Simulink [ 4 ] [ 5 ]

แอปพลิเคชันเฉพาะสำหรับ Stateflow ได้แก่:

  • ตรรกะโหมดโดยแต่ละโหมดแยกของระบบจะถูกแทนด้วยสถานะ[ 6 ]
  • การจัดการข้อผิดพลาดโดยใช้แผนภูมิ Stateflow เพื่อควบคุมการตอบสนองของระบบต่อข้อผิดพลาดและความล้มเหลวภายในระบบ[ 7 ]
  • การจัดตารางงานโดยใช้แผนภูมิ Stateflow เพื่อกำหนดเวลาที่งานเฉพาะจะเกิดขึ้น ไม่ว่าจะภายในแผนภูมิ Stateflow หรือภายในโมเดล Simulink โดยรวม[ 8 ]

ส่วนขยาย

เครื่องมือของ MathWorks และเครื่องมือจากบริษัทอื่น ๆ จำนวนมากสามารถใช้ร่วมกับ Stateflow เพื่อตรวจสอบความถูกต้องของการออกแบบและสร้างโค้ดได้ ตัวอย่างเช่น Simulink Verification and Validation ซึ่งเป็นเครื่องมือของ MathWorks สามารถใช้ตรวจสอบความสามารถในการติดตามความต้องการและวิเคราะห์ความครอบคลุมของโมเดลได้ นอกจากนี้ ยังมีเครื่องมือสร้างโค้ดเสริมอื่น ๆ ที่สามารถใช้สร้างโค้ด C, C++, HDL และ PLC โดยอัตโนมัติเพื่อนำไปใช้งานบนระบบฝังตัวได้

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Stateflow&oldid=1328796387 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ การไหลของสถานะ

Stateflow (พัฒนาโดย MathWorks ) เป็นเครื่องมือตรรกะควบคุมที่ใช้ในการจำลองระบบปฏิกิริยาผ่านเครื่องสถานะและ แผนผังการไหล ภายใน แบบจำลอง Simulink Stateflow ใช้รูปแบบหนึ่งของ สัญกรณ์...

การใช้งานทั่วไป

โดยทั่วไปแล้ว Stateflow จะใช้เพื่อระบุตัวควบคุมแบบไม่ต่อเนื่องในแบบจำลองของ ระบบไฮบริด โดยที่ไดนามิกแบบต่อเนื่อง (เช่น พฤติกรรมของระบบและสิ่งแวดล้อม) จะถูกระบุโดยใช้ Simulink [ 4 ] [ 5 ]

ส่วนขยาย

เครื่องมือของ MathWorks และเครื่องมือจากบริษัทอื่น ๆ จำนวนมากสามารถใช้ร่วมกับ Stateflow เพื่อตรวจสอบความถูกต้องของการออกแบบและสร้างโค้ดได้ ตัวอย่างเช่น Simulink Verification and Validation ซึ่งเป็นเครื่องมือของ MathWorks สามารถใช้ตรวจสอบความสามารถใน...