Warning (2): Invalid argument supplied for foreach() [APP/Controller/AppController.php, line 669]Code Context $count = $current = 0;
foreach ($array as $key => $value) {
//pr($key);
$array = null
$id = '1324'
$found = false
$next = false
$prev = false
$count = (int) 0
$current = (int) 0
App\Controller\AppController::getPrevNext() - APP/Controller/AppController.php, line 669
App\Controller\PublicationsController::view() - APP/Controller/PublicationsController.php, line 135
Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 606
Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 120
Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94
Cake\Routing\Dispatcher::dispatch() - CORE/src/Routing/Dispatcher.php, line 66
Cake\Controller\Controller::requestAction() - CORE/src/Routing/RequestActionTrait.php, line 181
App\Controller\MenusController::actionRequest() - APP/Controller/MenusController.php, line 745
eval - APP/Controller/MenusController.php(326) : eval()'d code, line 1
App\Controller\MenusController::index() - APP/Controller/MenusController.php, line 326
Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 606
Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 120
Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94
Cake\Routing\Dispatcher::dispatch() - CORE/src/Routing/Dispatcher.php, line 66
[main] - ROOT/webroot/index.php, line 43
Warning (2): count() [<a href='https://secure.php.net/function.count'>function.count</a>]: Parameter must be an array or an object that implements Countable [APP/Controller/AppController.php, line 689]Code Context }
$count = count($array);
$this->set(compact(['next', 'prev', 'current', 'count']));
$array = null
$id = '1324'
$found = false
$next = false
$prev = false
$count = (int) 0
$current = (int) 0
count - [internal], line ??
App\Controller\AppController::getPrevNext() - APP/Controller/AppController.php, line 689
App\Controller\PublicationsController::view() - APP/Controller/PublicationsController.php, line 135
Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 606
Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 120
Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94
Cake\Routing\Dispatcher::dispatch() - CORE/src/Routing/Dispatcher.php, line 66
Cake\Controller\Controller::requestAction() - CORE/src/Routing/RequestActionTrait.php, line 181
App\Controller\MenusController::actionRequest() - APP/Controller/MenusController.php, line 745
eval - APP/Controller/MenusController.php(326) : eval()'d code, line 1
App\Controller\MenusController::index() - APP/Controller/MenusController.php, line 326
Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 606
Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 120
Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94
Cake\Routing\Dispatcher::dispatch() - CORE/src/Routing/Dispatcher.php, line 66
[main] - ROOT/webroot/index.php, line 43
Publication | Peer reviewed papers | Thermische Vergasung und Gasreinigung
Thermodynamic Equilibrium Study on the Melting Tendency of the K-Ca-Mg-P-Si-O System with Relevance to Woody and Agricultural Biomass Ash Compositions
Published 07 July 2022
Citation: Falk J, Hannl TK, Skoglund N, Backman R, Öhman M. Thermodynamic Equilibrium Study on the Melting Tendency of the K-Ca-Mg-P-Si-O System with Relevance to Woody and Agricultural Biomass Ash Compositions. Energy and Fuels 7 July 2022.36(13):7035-7051.
Abstract
A major challenge in the combustion of biomass fuels is the heterogeneity of ash-forming elements, which may cause a wide range of ash-related problems. Understanding the melting tendency of the coarse ash fractions is necessary to mitigate agglomeration and slagging. This work aims to evaluate the melting tendency of the K-Ca-Mg-Si-P-O system by use of thermodynamic equilibrium calculations. The formation of condensed phases were systematically assessed in a combustion atmosphere, varying temperatures, and composition. Compositional ranges were based on fuel ash data extracted from the Phyllis 2 database. The speciation and degree of polymerization of phosphates, silicates, and melts were evaluated and indicated a systematic variation in composition. The melt fraction was predicted as a function of temperature and composition. The melting tendency was modeled for three systems, i.e., a P-dominated, a Si-dominated, and a mixed Si-P system. Four ratios between K2O, CaO, MgO, SiO2, and P2O5 were found to have a large effect on the melting tendency of the ash mixtures: the ratio between network formers (SiO2, P2O5), K2O to total network modifiers, CaO to CaO + MgO, and the ratio of network formers to total ash oxides. This modeling approach showed qualitative agreement with ash-related issues seen in previous lab-scale experiments in bubbling fluidized bed and fixed bed combustion. Practical implications of the results are discussed from the perspective of fuel design with the aim of preventing ash-related problems. This study presents a novel method of applying thermodynamic equilibrium calculations for a broad range of compositions and shows potential for predicting ash-related issues related to the melting of coarse ash fractions.
External Link