Designing Distributed Control Systems: A Pattern Language Approach (Hardcover)

Veli-Pekka Eloranta, Johannes Koskinen, Marko Leppänen, Ville Reijonen

  • 出版商: Wiley
  • 出版日期: 2014-06-09
  • 定價: $2,150
  • 售價: 9.5$2,043
  • 語言: 英文
  • 頁數: 500
  • 裝訂: Hardcover
  • ISBN: 1118694155
  • ISBN-13: 9781118694152
  • 相關分類: 控制系統 Control-systems
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

Designing Distributed Control Systems presents 80 patterns for designing distributed machine control system software architecture (forestry machinery, mining drills, elevators, etc.). These patterns originate from state-of-the-art systems from market-leading companies, have been tried and tested, and will address typical challenges in the domain, such as long lifecycle, distribution, real-time and fault tolerance. Each pattern describes a separate design problem that needs to be solved. Solutions are provided, with consequences and trade-offs. Each solution will enable piecemeal growth of the design. Finding a solution is easy, as the patterns are divided into categories based on the problem field the pattern tackles. The design process is guided by different aspects of quality, such as performance and extendibility, which are included in the pattern descriptions. The book also contains an example software architecture designed by leading industry experts using the patterns in the book. The example system introduces the reader to the problem domain and demonstrates how the patterns can be used in a practical system design process. The example architecture shows how useful a toolbox the patterns provide for both novices and experts, guiding the system design process from its beginning to the finest details. Designing distributed machine control systems with patterns ensures high quality in the final product. High-quality systems will improve revenue and guarantee customer satisfaction. As market need changes, the desire to produce a quality machine is not only a primary concern, there is also a need for easy maintenance, to improve efficiency and productivity, as well as the growing importance of environmental values; these all impact machine design. The software of work machines needs to be designed with these new requirements in mind. Designing Distributed Control Systems presents patterns to help tackle these challenges. With proven methodologies from the expert author team, they show readers how to improve the quality and efficiency of distributed control systems.

商品描述(中文翻譯)

《設計分散式控制系統》介紹了80種用於設計分散式機器控制系統軟體架構(如林業機械、礦井鑽孔機、電梯等)的模式。這些模式源於市場領先公司的最新系統,經過了試驗和測試,能夠應對該領域的典型挑戰,如長生命周期、分散式、實時性和容錯性。每個模式描述了一個需要解決的獨立設計問題。提供了解決方案,包括其帶來的後果和權衡。每個解決方案都能夠實現設計的逐步增長。由於模式根據模式所解決的問題領域進行了分類,因此很容易找到解決方案。設計過程受到不同品質方面的指導,如性能和可擴展性,這些都包含在模式描述中。該書還包含了一個由領先行業專家使用該書中的模式設計的示例軟體架構。該示例系統介紹了讀者該問題領域,並展示了如何在實際系統設計過程中使用這些模式。示例架構展示了這些模式為初學者和專家提供的寶貴工具,從系統設計的開始到最細節的部分都能指導設計過程。使用模式設計分散式機器控制系統可以確保最終產品的高品質。高品質的系統將提高收入並保證客戶滿意度。隨著市場需求的變化,生產高品質機器不僅是一個主要關注點,還需要易於維護,提高效率和生產力,以及日益重要的環境價值觀;這些都對機器設計產生影響。工作機器的軟體需要根據這些新要求進行設計。《設計分散式控制系統》提供了幫助應對這些挑戰的模式。通過作者團隊的成熟方法,他們向讀者展示如何提高分散式控制系統的品質和效率。